/*Andrew Simms dnn skin css file modified trt 2-7-2010*/
body{background-color:#ebe9e9;text-align:center;background-image:url(images/bkgd-dots.gif);background-repeat:repeat-y;background-position:center top;margin:0;padding:0;font-family:arial,helvetica,sans-serif;}
div.master{margin:0 auto; background-color:#fff;width:980px;text-align:left;}
div.banner-outer{border-bottom:solid 1px #fff; position:relative; text-align:center; _text-align:left;_margin-left:2px;}
	div.banner-top{height:161px;background-image:url(images/banner-bkgd-logo.jpg);background-repeat:no-repeat;background-position:center top;}
		/*div.banner-logo-nzbcd{width:600px; float:left; margin:5px 0 0 0;}
		div.banner-logo{float:left;margin:25px 0 0 39px; border:1px solid red;}
		div.banner-icon{width:44px; margin:9px 35px 0 0; float:right;}*/
		div.banner-logo-nzbcd{display:none;height:0px;width:0px;}
		div.banner-logo{display:none;height:0px;width:0px;}
		div.banner-icon{display:none;height:0px;width:0px;}
		div.banner-top-lhs-new{float:left;}
		div.banner-top-rhs-new{width:373px;float:right;}
			div.dual-logo{clear:both;}
			div.dual-logo a img{border:0px;}
	div.banner-lower{}
		div.banner-photo-lhs{float:left;width:980px;height:190px;overflow:hidden; margin:0 0 0 1px; _margin:0 0 0 0;}
		/*div.banner-photo-rhs{float:left;width:0p;overflow:hidden;}*/
		div.banner-photo-rhs{display:none;height:0px;width:0px;}
				/*Old banner sizes before Amy changed the banner 30/4/09
				div.banner-photo-lhs{float:left;width:645px;overflow:hidden; margin:0 0 0 1px; _margin:0 0 0 0;}
		div.banner-photo-rhs{float:left;width:332px;overflow:hidden;}
		*/
	div.banner-overlay{position:absolute;top:161px;left:1px;width:980px;}
		div.banner-overlay img{width:978px;height:191px;}
		
	div.top-menu{position:absolute;top:330px;left:1px;width:978px;text-align:left;height:36px!important;background-color:#9c9c9c;clear:both;}
		div.top-menu-lhs{width:635px;float:left; margin:0 0 0 5px;text-indent:0px;padding:0px;height:36px;background-color:#9c9c9c; }
		div.top-menu-rhs{width:335px;float:right; margin:0px;text-indent:0px;padding:0px;height:36px;background-color:#9c9c9c; }
		/*div.top-menu-item{float:left;font-size:11px;color:#fff;margin:0 10px 0 10px;line-height:30px;}*/
		
		div.top-menu ul { list-style-type:none; margin:0px; padding:0px;text-indent:0px; }
		div.top-menu ul li { font:11px tahoma; display:inline; margin:0px; padding:0px; text-indent:0px!important; white-space:nowrap;float:left;}
		div.top-menu ul li a { text-decoration:none; color:#fff; padding:8px 12px 8px 12px!important; line-height:26px; margin:0px;text-indent:0px;   }
		div.top-menu ul li a:hover {  text-decoration:none;  }
		div.top-menu ul li a:visited { text-decoration:none; color:#fff; }
		
div.mouse-outer{padding:0 2px 0 2px;margin:14px 0 0 0; }
		div.mouse{height:34px;width:582px;background-color:#c9c9c9;background-image:url(images/mouse-icon.gif);background-repeat:no-repeat;background-position:20px 10px;line-height:34px;font-size:11px;font-weight:bold;color:#b30505;padding:0 0 0 60px;float:left; text-align:left;}
			div.mouse a{color:#b30505;text-decoration:none; padding:0 5px 0 5px;}
			div.mouse a:visited{color:#b30505;text-decoration:none;}
			div.mouse a:hover{color:#b30505;text-decoration:underline;}
			
div.search-top{height:34px;background-color:#626261;text-align:right;width:334px;float:right;}
		div.search-top span{color:#e5e5e5;font-size:12px;font-weight:bold;margin-right:50px;}
			div.search-top img{margin:10px 20px 0 0;}

div.page-outer{width:980px;margin:0 auto;text-align:left;}
	div.page-lhs{width:644px;height:auto;overflow:hidden;float:left;}
    
		div.page-content-area{font-size:11px;line-height:140%;}
		div.page-search-area{font-size:11px;line-height:140%;}
	div.search-outer{width:332px;float:right;text-align:left;}
		div.search-main{text-align:center;background-color:#cccccc;}
		
		

div.footer-outer{width:976px;margin:0 auto;text-align:center;}
	div.footer-top{background-color:#979797;}
	div.footer-lower{height:50px;background-color:#cbcbcb;border-top:solid 1px #fff;margin:0 0 2px 0;font-size:11px;color:#616161;}
	div.footer-lower a{color:#616161 !important;}
	div.footer-contact {padding-top:7px;padding-bottom:7px;}
	div.footer-contact .address {padding-right:20px;}
		div.footer-copyright{text-align:left;width:300px;float:left;padding:0 0 0 20px;}
		div.footer-emedia{text-align:right;width:300px;float:right;padding:0 20px 0 0;}

			
p{font-size:11px;}
h1{font-family:Arial; color:#B40608;}


/* CSS Drop-down menu styles */
body{behavior:url("/em/css/csshover.htc");}

div.top-menu{height:30px;}
	div.top-menu ul{height:30px; margin:0; padding:0; position:relative; top:-5px; left:2px; *top:8px; *left:2px; _left:0px;}
		div.top-menu li{position:relative; display:inline; list-style-type:none;}
		div.top-menu li.on a{}
			div.top-menu a{font:11px tahoma; color:#fff; padding:8px 15px 9px 15px !important; text-decoration:none;}
		div.top-menu li ul{display:none;}
		div.top-menu li ul li{float:left; background-color:#888; z-index:100; width:215px; *top:2px; border-top:1px solid #fff;}
		div.top-menu li.on li a{}
		div.top-menu li ul li a{width:175px; display:block; padding:7px 20px 7px 10px;}
	div.top-menu li:hover > ul{display:block; position:absolute; top:22px; *top:28px; left:0; z-index:100;}
		div.top-menu li:hover > a{background-color:#888;}
	div.top-menu li ul li:hover > ul{display:block; position:absolute; top:0px; left:215px; z-index:100; top:-1px; *top:-3px;}
		div.top-menu li ul li:hover > a{background-color:#393939;}

/* IE6 menu styles.. */
div.top-menu li:hover ul{_display:block; _position:absolute; _top:28px; _left:0px; _z-index:100;}
div.top-menu li:hover ul li{_z-index:100; _clear:both;}
div.top-menu a:hover{_background-color:#888; _text-decoration:none;}
div.top-menu li ul li:hover ul{_display:block; _position:absolute; _top:0px; _left:215px; _top:-3px; _z-index:100;}
div.top-menu li:hover ul ul{_display:none;}
div.top-menu li ul a:hover{_background-color:#393939; _text-decoration:none;}

/* IE6 is dumb (More IE6 Menu Styling)*/
div.top-menu a:active{color:#fff; text-decoration:none;}
div.top-menu a:hover{color:#fff; text-decoration:none;}
div.top-menu a:visited{color:#fff; text-decoration:none;}
div.bottom-menu a:active{color:#fff; text-decoration:none;}
div.bottom-menu a:hover{color:#fff; text-decoration:none;}
div.bottom-menu a:visited{color:#fff; text-decoration:none;}
