body {background-color:#ffffff; margin-left: 0px;	margin-top:0px; margin-right: 0px;	margin-bottom: 0px; text-align:center; }

textarea,select,input,td,body {font-family: Arial, Helvetica, sans-serif; font-size:11px;	text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#000;}

ul, li { list-style:none; margin:0px; padding:0px} 

div.container {width:1077px; margin:0px auto}

.container_loginMls {width:1077px; height:35px;}

.bg_content { background-image:url(../images/bg_content.gif); background-position:top; background-repeat:repeat-y; width:1077px; float:left}

.bg_layout { background-image:url(../images/bg_layout.gif); background-position:top; background-repeat:no-repeat; width:1077px; float:left}

.corner_bottom { background-image:url(../images/corner_bottom.gif); background-position:bottom; background-repeat:no-repeat; width:1077px; height:27px; float:left}

.header_link {width:612px; float:left; height:100px; display:block}

.content_div {width:1077px; float:left}

.bg_menu {width:159px; float:left; background-image:url(../images/bg_menu.gif); background-position:top; background-repeat:no-repeat; height:400px}

.but a { 
    display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#ffffff;
	text-decoration: none;
	background-image: url(../images/but.gif);
	background-repeat: no-repeat;
	background-position:  top;
	text-align: left;
	width: 159px;
	height: 25px;
	line-height:25px;
	text-indent:20px;
	
	}

.but a:hover { 
    display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-image: url(../images/but.gif);
	background-repeat: no-repeat;
	background-position:  bottom;
  	width: 159px;
	height: 25px;
	line-height:25px;
	text-indent:20px;
}

.but span { width:100%; height:20px; display:block}

.content_cont {width:878px; float:right; padding-right:20px}
.spacer_left {width:20px; height:50px; float:left}
.container_left {width:430px; height: 550px; float:left; margin-right:18px}

.img_ship {background-repeat:no-repeat; background-position:top; width:432px; height:283px}
.maskSlideshow {background-image: url(../images/mask_slideshow.gif); width:432px; height:283px; position: relative; margin-left: 0px; margin-top: -283px;}

/*.line_openhouse {width:432px; background-image:url(../images/line_openhouse.gif); background-position:top; background-repeat:repeat-y; margin-top:20px}*/
.line_openhouse {width:432px; height:92px; background-image:url(../images/bg_open.jpg); background-position:top; background-repeat: no-repeat; margin-top:20px;}


.cornerUP_openhouse {width:432px; background-image:url(../images/cornerUP_openhouse.gif); background-position:top; background-repeat:no-repeat; height:10px; display:none}
.cornerBottom_openhouse {width:432px; background-image:url(../images/cornerBottom_openhouse.gif); background-position:top; background-repeat:no-repeat; height:10px; display:none}

.div_openHouse {width:150px; color:#867352; font-size:18px; height:80px; line-height: 22px; overflow:hidden; font-weight:bold; text-align:left; position:relative; left:20px; top:10px; text-decoration:none; float:left}
.div_openHouse a{ text-decoration:none}

.box_offices {width:570px; height:100px; float:left; position:relative; margin-left:-135px}
.box_offices h2 { font-size:17px; height:30px; line-height:30px; border-bottom:1px solid #887a64; color:#d1d1d1; font-weight:normal; text-align:left; margin:0px; padding:0px}
.box_offices  .txt {width:24.5%; float:left; color:#d1d1d1; font-size:12px; font-weight:bold; text-align:left; line-height:18px; margin-top:5px; overflow:hidden}
.box_offices  .txt img{ display:none !important}
.box_offices  .txt span { text-decoration:underline; text-transform:uppercase;}

.box_right {width:424px; float:right; position:relative; margin-top:-80px}



.welcome_box {width:424px; }
.welcome_box h1 {display: none; }
.welcome_box .SubPages {display: none; }
.welcome_box .WebContent {color:#d1d1d1; font-size:12px; padding-right:17px; line-height:16px; text-align:left; height: 160px; overflow: auto; }
.welcome_box .WebContent p {color:#d1d1d1; font-size:12px; padding-right:17px; line-height:16px; }
.welcome_box .more {font-size:12px; padding-right:7px; line-height:16px; text-align:left}
.welcome_box .more span {display: inline; font-size:12px; padding-right:7px; line-height:16px; text-align:left; color: #867352; }
.welcome_box .more a {display: inline; font-size:12px; padding-right:7px; line-height:16px; text-align:left}

.div_bottom {background-color:#FFFFFF; width:1077px; float:left; height:20px}


.links_bottom { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; line-height:20px; font-weight:normal; text-transform:uppercase}
.links_bottom a:link { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; font-weight:normal; text-decoration:none;}
.links_bottom a:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; font-weight:normal; text-decoration:none;}
.links_bottom a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; font-weight:normal; text-decoration:none;}

.links_bottom2 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; line-height:40px; font-weight:normal; text-align:center;}
.links_bottom2 a:link { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; font-weight:normal; text-decoration:underline;}
.links_bottom2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; font-weight:normal; text-decoration:underline;}
.links_bottom2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#342f26; font-weight:normal; text-decoration:none;}

.box_flash {width:420px; height:114px; margin-top:9px; color:#FFFFFF}
.box_featured {width:424px; float:left; }
.box_featured h2 { display:block; font-size:17px; height:30px; line-height:30px; border-bottom:1px solid #887a64; color:#d1d1d1; font-weight:normal; text-align:left; margin:0px; padding:0px}
.box_featured span { display:block; margin-top:5px; width:100%}

p.more { margin:0px; padding:0px 0px 30px 0px}
.more a { text-align:left; color:#867352; display:block; font-weight:bold}




