/*  Zabidz.com Global Styles
 *  (c) 2008 Zabidz, LLC
 
/* BLUE 0B81B8 */
/* NAVY BLUE 16067B */
/* LIGHT BLUE B0E1ED */
 
 
 
 
/*--------------------------------------------------------------------------*/

/* GLOBAL ELEMENTS */
body  { background: #ffffff; margin: 0; padding: 0px 0px; font-family: verdana, arial, sans-serif; font-size:12px; color:#1B5790; }
/* table { display:block; border:0; margin:0; padding:0; } */
img   { border-width:0; border-style:none; }
form  { display:block; margin:0; padding:0; }
/* fieldset { border:1px; margin:3; padding:3; border-color: #16067B;} */
a { color: #16067B; text-decoration:none;}/*#16067B*/
a:visited { color: #0A50A0; } /*#16067B*/
a:hover { color: #E57D18; text-decoration:underline;}

hr { width:100%; color:#000; background-color:#000; height:1px; margin:2px 0px; padding:0px; font-size:0px; border-bottom:0px; }
blockquote { 
  margin:0; 
}
h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 0; padding:0; }
h1 { font-size: 18px; } /* Website or Page Headline */
h2 { font-size: 18px; } /* Page or Section Headline */
h3 { font-size: 14px; } /* Section Sub-Title */
h4 { font-size: 12px; } /* Movie Titles, Actor Names, Story Titles, Video Titles, Photo Titles */
h5 { font-size: 11px; } /* Video or Photo Captions, Sub-Group Headers */

/*
ol, ul, dl { list-style:none; margin:0; padding:0; }
ul li { margin:0; padding:0;}
em { font-style:italics; }
*/

/* Clearfix Method: http://www.positioniseverything.net/easyclearing.html */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
.clearfix {height:1%;}
/* End hide from IE-mac */

/* GLOBAL HEADER */
#leaderboard { margin-top:5px; padding:5px; width:728px; text-align:center; margin-left: auto; margin-right: auto; }
#header { width:755px; height:40px; color: #ffffff; background-color:#ffffff; font-size: 12px; margin-left: auto; margin-right: auto;}
#header #logo {float:left; position:relative; margin-top:5px; z-index:1;}

#header .buttons { float:left;}
#header .buttons img { margin-top:14px; }
#header .buttons .add_friends {margin-left:135px; }
#header .buttons .bafta {margin-left:5px; }
#header #welcome { float:right; text-align:right; margin-top:5px;}
#header #welcome, #header #welcome a { color:#0A68A6;; }
#header #welcome .username { font-weight:bold; }
#header #loginAlert { float:right; width:210px; text-align:right; font-weight:bold; font-size:14px; color:#fff; }
#header #loginAlert a { color:#fff; }
#header #loginAlert img { float:right; margin-left:5px; }

/* NAVIGATION Top Links */
/* Sliding Doors Method: http://alistapart.com/articles/slidingdoors/ */
/* Also combined with css spriting method */
#toplinks { position:relative; float:left; left:135px; top:8px;}
#toplinks { list-style:none; width:365px; margin:0px auto; padding:0; font-size:0px; line-height:0px; }
#toplinks li { float:left; position:relative;  height:13px; margin-right:3px; padding-left:5px; color:#1B5790;}
#toplinks li a { float:left; display:block; text-align:center;  height:13px; line-height:13px; font-size:11px; font-weight:bold; text-decoration:underline; padding:0px 0px 0px 0px; color:#1B5790; }
#toplinks li a:hover {color:#FE7903; }

/* NAVIGATION TABS */
/* Sliding Doors Method: http://alistapart.com/articles/slidingdoors/ */
/* Also combined with css spriting method */
#tabs { position:relative; z-index:1; left:10px; float:left; }
#tabs { list-style:none; width:500px; margin:0px auto; padding:0; font-size:0px; line-height:0px; margin-top:12px;}
#tabs li { float:left; position:relative; background:url('images/tabs.gif') no-repeat top left; height:32px; margin-right:3px; padding-left:10px }
#tabs li a { float:left; display:block; text-align:center; background:url('images/tabs.gif') no-repeat top right; height:27px; line-height:27px; font-size:12px; font-weight:bold; text-decoration:none; color:#555555; padding-left:6px; padding-right:16px; padding-top:5px; padding-bottom:0px }
#tabs li.selected { background:url('images/tabs.gif') no-repeat bottom left; }
#tabs li.selected a { background:url('images/tabs.gif') no-repeat bottom right; color:#16067B; }
#tabs li a:hover {color:#FE7903;}

/* DROP DOWN MENUS */
/* Suckerfish Method: http://alistapart.com/articles/dropdowns */
#tabs li ul { display:none; position:absolute; z-index:10; top:32px; left:0px; width:150px; background-color:#FFFF9B; border:1px solid #FFE600; }
#tabs li li { float:none; position:static; background:none; height:25px; margin:0px; padding:0px; font-size:12px; text-align:left; }
#tabs li li a { display:block; text-align:left; background:none; height:25px; line-height:25px; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 0px 0px 10px; color:#0077BB; }
#tabs li li a:hover { text-decoration:underline; color:#FE7903; }
#tabs li.hover ul { display: block; }

/* DROP DOWN MENUS */
/* Suckerfish Method: http://alistapart.com/articles/dropdowns */
#tabs li.selected ul { display:none; position:absolute; z-index:10; top:32px; left:0px; width:200px; background-color:#FFFF9B; border:1px solid #FFE600; }
#tabs li.selected li { float:none; position:static; background:none; height:25px; margin:0px; padding:0px; font-size:12px; text-align:left; }
#tabs li.selected li a { display:block; text-align:left; background:none; height:25px; line-height:25px; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 0px 0px 10px; color:#0077BB; }
#tabs li.selected li a:hover { text-decoration:underline; color:#FE7903; }
#tabs li.hover ul { display: block; }

/* SUB MENUS AND SEARCH BAR D9b91f   ffe600  0876D4 FFEC92 */
#navigation { clear:both; background-color:#0B81B8; width:100%; height:31px; }
#navigation .bar { color:#000000; width:750px; margin-left: auto; margin-right: auto; min-height:72px;}
#navigation .bar .links  { float:left; text-align:left; line-height:30px; }
#navigation .bar .links a { margin:0px 2px; padding:2px 5px; font-weight:bold; font-size:13px; text-decoration:none; color:#ffffff; }
#navigation .bar .links a:hover {  text-decoration:underline; color:#FE7903;}
#navigation .bar .links .selected { background-color:#FFFF9B; text-decoration:underline; background:#FFFF9B; border:2px solid #FFFFFF; color:#16067B; }
#navigation .bar form { float:right; margin-top:7px; background-color:#dddddd; padding: 3px;}

/* CONTENTS */
#body { padding: 5px; background: #dddddd; min-height: 700px;}
#body #body2 { padding: 5px; background: #dddddd; width:755px; min-height: 700px; margin-left: auto; margin-right: auto; color: #0A50A0;}
#body #body2 #title { text-align: center; clear:both; padding: 5px; background: #ffffff; width: 400px; margin-left: auto; margin-right: auto; color:#0A50A0;}
#body #search { clear:both; padding: 5px; background: #FFFF9B; width:800px; min-height: 0px; margin-left: auto; margin-right: auto; border:1px solid #FFE600;}
#body #search #title { text-align: center; clear:both; padding: 5px; background: #FFFF9B; width: 400px; margin-left: auto; margin-right: auto; }
#bodysearch { clear:both; padding: 5px; background: #ffffff; min-height: 50px;}
#bodysearch #search1 { clear:both; padding: 5px; background: #FFFF9B; width:800px; min-height: 0px; margin-left: auto; margin-right: auto; border:1px solid #FFE600;}
#bodya { clear:both; padding: 0px; background: #ffffff; min-height: 300px; }
#bodyb {  clear:both; padding: 10px; background: #ffffff; width:750px; min-height: 300px; margin-left: auto; margin-right: auto; }
#bodya #bodyb #title { font-weight: bold; font-size: 18px; color:#0A50A0; font-family: verdana, arial, georgia; text-align: center; clear:both; padding: 5px; background: #ffffff; width: 400px; margin-left: auto; margin-right: auto; }
#bodya #bodyb #question { font-weight: bold; font-size: 14px; color:#0A50A0; font-family: verdana, arial; clear:both; padding: 5px; background: #B0E1ED; width: 755px; margin-left: auto; margin-right: auto; }



#path { padding: 0px; background: #dddddd;  }
#path #path2 {   padding: 3px 0px 0px 0px; background: #dddddd; width:765px;  margin-left: auto; margin-right: auto; }



#body #body2 #businesstab{
	width:500px;
position:relative;
 float:left;
left:-5px;
	}



#body #body2 #categories{
	width:500px;
position:relative; 
float:left;
left:-5px;
	}
	
#body #body2 #categories h2.mem{
	width:500px;
	height:72px;
		
}
#body #body2 #categories form{
	background:url('images/category_background_middle.gif') repeat-y 0 0;
	width:500px;
	margin:0; padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:0
}

#body #body2 #categories form a{
	color:#16067B; /*#16067B;*/
	background-color:#16067B;
	text-decoration:none;
	float:left;
	background:url('images/register_here_bg.gif') no-repeat 0 5px;
	font-style:normal; font-variant:normal; line-height:12px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0
}
#body #body2 #categories form a:hover{
	text-decoration:underline;
	font-weight:bold;
}

#body #body2 #categories p.bottom2{
	background:url('images/category_background_bottom.gif') no-repeat 0 0;
	width:500px;
	height:15px;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px

}
#body #body2 #categories h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
#body #body2 #categories ul{
	width:238px;
	padding:0 0 0 17px;
}
#body #body2 #categories ul li{
	display:block;
	background:url('images/solution_div.gif') repeat-x left bottom;
	height:20px;
	width:238px;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px
}
#body #body2 #categories ul li a{
	background:#fff url('images/arrow.gif') no-repeat 0 7px;
	color:#000;
	text-decoration:none; margin:0; display:block; font-style:normal; font-variant:normal; font-weight:bold; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0; background-color:#fff
}
#body #body2 #categories ul li a:hover{
	color:#16067B; /*#A60303;*/
	background-color:#ECECEC;
}
#body #body2 #categories ul li.noImg{
	display:block;
	background-image:url('none');
	height:20px
}







#body #body2 #homeownercategories{
	width:500px;
position:relative; 
float:left;
left:-5px;
	}
	
#body #body2 #homeownercategories h2.mem{
	width:500px;
	height:72px;
}
#body #body2 #homeownercategories form{


	background:url('images/employee_category_background_middle.gif') repeat-y 0 0;
	width:500px;
	margin:0; padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:0
}

#body #body2 #homeownercategories form a{
	color:#16067B; /*#16067B;*/
	background-color:#16067B;
	text-decoration:none;
	float:left;
	background:url('images/register_here_bg.gif') no-repeat 0 5px;
	font-style:normal; font-variant:normal; line-height:12px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0
}
#body #body2 #homeownercategories form a:hover{
	text-decoration:underline;
	font-weight:bold;
}

#body #body2 #homeownercategories p.bottom2{
background:url('images/employee_category_background_bottom.gif') no-repeat 0 0;
	width:500px;
	height:15px;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px

}
#body #body2 #homeownercategories h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
#body #body2 #homeownercategories ul{
	width:238px;
	padding:0 0 0 17px;
}
#body #body2 #homeownercategories ul li{
	display:block;
	background:url('images/solution_div.gif') repeat-x left bottom;
	height:20px;
	width:238px;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px
}
#body #body2 #homeownercategories ul li a{
	background:#fff url('images/arrow.gif') no-repeat 0 7px;
	color:#000;
	text-decoration:none; margin:0; display:block; font-style:normal; font-variant:normal; font-weight:bold; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0; background-color:#fff
}
#body #body2 #homeownercategories ul li a:hover{
	color:#16067B; /*#A60303;*/
	background-color:#ECECEC;
}
#body #body2 #homeownercategories ul li.noImg{
	display:block;
	background-image:url('none');
	height:20px
}






#body #body2 #cities{
position:relative; 
float:left;
left:10px;
width:250px;
}

#body #body2 #cities h2.mem{
	width:250px;
	height:72px;
	background:url('images/cities_background_top.gif') no-repeat 0 0;	
}
#body #body2 #cities form{
	background:url('images/cities_background_middle.gif') repeat-y 0 0;
	width:250px;
	margin:0; padding-left:8px; padding-right:0px; padding-top:0; padding-bottom:0;
}

#body #body2 #cities form a{
	text-transform: uppercase;
	color:#16067B;
	background-color:#131313;
	text-decoration:none;
	background:url('images/register_here_bg.gif') no-repeat 0 5px;
	font-style:normal; font-variant:normal; line-height:19px; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0;
}

#body #body2 #cities form a.citylist_city{
	text-transform: capitalize;
	color:#555555;
	background-color:#131313;
	text-decoration:none;
	background:url('images/register_here_bg.gif') no-repeat 0 5px;
	font-style:normal; font-variant:normal; line-height:19px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0;
}

#body #body2 #cities form a:hover{
	text-decoration:underline;
	font-weight:bold;
}

#body #body2 #cities p.bottom2{
	background:url('images/cities_background_bottom.gif') no-repeat 0 0;
	width:250px;
	height:15px;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px
}

#body #body2 #cities h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
#body #body2 #cities ul{
	width:250px;
	padding:0 0 0 0px;
}
#body #body2 #cities ul li{
	display:block;
	background:url('images/solution_div.gif') repeat-x left bottom;
	height:20px;
	width:250px;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px
}
#body #body2 #cities ul li a{
	background:#fff url('images/arrow.gif') no-repeat 0 7px;
	color:#000;
	text-decoration:none; margin:0; display:block; font-style:normal; font-variant:normal; font-weight:bold; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0; background-color:#fff
}
#body #body2 #cities ul li a:hover{
	color:#A60303;
	background-color:#ECECEC;
}
#body #body2 #cities ul li.noImg{
	display:block;
	background-image:url('none');
	height:20px
}




#adcount {
	font-size: 18px;
	font-weight: normal;
	color: #1B5790;
	 margin-left:auto;
	  margin-right:auto;
	  text-align:center;
	  padding:5px 0px 14px 0px;
}

#adcount strong {
	color: #1B5790;
}










/* GENERAL LAYOUT VOCABULARY */
.left { float:left; }
.right { float:right; }
.clear { clear:both; line-height:0px; height: 0; }

/* GLOBAL FOOTER */
#footer { background: #B0E1ED; color:#fdfedc; margin-left:auto; margin-right:auto; padding:10px 10px 10px 10px; text-align:center;}
#footer a { color: #1B5790; text-decoration:underline;}
#footer a:visited { color: #1B5790; }
#footer a:hover { color: #E57D18; text-decoration:underline;}
#footer #fontcolor { font-size: 12px; color: #1B5790;}

p #searchbutton { margin-top:5px; float:left; }


#footer #partner { clear:both; margin-top:5px; font-weight:bold; text-align:center; }
#footer #partner a { color:#0A68A6; }
#footer #server { float:right; font-weight:bold; color:#9dceff; margin-right:10px; }