body { 
	width:715px;
	font:  11px arial, helvetica, verdana;
	margin:0px auto;
	text-align:center; /* Hack for IE5/Win */
	background-color:#e7e0d7;
	text-indent:0px;
	}	
#texture {
	background-image:url(/images/backgroundTexture.jpg); 
	layer-background-image:url(/images/backgroundTexture.jpg);
	width:714px;
	border-style: solid;
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 0px;
	border-bottom-width: 0px;
  	border-color:#000000;
	}
div.Content {
	width:520px;
	margin:0px auto;
	text-align:left;
	padding:20px;
	}
div.Nav {
	margin:0px auto;
	text-align:left;
	padding:0px;
	}
div.NavButtons {
	width:715px;
	height:135px;
	text-align:right;
    border:2px solid;
	padding:0px;
	}
div.boxIn { 
	border:1px solid;
	border-color:#ccc;
	text-align:left;
	padding:30px;  
	width:537px;
	}
div.boxInHome { 
	border:1px solid;
	border-color:#ccc;
	text-align:left;
	padding:10px;  
	width:360px;
	}
div.boxInHeader { 
	border:1px solid;
	border-color:#ccc;
	text-align:center;
	padding:2px; 
	}
div.boxInSection { 
	border:1px solid;
	border-color:#ccc;
	text-align:left;
	padding:2px; 
	}
div.boxOut { 
	margin:0px auto;
	padding:10px;
	background: #e7e0d7;
	width:600px;
	}
div.boxOutHome { 
	margin:0px auto;
	padding:10px;
	background: #e7e0d7;
	width:380px;
	}	
div.center {
	text-align:center;
	padding:0px; 
	}
div.hpad { 
	padding-top:0px;
	padding-bottom:0px;
	padding-left:35px;
	margin:0px auto;
	}
div.hpad50 { 
	padding-left:50px;
	}
div.hpad35 { 
	padding-left:35px;
	}	
div.spaceAvailable { 
	width:400px;
	padding-left:50px;
	}	
div.hpad300 { 
	padding-top:0px;
	padding-bottom:0px;
	padding-left:230px;
	margin:0px auto;
	}
div.btnRight460 { 
	padding-left:460px;
	}
div.btnRight180 { 
	padding-left:180px;
	}
div.flagCopy { 
	padding-left:150px;
	}
div.width450 {
	float:left;
	width:450px;
	}
div.right200 {
	float:right;
	}	
div.width400pad {
	padding-left:10px;
	float:left;
	width:390px;
	}
img.right {
	padding-top:0px;
	float:right;
	}	
div.topPic {
	padding-left:20px;
	float:right;
	}
div.copyright {
	font-family:sans-serif;
	font-size:9px;
	color: #999;
	}
div.navLogo {
	float:left;
	width:246px;
	margin:0px auto;
	padding:0px;
	}
div.navLink {
	/*float:right;*/
	float:left;
	width:469px;
	margin:0px auto;
	padding:0px;
	/*clear:both;*/
	}
div.homeCaption {
	float:left;
	width:280px;
	vertical-align:text-top
	}
div.homeBanner {
	padding:0px;
	float: left;
	width:230px;
	height:317px;
	background-image:url(/images/homeBanner.gif); 
	layer-background-image:url(/images/homeBanner.gif);
	}
div.homeBannerCopy {
	padding-top:20px;
	padding-left:47px;
	padding-right:20px;
	text-align:left;
	}	
	
h3 {
	font-family: helvetica, arial, sans-serif;
	font-size: 13.5px;
	font-weight: bold;
	letter-spacing: 1.5px;
	margin: 2px 0 3px 50px;
	text-transform: uppercase;
	}
	
a:link {
	color: #ab2118;
	}
a:hover {
	color: #000;
	}
a:visited {
	color: #666;
	}
img.topBorder { 
	top:0px;
	left:0px;
	text-align:left;
	}
img.bottomBorder { 
	vertical-align:top;
	}
img.badge {
	float: left;
	}	
img.title {
	padding-bottom:3px;
	padding-left:10px;
	}	
	
img.logo { 
	position: absolute;
	top:10px;
	left:120px;
	z-index:1
	}
img.nav { 
	position:absolute;
	top:10px;
	}
img.btnRight { 
	padding-left:480px;
	}
img.btnRight420 { 
	padding-left:420px;
	}
img.btnRight460 { 
	padding-left:460px;
	}
img.btnRight70 { 
	padding-left:20px;
	}
img.pad { 
	padding:10px;
	}
img.padPhoto { 
	padding:15px;
	background-color:#fff;
	} 
img.vpad { 
	float: left;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px auto;
	}			
img.vtop {
	vertical-align:top;
	}
img.vmiddle {
	vertical-align:middle;
	}
img.vbottom {
	vertical-align:bottom;
	}
img.tour1 {
	position: absolute;
	top:200px;
	left:300px;
	}