body{
	background:url(../images/bg.jpg) repeat-x #b3b3b3;
	margin:0;
	}
	
#bodyWrapper{
	width:100%;
	}	
	
#mainWrapper{
	width:1250px;
	}	

#flashHeader{
	height:241px;
	}
	
#nav{
	background:url(../images/bg_nav.gif) bottom repeat-x;
	height:63px;
	}
	
#nav img{
	vertical-align:top;
	}	
	
#mainContentWrapper{
	width:1250px;
	}
	
#contentPad{
	padding-top:6px;
	}	
	
#contentWrapper{
	background:url(../images/content_btm.gif) repeat-y;
	width:1233px;
	}
		
.contentTopBG{
	background:url(../images/content_top.gif) no-repeat top left;
	}	
	
.contentBG{
	background:url(../images/content_bg.gif) no-repeat;
	}	
	
.contentBtmBg{
	background:url(../images/content_btm2.gif) no-repeat bottom left;
	}
	
.leftCol{
	float:left;
	width:304px;
	}
	
.leftColVid{
	padding-left:5px;
	padding-top:5px;
	}	
	
.leftColHolder{
	padding-top:5px;
	}
	
.leftColDetails{
	padding-left:35px; 
	padding-right:25px;
	}
	
	
.rightCol{
	float:right;
	width:895px;
	}
	
.rightColInner{
	float:right;
	width:880px;
	}	
	
.rightColHolder{
	padding:0 20px 0 20px;
	}

.rightColHolderInner{
	padding-top:10px;
	}	
	
.rightInner{
	padding:0 40px 0 28px;
	}
	
* html .rightInner{
	padding:0 15px 0 54px;
	}	
		
.rightColDetails{
	padding:25px 10px 15px 15px; 
	}
	
.titleWrapper{
	padding-left:15px;
	}
	
* html .titleWrapper{
	padding-left:40px;
	}	

.titleInner{
	width:865px;
	height:52px;
	background:url(../images/tittle_inner_bg.gif) no-repeat;
	}	

.msub1{
	background:url(../images/mainsub1.gif) no-repeat;
	width:267px;
	float:left;
	padding-right:10px;
	font-family:"Times New Roman", Times, serif;
	color:#38587c;
	font-size:14px;
	padding-bottom:60px;
	}
	
.msub2{
	background:url(../images/mainsub2.gif) no-repeat;
	width:267px;
	float:left;
	padding-right:10px;
	font-family:"Times New Roman", Times, serif;
	color:#38587c;
	font-size:14px;
	padding-bottom:60px;
	}
	
.msub3{
	background:url(../images/mainsub3.gif) no-repeat;
	width:267px;
	float:left;
	font-family:"Times New Roman", Times, serif;
	color:#38587c;
	font-size:14px;
	padding-bottom:60px;
	}
	
.subContentImg{
	padding-top:57px;
	}	

.subContent{
	padding:0 34px;
	}			
		
.text1{
	font-family:"Times New Roman", Times, serif;
	color:#38587c;
	font-size:14px;
	}
	
.text1 a{
	color:#006600;
	text-decoration:none
	}
	
.text1 a:hover{
	color:#006600;
	text-decoration:underline;
	}
	
.text2{
	font-family:"Times New Roman", Times, serif;
	color:#38587c;
	font-size:20px;
	line-height:40px;
	}
	
.text2 a{
	color:#006600;
	text-decoration:none
	}
	
.text2 a:hover{
	color:#006600;
	text-decoration:underline;
	}			
	
.title{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:5px;
	text-transform:uppercase;
	}		
	
#footer{
	padding-right:50px;
	text-align:right;
	padding-bottom:10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#footer a{
	color:#FFFFFF;
	text-decoration:none;
	}		
	
#footer a:hover{
	color:#006600;
	text-decoration:underline;
	}
