body { background: #79797c;
	font: 13px Arial,Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}

a img {border: 0 none;}	
a:link { color: #2a62a6;text-decoration: none;}
a:visited {color: #2a62a6;text-decoration: none;}
a:hover {text-decoration: underline;}
#outer { background: #79797c url(../images/outerbg2.gif) repeat-x 0 100%;
padding: 0 0 20px;}
#outer2 { background: #fff url(../images/outerbg_r.jpg) repeat-x 0 0;}
#wrap { 
	margin: 0 auto;
	padding: 0 20px;
}	
	
.copyright {border-top: 1px dashed #929194;
color: #929194;
	font-size: 10px;
	margin: 50px 0 0;
	padding: 10px 0 15px;
	text-align:center}
#colA { 
	background: url(../images/navbg-bot.png) no-repeat 0 100%;
	float: left;
	padding: 0 0 20px 0; 
	min-height:365px;
	position:relative;
	width: 191px;
}	
#prime { float: left;
	width: 720px;}
.h-box {
	background: url(../images/down.gif) no-repeat right top;
	float: left;
	width: 180px; }
.in-box { border-right: 1px dashed #929194;
	margin:2px 3px 0 0;
	padding: 1px 8px;}		
.h-box h2 {border-bottom: 1px solid  #808084;
	 color: #808084;
	margin: 10px auto;
	padding: 5px 0;
	text-align:center;
	}		
.h-box img { display: block;
	margin: 0 0 20px;}	
a.more { background: url(../images/arrow.gif) no-repeat 100% 50%;
	color: #808084;
	padding: 4px 25px 4px 0 ; }
.end { border: 0 none;
	background: none;}	
	
#incolA {background: url(../images/navbg.png) repeat-y 0 0;	
	padding: 0px 10px 10px 0px; }
* html #newsbox {height:365px;}

#colA h2.mid { border-bottom-width: 0;margin-top: -1px}	
#logo {
	display: block;
	margin: 0px auto 0px;	
	width:186px }
#colA .accordion-content1 { 
	color: #111;	
	font-size:11px;}
 .accordion-content1 p {
	margin: 0 15px 15px;
	line-height: 1.4em;
	min-height:284px;}
* html .accordion-content1 p {height:263px;}		
#nl {
	
	border: 1px dashed #fff;
	border-width: 1px 0;
	font-size: 12px;
	text-transform: uppercase;
	}	
#nl ul {
	list-style: none;
	margin: 0;
	padding: 0;}	
#nl li {margin: 0;}	
#nl a {  border-top: 1px dashed #ccc;
	color: #fff;
	display: block;
	font-size: 11px;
	letter-spacing:1px;
	margin: 0;
	padding:  8px 2px 8px 10px;
	text-decoration:none;}
#nl1 a {
	border-top: 1px dashed #ccc;
	color: #fff;
	display: block;
	font-size: 11px;
	letter-spacing:1px;
	margin: 0;
	padding: 8px 2px 0 10px;
	text-decoration:none;
}
#nl1  {  color: #fff;
	display: block;
	font-size: 11px;
	letter-spacing:1px;
	margin: 0;
	padding:  0px 0px 0px 0px;
	text-decoration:none;
	text-transform: none;}
#nl1-error  {
	color: #A2CBC1;
	display: block;
	font-size: 11px;
	letter-spacing:1px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	text-transform: none;
}
* html #nl li a {display:inline-block;}/* ie 6 */
* html #nl li a {display:block;}	
#nl .nobdr { border: 0 none;}	
#nl li ul li a {border: 0 none;
	color: #B2DED3;
	letter-spacing:normal;
	padding: 2px 2px 2px 20px;
	text-transform:none; }
	

#nl li .error { margin-left: 0; margin-bottom: 0px; margin-right: 0; margin-top: 0; color: #fb474b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;}
	
	
#nl .snl { margin: 0 0 15px;}
#nl .ssnl { margin: 0 11 0px;}
#nl li a.active {color: #B2DED3; }
#nl li .on {background: url(../images/point.gif) no-repeat 8px 50%; }
#nl li .snon {color: #74a2c0; background: url(../images/point2.png) no-repeat 8px 50%; }
h1 { color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:bold;
	margin: 0 0 5px;
	text-transform: uppercase;}
.hd { margin: 0 32px 0 ;padding: 224px 0 0 ;
	text-align:right;}	
#home-poster { background: url(../images/homeposter-new_r3.jpg) no-repeat 0 0 ;
	height:422px;
	margin: 0 0 0 30px;
	overflow: hidden;
	text-indent:-1000em;
	width:690px;}	
#home-poster-old { background: url(../images/homeposter.jpg) no-repeat 0 0 ;
	height:422px;
	margin: 0 0 0 30px;
	overflow: hidden;
	text-indent:-1000em;
	width:690px;}	
.inner { color: #807F83;
	margin: 10px 50px;font-size:13px;}	
.intro { line-height: 1.5em; font-size:13px;text-transform: uppercase;}	
.line { border-top: 1px dashed #929194;
margin: 5px 0;
padding: 10px 0;
	}
.clr1 {color: #79797c;font-size:13px;}	
.h-col {float: left;margin-right: 4%;width: 45%; }	
#pg1-content { background: url(../images/pg1-poster.jpg) no-repeat 0 0 ; 	}	
#pg2-content { background: url(../images/pg2-poster.jpg) no-repeat 0 0 ; 	}	
#pg3-content { background: url(../images/pg3-poster.jpg) no-repeat 0 0 ; 	}	
#pg4-content { background: url(../images/pg4-poster.jpg) no-repeat 0 0 ; 	}	
#pg5-content { background: url(../images/pg5-poster.jpg) no-repeat 0 0 ; 	}	
#pg6-content { background: url(../images/pg6-poster.jpg) no-repeat 0 0 ; 	}	
#pg7-content { background: url(../images/pg7-poster.jpg) no-repeat 0 0 ; 	}	
#pg8-content { background: url(../images/pg8-poster.jpg) no-repeat 0 0 ; 	}	
.content {margin-left: -5px;
	min-height: 424px;}		
h2 {color: #606063;
	font-size: 16px;
	line-height: 1.5em;
	margin: 0;
	text-transform:uppercase;}
.tag {color: #c2c2c5;
	font-size:12px;
	margin: 20px 5px 25px;
	text-align:center;
	text-transform:uppercase; }	
h3 {
	color: #111;
	font-size: 12px;
	 margin: 0 0 5px;}	
/* clears */
.reset {clear: both;font-size: 1px; margin: 0;padding: 0;line-height: 1px; height: 1px; }
.clr:after, #wrap:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}*+html .clr, &*+html #wrap{display: inline-block;}
* html .clr, * html #wrap:after {height: 1%;}	
