/* theme screen stylesheets */

/* import stylesheets and hide from ie/mac \*/
@import url("reset.css");
@import url("960.css");
@import url("KeepItSimple.css");
/* end import/hide */

ul { list-style: none; }
a { color: #F88F26; text-decoration: none; }
a.abtn { background: #F88F26; color: #fff; font-size: 11px; font-weight: bold; padding: 2px 5px 3px 5px; }
a.abtn:hover { background: #e0d3c1; }
a.asml { font-size: 10px; font-weight: bold; color: #666; text-decoration: underline; }
a:hover { color: #333; text-decoration: none; }
small { color: #666; font-size: 11px; }

.clearall { clear: both; }
.boxmeta { font-size: 11px; font-weight: bold; padding-top: 15px; }
.mainads { background: url(http://www.vectorlogoproject.com/images/bg-ad-mainads3.gif) right center no-repeat; }
.leftads { margin-bottom: 15px; }
.smadbox { background: #666; color: #fff; font-size: 11px; font-weight: bold; padding: 2px 5px 2px 5px; margin-right: 4px; }

#rootbody-centerx { float: left; width: 450px; }
#rootbody-center { float: left; width: 420px; }
#rootbody-center li { border-bottom: 1px dotted #ccc; margin-bottom: 4px; padding-bottom: 2px; font-size: 11px; color: #999; }
.lbox { margin-bottom: 15px; padding: 5px 20px 0px 5px; border: 1px solid #ebebeb; }


.mbox { background: url(http://www.vectorlogoproject.com/images/bg-mbox-border.gif);margin-bottom: 15px;}
.mbox-top { background: url(http://www.vectorlogoproject.com/images/bg-mbox-top.gif); height: 16px;}
.mbox-left { float: left; padding-left: 16px; padding-top: 30px; text-align: center; width: 100px; }
.mbox-right { float: right; width: 260px; padding-right: 16px; line-height: 17px; }
.mbox-right h2 { margin-bottom: 10px; border-bottom: 3px solid #ededed; padding-bottom: 5px; }
.mbox-right p { border-bottom: 1px dotted #ccc; padding: 2px 0px 2px 0px; }
.mbox-bottom { background: url(http://www.vectorlogoproject.com/images/bg-mbox-bottom.gif) bottom; height: 16px; clear: both;}



#leftmenu{
	clear:both;
	float:right;
	padding-right:25px;
	margin:0px 1px 10px 1px;
	width:172px;
	border:0px solid #ebebeb;
}
.leftmenu{
	clear:both;
	float:right;
	padding-left:0;
	margin:0;
	width:173px;
	list-style:none;
}
.cats{
float:left;
width:50px;
height:50px;
margin:0;
padding:0 3px 3px 4px;
text-align:center;
}
.cats a, .cats a:link, .cats a:active, .cats a:visited{
font: 20px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#FF9900;
text-decoration:none;
float:left;
width:50px;
height:42px;
margin:0;
padding:8px 0 0 0;
background:url(http://www.vectorlogoproject.com/images/bgcat.jpg) 0 0px;
}
.cats a:hover{
color:#fff;
float:left;
width:50px;
height:42px;
margin:0;
padding:8px 0 0 0;
background:url(http://www.vectorlogoproject.com/images/bgcat.jpg) 0 -70px;
}
.leftmenu a, .leftmenu a:link, .leftmenu a:active, .leftmenu a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
display:block;
border-bottom:1px solid #464646;
margin:0;
padding:2px 2px 2px 2px;
font-weight:bold;
width:169px;
color:#fe9b26;
text-decoration:none;
}
.leftmenu a:hover{
color:#a00;
padding:2px 2px 2px 8px;
width:161px;
}
.leftmenu ul{
list-style:none;
margin:0;
padding:0;
width:173px;
}




