/* -------------- Global */
* {
	margin: 0;
	padding: 0;
}
body {
	background: #000 url(../_img/body_bg.gif) repeat-y;
	background-position: center;
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
}
img {
	border: 0;
}
ol {
	margin-left: 2em;
}
ol li {
	margin-bottom: 1em;
}
/* -------------- Bodyparts */
div.standard {
	position: relative;
	margin: auto;
	width: 819px;
	height: 1000px;
	background-repeat: no-repeat;
	background-image: url(../_img/bg.jpg);
}
div.home {
	background-image: url(../_img/home.jpg);
	height: 661px;
}
div.about {
	background-image: url(../_img/bg_about.jpg);
}
div.contact {
	background-image: url(../_img/bg_contact.jpg);
}
div.space {
	background-image: url(../_img/bg_space.jpg);
}
div.work {
	background-image: url(../_img/bg_work.jpg);
}
div.press {
	background-image: url(../_img/bg_press.jpg);
}
div.jim-wheeler {
	background-image: url(../_img/bg_bio_jim_wheeler.jpg);
}
div.janet-jameson {
	background-image: url(../_img/bg_bio_janet_jameson.jpg);
}
div.deana-winter {
	background-image: url(../_img/bg_bio_deana_winter.jpg);
}
div.corey-trentham {
	background-image: url(../_img/bg_bio_corey_trentham.jpg);
}
div.emily-obrien {
	background-image: url(../_img/bg_bio_emily_obrien.jpg);
}
div.piece {
	width: 178px;
	float: left;
	margin-right: 16px;
}
div.last {
	margin-right: 0;
}
div.description {
	height: 42px;
	width: 158px;
	background: transparent url(../_img/award_bg.png);
	padding: 10px;
}
* html .description {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/award_bg.png", sizingMethod="scale");
}
div.description h3 {
	font-size: 11px;
}
div.description p {
	line-height: 1.3em;
}
#copy {
	width: 395px;
	position: absolute;
	top: 430px;
	left: 375px;
}
#tour {
	position: absolute;
	left: 130px;
	top: 507px;
}
#content-about {
	position: absolute;
	top: 250px;
	left: 30px;
	width: 315px;
}
#content-work {
	position: absolute;
	width: 360px;
	left: 30px;
	top: 250px;
}
#content-press {
	position: absolute;
	width: 760px;
	left: 30px;
	top: 250px;
}
#content-work p {
	margin: 0;
}
#content-work ul {
	margin: 5px 0 10px 20px;
}
#content-work ul li {
	margin-bottom: 5px;
}
#homelink {
	width: 200px;
	height: 50px;
	position: absolute;
	top: 35px;
	background-image: url(_img/h1_jjameson.gif);
}
table.news {
	font-weight: bold;
}
table.news a {
	text-decoration: none;
}
table.news td:first-child {
	width: 70px;
	border-right: 1px solid #fff;
	padding: 0;
}
table.news td {
	padding-left: 20px;
}
.blog {
	background: transparent url(../_img/press.png);
	height: 83px; /* Height of image */
	width: 159px; /* Width of image */
	position: absolute;
	top: 135px;
	left: 525px;
}
* html .blog {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/press.png", sizingMethod="scale");
}
.awards {
	background: url(../_img/awards.png) no-repeat;
	width: 309px;
	height: 97px;
}
* html .blog {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/awards.png", sizingMethod="scale");
}
/* -------------- Navigation */
#nav {
	position: absolute;
	top: 70px;
	left: 315px;
}
#nav li {
	height: 20px;
	list-style-type: none;
	margin: 0px;
	float: left;
}
#nav li, #nav li a {
	display: block;
	width: 94px;
	background-repeat: no-repeat;
}
#nav li a {
	padding-top: 20px;
	height: 0 !important;
	height /**/: 20px;
	overflow: hidden;
}
#nav li a:hover {
	background-position: 0 -20px;
}
#nav li.about, #nav li.about a {
	background-image: url(../_img/nav_about.gif);
}
#nav li.work, #nav li.work a {
	background-image: url(../_img/nav_work.gif);
}
#nav li.space, #nav li.space a {
	background-image: url(../_img/nav_space.gif);
}
#nav li.contact, #nav li.contact a {
	background-image: url(../_img/nav_contact.gif);
}
#nav li.press, #nav li.press a {
	background-image: url(../_img/nav_press.gif);
}
/* -------------- Gallery */

#gallery {
	position: absolute;
	width: 625px;
	left: 100px;
	top: 212px;
	border-bottom: 1px solid #1e1e1e;
}
#gallery-text {
	text-align: left;
	margin-top: 1em;
}
#gallery-text ul {
	margin-left: 40px;
}
div.thumb {
	width: 141px;
	height: 91px;
	float: left;
	margin-right: 15px;
	margin-bottom: 24px;
}
/* -------------- Text */
p {
	line-height: 1.5em;
	margin-bottom: 1.5em;
}
p.rule {
	padding-bottom: 1.5em;
	border-bottom: 1px solid #1e1e1e;
}
h1 {
	background-repeat: no-repeat;
	width: 200px;
	height: 11px;
	padding-top: 11px;
	height: 0 !important;
	height /**/: 11px;
	overflow: hidden;
}
#content-press h2 {
	background-repeat: no-repeat;
	width: 408px;
	height: 30px;
	padding-top: 30px;
	height: 0 !important;
	height /**/: 30px;
	overflow: hidden;
	margin: 0 auto 10px auto;
	clear: both;
}
h1.suites {
	background-image: url(../_img/h1_suites.gif);
	position: absolute;
	left: 84px;
	top: 191px;
}
h1.contact {
	background-image: url(../_img/h1_contact.gif);
	position: absolute;
	left: 30px;
	top: 191px;
}
h1.press {
	background-image: url(../_img/h1_press.gif);
	position: absolute;
	left: 30px;
	top: 191px;
}
h1.jimwheeler {
	background-image: url(../_img/h1_jimwheeler.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.jjameson {
	background-image: url(../_img/h1_jjameson.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.coreytrentham {
	background-image: url(../_img/h1_coreytrentham.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.deanawinter {
	background-image: url(../_img/h1_deanawinter.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.emilyobrien {
	background-image: url(../_img/h1_emilyobrien.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.services {
	background-image: url(../_img/h1_services.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.about {
	background-image: url(../_img/h1_about.gif);
	position: absolute;
	left: 30px;
	top: 195px;
}
h1.amenities {
	background-image: url(../_img/h1_amenities.gif);
	position: absolute;
	left: 84px;
	top: 191px;
}
h1.equipment {
	background-image: url(../_img/h1_equipment.gif);
	position: absolute;
	left: 84px;
	top: 191px;
}
h2.awards {
	background-image: url(../_img/h2_awards.png);
}
h2.ads {
	background-image: url(../_img/h2_ads.png);
}
h2.ink {
	background-image: url(../_img/h2_ink.png);
}
* html .awards {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/h2_awards.png", sizingMethod="scale");
}
* html .ads {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/h2_ads.png", sizingMethod="scale");
}
* html .ink {
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_img/h2_ink.png", sizingMethod="scale");
}
a {
	color: #fff;
}
.dhtmlgoodies_question {	/* Styling question */
	overflow:hidden;
	cursor:pointer;
	padding-bottom: 1em;
}
.dhtmlgoodies_answer {	/* Parent box of slide down content */
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content {	/* Content that is slided down */
	padding: 1px;
	position:relative;
}
.news-story {
	color: #000;
}
.news-story p {
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.news-story img {
	float: left;
	margin-right: 20px;
}
