/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; background:url(background.png) top center no-repeat;}

a {color:#0000FF;}
p {line-height:18px;}
.number {text-decoration:none; color:#666666}

#menu 	{height:115px; padding:0; width:900px; margin:auto;}

#menu #links 	{width:500px; height:20px; float:right; text-align:right; margin:65px 0 0 0;}
#menu #links a,
#menu #links input	{margin:0 0 0 15px;}
#menu #links .selected { margin:0 0 0 15px;}

#menu #logo  	{width:260px; height:50px; float:left; margin:30px 0 0 0; overflow:hidden;}
#menu #logo img {border:none; width:260px; height:50px;}

#head	 {width:900px; margin:20px auto 10px auto;}
#head h1 {margin:0 0 20px 0;}
#head h1 .title {font-weight:normal;}


#info		 {width:770px; margin:10px auto; padding:4px 0; float:left;}
#info .col-1 {width:120px; float:left;}
#info .col-2 {width:640px; float:right;}
#info .col-2 a {text-decoration:none; color:#2D9200; display:block; margin:0 0 5px 0;}
#info .col-2 a:hover {text-decoration:underline}


#info .sep	 {height:1px; width:100%; margin:10px 0; clear:both;}

#table  	  {width:900px; margin:10px auto; border-top:solid 1px #999999; clear:both; min-height:350px;}

#table .col-1 {width:40px;  float:left;  border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:20px; border-right:none;}
#table .col-2 {width:218px; float:left;  border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:30px; border-right:none;}
#table .col-3 {width:423px; float:left;  border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:20px; border-right:none;}
#table .col-4 {width:663px; float:right; border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:30px; color:#666666}
#table .col-4 a {text-decoration:none; color:#2D9200; display:block; float:left; margin:0 10px 0 0;}
#table .col-4 a .number {text-decoration:none; color:#666666}
#table .col-4 a:hover {text-decoration:underline}


#browse  	  {width:900px; margin:10px auto; clear:both; min-height:350px;}
#browse a 		{text-decoration:none; color:#2D9200;}
#browse a:hover {text-decoration:underline}
#browse .item {width:299px; float:left; height:13px;  margin:0 0 5px 0; overflow:hidden;}


#home {width:900px; margin:10px auto; clear:both; min-height:350px;}
#home p {margin:0 0 20px 0;}
#home ul {margin:0;}
#home li {margin:0 0 10px 0;}

#side {float:right; width:360px; text-align:center; margin:0 0 0 20px;}

#foot 	{width:900px; margin:20px auto 30px auto; font-size:11px; text-align:center; clear:both;}