/* GLOBAL STUFF */
body { font-size:0.7em; background:#666666;margin:0px; padding:0px;	text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;}
a,a:active,a:visited  { color:#4F5EA4; }a:hover, a img:hover { text-decoration:none;}
.spacer{height:5px;}
.clear{ clear:both;}
img{ border:1px solid black;}
h2{ font-size:1.8em;color: #D71C0C; font-weight:bold; padding:5px; margin:0;}
h3.pr{ color:#D71C0C; font-size:1.4em; font-weight:bold; text-align:center;}
hr{width:90%; text-align:center; border:1px dotted silver; background:white; height:0px;}
#maincontainer{width:985px; margin:auto; margin-top:5px; position:relative; background:#FFFFFF url(/newimages/main_background.gif) repeat-y;}
.adzone100,.adzone133{float:right; position:relative; text-align:right; width:728px;}
.adzone158{ clear:both;}
.leftbar{ float:left; clear:left; width:160px;}

/* HEADER AREA */
#titlebanner{ position:relative;background:black; height:92px;}
#logo {position:absolute;left:5px;top:20px; width:240px;}

/* FOOTER AREA */
#bbanner { clear:both;position:relative;height:35px;background:#232122;text-align:center; font-size:0.9em;}
#bbanner_copyright {position:absolute; top:12px; left:10px;width:400px;color:white;text-align:left;font-weight:bold;}
#bbanner_links {position:absolute;top:12px;right:15px;width:500px;color:white;text-align:right;font-weight:bold;}
#bbanner_links a, #bbanner_links a:visited {color:white; font-weight:bold;}
#bbanner_links a:hover {color:red;}

/* CONTENT AREA */
#pagebody {text-align:left; position:relative; float:right; width:810px; text-align:left;}
#contentbottom{height:20px; clear:both; position:relative;}
#contentbottom .left{ height:12px; width:10px; position:absolute; left:0; bottom:0; background:url(/images/bottom_left.jpg) no-repeat; }
#contentbottom .left_leftbar{ height:12px; width:184px; position:absolute; left:0; bottom:0; background:url(/images/bottom_left_leftbar.jpg) no-repeat;}
#contentbottom .right{ height:12px; width:10px; position:absolute; right:0; bottom:0; background:url(/images/bottom_right.jpg) no-repeat;}

/* CATS_MENU */
#menulink{ height:31px; background:url('/newimages/menubg.jpg');}
#menulink form{ margin:0; padding:0;}
#menulink a,#menulink div.titletext{ color:#FFFFFF; font-weight:bold; text-decoration:none; display:block; padding:7px 0; width:120px; height:17px; float:left; position:relative; }
#menulink div.titletext{ color:#000000; width:170px;}
#menulink a:hover{ background:url('/newimages/menubg_hover.jpg'); position:relative;}
#menulink .searchbox{ float:right; position:relative; padding:5px 5px 0 5px;}
.menuitemsman, .menuitemsmshows, .menuitemscat{ font-size:0.9em; padding-left:10px; clear:both; position:relative; overflow:hidden; background:#666666;}
.menuitemsman a, .menuitemsmshows a, .menuitemscat a{ color:#FFFFFF; font-weight:bold;}
.menuitemsman a:hover, .menuitemsmshows a:hover, .menuitemscat a:hover{ color:#990000;}
.menuitemsman ul, .menuitemsmshows ul, .menuitemscat ul{padding:10px; padding-left:30px; margin:0;list-style-type: none;}
.menuitemsman ul li, .menuitemsmshows ul li, .menuitemscat ul li{ width:132px; text-align:left; height:25px; float:left; padding:0; margin:0; position:relative;}
.menuitemsmshows ul li{width:180px;}
.menuitemscat ul li{width:180px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}

/* MAIN MENU */
#mainmenu a{ display:block; width:144px; text-align:left; text-decoration:none; color:#FFFFFF; font-weight:bold; padding:5px; padding-left:15px;}
#mainmenu a:hover{ background:#0A0AA5;}