/* CSS Document */

html { height:100%; }
body { background-color:#C3A860; padding:20px 0 0 0; margin:0; height:100%; }
.bottom { height:20px; background-color:#C3A860; }

.holder { background:url(images/bg/mainbg.gif) repeat; vertical-align:top; height:97%; padding:40px 0 40px 0; height:100%; }
.nav { width:520px; vertical-align:top; padding:34px 0 0 0; }
.headerphoto { width:180px; vertical-align:top; background:url(images/bg/paintingbg.jpg) bottom no-repeat; }
.content { background:url(images/bg/contentbg.jpg) repeat-x #003366; vertical-align:top; padding:0 0 20px 0; border-bottom:1px solid #C3A860; border-right:1px solid #C3A860; border-left:1px solid #C3A860; }
		
.pattern { width:53px; vertical-align:top; padding:0; margin:0; }

.staffpic { width:149px; vertical-align:top; padding:0; margin:0; border:1px solid #FFF; }
.bio { background:url(images/bg/biobg.jpg) no-repeat; width:434px; vertical-align:top; padding:10px; margin:0; border-top:1px solid #FFF; border-bottom:1px solid #FFF; border-right:1px solid #FFF; }
	
.select { width:275px; vertical-align:top; padding:0 0 0 25px; margin:0; font:normal 10px/12 Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.half { width:286px; vertical-align:top; padding:0 15px 0 0; margin:0; font:norml 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.third { width:180px; vertical-align:top; padding:0 15px 0 0; margin:0; font:norml 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.location { width:383px; vertical-align:top; padding:0 20px 0 0; margin:0; font:normal 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.tour { width:200px; vertical-align:top; padding:0; margin:0; font:normal 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.training { text-align:left; vertical-align:top; padding:0 0 0 25px; margin:0; font:normal 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.forml { width:78px; text-align:right; vertical-align:middle; padding:5px 5px 5px 0; margin:0; font:normal 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.formr { width:515px; vertical-align:top; padding:5px 0 5px 0; margin:0; font:normal 10px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; }
	
.headerpad { padding:5px 0 0 24px; }
.mainpad { padding:8px 0 8px 0; }
.photopad { padding:0 20px 0 0; }

ul { padding:0; margin:0; }
b { color:#FF9900; font-weight:normal; }
	
.mission { width:574px; vertical-align:top; padding:0 15px 0 10px; margin:0; }
.srvmid { width:383px; vertical-align:top; padding:0 20px 0 10px; margin:0; }
.assisted { width:151px; vertical-align:top; padding:0 20px 0 0; margin:0; }
.thanks { width:574px; vertical-align:top; padding:0 15px 0 10px; margin:0; }
.bionavl { width:285px; vertical-align:top; padding:0 10px 0 10px; margin:0; }
.bionavr { width:285px; vertical-align:top; padding:0 0 0 10px; margin:0; }
.videonavl { width:146px; vertical-align:top; padding:0 10px 0 10px; margin:0; }
.videonavmid { width:156px; vertical-align:top; padding:0 10px 0 0; margin:0; }
.videonavr { width:166px; vertical-align:top; padding:0; margin:0; }
.services { width:552px; vertical-align:top; padding:0 0 0 47px; margin:0; }

.hctext { width:399px; vertical-align:top; padding:5px 10px 0 10px; margin:0; }
.hcmedia { width:126px; vertical-align:top; padding:5px 19px 0 10px; margin:0; border-left: 1px dotted #FF9900;  }

.altext { width:399px; vertical-align:top; padding:5px 10px 0 10px; margin:0; }
.almedia { width:126px; vertical-align:top; padding:5px 19px 0 10px; margin:0; border-left: 1px dotted #FF9900;  }
	
h2 { font:normal 10px/10px Geneva, Arial, Helvetica, sans-serif; color:#666; margin:0; padding:0; }	
h2 a:link, h2 a:active, h2 a:visited { color:#333; }
h2 a:hover { color:#990000; }

h3 { font:normal 14px/15px Georgia, Times New Roman, Times, serif; color:#FF9900; margin:0 0 5px 0; }

h4 { font:normal 10px/14px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 0 13px 0; padding:0; }
h4 a:link, h4 a:active, h4 a:visited { color: #CCCC99; }
h4 a:hover { color: #CC9933; }

h5 { font:normal 9px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:10px 26px 0 0; padding:0; }
h5 a:link, h5 a:active, h5 a:visited { color: #CCCC99; }
h5 a:hover { color: #CC9933; }

h6 { font:normal 9px/12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:3px 26px 0 0; padding:0; }
h6 a:link, h6 a:active, h6 a:visited { color: #CCCC99; }
h6 a:hover { color: #CC9933; }

