﻿BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/background.gif); MARGIN: 0px; COLOR: #999999; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
img{border:none;}
html 
{
    scrollbar-face-color: #f2f2f2;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #dddddd;
	scrollbar-arrow-color: #336000;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #ffffff;
}
A:link {
	COLOR: #fe6601
}
A:visited {
	COLOR: #fe6601
}
A:hover {
	COLOR: #fe6601
}
.clear {
	CLEAR: both
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#header {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/menu_bg_repeat.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
#content_panel {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; position:relative;float:left;
}
/*-----Menu-----*/
/* Menu Left Box */
.menu_left_nav_div {float:left; width:236px; background: url(../images/leftbox_t.jpg) left top no-repeat;padding-top:5px;}
.menu_left_nav_top {width:236px; height:37px; line-height:37px; overflow:hidden; text-align:left; background:url(../images/leftbox_t.jpg) no-repeat left top;}
	.menu_left_nav_top span {display:block; margin:9px 10px; height:20px; line-height:20px; color:#64300a; font-size:16px; font-weight:bold; text-align:center;}
.catList {padding:8px 0 0 0; width:236px; background:url(../images/leftbox_m.jpg) repeat-y left top;margin:0px;}
	.catList li {margin:0 10px 6px 10px;display:block; text-align:left; font-size:11px;}
	.catList .curCat a{color:#c85c0d; text-decoration:none; background:url(../images/list_style01_2.gif) no-repeat left top;}
	.catList li a {display:block; overflow:hidden; padding-left:28px;padding-right:10px; height:18px;margin-bottom:5px; line-height:18px; color:#846259; font-weight:bold; text-decoration:none; background:url(../images/list_style01.gif) no-repeat left top; position:relative;}
	.catList li a:hover {color:#c85c0d; text-decoration:none; background:url(../images/list_style01_2.gif) no-repeat left top;}
	.catList li .ShowChild{ position:absolute;right:7px;top:4px;display:block; width:11px; overflow:hidden;height:11px; cursor:hand;}
	.catList li ul{display:block;padding-left:15px;margin:0px;}
	.catList li ul li{display:block; text-align:left;}
	.catList li ul li a,#catList .curCat ul li a{ background-image:none;padding-left:0px;}
	.catList li ul li a:hover{background-image:none;}
	/*.catList dl .sub_catname {width:180p
	x; margin:4px 0 2px 0; padding:0 0 0 10px;}
	.catList dl .sub_catname li {margin:4px 0; padding:0 0 0 10px; line-height:14px; background:url(../images/arrow.gif) no-repeat left 2px;}
	.catList dl .sub_catname li a {color:#846259; text-decoration:none;}
	.catList dl .sub_catname li a:hover {color:#f30; text-decoration:none;}*/
.menu_left_nav_bt {width:236px; height:7px; line-height:7px; font-size:0px; overflow:hidden; background:url(../images/leftbox_b.jpg) no-repeat left top;margin-top:-6px!important;margin-top:0;}
/* Menu Right Box */
.menu_list_cat_detail {float:right; width:570px; }
.menu_list_detail_top {width:100%; height:37px; overflow:hidden; text-align:left;border-bottom:1px #999 solid;}
	.menu_list_detail_top_left {float:left; width:155px; height:37px; background:url(../images/menu.gif) no-repeat left top;}
	.menu_list_detail_top_mid {float:right; height:37px; width:410px;color:red;font-size:11px;}
	.fontSize {float:right; margin:0; color:#787878;}
	.fontSize a {color:#787878 !important;}
	.fontSize label {margin-left:4px;}
	.fontSize .fontsize_default {margin-left:4px;}
	.fontSize .fontsize_small {margin-left:4px;}
	.fontSize .fontsize_large {margin-left:4px;}
.firefox {margin:0 auto; width:1px; font-size:0px; overflow:hidden;}
.menu_list_detail_mid {width:100%; position:relative;}
	/* Menu List */
	#menuPath{display:none;}
	#menuSubCatList{display:none;}
	#menuList {width:100%; margin:0; padding:0;}
	#menuList .catInfo h5 {width:100%; padding:0;line-height:30px; font-size:20px; text-align:center; font-family:Arial; background:#f7f3ef;margin:0px;}
	#menuList .catInfo h5 p{text-align:center;line-height:20px;font-size:12px;margin:0px; font-weight:normal;}
	#menuList {margin:0 auto; width:100%;color: #555;}
	#menuList .catInfo .item {clear:both; padding:4px 0px; width:100%; font-size:12px; list-style:none; text-align:left;margin:3px 0px;}
	#menuList .catInfo .item td{padding:5px 0px; vertical-align:top; border-bottom:1px #ccc dotted;}
	#menuList .catInfo .item .sku {width:40px;color:#C85C0D;}
	#menuList .catInfo .item .name {font: bold 11px/1.5em Verdana;}
	#menuList .catInfo .item .name p{margin:0px;}
	#menuList .catInfo .item .price{ text-align:right}
	
#content_panel_inner {
	MARGIN: 0px auto; WIDTH: 1000px; min-height: 370px; BACKGROUND-COLOR: #ffffff
}
#content_panel_contact {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 450px; BACKGROUND-COLOR: #ffffff
}
#footer {
	WIDTH: 100%; BACKGROUND-COLOR: #333333; line-height:20px;padding:10px 0px;TEXT-ALIGN: center;color:white;
}
#footer a{color:#fff;}
#footer a:hover{color:#FE592B;}
#left_panel {
	FLOAT: left; WIDTH: 638px; POSITION: relative; HEIGHT: 370px
}
#right_panel {
	FLOAT: right; WIDTH: 362px; POSITION: relative; HEIGHT: 370px; TEXT-ALIGN: left
}
#content {
	PADDING-RIGHT: 10px; MARGIN: 101px 10px 0px; OVERFLOW-y: auto; overflow-x:hidden; HEIGHT: 255px; TEXT-ALIGN: left
}
#content p{margin:5px 0px;}
#floor_plans {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#floor_plans LI {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 6px; TEXT-ALIGN: center
}
#gallery_left_panel {
	PADDING-LEFT: 100px; FLOAT: left; WIDTH: 200px; POSITION: relative; TEXT-ALIGN: left
}
#gallery_left_panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#gallery_right_panel {
	FLOAT: right; WIDTH: 700px; POSITION: relative; TEXT-ALIGN: center
}
#content_panel_gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 50px; HEIGHT: 400px; BACKGROUND-COLOR: #ffffff
}
INPUT.buttons {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #f0f0f0; BORDER-LEFT: #999999 1px solid; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid
}
#referrals {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#referrals LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#referrals LI A:link {
	
}
#referrals LI A:visited {
	
}

#pages {clear:both; text-align:center; padding:8px 24px; line-height:20px; font-size:12px; color:#1764AF;}
#pages span,
#pages a {display:inline-block;	margin-left:0.6em; padding:0 0.4em;border:1px #ccc solid; text-align:center;}
#pages span{color:#999999; background-color:#f8f8f8;}
#pages a{ background-color:#FFFFFF; text-decoration:none;color:#1764AF;}
#pages a:hover {border:1px solid #ad8254; border:1px #f60 solid; color:#f60;}
#pages b {display:inline-block;	margin-left:0.6em; padding:0; text-align:center;color:#f60;}

#content .couponItem img{height:150px;}

/* comment */
#writeCmt {width:310px;}
#cmtBar {margin-bottom:10px; }
#cmtBar a {text-decoration:underline;}
#cmtForm {padding:0px; border:1px #ccc solid; zoom:1;}
#cmtForm h4 {margin:0; padding:0 10px; height:25px; line-height:25px; font-size:11px; font-weight:700; position:relative; background:url(../images/title_bg.gif)}
#cmtForm h4 span {position:absolute; right:5px; top:0; cursor:pointer; font-size:18px; font-weight:400;}
#cmtForm #cmtFormEmail {width:100%;}
#cmtForm #cmtFormCont {width:100%;}
form{margin:5px 10px;}
#cmtForm #cmtFormSubmit {width:100%; margin-top:10px;}
#cmtForm label {display:block; padding-bottom:4px; font-size:11px; font-weight:400;}
#cmtForm .textbox {padding:2px; width:240px; color:#935b54; border:1px solid #ccc; }
#cmtForm .textarea {padding:2px; width:240px; color:#935b54; border:1px solid #ccc;}

#cmtList {width:310px;}
#cmtList dl {margin:0; padding:5px 0; width:100%; border-bottom:1px #ccc dotted;}
#cmtList dt {line-height:18px; font-size:11px; color:#935b54;}
#cmtList dt strong {margin-right:10px; font-weight:400;}
#cmtList dt span {font-weight:400;}
#cmtList dd {margin:0; padding:0; line-height:18px;}


#newCmtList {}
#newCmtList .cmtItem {margin-bottom:6px;border:1px #ccc solid;}
#newCmtList .cmtItem .cmtTitle {display:block;lin-height:20px; text-indent:5px;height:20px; background-color:#f1f1f1;}
#newCmtList .cmtItem div { padding:0px 5px;}
#newCmtList .cmtItem .date {color:#bf0e0a; font-family:Georgia; font-size:10px;}
#newCmtList .cmtItem .cmtContent{margin:0 5px;}
#moreCmt {text-align:right;}
#moreCmt a {display:inline-block; padding-left:10px; background:url(images/arrow.gif) no-repeat left 6px; text-decoration:underline;}

#newsList{line-height:20px;}
#newsList li{list-style-position: inside;list-style-type: decimal;padding-left:10px;margin-bottom:5px;}
#newsList li .thickbox{color:#444;}
#newsList li .thickbox:hover{color:#f60;}

.NewWindow .title{font-size:16px; font-weight:bold;line-height:30px; text-align:center;}


.Menu_Title{text-align:center; background:url(../images/divider.gif) center bottom no-repeat; line-height:30px;height:50px; font-size:3em; font-family:'Times New Roman', Times, serif}
.Menu_Pic{ text-align:center;padding-top:20px;}
.Menu_Pic img{margin:0 30px;}

#gotopbtn
{
	width: 19px;
	height: 60px;
	position: absolute;
	cursor: pointer;
	font-size: 14px;
	display:none;
	line-height: 30px;
	right: -20px;
}