/* Default Stylesheet */

															/** BODY ELEMENTS **/
body {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #cccccc;
	text-align: center;
	background: #D8D8D8;
	}
	


a {
	color: #ffd02e;
	background-color: inherit;
	text-decoration: none;
	font-weight: normal;
	font-family: inherit;
	font-size: inherit;
	}
	a:visited 	{ color: #ffd02e; background: inherit; }
	a:hover 	{ color: #ffd02e; background: inherit; text-decoration: underline; }
	a:active 	{ color: #ffd02e; background: inherit; }

b {
	color: inherit;
	font-family: inherit;
	font-weight: bold;
	font-family: inherit;
	font-size: inherit;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #D8D8D8;
	}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #D8D8D8;
	}

h3	{
	font-size: 17px;
	font-weight: bold;
	color: #D8D8D8;
	}


															/** MAIN CONTAINERS **/
div#container {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background: #000000;
	}
	body.fullwidth div#container { width: 100%; }
	div#header {
		
		}
		div#header-in {
			background: url(../images/head.jpg) no-repeat #D8D8D8;
			width: 960px;
			height: 223px;
			}
			
			div#navbar-container {
			padding: 0 0 0 0px;
			float: left;
			clear: none;
			}
			
			
#navbar {
	position: relative;
	height: 34px;
	width: 945px;
	margin: 0;
	padding: 0px 0px 0px 15px;
	float: left;
	background: #D8D8D8;
	border-bottom: #D8D8D8 1px solid;
	}

#navbar li {
	list-style: none;
	float: left;
	}
	
#navbar li a {
	display: block;
	padding: 9px 8px 0px 8px;
	text-decoration: none;
	}

#navbar li a:hover {
	color: #D8D8D8;
	}

#navbar li ul {
	display: none; }

#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	display: block;
	background: #D8D8D8;
	border-top: #D8D8D8 solid 1px;
	width: auto;
	margin: 0;
	padding: 5px 0px 5px 0px; }

#navbar li:hover ul a {						/* keeps gold vertical bars from appearing in submenus */
	background-image: none;
}

#navbar li:hover li, #navbar li.hover li {
	float: left;
	clear: left; }
#navbar li:hover li a, #navbar li.hover li a {
	color: #a78861; }
#navbar li li a:hover {
	color: #ffffff; }
	
#navbar #vertbar {
	padding-top: 3px;
	}
			
			
	div#content-wrap {
		}
		
		div.content { 
				clear: left; width: 920px; background: #898a8d;
				padding: 20px; margin: 0px; text-align: left; overflow: auto;
				font-family: verdana, geneva, sans-serif; font-size: 14px;
			}
			
			div.content .homebox {
				width: 880px;
				background: #102329;
				padding: 20px;
				clear: none;
				overflow: auto;
				}
				
				div.content .homebox .copy {
					width: 296px;
					padding-left: 10px;
					float: left;
					clear: none;
				}
				
				div.content .homebox .facility-copy {
					width: 400px;
					padding-left: 10px;
					float: left;
					clear: left;					
				}
				
				
				
				div.content .homebox .photo {
					float: right;
					clear: none;
					margin-right: 10px;
					margin-top: 10px;
				}
				
				div.content .homebox .rooms {
					float: left;
					clear: left;
					width: 100%;
					margin-left: 10px;
				}
				
				div.content .homebox .rooms img {
					float: left;
					clear: left;
				}
				
				div.content .homebox .rooms p {
					float: left;
					clear: none;
					font-size: 14px;
				}
				
				div.content .homebox .rooms ul, ol, dd {
					float: left;
					clear: none;
					font-family: inherit;
					font-size: inherit;
					color: inherit;
					list-style-position: inside;
					list-style: disc;
					line-height: 29px;
					padding-left: 20px;
				}
				
				div.content .homebox .rooms li {
					color: #000000;
					font-family: Verdana, Geneva, sans-serif;
					font-size: 14px;
					}
				
				div.content .homebox p {
					font-family: Verdana, Geneva, sans-serif;
					font-size: 14px;
					color: #cccccc;
					line-height: 25px;
					padding-bottom: 15px;
					float: left;
					clear: left;
				}
				div.content .homebox .rotator {
					float: right;
					clear: none;
				}
				
				div.content .graphic-box {
					float: left;
					clear: left;
					width: 180px;
					background: #898a8d;
					margin: 30px 0px 0px 15px;
					padding: 0px;
				}
				
				div.content .news-box {
					float: left;
					clear: none;
					overflow: auto;
					width: 230px;
					height: 375px;
					margin: 15px 15px 15px 15px;
					padding: 20px 15px 20px 15px;
					background-color: #ffffff;
					background-image: url(../images/newsbox_fade.jpg);
					background-position: bottom;
					background-repeat: repeat-x;
				}
				
				div.content .video-box {
					float: left;
					clear: none;
					overflow: auto;
					width: 405px;
					height: 375px;
					margin: 15px 0px 0px 0px;
					padding: 20px 15px 20px 15px;
					background-color: #4a4849;
					background-image: url(../images/studiotour_fade.jpg);
					background-position: bottom;
					background-repeat: repeat-x;
				}
					
	div#flashcontent {
		float: right;
		clear: none;
		border: 1px solid #ffffff;
		height: 351px;
		width: 528px;
	}
	
	
	div#footer {
		background: #D8D8D8;
		}
		div#footer-in {
			color: #000000;
			font-size: 12px;
			text-align: center;
			padding: 10px;
			display: inline-block;
			width: 940px;
			}
			
			div#footer-in .legal {
				font-size: 10px;
				text-align: center;
				color: #000000;
			}
			
		
		

															/** SUB CONTAINERS **/
* { }






															/** LISTS **/
* { }






															/** TYPOGRAPHY **/
* { }






															/** FORMS **/
* { }






															/** END **/
