/* CSS Document */
html,body{margin:0;padding:0;
	background: #FFF;
    font: 11px Arial, Helvetica, sans-serif; 
	}

div#listings a {color:#666;padding-bottom:0;}
div#listings a:hover {color:#333;}	

div#lastcomms a {color:#666;text-decoration:none;display:block;padding:5px;}
div#lastcomms a:hover {color:#000; background-color:#ccc;}	
	
div#menu{float:left;width: 100%;padding-top:10px;background-color: #BBD9EE; min-width:1000px;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left:160px;}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #208BE1;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}



div#leftmenu a{
	display:block;
	background-color:#fff;
	color:#666666;
	width:150px;
	padding:4px 5px;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align:left;
}
div#leftmenu a:hover{background-color:#BBD9EE;}

div#box{width: 140px;padding: 5px;margin-bottom:10px auto;
    background-color:#BBD9EE;color:#666666; font-size:11px; font-weight:bold; text-align:right;}


	 
div#login input {width:70px;height:12px;font-size:11px;font-family:tahoma;}		
div#register input {width:70px;height:12px;font-size:11px;font-family:tahoma;}
	
div#box3{width: 100%;  padding:3px;
    background-color:#EBEBEB;color:#000;}			
h1{
	color: #208BE1;
	font-weight:bold;
	padding:3px 5px;
	clear:both;
	font-family: "Trebuchet MS";
	font-size: 13px;
}
h2{font-size: 12px ; font-family:tahoma;color: #208BE1; font-weight:bold;padding:3px 5px;}
p{margin:0;padding:5px 5px; font-size:11px; color:#333333;}


#footer {position:fixed; margin:0; bottom:-2px; display:block; width:100%; height:25px; color:#fff; text-align:center; font-size:1em; z-index:4;}
div#foot{
  position:absolute;
  bottom:-5px;
  left:0;
  width:100%;
  height:25px;
  color:#fff; text-align:center; font-size:1em; z-index:4;
 }
 @media screen{
  body>div#foot{
   position: fixed;
  }
 }


div#listings textarea{width:370px;height:17px;border:1px solid #ccc;color:#666666; font-size:11px;padding:1px;font-family:Arial, Helvetica, sans-serif;}

.userpic {width:40px;height:40px;padding:3px;border:1px solid #999999;}
.commentpic {width:30px;height:30px;padding:2px;border:1px solid #999999;}
.compic {float:left;margin-top:2px;margin-right:3px;}
.comments {background-color:#E7F1F8;font-size:11px;padding:3px;margin-top:2px;}
.comcontent {padding:2px;font-size:11px;color:#333333;}
.colorshow {color: #0061a8;}
.listing {padding:15px 0 5px 0;line-height:115%; font-size:11px;border-bottom:1px dashed #ccc;}
.sub {background-color:#0061a8;font-weight:bold;color:#fff;padding:2px;}
.listhead {background-color:#CCE6FF;margin-left:53px;margin-bottom:5px;padding:2px;width:470px;display:block;float:left;}

.paraheader {margin-top:10px;padding-bottom:5px;border-bottom:1px solid #208BE1;}
.paraheader span{padding:3px 13px 2px 10px; background-color:#208BE1; font-weight:bold; color:#fff;}
.category a{color:#333333;border:1px solid #BBD9EE;font-size:10px;font-family:"Trebuchet MS";text-decoration:none;padding:0 3px;}
.category a:hover {background-color:#BBD9EE;}
.glink a:active{text-decoration:none;color:#333333;}
.thstyle {position:relative;top:2px;cursor:pointer;}
.rightbox {background-color:#208BE1;color:#fff;font-weight:bold;padding:5px;}

div#topsort a{text-decoration:none;color:#0061a8;border-bottom:1px dotted #0061a8;margin:0 5px;}
div#topsort a:hover{background-color:#E8FFFF;}

.sortsel {text-decoration:none;border:0;}

label{cursor:pointer;}

.typeclass {border:1px solid #FFFFFF;background-color:#CCE6FF;display:none; margin:1px;padding:2px 0 5px 0;  }
.typeclass div{margin:3px;padding:2px;}

.titleclass{background-color:#666666;color:#FFFFFF;padding:3px 3px 0 5px; margin:2px 10px 0 10px;display:block; width:100px;height:15px;float:left;font-weight:bold;font-family:tahoma;clear:both;}
.subclass{background-color:#cccccc;color:#FFFFFF;padding:1px 5px; margin:0 10px;display:block; width:100px;float:left;font-weight:normal;font-family:tahoma;clear:both;}
.detailinput{font-size:11px;color:#666666;height:13px;width:350px;font-family:Tahoma;}
.detailtextarea{font-size:11px;color:#666666;height:40px;width:350px;font-family:Tahoma;}
.userlogin {width:70px;float:left;padding:3px 0 0 5px;}


#submitdiv span {display:none;margin:0 10px;}
#submitdiv span.selected { display:block;margin:0 10px;}

#loginholder span {padding:2px;cursor:pointer;}
#loginholder span.selected {background-color:#fff;color:#208BE1;border:0;padding:2px 4px 4px 4px;cursor:pointer;}

div.webthumb {height:70px;overflow:hidden;}