/* CSS Document */

body {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

background-color:#AD9589;

margin:0;

padding:0;

}





h1 {

font-size:18px;

text-align:center;

}



h2 {

font-size:18px;

text-align:left

}



h3{

	font-size:22px;

	text-align:center;

	font-weight: bold;

}



h4 {

font-size:14px;

text-align:left;

}



h5 {

font-size:14px;

text-align:center;

padding: 0px;

margin: 0px;

}





img.right{

	float:right;

	padding:0 0 0 35px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



#container {

	background-color:#FFFFFF;

	width:760px;

	margin:0 auto 0 auto;

	position:relative;

	border: 2px solid #000000;

}





#content {

	margin:10px 0 0 20px;

	padding:0;

	color:#642115;

	width:250px;

	font-size: 11px;

	font-weight: normal;

	line-height:16px;

}





#content li {

padding:2px 10px 2px 0;

margin:0;

list-style:disc;

line-height:12px;

}



#content ul{

margin:0 15px 0 25px;

padding:0;

}





#content2 {

	margin:10px 0 0 0px;

	padding-left:10px;

	padding-right:10px;

	color:#642115;

	width:740px;

	font-size: 14px;

	font-weight: normal;

	line-height:16px;

}



#content2 a {

padding:0 0 0 10px;

margin:0;

text-decoration:underline;

color:#5392B0;

}



#content2 a:hover, #content2 a:visited:hover {

text-decoration:underline;

color:#223d4a;

}







#content3 {

	margin:10px 0 0 0px;

	padding-left:10px;

	padding-right:10px;

	color:#642115;

	width:740px;

	font-size: 14px;

	font-weight: normal;

	line-height:15px;

}



#content3 a {

padding:0 0 0 0px;

margin:0;

text-decoration:underline;

color:#5392B0;

}



#content3 a:hover, #content3 a:visited:hover {

text-decoration:underline;

color:#223d4a;

}





#content_text{

	float:left;

	margin:10px 0 0 0;

	padding-left:10px;

	color:#642115;

	width:450px;

	font-size: 14px;

	font-weight: normal;

	line-height:15px;

}



#leftgraphic {

	margin:10px 10px 0 10px;

	

	float:left;

	width: 250px;

}



#contact_info {

width:760px;

background:url(images/tan-slither-bg.gif) repeat-x;

margin:81px 0 0 0!important;

margin:75px 0 0 0;

}



#contact_info p{

	position:absolute;

	left:281px;

	height:30px;

	top: 753px!important;

	top: 782px;

	width: 277px;

	font-size:24px;

	color:#642115;

}



#contact_info a{

color:#642115;

text-decoration:none;

font-family:"Monotype Corsiva";

}



#contact_info a:hover{

text-decoration:underline;

color:#5392B0;

}





#menu {

width:760px;

height:27px;

background-color:#223d4a;

color:#FFFFFF;

font-size:16px;

font-weight:bold;

padding:8px 0 0 0;

margin:2px 0 0 0!important;

margin:0;

}



#menu a {

padding:0 0 0 15px;

margin:0;

text-decoration:none;

color:#FFFFFF;

}



/*#menu a:hover,#menu a:visited:hover {

text-decoration:none;

color:#FFFFFF;

}*/



#newsbox {

	position:absolute;

	width:325px;

	height:100px;

	overflow:auto;

	padding:5px;

	left: 237px;

	top: 624px;

	border:1px solid #000;

	color:#5392B0;

}



#newsbox h1{

color:#642115;

font-size:18px;

margin:0;

padding:0px 0 4px 0;

}



/*main page photo*/

#photo {

position:absolute;

top:193px!important;

top:194px;

left:264px;

z-index:0;

}





#imageContainer {

position:absolute;

top:193px!important;

top:194px;

left:264px;

z-index:0;

}



#imageContainer img {

display:none;

position:absolute;

}





/*secondary pages photo*/

#photo2 {

position:absolute;

top:300px;

left:361px;

}







#footer {

width:760px;

height:19px;

color:#fff;

background-color:#223d4a;

margin:10px 0 0 0!important;

margin:10px 0 0 0;

text-align:center;

padding:3px 0 0 0;

clear:both;

}



#footer a {

padding:0 0 0 15px;

margin:0;

text-decoration:underline;

color:#ebd8af;

}



#footer a:hover, #footer a:visited:hover {

text-decoration:underline;

color:#5392B0;

}









#footer_nav {

clear:both;

text-align:center;

/*margin:90px 0 0 0!important;*/

margin:10px 0 0 0;



}





#footer_nav a {

padding:0 0 0 10px;

margin:0;

text-decoration:none;

color:#37120a;

}



#footer_nav a:hover, #footer_nav a:visited:hover {

text-decoration:underline;

color:#5392B0;

}











#footer_techweb {

clear:both;

text-align:center;

margin:3px 0 3px 0;

color:#37120c

}



#footer_techweb a {

padding:0 0 0 10px;

margin:0;

text-decoration:underline;

color:#5392B0;

}



#footer_techweb a:hover, #content2 a:visited:hover {

text-decoration:underline;

color:#223d4a;

}









#statue {

position:absolute;

top:617px;

left:605px;

}



#map {

margin: 0 0 0 10px;

float:left:

}



#map_thumbs {

float: left;

border: 2px solid #000000;

margin: 0 20px 0 0;

padding:5px;

width:150px;

}



#index_text {

margin:5px 0 0 135px;

padding-left:10px;

padding-right:10px;

color:#642115;

width:450px;

font-size: 14px;

font-weight: normal;

line-height:15px;

}



#logos {

width:695px;

height:105px;

margin:20px 0 0 0;

background:transparent;

padding-left:30px;



}



#logos p{

	margin:10px 0 0 0;

	text-align:center;

	width:625px;

	color:#642115;

	float:left;

	font-weight: bold;

	font-size: 12px;

}



#top img {

padding:0;

margin:0;

}



/* ********************************* */

/* Fly outs for drop down navigation */

/* ********************************* */



#flyout_about {

	border:1px solid #000;

	padding:0;

	width:150px;

	position:absolute;

	top:190px;

	left:84px;

	background-color: #8AB6CA;

	visibility: hidden;

}



#flyout_about a {

display:block;

width:130px;

font-size:12px;

padding:1px 10px 1px 10px;

margin:0;

color:#ffffff;

text-decoration:none;

}



#flyout_about a:hover {

color:#000000;

text-decoration:none;

background-color:#cccccc;

}



#flyout_accomodations{

	z-index:1;

	border:1px solid #000;

	padding:0;

	width:140px;

	position:absolute;

	top:190px;

	left:353px;

	background-color: #8AB6CA;

	visibility: hidden;

}



#flyout_accomodations a {

display:block;

width:120px;

font-size:12px;

padding:1px 10px 1px 10px;

margin:0;

color:#FFFFFF;

text-decoration:none;

}



#flyout_accomodations a:hover {

color:#000000;

text-decoration:none;

background-color:#CCCCCC;

}





#flyout_events{

	z-index:1;

	border:1px solid #000;

	padding:0;

	width:104px;

	position:absolute;

	top:190px;

	left:240px;

	background-color: #8AB6CA;

	visibility: hidden;

}



#flyout_events a {

display:block;

width:84px;

font-size:12px;

padding:1px 10px 1px 10px;

margin:0;

color:#FFFFFF;

text-decoration:none;

}



#flyout_events a:hover {

color:#000000;

text-decoration:none;

background-color:#cccccc;

}



img.floatRight{

	float: right;

	margin: 4px;

	border: 2px solid #000000;

		

} 



img.floatleft{

	float: left;

	margin: 0 10px 0 0;

	border: 2px solid #000000; 

} 

img.floatleft1{

	float: left;

	

	 

} 



img.floorplans{

	float:none;

	margin: 0px;

	padding: 0 10px 0 10px;

	

}



img.map_thumbs{

	float:none;

	margin: 0px;

	border:2px solid #000000;

	}

.white a{

color:#FFFFFF;

}



.white a:hover{

color:#AD9589;

}

/* CWI Media & Marketing Additions */

#flashgallery {margin: 75px 0 0 0; padding:10px; border:3px solid #ccc;}