  @font-face {
    font-family: HelveticaNeue LightExt;
    font-style:  normal;
    font-weight: normal;
    src: url(HELVETI3.eot);
  }
  @font-face {
    font-family: HelveticaNeue Extended;
    font-style:  normal;
    font-weight: normal;
    src: url(HELVETI2.eot);
  }
  @font-face {
    font-family: HelveticaNeue MediumExt;
    font-style:  normal;
    font-weight: normal;
    src: url(HELVETI1.eot);
  }
  @font-face {
    font-family: HelveticaNeue BlackExt;
    font-style:  normal;
    font-weight: normal;
    src: url(HELVETI0.eot);
  }
/* for scrolling layers...Specify width and height in hold and wn, and in clip for wn */
#hold	{ 
	position:relative; overflow:hidden;
	width:215px; height:200px; z-index:100;
	}
#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:215px; height:200px; 
	clip:rect(0px, 215px, 200px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
#lyr1	{ 
	position:absolute; visibility:hidden; 
	left:0px; top:0px; 
	z-index:1; 
	}
/* for scrolling layers...Specify width and height in hold and wn, and in clip for wn */
.body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #808080;
	padding: 15px 15px 15px 15px
}
.bodyOverflow {
width:230px;
	height: 315px;
	overflow-x: hidden;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.15em;
	color: #808080;
	padding: 15px 15px 0 15px;
	position: relative;
	overflow: auto;
	visibility: visible;
}

.bodyOverflow ul {
margin:0 0 0 15px;
padding:0;
}

.bodyOverflow ul li {
padding-bottom:10px;
}

.bodyOverflow h2, #photo_gallery h2, #availability h2, #photo_gallery ul {
margin:0;
border:0;
padding:0;
}

#photo_gallery h2 {
padding-bottom:20px;
}

#photo_gallery ul {
padding:0 10px -10px 0;
list-style:none;
}

#photo_gallery ul  li {
padding-bottom:10px;
}

.bodyOverflow_prestige {
	overflow-x: hidden;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #808080;
	padding: 15px 7px 0px 15px;
	position: relative;
	overflow: auto;
	height: 367px;
	visibility: visible;
}
.bodyblue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #004990;
}
.headers {
	font-family: HelveticaNeue Extended, Helvetica, Arial, sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	line-height: 16px;
	color: #004990;
	text-transform: uppercase;
}
a.nav {
	font-family: HelveticaNeue MediumExt, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}
a.nav:hover {
	font-family: HelveticaNeue MediumExt, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #004990;
	text-transform: uppercase;
	text-decoration: none;
}
a.subnav {
	font-family: HelveticaNeue MediumExt, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004990;
	text-decoration: none;
}
a.subnav:hover {
	font-family: HelveticaNeue MediumExt, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.subnavon {
	font-family: HelveticaNeue MediumExt, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.contact {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #ffffff;
}
.contactbold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}
.subHead {
	font-family: HelveticaNeue Extended, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	line-height: 11px;
	color: #ffffff;
	text-transform: uppercase;
}
a.normal {
	color: #004990;
	text-decoration: underline;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
a.normal:hover {
	color: #004990;
	text-decoration: underline;
	background-color: #ececec;
	padding: 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
a.emailBig {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}
a.emailBig:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height: 14px;
	font-weight: bold;
	color: #004990;
	background-color: #778899;
}
a.emailSmall {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	line-height: 13px;
	color: #ffffff;
}
a.emailSmall:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #004990;
	background-color: #778899;
	text-decoration: underline;
}
.award {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #808080;
	padding: 15px 1px 10px 15px
}
.depth {
	position:absolute;
	left:0px;
	top:0px;
	z-index:-3
}

body {
margin-top:15px;
background:#c0c0c0;
}

#videos {
width:260px;
height:330px;
overflow:hidden;
margin:0;
border:0;
padding:0;
font-size:80%;
}

h2 {
font-weight:normal;
}

h2.headers {
	font-family: HelveticaNeue Extended, Helvetica, Arial, sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	line-height: 16px;
	color: #004990;
	text-transform: uppercase;
}

h2.headers a {
	color: #004990;
}

address, #subHead, #subHead p, #head_contact_info, #head_contact_info p {
margin:0;
border:0;
padding:0;
outline:0;
font-style:normal;
}

#subHead {
width:420px;
float:left;
margin:80px 0 0 125px;
}

#head_contact_info {
float:right;
text-align:right;
margin:40px 20px 0 0;
}

#flash-object, .video-object {
margin:5px auto 0 auto;
padding-bottom:36px;
text-align:center;
}

.video-object {
margin-top:5px;
}

a.popup {
padding-left:12px;
background:transparent url(../img/icon-popup.gif) no-repeat top left;
}