
/** Header  
******************************/

#header_contain { margin:0 auto; width:100%; background:#FFF; }
#header2 { margin:0 auto; padding:0; width:980px; height:94px; }
#pcreg { float:right; width:395px; padding:0; border:0; }
#comm-links { padding:0; margin:0 0 0 80px; width:280px; text-align:center; height:17px; border:0;
         list-style:none; }
#comm-links li { font:11px arial,helvetica,sans-serif;
        float:left; margin:0; padding:0 6px; height:17px;  }
#comm-links li a { padding:0; color:#88F; line-height:18px; text-decoration: none; }
#comm-links li a:hover { color#FF8; line-height:18px;  }

#logo { float:left; margin:8px 15px 5px 10px; padding:0; border:0; text-decoration:none; }
#search2 { float:left; margin:22px 120px 0 0; text-align:right; padding:3px 20px 0 0;
 width:375px; height:32px; background: url(//d18xeipe1243h6.cloudfront.net/core/bx_srch13.gif) right no-repeat; }
.sbt22 { color:#555; font-size:14px; width:263px; height:14px; background:#f2f2f2; border0; }
input:focus { outline:0; }
.sbt222 { width:110px; }

#sleft { text-align:left; float: left; margin: 0; padding:0 0 0 60px; color: #446; font: 11px arial,helvetica,sans-serif; }
#tsearch { background: #FFE; border: 1px solid #AAA; padding: 0 10px 20px 10px; }
.searchButton { margin: 3px 0 0 1px; padding: 0; vertical-align: top; }
img { border:0; }

/** Menu
******************************/
#menu_contain { margin:0 auto; width:100%; padding:0; background:#C3B19F url(//d18xeipe1243h6.cloudfront.net/nav3.png) repeat-x; }
#menu_contain2 { margin:0 auto; width:100%; padding:0;background:#C3B19F url(//d18xeipe1243h6.cloudfront.net/blunav13.png) repeat-x; }

#menu { clear:both; margin:0 auto; padding: 0; width:980px; height:34px; 
        background: #CFF url(//d18xeipe1243h6.cloudfront.net/nav3.png) repeat-x; list-style:none; }
#menu li   { font: bold 14px arial,helvetica,sans-serif; 
        float:left; margin:0; padding:0; height:35px; border-right: 1px dotted #dde; }
#menu li a { display: block; padding:0 13px; color:#FFF; margin:0; line-height:35px; text-decoration: none; }
#menu li a:hover { background: #AF9F8A; color: #FFFF80; line-height:36px;  }
#menu li#current { background: #AF9F8A; text-transform: uppercase; }
.copyrfont, #copyright { color:  #999;font: 9px arial,helvetica,sans-serif; }

/** Footer
******************************/
#jfooter {    margin: 10px auto 0 auto; padding: 5px 25px; height: 120px;  color: #445;
        font: 10px/150% verdana,arial,helvetica,sans-serif; border-top: 1px solid #CCC; 
         background: white url(//d18xeipe1243h6.cloudfront.net/grey_dither.jpg) top left repeat-x; }
#jfooter .left { float: left; }
#jfooter .right { float: right; }
#jfooternav a, #jfooternav a:hover { font-size:80%; color:#3080B2; text-decoration: none; }
#res_link { font-size: 125%; font-weight: bold; }
#jfooter .imga { position:relative; float: right; margin: 0 20px 0 20px; overflow: hidden; }
#jfooter .imgb { position:relative; float: right; margin: 0 20px 0 20px; overflow: hidden; }

#container5 {
text-align:center; 
background:#eee url(/images/menu/menu4.jpg); 
/*
border:1px solid #0C65A3; 
border-width:2px 0 1px 0; height:26px;
*/
margin:0 auto; padding:0;
}

.clearboth { clear:both;padding:6px; }

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu5 { margin: 0 auto; width:805px; height:26px; font-size:0.95em; position:relative; z-index:100;}
/* hack to correct IE5.5 faulty box model */
* html .menu5 {width:806px; w\idth:805px;}

.menu5 ul {padding:0;margin:0;list-style-type:none;}
.menu5 ul ul {width:99px; border:1px solid #AAA; }
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu5 li {float:left;width:99px;position:relative;}
/* style the links for the top level */
.menu5 a, .menu5 a:visited {display:block;font-size:11px;text-decoration:none; color:#555; width:98px; 
 height:26px; border:1px solid #555;
 border-width:0 0 0 1px; background:#eee url(/images/menu/menu4.jpg); padding-left:4px; line-height:25px; text-align:left;}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu5 a, * html .menu5 a:visited {width:99px; w\idth:88px;}

/* style the second level background */
.menu5 ul ul a.drop, .menu5 ul ul a.drop:visited {background:#EEE;}
/* style the second level hover */
.menu5 ul ul a.drop:hover{background: #697D7B; }
.menu5 ul ul :hover > a.drop {background:#697D7B; }
/* style the third level background */
.menu5 ul ul ul a, .menu5 ul ul ul a:visited {background:#AAA;}
/* style the third level hover */
.menu5 ul ul ul a:hover {background:#697D7B;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu5 ul ul {visibility:hidden;position:absolute;height:0;top:26px;left:0; left:4px;width:99px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .menu5 ul ul {top:25px;t\op:26px;}

/* position the third level flyout menu */
.menu5 ul ul ul{left:99px; top:-1px; width:99px;}

/* position the third level flyout menu for a left flyout */
.menu5 ul ul ul.left {left:-99px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu5 table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu5 ul ul a, .menu5 ul ul a:visited {background:#EFEFEF; color:#000; height:auto; line-height:1em; padding:5px 10px; 
width:98px;border:0;}
/* yet another hack for IE5.5 */
* html .menu5 ul ul a, * html .menu5 ul ul a:visited {width:100px;w\idth:98px;}

/* style the top level hover */
.menu5 a:hover, .menu5 ul ul a:hover{color:#fff; background:#697D7B;}
.menu5 :hover > a, .menu5 ul ul :hover > a {color:#fff;background:#697D7B;}

/* make the second level visible when hover on first level list OR link */
.menu5 ul li:hover ul,
.menu5 ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu5 ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu5 ul :hover ul :hover ul{ visibility:visible;}

.pcbody { margin: 10px 10px; }
#gfnormal a, #gfnormal a:hover { font-size:110%; color:#FFF; font-weight:normal; text-decoration: none; }

.menu5 ul li ul.twocol  { width:100px; border:0; padding:3px; z-index:300; }
.menu5 ul li ul.onecol  { width:100px; border:0; padding:3px; z-index:300; }

#mymood { font:80% verdana,arial,helvetica,sans-serif; }

#adblockbottom { margin: 1px auto; width:753px; text-align:center;
        background: #FFF url(//d18xeipe1243h6.cloudfront.net/txt_ad_vertical.gif) right no-repeat; }
.left { float:left; } .right { float:right; }
#thksm { font-size:80%; }

