body {margin:0px; font: 12px verdana, arial, helvetica, sans-serif; color: #fff; line-height:18px; background:#000 url(images/pageElements/bgd_page.jpg) 0 0 repeat-x;}

#header {width:900px; height:326px; background:url(images/pageElements/bgd_header.jpg) 0 0 no-repeat;  z-index:96;}

#container {width:100%; min-height:381px; background:#780202 url(images/pageElements/bgd_container.jpg) 0 0 repeat-y;  z-index:96;}

#pagePhoto {position:absolute; top:126px; left:49px; height:181px; width:296px; z-index:98;}

.slide {position:absolute; top:126px; left:49px; height:181px; width:296px; z-index:98;}

#logo {position:absolute; top:0px; left:0px; height:138px; width:408px; z-index:100;}

#flashtext {position:absolute; top:91px; left:390px; height:175px; width:500px; z-index:99;}

#tlink {position:absolute; top:58px; left:660px;}

#content {width:600px; margin-left:239px; padding-top:3px;}
	#content p, #content ol, #content ul  {margin-top:6px; margin-bottom:18px;}
	#content a, #content a:link {color:#ffdd69; font-weight:bold; text-decoration:none;}
	#content a:hover {color:#feedb3; text-decoration:underline;  font-weight:bold;}
	#content h2 {color:#fff; font:bold 16px arial, helvetica, verdana; margin-bottom:5px;}
	#content h3 {color:#ffd600; font:bold 14px arial, helvetica, verdana; margin-bottom:1px;}
	#content h4 {color:#fff; font:bold 13px verdana, arial, helvetica; margin-bottom:0px;}
	#content hr {height:1px; color:#fff;}
	#content a img {border:2px solid #ffdd69;}
	#content a:hover img {border:2px solid #fff;}
	
#footer {height:34px; width:100%; background:url(images/pageElements/bgd_footer.jpg) 0 0 repeat-x; }

#nav {width:190px; height:411px; position:absolute; top:333px; left:0px;}
/* Navigation */
#menu {color:#fff; text-align:left; font:bold 12px Arial, Helvetica, Verdana, sans-serif;}
#navSub {display:block; padding-bottom:6px; padding-top:4px;}
#navSub a {display:block; color:#fff; text-decoration:none; background:transparent; padding:1px 0 1px 36px; line-height:19px;}
#navSub a:hover {color:#ffdc00; text-decoration:underline;}

#faq a {text-decoration:none; color:#fff; font-weight:bold; font-size:12px;}
#faq a:hover {text-decoration:none; color:#000;}
#faq li a {display:block;}
.faqAnswer {width:90%; background-color:#fff; border:1px solid #000; padding:8px 8px 8px 8px; color:#000; margin-bottom:10px; line-height:15px;}

#altmenu {width:95%; background-color:#fff; border:1px solid #000; padding:8px 8px 8px 8px;  font-size:13px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#8D0100; line-height:20px;}
#altmenu a { color:#8D0100; text-decoration:none;}
#altmenu a:hover {color:#c24c4c; text-decoration:underline;}

.tourbox {width:355px; margin:0 auto 0 auto;}

/* Stuff */
.right {margin:0px 0px 5px 7px; float:right;}
.left {margin:0px 7px 5px 0px; float:left;}

.featureRight {border:5px solid #E2B000; padding:3px; float:right; }
.featureCenter {border:7px solid #c98080; padding:3px; margin:7px auto 7px auto; }
.featureLeft {border:5px solid #E2B000; padding:3px; float:left; }

.caption {font:italic 10px Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#f1f1f1;}

.forms { background:#c98080;}
.forms td { background:#780202; line-height:15px;}

.photo {border:1px solid #000; padding:3px; background:#E2B000; }
.photoright {border:1px solid #000; padding:3px; background:#E2B000; margin:0px 0px 5px 7px; float:right;}
.photoleft {border:1px solid #000; padding:3px; background:#E2B000; margin:0px 7px 5px 0px; float:left;} 

/* SIFR STUFF */
	.sIFR-flash {visibility: visible !important; margin: 0;}
	.sIFR-replaced {visibility: visible !important;}
	span.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
	.sIFR-hasFlash h1 {visibility: hidden; letter-spacing: -3px; color: #ffd600; font-size:36px; height:36px; margin-top:0px; margin-bottom:11px;}
