html { background-color:#b2b1b0; }
html, body { margin:0; padding:0; } 
#body { width:1000px; margin:0 auto;  font-family: Arial, sans-serif;
	font-size: 12px; padding: 0; border: solid 1px #1B1666; background-color:white;}
#header { width:1000px; height:130px; background-color:#1B1666; } 
#leftcol { width:170px; float:left; text-align:left; }
#maincol { width:822px; float:right; border:solid 1px white; border:solid 1px white; }
#footer { width:100%; height:80px; background-color:#1B1666; clear:both; color:white; font-style:bold;} 


#head-logo { width:230px; float:left; } 
#head-ads { width:770px; float:right; padding: 20px 0px 0px 0px;} 


#body ul { list-style:none; margin: 0;  padding: 0; } 
#body ul li { margin: 0; } 
#body ul li a { display: block; height: 15px; padding: 2px 2px 2px 20px; text-decoration:none; color:white;}


.nav-box { display:block; width:160px; border:solid 1px white; margin-bottom:5px; 
	margin-left:auto; margin-right:auto; margin-top:10px; background-color:#1B1666;}
#nav-title { display: block; height:27px;  font-size:15px; border-bottom: solid 1px grey;
	font-family:arial; font-style:italic; font-weight: bold; text-align:center; line-height:27px;
	letter-spacing:0.3em; text-shadow:#94bfea 3px 2px 3px; color:#f0f3fd; left:10px; 
	background:url(nav-up.gif) no-repeat; }
#nav-title-kovideo { display: block; height:27px;  font-size:14px; border-bottom: solid 1px grey;
	font-family:arial; font-style:italic; font-weight: bold; text-align:center; line-height:27px;
	text-shadow:#94bfea 3px 2px 3px; color:#f0f3fd; left:10px; 
	background:url(nav-up.gif) no-repeat; }
#nav-box nav-up { height:8px; }
#nav-content { padding:5px 10px 0px 10px; line-height:17px; } 
#nav-down { height:8px; background:url(nav-down.gif) no-repeat; }

.class1 A:link { text-decoration:none; color:white; }
.class1 A:visited { text-decoration:none; color:white; }
.class1 A:hover { text-decoration:none; color:white; }


#browse-box { width:97%; height:110px; margin:10px 5px 0px 6px; line-height:25px; color:#1B1666; font-weight:bold;
	background-color:#eef7ff; -moz-border-radius:5px; border:solid 1px #1B1666; overflow:hidden; }
#browse-title { width:150px; padding:10px 10px 1px 50px; float:left; font-size:1.3em; line-height:10px; }
#browse-content { width:550px; padding:10px 10px 1px 10px; float:left; font-size:1.3em; line-height:10px; }
#browse-content a { color:#1B1666; text-decoration:none; }
#browse-content a:hover { color:red; }
#browse-content-right { width:280px; margin:0 auto; padding:25px 5px 1px 1px; float:right; }
#browse-search { width:480px; margin:0 auto; padding: 25px 0px 0px 20px; float:left; }


#top10 { width:48%; background-color:#f0f3fd; float:left; margin:10px 5px 5px 5px; border:solid 1px #1B1666; }
#top10-title { background-color:#2b70b4; color:white; padding: 1px 5px 1px 15px; 
	font-weight:bold; line-height:20px; border: solid 1px white;}
#top10-content { width:92%; margin:5px 5px 5px 5px; padding:10px; color:#1B1666; }
#top10-content a { color:#1B1666; text-decoration:none; }
#top10-content a:hover { color:red; text-decoration:none; }

#top10-no-border { width:50%; background-color:#f0f3fd; float:left; margin:10px 5px 5px 5px; }
#top10-right-no-border { width:46%; background-color:#f0f3fd; float:right; text-align:left; margin:10px 5px 5px 5px; }


#mainbox { width:97%; background-color:#f0f3fd; float:left; margin:5px 5px 5px 5px;  
	border:solid 1px #1B1666; }
#mainbox-title { background-color:#2b70b4; color:white; padding: 1px 5px 1px 15px; 
	font-weight:bold; line-height:20px; border: solid 1px white;}
#mainbox-content { width:98%; background-color:#f0f3fd; margin:5px 5px 5px 10px; 
	color:#1B1666; border:solid 1px white; line-height:18px; }
#mainbox-content a { color:#1B1666; text-decoration:none; }
#mainbox-content a:hover { color:red; }


#mainbox-google { width:810px; background-color:#f0f3fd; float:left; margin:5px 0px 5px 0px;  
	border:solid 1px #1B1666; }
#mainbox-google-title { background-color:#2b70b4; color:white; padding: 1px 5px 1px 5px; 
	font-weight:bold; width:798px; line-height:20px; border: solid 1px white;}
#mainbox-google-content { width:795px; background-color:#f0f3fd; margin:5px 8px 5px 7px; 
	color:#1B1666; border:solid 1px white; line-height:18px; }


.mainbox-table { width:20%; height:160px; margin:0 auto; padding:10px 0px 0px 0px; vertical-align:top;}
#mainbox-table a { color:#1B1666; text-decoration:none; }
#mainbox-table a:hover { color:red; }
.mainbox-table2 { width:45%; height:auto; margin:0 auto; }
.mainbox-table2-box { width:95%; float:right; margin:10px 5px 5px 5px; border:solid 1px #1B1666; }

#list {	padding:0; margin:0; font-family: Arial, sans-serif; font-size: 12px; display: inline; }
#listbig { padding:0; margin:0;	font-family: Arial, sans-serif; font-size: 20px; display: inline; }
#listbig2 { padding:0; margin:0; font-family: Arial, sans-serif; font-size: 15px; display: inline; }

h3,h4 {	padding:0; margin:0; font-family: Arial, sans-serif; font-size: 12px; display: inline; }

#mainbox-content-top { width:98%; background-color:#f0f3fd; margin:5px 5px 5px 5px; color:#1B1666; }
#right_ads_box { max-width:160px; min-width:0px; height:100%; float:right; background-color:#f0f3fd; margin:85px 0px 10px 0px; }
#right_ads_box2 { max-width:160px; min-width:0px; height:100%; float:right; background-color:#f0f3fd; margin:5px 0px 10px 0px; }
#left_content_box { width:600px; height:100%; float:left; background-color:#f0f3fd; margin:0px; }


