* {margin: 0px; padding: 0px;}	
* html li {vertical-align: bottom;}	
* html img {vertical-align: middle;}	
* html input {vertical-align: middle;}	 
body {font-family:tahoma; font-size:12px; color:#000000; text-align:center; text-decoration: none; background:url(images/bg.png) repeat-x top #ddeefd;}	

input {/*border: 0px;*/}	
img {border: 0px;}	
ul {padding: 0px; margin: 0px;}	
li {padding: 0px; margin: 0px; list-style:none; }	
* html li {vertical-align: bottom;}	
a {color:#2d6ec1; text-decoration: none;}	
a:hover {color:#000000; text-decoration: none; }	
p {margin: 0px; padding:5px 0px; line-height:18px;}	
.clear {clear: both; height:0px; display:block; font-size:0px; line-height:0px; max-height:0px; margin:0px; padding:0px; overflow:hidden; }
.left {float: left;}	
.right {float: right;}

h2{font-size:14px; color:#bb5408;}

a.transparent { 
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
 }
a.transparent:hover { 
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
 }

H1 { color:#F60; font-size:15px; }

#wrapper{ width:960px; margin:auto; clear:both; text-align:left;}
#header{width:960px; margin:auto; clear:both; height:205px;}

.upper{ height:36px; line-height:34px; width:960px; margin:auto; clear:both;} 
.upper ul {text-align:center;}
.upper ul li{text-transform:uppercase; color:#ffffff; margin:0px 10px; float:left; text-align:center;}
.upper ul li a{color:#ffffff; }
.upper ul li.selected a {font-weight:bold; color:#FFF; }
.upper ul li a:hover{color:#a1cde8; }
.split{ background:url(images/split.png) no-repeat; width:1px; height:34px; text-indent:-999999px; display:block;}
.nav-split{ background:url(images/split1.png) no-repeat; width:1px; height:41px; text-indent:-999999px; display:block;}

#branding{width:960px; margin:auto; clear:both; height:106px;}
.logo{width:200px; float:left; height:106px;}
.logo img{ width:150px; height:102px;}
.top_ad { float:left; margin:5px; width:728px; height:60px; font-size:22px; text-align:center; }
.brand-right{ width:320px; float:left;}

.navigation{height:41px;}
.navigation li{ float:right; text-transform:uppercase; text-align:center; font-weight:bold; margin-left:5px; color:#0a4e81; font-size:13px; padding-top:7px; }
.navigation li a{color:#0a4e81;}
.navigation a span, .nolink span {padding-left:20px; height:28px; line-height:28px; display:inline-block;}
.navigation a span span, .nolink span span {padding-right:20px; padding-left:0px; height:28px; line-height:28px; display:inline-block; } 
.nolink span span { color:#000; font-weight:normal; text-transform:none; }

.userpanel {
	-moz-border-radius:0 0 6px 6px;
background:none repeat scroll 0 0 #199CDD;
border:1px solid #C3D2EA;
float:right;
font-size:14px;
padding:5px;
right:23px;
top:35px;
z-index:9999;
height:20px;
width:300px;
color:#FFF;
}

.listtable { background-color:#000; }
.listtable TH { background-color:#F60; color:#FFF; padding:5px; }
.listtable TD { background-color:#FFF; color:#000; padding:5px; }


.navigation a:hover, .navigation a.active {background:url(images/nav-hover2.png) repeat-x; height:28px; line-height:28px;  display:inline-block;  font-size:13px; color:#ffffff; cursor:pointer; font-weight:bold; }
.navigation a:hover span, .navigation a.active span {background: url(images/nav-hover.png) left no-repeat; padding-left:20px; height:28px; line-height:28px; display:inline-block; }
.navigation a:hover span span,  .navigation a.active span span {background: url(images/nav-hover1.png) right no-repeat; padding-right:20px; padding-left:0px; height:28px; line-height:28px; display:inline-block;  }

#container{width:960px; margin:auto; clear:both;}
.main{ width:960px; margin:auto; clear:both;}
#sidebar, .sidebar{ width:230px; float:left;}
#content{ float:right; width:720px; }

BODY.noheader { background-color:#DDEEFD; background-image:none; }
.noheader #container, .noheader #wrapper, .noheader .main { width:100%; }

.box, .top-head, .round-block{ margin-bottom:13px;}  
.box-t{ height:30px; background: url(images/m2.png) bottom repeat-x;}
.box-t div{ height:30px; background:  url(images/l2.png) no-repeat top left;}
.box-t div div{ height:30px; background:url(images/r2.png)  no-repeat  top right;}
.box-b{ height:19px; background: url(images/round13.png)  top repeat-x;}
.box-b div{ height:19px; background: url(images/round11.png)  no-repeat top left;}
.box-b div div{ height:19px; background:url(images/round12.png) no-repeat top right;}
.box-content{ border-left:#c4dcf2 1px solid;  border-right:#c4dcf2 1px solid; background-color:#f5fafe; padding:8px 0px 4px 10px; }
.box-t h2{ text-shadow:0px 0px 2px #147ad2; font-size:14px; text-transform:uppercase;  color:#ffffff; padding-top:7px; padding-left:10px;}


.box-content ul li{font-size:12px; color:#d44504; display:block; line-height:23px; background:url(images/hr.png) repeat-x bottom;  text-transform:uppercase; padding-bottom:2px;}
.box-content ul li a{color:#2861b7; background:url(images/bullet.gif) no-repeat 5px 3px; padding-left:20px;}
.box-content ul li a:hover{color:#d44504;}
.box-content ul li.selected a { color:#D44504; font-weight:bold; }



.box-content ul li.top {
	font-size:13px;
	color:#266FB0;
	display:block;
	line-height:23px;
	background-color:#E9F3FC;
	background-image:none;
	border:1px solid #C4DCF2;
	text-transform:uppercase;
	width:214px;
	margin-left:-11px;
	padding:4px;
	padding-left:10px;
	font-weight:bold;
	margin-top:-1px;
}
.box-content ul li.top a { background:none; padding-left:0px; color:#266FB0; }
.box-content ul li.top.selected a {
background:none;
padding-left:0px;
color:#D44504;
}
.box-content ul li.top.selected {
background-color:#FFF5F2;
}

.newsites ul li { text-transform:none; height:23px; overflow:hidden; white-space:nowrap; }
.newsites ul li.hover { height:130px; overflow:hidden; }
.newsites ul li.hover IMG { margin-left:35px;}
.newsites ul li a { background:url(images/site.gif) no-repeat 0px 2px; padding-left:15px; }
.newsites ul li.hover a {  }

.newsite_toolip { display:block; }
.newsite_toolip B { color:#BB5408; display:block; width:210px; height:30px; overflow:hidden; }
.newsite_toolip IMG { margin-left:35px; margin-top:0px; }

.round-t{ height:6px; background: url(images/round-top.png) bottom repeat-x;}
.round-t div{ height:6px; background:url(images/round1.png) no-repeat bottom left;}
.round-t div div{ height:6px; background:url(images/round2.png) no-repeat bottom right;}
.round-b{ height:16px; background:url(images/round-bottom.png)  top repeat-x;}
.round-b div{ height:16px; background: url(images/round3.png) no-repeat top left;}
.round-b div div{ height:16px; background:url(images/round4.png) no-repeat  top right;}
.block-content{ border-left:#c6daec 1px solid;  border-right:#c6daec 1px solid; background-color:#ffffff; padding:5px 10px 0px 10px; }

H2.subtitle {
  color: #0E5CA1;
  font-size: 13px;
  margin-top: -33px;
  opacity: 0.7;
  text-align: right;
}

.title, .title a{text-transform:uppercase; line-height:20px; font-weight:600; padding-bottom:3px; color:#bb5408; max-height:40px; overflow:hidden; } 
.title5 a{color:#bb5408; line-height:20px; font-weight:600; padding-bottom:3px; color:#bb5408;}
.title a:hover, .title5 a:hover{color:#2e7abe;}
small{ font-size:11px; color:#2e7abe; padding-bottom:5px;}
.center{ margin:auto; text-align:center;} 

.wrap-top .left{float:left;  width:490px;}
.wrap-top .left.full {width:100%;}
.wrap-top .right{float:right; width:auto;_width:100px; margin-top:8px;} 
.link{background:url(images/mid11.png) repeat-x; text-align:center; margin:auto; height:24px; line-height:24px;}
.link-l{background:url(images/left11.png) no-repeat left; padding-left:9px; height:24px;  line-height:24px;}
.link-r{background:url(images/right11.png) no-repeat right; padding-right:9px; padding-left:0px;  height:24px;  line-height:24px;}
.common{background:url(images/mid1.png) repeat-x; text-align:center; margin:auto; height:32px; line-height:32px;}
.common-l{background:url(images/left1.png) no-repeat left; padding-left:10px;height:32px; line-height:32px;}
.common-r{background:url(images/right1.png) no-repeat right; padding-right:10px; padding-left:0px; height:32px; line-height:32px;}
	
.page{ margin-bottom:13px;}
.pagination{float:left; text-align:center; padding:10px; padding-bottom:0px; padding-top:20px; } 
.pagination li{ float:left; margin-right:2px; text-transform:uppercase; font-size:14px; color:#195b93; font-size:13px; line-height:24px;}
.pagination li a{color:#0c518c; background:url(images/m3.png) repeat-x; height:24px; line-height:24px;  display:inline-block; font-size:13px; cursor:pointer; font-weight:bold; }
.pagination li a span {background: url(images/l3.png) left no-repeat; padding-left:9px; height:24px; line-height:24px; display:inline-block; }
.pagination li a span span {background: url(images/r3.png) right no-repeat; padding-right:9px; padding-left:0px; height:24px; line-height:24px; display:inline-block;  }
.pagination li a:hover, .pagination li a.active{color:#213f15; background:url(images/m1.png) repeat-x; height:24px; line-height:24px; display:inline-block; font-size:13px; cursor:pointer; font-weight:bold; }
.pagination li a:hover span,  .pagination li a.active span{background: url(images/l1.png) left no-repeat; padding-left:9px; height:24px; line-height:24px; display:inline-block; }
.pagination li a:hover span span,  .pagination li a.active span span {background: url(images/r1.png) right no-repeat; padding:0px; padding-right:9px; padding-left:0px; height:24px; line-height:24px; display:inline-block; }

.link a{color:#ffffff; font-size:13px; background:url(images/bullet1.png) no-repeat 0px 5px; text-transform:uppercase; padding-left:15px;}
.link a:hover{color:#ddecf9;} 
.post{ padding-top:5px; } 
.post-l{width:165px; float:left;}
.snap{background:url(images/back-snap.png) no-repeat; width:155px; height:120px; padding:4px 0px 0px 4px; }
.snap img{width:140px; height:105px; border:1px solid #cbe0f3; }
.post-r{ float:left; width:525px; color:#5b6166; font-size:13px; }  
.post-r p{ line-height:18px; padding:3px;}
.info{height:97px;} 
.info P { height:55px; overflow:hidden; float:left; }
.small_info { }
.tags { width:100%; float:left; clear:left; font-size:11px; max-height:28px; line-height:14px; overflow:hidden; padding-left:3px; margin-top:3px; }
.statistic{ font-size:13px; text-transform:uppercase;color:#1360a7; } 
.orange{ color:#bb5408;}
.statistic ul li{ display:inline; font-size:12px; padding-right:5px; }
.statistic ul li img{ position:relative; top:3px;} 

.place { background-repeat:no-repeat; padding-right:12px; background-position:right; }
.place_very_up { background-image:url(/images/icons/very_up.png); }
.place_up { background-image:url(/images/icons/up.png); }
.place_same { background-image:url(/images/icons/equal.png); }
.place_down { background-image:url(/images/icons/down.png); }
.place_very_down { background-image:url(/images/icons/very_down.png); }

.title1{ font-weight:bold; font-size:13px; color:#0e5ca1; text-align:left;}
.hr { background:url(images/hr1.png) no-repeat center; height:4px; padding-bottom:12px; line-height:14px; font-size:11px; margin-bottom:20px; text-align:center; overflow:hidden; color:#666; width:95%; display:block; }
.hr.hover { background-position:bottom; }
.hr A { margin-right:10px; }
.hr * {display:none;}

#footer{ width:960px; margin:20px auto auto auto; clear:both; background:url(images/footer.png) no-repeat center; height:136px; padding-top:15px;}
.list ul{ padding:8px 0px ;}
.list ul li {display:inline; font-weight:bold; padding-bottom:6px; line-height:20px; font-size:13px; color:#243662;}
.list ul li a{ color:#243662;}
.list ul li a:hover, .copyright a:hover{ color:#0a5fb2;}
.copyright{color:#374054; line-height:15px; font-size:11px;}
.copyright a{color:#374054;}
.relative{ position:relative; top:-15px; left:6px;} 

/*Search*/

.round{ margin:5px auto;}
.round-t1{1 height:9px; background: url(images/round-all-top.png) bottom repeat-x;}
.round-t1 div{ height:9px; background:url(images/round-all1.png) no-repeat bottom left;}
.round-t1 div div{ height:9px; background:url(images/round-all2.png) no-repeat bottom right;}
.round-b1{ height:9px; background:url(images/round-all-bottom.png)  top repeat-x;}
.round-b1 div{ height:9px; background: url(images/round-all3.png) no-repeat top left;}
.round-b1 div div{ height:9px; background:url(images/round-all4.png) no-repeat  top right;}
.block-content1{ border-left:#fbfdff 1px solid;  border-right:#fbfdff 1px solid; background-color:#f3f9ff; padding:1px; }

.round-t2{1 height:10px; background: url(images/roundtop.png) bottom repeat-x;}
.round-t2 div{ height:10px; background:url(images/round01.png) no-repeat bottom left;}
.round-t2 div div{ height:10px; background:url(images/round02.png) no-repeat bottom right;}
.round-b2{ height:10px; background:url(images/roundbottom.png)  top repeat-x;}
.round-b2 div{ height:10px; background: url(images/round03.png) no-repeat top left;}
.round-b2 div div{ height:10px; background:url(images/round04.png) no-repeat  top right;}
.block-content2{ border-left:#c2d8ec 1px solid;  border-right:#c2d8ec 1px solid; background-color:#ffffff; padding:10px 20px 3px 20px; }


.search_title, .tag_search_title, .add_title{ text-transform:uppercase;  font-size:18px; color:#ff4f00; font-weight:normal;}
.search_title{background:url(images/search-ico.png) no-repeat 0px 0px; padding-left:27px;} 
.tag_search_title{background:url(images/search-tag-ico.png) no-repeat 0px 0px; padding-left:27px;} 
.add_title{ background:url(images/adagua_ico.png) no-repeat 0px 3px; padding-left:22px;}

.title2{ color:#17708f; font-size:15px;}
.title3{ color:#ff4f00; font-size:14px;}
.title4{ padding:15px 0px 0px 0px; color:#5f8e33; font-size:16px;}
.google-search{ padding-bottom:20px;}
.google-search li{ display:inline;}
.google-search li img{ position:relative; top:13px;} 
.listing{ padding:10px 5px 5px 5px;}
.listing li{ font-size:13px; color:#5b6166; background:url(images/roundbullet.png) no-repeat 0px 0px; padding:0px 0px 4px 22px;}
.listing li a{color:#5b6166;}

.inputform{ margin:5px 10px 0px 5%; } 
.inputform li{ float:left; line-height:19px; font-size:12px; color:#0e5ca1; margin-left:25px; }
.inputform li label{ float:left; font-size:16px; padding:16px 3px 0px 0px; } 
.inputform1{margin:10px 10px 10px 5%; } 
.inputform1 li{ float:left; width:98%; clear:left; margin-bottom:10px; line-height:18px; font-size:12px; color:#0e5ca1;}
.inputform1 li label{ width:11em; margin-right:2em; float:left;  font-size:15px; padding:8px 10px 0px 0px; } 

.inputtext, #__ec_s{ height:22px;  color:#656b70; font-size:14px; padding:3px 3px 3px 3px; background:url(images/bg-text.png) repeat-x; border:#cadff2 1px solid; margin-right:10px; }
.query_string { width:400px; }
.form_element.the_title { width:500px; }
.form_element.url { width:500px; }
.form_element.category { width:500px; }
.form_element.description { width:500px; }
.form_element.tag { width:114px; padding:2px; margin:0px; margin-bottom:2px; margin-right:10px; }
.form_element.banner { width:500px; }

.inputtextarea { color:#656b70; font-size:14px; padding:3px 3px 3px 3px; background:url(images/bg-text.png) repeat-x; border:#cadff2 1px solid; margin-right:10px; }
.inputselect{ width:390px; font-size:13px; background:url(images/bg-text.png) repeat-x; border:#cadff2 1px solid; height:31px; padding:5px 5px 5px 0px; color:#656b70;  }
.inputselect1{ font-size:13px; background:url(images/bg-text.png) repeat-x; border:#cadff2 1px solid; height:31px; padding:5px 5px 5px 0px; color:#656b70;  }
.inputtextarea{color:#656b70; font-size:13px; padding:3px;  background:url(images/bg-text.png) repeat-x bottom #ffffff; border:#cadff2 1px solid; margin-top:5px;}
.inputfile{ height:25px; background:url(images/bg-text.png) repeat-x; border:0px;_border:#cadff2 1px solid; }
.button{margin:10px 0px; background:url(images/cauta.png) no-repeat; width:101px; height:28px; padding-bottom:3px; _padding-bottom:0px;border:0px; cursor:pointer; font-family:arial; color:#0a385e; font-style:italic; text-align:center; font-size:15px; font-weight:bold;}
.capcha img{ position:relative; top:13px; _top:0px;}
.block-box{ margin:1% 15% 2% 15%;} 
.stats-box{ margin:0px; margin-left:250px;} 
.error{ background: url(images/wraning.png) no-repeat 0px 3px; padding-left:27px; text-align:left; padding-bottom:5px; font-size:13px; color:#0e5ca1; display:block;}

.errorline { background:url(/images/icons/error.png) no-repeat; padding-left:35px; padding-top:6px; height:32px; font-size:14px; color:#900; }


#login_controls LABEL { font-size:14px; width:70px; display:block; float:left; clear:left; margin:5px; padding:2px; }
#login_controls DIV { float:left; }
#login_controls INPUT { padding:2px; margin:5px; font-size:14px; max-width:150px; }
#login_controls .nav_button { float:left; display:block; clear:left; }

.focused_field {
border:1px solid #3F8ACF;
}


.num{margin-left:17em; width:618px;}
.num span input{ margin-bottom:3px;}
.radio{margin:8px 0px 0px 12em; text-align:left; color:#416279; font-size:12px;}
.result-info{ width:785px; float:left; margin:0px 20px 0px 10px;	}
#SHOW_RESULTS .title { float:left; width:700px; padding:0px; margin:0px; }
#SHOW_RESULTS SMALL { float:left; display:block; clear:left; width:500px; }
#SHOW_RESULTS .category_img { background-repeat:no-repeat; float:left; width:36px; height:36px; margin:0px; padding:0px; float:right;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
#SHOW_RESULTS .description { float:left; clear:left; }
.result-r{ float:left; width:120px; text-align:center; margin-left:10px;}
.result-snap img{ width:120px; height:90px; margin-bottom:5px; border:1px solid #cbe0f3;}
.more a{color:#278b1c; font-size:11px; text-decoration:underline;}
.more a:hover{color:#333333; }
.result-info SMALL { display:block; margin:0px; padding:0px; margin-top:5px; font-size:11px; }
.result_info_details .description { padding-bottom:10px; line-height:16px; margin-top:5px; } 

.only_category {
  color: #333333;
  font-size: 14px;
  margin-left: 674px;
  margin-top: -23px;
  position: absolute;
  text-transform: none;
}
.only_category SELECT { padding:3px; border:1px solid #000; -moz-border-radius:0.4em; background-color:#F1F8FE; height:25px; width:280px; }
.no_border SELECT { border:0px; }
.category_select SELECT OPTION { padding-left:5px; padding-right:5px; }
.category_select SELECT OPTION.topcategory { background-color:#147ABD; padding-top:2px; padding-bottom:2px; height:18px; color:#fff; margin-top:5px; }
.category_select SELECT OPTION.subcategory { padding-left:20px; }
.category_select SELECT OPTION.nothing_selected { font-style:italic; padding:5px; }



.test_ad { background-color:#eee; 1px dashed #999999; border:1px dashed #999999; text-align:center; font-size:22px; color:#999999; }

.site_ranks { float:right; margin-top:-7px; }
.google_page_rank { float:left; }
.alexa_rank { float:left; margin-left:20px; }
.alexa_rank IMG { width:30px; height:30px; float:left; }
.alexa_rank SPAN { display:block; float:left; margin-left:1px; margin-top:6px; font-size:14px; color:#333; }

#STATS H1 A { color:#F60; }
#STATS .site_url { float:left; margin:0px; padding:0px;  margin-left:10px; display:block; font-size:14px; }
#STATS .details { width:500px; float:left; margin-left:10px; }
#STATS .details DIV { float:left; clear:left; height:17px; }
#STATS .details SPAN { width:160px; display:block; float:left; overflow:hidden; }
#STATS .details B { float:left; }
#STATS .details B FONT { font-weight:normal; }
#STATS .details SMALL { float:left; margin-left:5px; display:block; color:#999; padding-top:0px; }
#STATS .thumb { float:left; }
#STATS .sitedetails FIELDSET { clear:left; float:left; padding:5px; width:100%; }
#STATS .sitedetails DIV { float:left; clear:left; padding:0px; margin:0px; margin:5px; }
#STATS .sitedetails DIV B { float:left; clear:left; width:80px; }
#STATS .sitedetails .banner { clear:none; width:468px; height:60px; overflow:hidden; background-color:#EEE; }
#STATS .tags { float:left; clear:left; }
#STATS .tag { margin-left:10px; float:left; display:block; }
#STATS .ratting { float:right; margin-top:-55px; clear:right; }
#STATS .ratting SPAN { display:block; text-align:center; }
FONT { font-size:12px; }

#VOTE .vote_result {
	float:left;
	height:55px;
	-moz-border-radius:6px 6px 0px 0px;
	margin:0px;
	margin-top:-2px;
	margin-left:5px;
	width:455px;
/*	background-color:#FDFDFD; */
	background-color:#FDFDFD;
	border:1px solid #005E8A;
	padding:6px;
	border-bottom:#FFF;
	z-index:10;
	position:absolute;
}
#VOTE .top { display:block; position:absolute; margin-top:-5px; font-family:"Courier New", Courier, monospace; color:#005E8A; width:455px; text-align:right; font-size:12px; }
#VOTE .vote_result .error {
	float:left;
	color:#F00;
	padding:0px;
	margin:0px;
	margin-top:15px;
	font-size:16px;
	font-weight:bold;
	padding-left:40px;
	padding-top:10px;
	height:31px;
	background-image: url(/images/icons/error.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
#VOTE .vote_result .succes {
	float:left;
	color:#093;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-top:15px;
	font-size:18px;
	padding-left:45px;
	padding-top:10px;
	height:31px;
	background-image: url(/images/icons/succes.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
#VOTE .actions {
	clear:left;
	float:left;
	-moz-border-radius:0px 6px 6px 6px;
	background-color:#FDFDFD;
	border:1px solid #005E8A;
	width:789px;
	margin-left:5px;
	margin-top:65px;
	z-index:9;
	height:48px;
	padding-left:155px;
	padding-top:15px;
}
#VOTE .actions .ratting { float:left; margin-top:-30px; margin-left:20px; clear:right; }
#VOTE .actions .ratting SPAN { display:block; text-align:center; }
#VOTE .actions .more_info {
	float:right;
	margin-right:10px;
	padding-top:10px;
}
#VOTE .vote_result.nobanner .top { width:930px; font-size:13px; }
#VOTE .vote_result.nobanner { width:932px; }
#VOTE .actions.nobanner { -moz-border-radius:0px 0px 6px 6px; }

#STATS .othersites { margin-top:20px; display:block; float:left; clear:left; }
#STATS .othersites .othersite { float:left; clear:left; margin-top:10px; margin-left:5px;  }
#STATS .othersites .othersitesinfo { float:left; clear:left; font-size:14px; background-color:#FFC; width:655px; padding:5px; }
#STATS .othersites .othersitesinfo SPAN { font-size:12px; }
#STATS .othersites .othersite .thumb { float:left; display:block; }
#STATS .othersites .othersite .thumb IMG { width:70px; height:52px; }
#STATS .othersites .othersite DIV { clear:none; float:left; width:580px; margin-left:5px;  }
#STATS .othersites .othersite .title, #STATS .othersites .othersite .title A { padding:0px; margin:0px; line-height:12px; height:12px; overflow:hidden; }
#STATS .othersites .othersite .description { padding:0px; margin:0px; font-size:11px; height:26px; line-height:13px; overflow:hidden; }
#STATS .othersites .othersite .url { padding:0px; margin:0px; font-size:11px; color:#063; }

.separator {
	display:block;
	float:left;
	width:945px;
	background-color:#C8E6FB;
	clear:left;
	height:1px;
	max-height:1px;
	line-height:1px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:10px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}



#VOTE .vote_result .thumb { float:left; margin-left:1px; margin-top:6px; }
#VOTE .other_sites { float:right; width:590px; margin-left:0px;  }
#VOTE .other_sites P { height:50px; float:left; padding:0px; font-size:14px; margin:5px; text-align:left; }
#VOTE .other_sites P FONT { float:left; display:block; padding-top:8px; margin-right:5px; }
#VOTE .other_sites P A { background-repeat:no-repeat; padding-left:40px; height:28px; display:block; float:left; padding-top:8px; }
#VOTE .other_sites SMALL { font-size:12px; color:#666; display:block; float:left; clear:left; }
#VOTE .other_sites .site { display:block; float:left; width:280px; padding:2px; margin:5px; margin-right:0px; margin-top:10px; }
#VOTE .other_sites .site IMG { float:left; }
#VOTE .other_sites .site B { padding:0px; padding-left:3px; height:18px; overflow:hidden; display:block; color:#FE5105; font-size:13px; }
#VOTE .other_sites .site A:HOVER B {color:#AD3501;}
#VOTE .other_sites .site .url { padding:0px; padding-left:3px; color:#060; width:225px; height:15px; overflow:hidden; display:block; }

#VOTE .error { background-image:none; font-size:16px; }

#VOTE .categories { clear:left; }
#VOTE .categories LI { background-repeat:no-repeat; float:left; width:185px; height:36px; padding-left:40px; margin:5px; }
#VOTE .categories LI A { font-size:14px; }
#VOTE .categories SPAN { color:#D44504; }
#VOTE .categories SMALL { font-size:11px; color:#999; display:block; height:23px; overflow:hidden; }

.replacement_banner { text-align:left; border:1px solid #069; padding:0px; 	background-color:#FBFBFB; }
.replacement_banner B { display:block; background-color:#069; padding:2px; }
.replacement_banner B A { color:#FFF; }
.replacement_banner B A:hover { color:#FFF; }
.replacement_banner SPAN {
	display:block;
	padding:2px;
	font-size:11px;
	line-height:11px;
	color:#333;
	height:22px;
	overflow:hidden;
}
.replacement_banner SPAN A { color:#333; }
.replacement_banner SPAN A:hover { color:#333; }
.replacement_banner SMALL { color:#063; float:right; padding-right:2px; margin-top:-2px; }
.replacement_banner SMALL A { color:#063; }
.replacement_banner SMALL A:hover { color:#063; }

#MYSITES .banner_exchange SMALL { color:#999; float:right; }
#MYSITES .banner_exchange SMALL B { font-weight:normal; }
#MYSITES .banner_exchange IMG { float:left; margin-left:10px; }
#MYSITES .banner_exchange IMG.pause { float:left; margin-left:3px; }
#MYSITES .banner_exchange.changed SMALL { color:#F00; }

#CATEGORIES .maincategories { }

#CATEGORIES .maincategories H2 { font-size:18px; }

#CATEGORIES .maincategories .subcategory { float:left; width:180px; height:36px; background-repeat:no-repeat; padding-left:42px; margin:5px; margin-bottom:20px; }
#CATEGORIES .maincategories .subcategory A { font-size:14px; }
#CATEGORIES .maincategories .subcategory SMALL { font-size:11px; color:#666; }
#CATEGORIES .maincategories .subcategory SPAN { font-size:14px; color:#D44504; }

#CATEGORIES .subcategories { float:right; width:720px; }
#CATEGORIES .subcategories .block-content { padding:3px; padding-left:10px; }
#CATEGORIES .subcategories .subcategory { float:left; width:630px; height:36px; background-repeat:no-repeat; padding-left:45px; }
#CATEGORIES .subcategories .subcategory A { font-size:16px; }
#CATEGORIES .subcategories .subcategory DIV { margin-top:2px; font-size:13px; color:#333; }
#CATEGORIES .subcategories .subcategory SPAN {
	float:right;
	display:block;
	font-size:16px;
	color:#B0B0B0;
	margin-top:15px;
}
.cid_1 { background-image:url(/images/categories/1.png); }
.cid_2 { background-image:url(/images/categories/2.png); }
.cid_3 { background-image:url(/images/categories/3.png); }
.cid_4 { background-image:url(/images/categories/4.png); }
.cid_5 { background-image:url(/images/categories/5.png); }
.cid_6 { background-image:url(/images/categories/6.png); }
.cid_7 { background-image:url(/images/categories/7.png); }
.cid_8 { background-image:url(/images/categories/8.png); }
.cid_9 { background-image:url(/images/categories/9.png); }
.cid_10 { background-image:url(/images/categories/10.png); }
.cid_11 { background-image:url(/images/categories/11.png); }
.cid_12 { background-image:url(/images/categories/12.png); }
.cid_13 { background-image:url(/images/categories/13.png); }
.cid_14 { background-image:url(/images/categories/14.png); }
.cid_15 { background-image:url(/images/categories/15.png); }
.cid_16 { background-image:url(/images/categories/16.png); }
.cid_17 { background-image:url(/images/categories/17.png); }
.cid_18 { background-image:url(/images/categories/18.png); }
.cid_19 { background-image:url(/images/categories/19.png); }
.cid_20 { background-image:url(/images/categories/20.png); }
.cid_21 { background-image:url(/images/categories/21.png); }
.cid_22 { background-image:url(/images/categories/22.png); }
.cid_23 { background-image:url(/images/categories/23.png); }
.cid_24 { background-image:url(/images/categories/24.png); }
.cid_25 { background-image:url(/images/categories/25.png); }
.cid_26 { background-image:url(/images/categories/26.png); }
.cid_27 { background-image:url(/images/categories/27.png); }
.cid_28 { background-image:url(/images/categories/28.png); }
.cid_29 { background-image:url(/images/categories/29.png); }
.cid_30 { background-image:url(/images/categories/30.png); }
.cid_31 { background-image:url(/images/categories/31.png); }
.cid_32 { background-image:url(/images/categories/32.png); }
.cid_33 { background-image:url(/images/categories/33.png); }
.cid_34 { background-image:url(/images/categories/34.png); }
.cid_35 { background-image:url(/images/categories/35.png); }
.cid_36 { background-image:url(/images/categories/36.png); }
.cid_37 { background-image:url(/images/categories/37.png); }
.cid_38 { background-image:url(/images/categories/38.png); }
.cid_39 { background-image:url(/images/categories/39.png); }
.cid_40 { background-image:url(/images/categories/40.png); }
.cid_41 { background-image:url(/images/categories/41.png); }
.cid_42 { background-image:url(/images/categories/42.png); }
.cid_43 { background-image:url(/images/categories/43.png); }
.cid_44 { background-image:url(/images/categories/44.png); }
.cid_45 { background-image:url(/images/categories/45.png); }
.cid_46 { background-image:url(/images/categories/46.png); }
.cid_47 { background-image:url(/images/categories/47.png); }
.cid_48 { background-image:url(/images/categories/48.png); }
.cid_49 { background-image:url(/images/categories/49.png); }
.cid_50 { background-image:url(/images/categories/50.png); }
.cid_51 { background-image:url(/images/categories/51.png); }
.cid_52 { background-image:url(/images/categories/52.png); }
.cid_53 { background-image:url(/images/categories/53.png); }
.cid_54 { background-image:url(/images/categories/54.png); }
.cid_55 { background-image:url(/images/categories/55.png); }
.cid_56 { background-image:url(/images/categories/56.png); }
.cid_57 { background-image:url(/images/categories/57.png); }
.cid_58 { background-image:url(/images/categories/58.png); }
.cid_59 { background-image:url(/images/categories/59.png); }
.cid_60 { background-image:url(/images/categories/60.png); }
.cid_61 { background-image:url(/images/categories/61.png); }
.cid_62 { background-image:url(/images/categories/62.png); }
.cid_63 { background-image:url(/images/categories/63.png); }
.cid_64 { background-image:url(/images/categories/64.png); }
.cid_65 { background-image:url(/images/categories/65.png); }
.cid_66 { background-image:url(/images/categories/66.png); }
.cid_67 { background-image:url(/images/categories/67.png); }
.cid_68 { background-image:url(/images/categories/68.png); }
.cid_69 { background-image:url(/images/categories/69.png); }
.cid_70 { background-image:url(/images/categories/70.png); }


.feature { min-height:40px; }
.feature.new { background-image:url(/images/features/new.png); background-position:right top; background-repeat:no-repeat; }
.feature.unopened { cursor:pointer; }
.feature .head { height:36px; background-repeat:no-repeat; padding:0px; padding-left:42px; margin-bottom:5px; font-size:14px; color:#0A4E81; }
.feature .body { display:none; }
.feat_banner_exchange { background-image:url(/images/features/bannerexchange.png); }
.feat_recommend { background-image:url(/images/features/recommend.png); }
.feat_comunity { background-image:url(/images/features/comunity.png); }
.feat_managesites { background-image:url(/images/features/managesites.png); }
.feat_search { background-image:url(/images/features/search.png); }
.feat_seofriendly { background-image:url(/images/features/seofriendly.png); }
.feat_topsites { background-image:url(/images/features/top.png); }
.feature LI {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: disc;
	margin:2px;
}
.feature DIV { padding:5px; }
.feature B { color:#0A4E81; }
.feature A { font-weight:bold; }


.similar_categories { padding:20px; padding-bottom:0px; height:60px; font-size:14px; }
.similar_categories SPAN { position:absolute; display:block;}
.similar_categories DIV { float:left; margin-left:130px; margin-bottom:5px; }

