/* CSS Document */
body {
	background-color:#482a00;
	margin:100px 0px 20px 0px;
}
h1 {
	padding:0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	color:#b92c2b;
}
h2 {
	padding:0px 0px 13px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	line-height:normal;
	color:#987438;
}
h3 {
	padding:0px 0px 13px 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	color:#b92c2b;
}
.subtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:normal;
	color:#987438;
}
#wrapper {
	width:798px;
}
#logo {
	background-color:#f5df88;
}
#menu {
	width:798px;
	height:44px;
	background-color:#b0762d;
	background-image:url(images/menuBG.gif);
	background-repeat:no-repeat;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
}
#menu a {
	display:block;
	float:left;
}
#menu img {
	border:0px;
}
* html a:hover {
	visibility:visible;
}
#menu a:hover img{
	visibility:hidden;
}
#menuBottom {
	width:798px;
	background-color:#ffdd89;
}
#main {
	width:798px;
	background-color:#ffdd89;
	background-image:url(images/mainBG.gif);
	background-repeat:repeat-y;
	text-align:left;
	padding-bottom:15px;
}
#mainBottom {
	width:798px;
	height:5px;
	background-image:url(images/mainBottom.gif);
	background-repeat:no-repeat;
}
/* INDEX CSS */
#indexPushDown {
	height:50px;
}
#index {
	padding:0px 0px 0px 34px;
	background-image:url(images/index/indexRightBG2.gif);
	background-repeat:repeat-y;
	background-position:34px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:24px;
	color:#5f4426;
}
#indexPic {
	position:absolute;
	top:0px;
	left:0px;
}
#indexContentArea {
	width:725px;
	position:relative;
}

#indexContent {
	padding:10px 20px 0px 20px;
}
#indexBottom {
	padding-left:34px;
}
/* INTERIOR CSS */
#interior {
	padding-left:40px;
	background-image:url(images/interior/bg.gif);
	background-position:34px 0px;
	background-repeat:repeat-y;
}
#interiorContentArea {
	width:711px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#5f4426;
}
#interiorContent {
	padding:5px 20px 20px 20px;
}
.features {
	width:670px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#5f4426;
}
.features ul {
	margin:0px;
	padding:0px 0px 20px 15px;
}
.features a, .features a:link, .features a:active {
	color:#996600;
	text-decoration:underline;
}
.features a:hover {
	color:#993300;
	text-decoration:none;
}
.featLeft {
	width:335px;
	text-align:left;
	vertical-align:top;
}
.featPadLeft {
	padding-right:10px;
}
.featRight {
	width:335px;
	text-align:left;
	vertical-align:top;
}
.featPadRight {
	padding-left:10px;
}
.models {
	width:670px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#000000;
}
.models a {
	color:#9a1f1a;
	text-decoration:none;
}
.models a:hover {
	color:#ca120a;
	text-decoration:underline;
}
.modelCell {
	width:345px;
	text-align:left;
	vertical-align:top;
}
.modelCell2 {
	width:345px;
	text-align:right;
	vertical-align:top;
}
.modelTop {
	width:317px;
}
.modelMiddle {
	width:317px;
	background-image:url(images/interior/modelMiddle.gif);
	background-repeat:repeat-y;
	text-align:center;
	min-height:203px;
}
* html .modelMiddle {
	height:203px;
}
.modelBottom {
	width:317px;
	padding-bottom:15px;
}
.modelPadding {
	padding:10px 0px 10px 10px;
	width:294px;
	text-align:left;
}
.modelPadding ul {
	margin:0px;
	padding:0px 0px 0px 15px;
}
.modelTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	line-height:normal;
	color:#ffedbc;
}
.modelSubTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	line-height:normal;
	color:#b92c2b;
	text-transform:uppercase;

}
.disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	line-height:normal;
	color:#000000;
	padding:10px 0px 0px 0px;
	text-align:center;
}
/* FOOTER CSS */
#indexFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	line-height:normal;
	color:#000000;
	width:798px;
	height:30px;
	position:relative;
}
#indexFooter a {
	color:#000000;
	text-decoration:none;
}
#indexFooter a:hover {
	color:#999999;
	text-decoration:underline;
}
#indexLeft {
	position:absolute;
	top:10px;
	left:34px;
}
#indexRight {
	position:absolute;
	top:15px;
	right:39px;
}
#interiorFooter {
	background-image:url(images/interior/bgBottom.gif);
	background-repeat:no-repeat;
	background-position:34px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	line-height:normal;
	color:#000000;
	width:798px;
	height:45px;
	position:relative;
}
#interiorFooter a {
	color:#000000;
	text-decoration:none;
}
#interiorFooter a:hover {
	color:#999999;
	text-decoration:underline;
}
#interiorLeft {
	position:absolute;
	top:-10px;
	left:65px;
}
#interiorRight {
	position:absolute;
	top:-5px;
	right:70px;
}
