body {
	background-color:#f3eef4;
}


.headertable {
	width:790px;
	border-right:1px solid  #42542c;
	border-left:1px solid #42542c;
	border-top:1px solid #42542c;
	margin-top:20px;
	
}

.maintable {
	width:792px;
	border-right:1px solid #42542c;
	border-left:1px solid #42542c;
	border-top:1px solid #42542c;
	border-bottom:1px solid #42542c;


}

.linktable {
	color:White;
	display:none;

}

.imagemiddle  {
	vertical-align:middle;

}


.tinyfont {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}


.maintd {
   padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
}

.videocontainer {

    background-color:white;
	border-right:1px solid #42542c;
	border-left:1px solid #42542c;
	border-top:1px solid #42542c;
	border-bottom:1px solid #42542c;

}


.containertable {

  	margin-top:10px;
	width:480px;
	height:360px;
	border-right:solid #42542c 1px;
	border-left:solid #42542c 1px;
	border-top:solid #42542c 1px;
	border-bottom:solid #42542c 1px;
	border-collapse:collapse;
	vertical-align:top;
	text-align:center;
}


.containertd {
   padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
	
.rightpanel {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#42542c;
}

.rightpanel2 {
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#42542c;
}

.leftpanel {

    padding-top:5px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#42542c;

}

.leftpanel2 {
	padding-bottom:10px;
	padding-left:15px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#42542c;
	vertical-align:top;
}

.imagetd {
padding-top:1px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#42542c;
	vertical-align:top;
}



.footertd {
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;

}


.hr {
	width:75%;
	text-align:center;
	color:#42542c;
	height:1px;
}

.hr1 {
	width:725px;
	color:#42542c;
	height:1px;
	text-align:left;
}

.ul2 {

	
	line-height:20px;
	padding-left:5px;
}


.ul3 {

	line-height:26px;

}

.li1  {
	vertical-align:super;
}

.p2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#42542c;
	font-weight:bold;
}

 .orangetext {

     font-family:Verdana, Arial, Helvetica, sans-serif;
     color:#b89d50;

}

 A:link {
	text-decoration:none;
	color:#0d5243;

}
 
 A:visited {
text-decoration:none; 
color:#0d5243;


}

 A:active {

text-decoration:none; 
color:#0d5243;


}
		
		
 A:hover {

text-decoration:underline; 
color:#b89d50;

}	

.class1  A:link {display:none;}
.class1  A:visited {display:none;}
.class1  A:active {display:none;}
.class1  A:hover {display:none;}


.alt  A:link {
text-decoration:underline;
	color:#324a7a;
	}
	
.alt  A:visited {

text-decoration:underline; 
color:#324a7a;
}

.alt  A:active {
text-decoration:underline; 
color:#324a7a;
}

.alt A:hover {
text-decoration:none; 
color:#0d5243;
}


h3 { 

margin:10px 10px 0 10px; 
color:#FFF; 
font: 18pt Arial, sans-serif; 
letter-spacing:-1px; 
font-weight: bold;  
}
			
.boxgrid { 

width:325px; 
height:260px; 
margin:10px; 
float:left; 
background:#161613; 
border:solid 2px #8399AF; 
overflow:hidden; 
position:relative; 
			}
				
.boxgrid img { 

position:absolute; 
top:0; 
left:0; 
border:0; 
				}
				
.boxgrid p { 

padding: 0 10px; 
color: #afafaf; 
font-weight:bold; 
font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
.boxcaption { 
float: left; 
position: absolute; 
background: #000; 
height:100px; 
width:100%; 
opacity: .8; 
				
				/* For IE 5-7 */
				
				filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				
				/* For IE 8 */
				
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				
				.captionfull .boxcaption {
 					top:260;
 					left:0;
 				}
 				.caption .boxcaption {
 					top:220;
 					left:0;
 				}

		

