HTML {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; BACKGROUND: #cc7e55; PADDING-BOTTOM: 0pt; MARGIN: 0pt; WIDTH: 100%; PADDING-TOP: 0pt
}
BODY {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; BACKGROUND: #cc7e55; PADDING-BOTTOM: 0pt; MARGIN: 0pt; WIDTH: 100%; PADDING-TOP: 0pt
}
DIV {
	FONT-FAMILY: sans-serif
}
TD {
	FONT-FAMILY: sans-serif
}
.body {
	FONT-FAMILY: sans-serif
}
HTML {
	OVERFLOW: scroll
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; COLOR: #660000; PADDING-TOP: 0px
}
h5 {
font-size:12px;
}

.section h5 {
margin:0;padding:0;
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #660000; PADDING-TOP: 0px
}
A {
	COLOR: #660000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000
}
FORM {
	DISPLAY: inline
}
#site_header{
margin:0;padding:0;margin-bottom:-3px;
}
.dropcontainer {
	BACKGROUND: url(../images/drop_shadow.png) repeat-y; MARGIN-LEFT: auto; WIDTH: 828px; MARGIN-RIGHT: auto; _background-imagexx: none; _filterzx: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/drop_shadow.jpg',sizingMethod='scale')
}
#container {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: white
}
#site_navigation {
	Z-INDEX: 5;width:801px; BACKGROUND: url(../images/navbg.jpg) repeat-x 0% 50%; POSITION: relative; HEIGHT: 24px
}
.floorplanbuttons {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(/images/fp_button_bg.png) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 26px
}
.floorplanbuttons A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 145px; LINE-HEIGHT: 26px; PADDING-TOP: 2px; TEXT-DECORATION: none; paddint-bottom: 2px
}
.menumainnav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
.menumainnav UL {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
.menumainnav A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0pt; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0pt; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.menumainnav LI A {
	FONT-SIZE: 12px
}
.menumainnav LI UL LI A {
	FONT-SIZE: 11px;
}
.menumainnav LI {
	BORDER-RIGHT: #666666 1px solid; FLOAT: left; LIST-STYLE-TYPE: none;
}
.menumainnav LI:hover {
	 BACKGROUND-COLOR: #101010
}
.menumainnav LI.sfhover {
	BORDER-TOP: #660000 1px solid; BACKGROUND-COLOR: #101010
}
.menumainnav LI:hover A {
	color:#d8def0;
}
.menumainnav LI.sfhover A {
	COLOR: #d0d0d0
}
.menumainnav LI UL LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0pt; BORDER-TOP: 0px; PADDING-LEFT: 0pt; FLOAT: left; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0pt; BORDER-LEFT: 0px; WIDTH: 13em; PADDING-TOP: 5pt; BORDER-BOTTOM: 5px; BACKGROUND-COLOR: #101010
}
.menumainnav LI:hover UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.menumainnav LI.sfhover UL LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.menumainnav LI:hover UL LI A {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #101010
}
.menumainnav LI.sfhover UL LI A {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #101010
}
.menumainnav LI UL {
	PADDING-RIGHT: 5px; MARGIN-TOP: -6px; PADDING-LEFT: 5px; LEFT: -999em; PADDING-BOTTOM: 5px; MARGIN-LEFT: -5px; WIDTH: 10em; PADDING-TOP: 5px; POSITION: absolute
}
.menumainnav LI:hover UL {
	LEFT: auto
}
.menumainnav LI.sfhover UL {
	LEFT: auto
}
.menumainnav LI UL UL {
	BORDER-TOP: #3399cc 1px solid; MARGIN: -1em 0pt 0pt 10em
}
.menumainnav LI:hover UL UL {
	LEFT: -999em
}
.menumainnav LI.sfhover UL UL {
	LEFT: -999em
}
.menumainnav LI:hover UL {
	LEFT: auto
}
.menumainnav LI LI:hover UL {
	LEFT: auto
}
.menumainnav LI.sfhover UL {
	LEFT: auto
}
.menumainnav LI LI.sfhover UL {
	LEFT: auto
}
.exceptionbutton {
	PADDING-RIGHT: 18px; BORDER-TOP: #660000 1px solid; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0pt; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0pt; FONT-FAMILY: Verdana,Helvetica,sans-serif; BACKGROUND-COLOR: #5a483c
}
.exceptionbutton A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.site_body {
	FONT-SIZE: 12px; BACKGROUND: url(../images/left_bg.jpg) repeat-y 0pt 50%; OVERFLOW: hidden; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#site_floorplan {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 183px; PADDING-TOP: 5px; BACKGROUND-COLOR: #5a483c
}
* HTML #site_floorplan {
	MARGIN-RIGHT: -3px
}
#site_floorplan SELECT {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #7c6a5e; text-weight: bold
}
.search {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #7c6a5e; text-weight: bold
}
.wishlist {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #7c6a5e; text-weight: bold
}
#site_leftcol {
	CLEAR: left; FLOAT: left; WIDTH: 193px
}
* HTML #site_leftcol {
	MARGIN-RIGHT: -3px
}
#flashcontent {
	PADDING-LEFT: 4px; MARGIN-LEFT: 193px
}
* HTML #flashcontent {
	MARGIN-LEFT: 0px; HEIGHT: 1%
}
#site_rightcol {
	PADDING-LEFT: 4px; padding-LEFT: 20px;margin-top:20px;width:550px;overflow:hidden;
}
* HTML #site_rightcol {
	xcxcheight: 1%; xcxcmargin-left: 0
}
#site_footer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../images/footer_bg.png) #000000 repeat-x; PADDING-BOTTOM: 12px; MARGIN: -14px auto auto 14px; WIDTH: 801px; COLOR: #ffffff; FONT-FAMILY: sans-serif
}
#site_footer P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
#site_footer_nav {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: sans-serif; TEXT-ALIGN: center
}
#site_footer_nav UL {
	PADDING-TOP: 7px
}
#site_footer_nav LI {
	DISPLAY: inline
}
#site_footer_nav LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none;font-size:11px;
}
#site_footer_nav A.hover {
	
}
#bodycopy {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-VARIANT: normal; font-size-adjust: none; font-stretch: normal
}
.redit {
	FONT-WEIGHT: bold; COLOR: #660000
}
.centered {
	TEXT-ALIGN: center
}
.pagination {
	FLOAT: right; MARGIN-RIGHT: 35px
}
.pagination A {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
.pagination A:hover {
	COLOR: #999999
}
.pagination .current {
	COLOR: #999999
}
.model_detail {
	WIDTH: 600px
}
.pop_video {
	WIDTH: 600px
}
.pop_small {
	WIDTH: 300px
}
.pop_medium {
	WIDTH: 350px
}
.pop_large {
	WIDTH: 600px
}
.modelslide {
	
}
.slide_model {
	WIDTH: 500px
}
.big_floorplan {
	WIDTH: 570px
}
TABLE.news {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-VARIANT: normal; font-size-adjust: none; font-stretch: normal
}
TABLE.news TR:hover {
	BACKGROUND: #eeeeee
}
TABLE.news TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.news A {
	COLOR: #000; TEXT-DECORATION: none
}
A.visited {
	COLOR: #000; TEXT-DECORATION: none
}
.eula {
	FONT-SIZE: 10px; OVERFLOW: scroll; HEIGHT: 350px; BACKGROUND-COLOR: #bbddff
}
.wish {
	BACKGROUND: url(/images/wishlist-btn.jpg) no-repeat 0px 0px; HEIGHT: 20px
}
.wish_on {
	BACKGROUND: url(/images/wishlist-btn.jpg) no-repeat 0px -20px
}
.options {
	FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 140px; TEXT-ALIGN: center
}
#pageInfo {
	FONT-SIZE: 9px
}
.mooTree_node {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; WHITE-SPACE: nowrap
}
.mooTree_text {
	CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 15px
}
.mooTree_img {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 18px; HEIGHT: 18px
}
.mooTree_selected {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e0f0ff
}
#downloadTree {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: #dddddd; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; OVERFLOW: scroll; BORDER-LEFT: #cccccc 1px solid; WIDTH: 520px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 400px
}

.menu_maimen {
list-style:none;
display:block;margin:0;padding:0;margin-top:10px;margin-bottom:20px;
}

.menu_maimen li {
margin:0;padding:0;margin-top:5px;margin-left:10px;line-height:22px;
margin-bottom:5px;width:170px;BACKGROUND: url(../images/navbg.jpg) repeat-x 0% 50%;

}
.menu_maimen li a {
margin-left:15px;
font-size:13px;color:#fff;font-weight:bold;

}



.menu_maimen LI:hover {
	BACKGROUND:  #000;
}
.menu_maimen LI:hover A {
color:#d8def0;
}
.menumainnav .item56{
border-right:0px solid;
}
#site_leftcol fieldset {
width:155px;margin-left:10px;
}
#site_leftcol fieldset legend {
color:#fff;
}
#form-login-username label, #form-login-password label {
color:#fff;
}
#site_leftcol fieldset p {
margin:0;padding:0;
}
#site_leftcol fieldset ul {
margin:0;padding:0;margin-bottom:5px;
list-style:none;margin-top:5px;font-size:10px
}
#site_leftcol fieldset label {
color:#fff;
}
#site_leftcol fieldset input {
width:130px;

}
#site_leftcol fieldset a {
color:#fff;
text-decoration:underline;
}
#site_leftcol fieldset a:hover {
color:#d8def0;
text-decoration:underline;
}
#site_leftcol fieldset #form-login-remember input{
width:10px;
}
#underline {
margin:0;padding:0;
border-top:1px solid #000;!margin-bottom:10px;margin-bottom:10px;width:550px;
}
.answer {
text-indent:0px;margin:0;padding:0;
float:left;text-align:justify; margin-right:7px;width:280px;
}
.photos a img{
border:0px solid;margin-bottom:10px;width:140px;
}
.photos td {
text-align:center;padding-bottom:20px;
}

#phttut {
margin-left:40px;
}
.fltright {
float:right;
}
.faqb {
color:#ab5325;float:left;
}
h2 {
margin:0;padding:0;margin-bottom:10px;
}
#message {
margin-top:-4px;
margin:0;padding:0;
padding-left:10px;height:29px;width:791px;
font-size:18px;background: #870101;
font-weight:bold;color:#fff;
text-align:center;
}
.LV_invalid {
font-size:12px;
}
.bubble1 a {text-decoration: none;}
.bubble1 .bottomright {background: url(../images/bubble_bottom_corners.jpg) bottom right no-repeat;width: 15px;height: 12px;position: absolute;bottom: 0px;right: 0px!important;right: -1px;}
.bubble1 h2 {font-weight:bold;padding:0px;margin:0px;padding-top:6px;font-size:1.2em;}

.bubble h2 {font-weight:bold;padding:0px;margin:0px;padding-top:6px;font-size:1.2em;}

.bubble1 .bottomleft {background: url(../images/bubble_bottom_corners.jpg) bottom left no-repeat;width: 15px;height: 12px;position: absolute;bottom: 0px!important;bottom: 0px;left: 0px;}
.bubble1 {background: #e5e2d3;width: 260px;float: left;margin-right: 10px;position: relative;margin-left:5px;}

.bubble1 .text {margin-top: 0px;font-size: 11px;padding: 0 10px;}
.bubble1_separator {width: 50px;margin-top: 10px;clear: right;float: left;height: 1px;}

.cf_captcha img {
border:1px solid #000;

}
#clearbot {
margin:0;padding:0;
padding-bottom:30px;
}
.clearbos {
clear:both;
margin:0;padding:0;
margin-bottom:30px;
}
h2 {
font-size:20px;
}

.materials {
margin:0;
padding:0;
}
.materials img {
border:0px solid;
}

.materials td {
text-align:center;
}

.materials tr {
}
#mess {
display:block;
padding-top:4px;
}
.menumainnav LI UL LI A {
	COLOR: #ffffff;
}


.menumainnav LI UL LI A:hover {
	COLOR: #fff
}
#ChronoContact_nletter div {
margin:0;padding:0;
margin-left:10px;margin-bottom:5px; color:#fff;

}
.chrontitle {
margin-left:10px;margin-bottom:5px;
font-size:14px;font-weight:bold;
color:#fff;
}
.group h5{
width:150px;
border-bottom:1px solid #000;
}
.group {
float:left;margin-left:20px;
}
.section a img {
border:0px solid;
}
.section ul li {
float:left;
margin-right:15px;
vertical-align:middle;
line-height:90px;
}

.section ul {
list-style:none;
margin:0;padding:0;
}
.contentpaneopen {
width:550px;
}