@charset "utf-8";
@import url('reset.css');

HTML, BODY{ margin:0 auto; background-color:#000000; color:#FFFFFF; text-align:center; font-family:Arial, Helvetica, sans-serif; }
A{ text-decoration:none; color:#78797d; }
A:hover{ text-decoration:underline; }
H1{ margin-bottom:0.4em; font-size:450%; font-weight:bold; color:#FFFFFF; }
H2{ margin-bottom:0.5em; font-size:144%; font-weight:bold;  color:#e93f98; }
H3{ margin-bottom:0.5em; font-size:144%; color:#FFFFFF; }
H4{ font-size:107%; color:#FFFFFF; }
H5{ font-size:144%; color:#78797d; font-weight:bold; }
P{ margin-bottom:0.5em; }
STRONG{ font-weight:bold; }

/* MAIN CONTATINERS */ 
#page{ margin:0 auto; width:990px; text-align:center; }
#pageInner{ float:left; width:970px; padding:10px; margin-bottom:10px; text-align:left; background:url(/images/page_bg.gif) bottom left repeat-x #000000; }
#leftCont{ float:right; width:210px; margin-right:10px; }
#mainCont{ position:relative; float:right; width:730px; padding:10px 10px 10px 10px; background:url(/images/main_bg.gif) top left repeat-x #343334; font-size:107%; }
#footerCont{ float:left; width:960px; padding:5px; background:url(/images/footer_bg.gif) top left repeat-x #000000; text-align:left;}
#exploreSiteCont{ float:right; width:210px; margin-right:10px; }
#linksCont{ position:relative; float:left; width:725px; padding:10px 10px 10px 10px; }

/* LOGO CONT */
#mainCont #logoCont{ float:right; width:57px; height:169px; }
#mainCont #logoCont IMG{ position:relative; top:37px; left:-3px; }
#mainCont #logoCont A IMG{ top:0px; left:0px; }

/* MENU CONT */
#menuCont{ float:left; margin-bottom:10px; width:172px; padding:12px 19px; background:url(/images/menu_bg.gif) repeat-x top left #000000; }
#menuCont UL{ float:left; }
#menuCont UL UL{ float:left; margin:0.5em 1em -0.5em 1em; }
#menuCont LI{ float:left; width:172px; padding-bottom:7px; }
#menuCont LI A{ color:#969698; }
#menuCont LI A.selected{ color:#FFFFFF;  }

/* BREADCRUMB CONT */
#breadcrumb{ width:600px; height:0.4em; }
#breadcrumb LI{ float:left; padding-right:4px; color:#78797d;  }

/* USER LOGIN */
#userCont{ float:left; margin-bottom:10px; width:191px; padding:12px 0 12px 19px; background: url(/images/user_bg.gif) repeat-x top left; }
#userCont INPUT{ margin-top:4px; width:189px; padding:3px 1px; border:none; color:#656567; background-color:#000000; }
#userCont INPUT.submit{ float:right; margin-right:19px; padding:0px; width:auto; background:none; }
#userCont A{ float:right; margin-right:19px; }

/* LATEST NEWS */
#latestNewsCont{ float:left; width:175px; padding:15px; color:#959597; }
#latestNewsCont .latestNewsDate{ color:#e93f98; }

#latestNewsCont H4 A{ color:#FFFFFF;}
#latestNewsCont H4 A.more{ color:#FFFFFF;}


/*#latestNewsCont H3#latestNews A{ display:block; color:#FFFFFF; padding:8px 0 10px 0; background:url(/images/icons/rss.gif) top right no-repeat; }
#latestNewsCont H3#latestNews A:hover{ background-image:url(/images/icons/rss_on.gif); }*/
#latestNewsCont H3#latestNews{ display:block; color:#FFFFFF; padding:8px 0 10px 0; background:url(/images/icons/rss.gif) top right no-repeat; }
#latestNewsCont H3#latestNewsArchive A{ display:block; color:#FFFFFF; padding:8px 0 10px 0; background:url(/images/icons/newsarchive.gif) top right no-repeat; }
#latestNewsCont H3#latestNewsArchive A:hover{ background-image:url(/images/icons/newsarchive_on.gif); }

/* EXPLORE SITE */
#exploreSiteCont{ float:left; margin-bottom:10px; width:193px; padding:12px 0 52px 12px; background: url(/images/user_bg.gif) repeat-x top left #000000; }
#exploreSiteCont INPUT{ margin-top:4px; width:192px; padding:3px 1px; border:none; color:#656567; background-color:#000000; }
#exploreSiteCont INPUT.submit{ float:right; margin-right:19px; padding:0px; width:auto; background:none; }
#exploreSiteCont H4#search A{ float:left; padding:12px 50px 15px 0; margin-right:10px; background:url(/images/icons/search.gif) top right no-repeat; color:#FFFFFF; }
#exploreSiteCont H4#search A:hover{ background-image:url(/images/icons/search_on.gif); }

/* FOOTER LINKS */
#linksCont{ font-size:85%; }
#linksCont .linksItem{ float:left; width:176px; }

/* COPYRIGHT */
#copyrightContLeft{ float:left; width:870px; padding-top:10px; font-size:77%; color:#78797d;  }
#copyrightContRight{ float:left; width:100px; padding-top:10px; text-align:right; font-size:77%; color:#78797d;  }

/* MAIN CONT */
#mainCont #breadcrumb{ padding-bottom:17px; font-weight:bold; font-size:92%; }
#mainCont #img_heading{ margin-bottom:25px; padding-top:14px; }
#mainCont .text{ padding:0 160px 40px 0; }
#mainCont .text UL{ margin-bottom:0.5em; }
#mainCont .text LI{ line-height:1.2em; padding-left:13px; background:url(/images/bullet_cross.gif) no-repeat top left; }
#mainCont .text UL UL{ margin:0em 0 0 1em; }
#mainCont .text A{ color:#CCCCCC; font-style:italic; }

#mainCont .topText{ padding:0 160px 0 0;}
#mainCont .wideText{ padding:0; }


/* FLASH */
/*
#flashCont{ float:left; width:100%; height:389px; position:relative; left:-9px}*/
#flashCont{ width:100%; height:200px; padding-bottom:40px;}
#flashCont IMG{ float:left; margin-right:2px; }
#box8Flash{ width:100%; height:200px; position:relative; left:-10px}
#tmpFlash{ float:left; width:100%; height:183px;}

/* SEARCH */
#searchForm{ padding-bottom:40px;}
#searchForm LABEL{ display:block; width:100%; }
#searchForm INPUT{ width:500px; padding:8px; margin-right:10px; font-size:129%; color:#333333; }
#searchForm INPUT#doSearch{ width:42px; border:none; background:url(/images/icons/search.gif) top right no-repeat; color:#FFFFFF; }
#searchForm INPUT#doSearch:hover{ background-image:url(/images/icons/search_on.gif); cursor:pointer; }
#searchResults{ }
#searchResults LI{ margin:0 0 20px 20px; list-style-type:decimal; }
#searchResults LI A{ color:#FFFFFF; }
#searchResults LI SPAN{ font-size:85%; color:#78797d; }
#searchResults LI SPAN A{ color:#78797d; }


