/* CSS Document */

body {margin:0px; padding:0px; background:rgb(255,255,255) url(images/2010/background.jpg) center top no-repeat fixed; font-family:Tahoma, Arial, Helvetica, sans-serif;}
a img {border:0px none;}

.page {width:900px; margin:0px auto;}
.header {width:250px; height:650px; margin:10px 0px; padding:0px; background:url(images/2010/robot.png) left bottom no-repeat; float:left;}
	.header h1 {margin:0px; padding:0px; font-size:35px;}
	.header h2 {margin:0px; padding:0px; font-size:18px;}

#navigation {margin:10px 0px; padding:10px; background:url(images/2010/50.png);}
	#navigation li {margin:2px 0px; padding:0px; list-style-type:none; font-size:14px;}
	#navigation li a {width:190px; display:block; margin:0px; padding:5px 15px; font-weight:bold; text-decoration:none; background:rgb(200,200,200) url(images/2010/nav.png) repeat-x; color:rgb(50,50,50); border:1px solid rgb(230,230,230);}
	#navigation li a:hover {background:rgb(100,100,100) url(images/2010/navhover.png) repeat-x; color:rgb(250,250,250); border:1px solid rgb(0,0,0);}

#content {width:630px; margin:10px 0px; padding:0px; float:right}
	#content .box {width:275px; margin:0px 5px; padding:10px; font-size:14px; float:left; background:rgb(204,204,204) url(images/2010/box.jpg) repeat-x;}
	#content .box h3 {margin:0px 0px 10px 0px; padding:2px 5px; background:rgb(70,70,70); border-bottom:1px solid rgb(150,150,150); color:rgb(250,250,250); font-size:18px;}
	#content .box ul {height:350px; margin:0px; padding:0px; overflow-x:hidden; overflow-y:scroll; background:rgb(225,225,225) url(images/2010/box.png) no-repeat;}
	#content .box ul li {list-style-type:none; margin:5px 0px; padding:5px 10px; border-bottom:1px dotted rgb(155,155,155);}
	#content .box ul li a {color:rgb(50,50,50); text-decoration:none;} #content .box ul li a:hover {color:rgb(0,0,0);}
	#content .boxcontent {width:610px; margin:0px; padding:10px; font-size:14px; float:left; background:rgb(204,204,204) url(images/2010/box.jpg) repeat-x;}
	#content .boxcontent h3 {margin:0px 0px 10px 0px; padding:2px 5px; background:rgb(70,70,70); border-bottom:1px solid rgb(150,150,150); color:rgb(250,250,250); font-size:18px;}
	#content .boxcontentarea {padding:10px; background:rgb(250,250,250); border:1px solid rgb(200,200,200);}
	.newlist li a {color:rgb(70,70,70); text-decoration:none;}
	.newlist li a:hover {background:rgb(200,200,200); color:rgb(0,0,0);}
	.viewmore {margin:20px 5px 10px 5px; padding:0px 5px; text-align:right; border-top:1px dotted rgb(70,70,70);}
	.viewmore a {color:rgb(70,70,70); text-decoration:none; font-size:12px;}
	.viewmore a:hover {color:rgb(0,0,0);}

#sponsor {width:630px; clear:both; margin:0px; padding:5px 0px;}
	#sponsor h5 {margin:5px 0px; padding:0px; font-size:12px; color:rgb(100,100,100)}

#link {width:630px; clear:both; margin:0px; padding:5px 0px;}
	#link h5 {margin:5px 0px; padding:0px; border-bottom:1px solid rgb(200,200,200); font-size:12px; color:rgb(100,100,100)}
	#link ol {margin:0px; padding:5px 20px; font-size:12px;}
	#link ol li {margin:0px 5px 0px 0px; padding:0px; list-style-type:none; float:left;}
	#link ol li a {color:rgb(100,100,100); text-decoration:none;} #link ol li a:hover {color:rgb(0,0,0);background:rgb(200,200,200)}

.footer {clear:both; margin:10px 20px 70px 20px; text-align:center;}
.footer form {display:block;} .footer form fieldset {border:0px none;} .footer form fieldset legend {display:none;}
