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;
}
/*-----Menu-----*/
/* Menu Left Box */
.menu_left_nav_div {float:left; width:236px; background:url(../images/leftbg.jpg) no-repeat right top;}
.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:12px;}
	#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%;}
	/* Menu List */
	#menuPath{display:none;}
	#menuSubCatList{display:none;}
	#menulist {width:100%; margin:0; padding:0;}
	#menuCatInfo h3 {width:100%; padding:0;line-height:24px; font-size:16px; text-align:center; font-family:Arial; border-bottom:#eae1d8 1px solid; background:#f7f3ef;margin:10px 0px;}
	#menuCatInfo .titleTxt{text-align:center;line-height:20px;margin-bottom:10px;}
	#menuList {margin:0 auto; width:100%;color: #555;}
	#menuList .item {clear:both; padding:4px 0px; width:100%; font-size:12px; list-style:none; border-bottom:#ccc 1px dotted; text-align:left;margin:3px 0px;}
	#menuList .item td{padding:2px 0px;}
	#menuList .item .sku {width:40px;color:#C85C0D;}
	#menuList .item .name {font: bold 11px/1.5em Verdana;}
	#menuList .item .name span {float:left;}
	#menuList .item .pepper {float:left; margin-top:2px; margin-left:5px;}
	#menuList .item .view {float:left; margin-top:2px; margin-left:5px}
	#menuList .item .price {width:140px;}
	#menuList .item .price span {font: 12px/1.5em Verdana;}
	#menuList .item .price td{ text-align:right;padding-right:5px;}
	#menuList .item .price a {}
	#menuList .item .order {width:70px; text-align:center;}

#content_panel_inner {
	MARGIN: 0px auto; WIDTH: 1000px; 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 */
#cmtButton {margin:0 auto; padding-bottom:6px; text-align:left;}
#cmtForm {margin:0 auto; text-align:left;}
#cmtForm #cmtFormTop {width:100%; padding-bottom:8px;}
#cmtForm #cmtFormTop #label_Name {display:inline-block; padding:0 6px 3px 0;}
#cmtForm #cmtFormTop #label_Email {display:inline-block; padding:0 5px 3px 5px;}
#cmtForm #cmtFormTop input {padding:0 2px; width:92px; height:20px; font-size:12px; border:#090909 1px solid; background:#d1d0cf;}
#cmtForm #cmtFormCnt {border:#c5c5c5 1px solid; background:#fff;}
#cmtForm #cmtFormBtm {width:100%; padding:9px 0 0 0; text-align:center;}
#editorDiv .editor_toolbar {width:100%; height:32px; border-bottom:#d8d2bd 1px solid; background:url(../../images/editor/toolbar_bg.gif) repeat-x left top;}
#editorDiv .editor_toolbar img {float:left; display:inline; margin:3px 0 0 4px;}
#editorDiv iframe {width:100%; height:100px; border:none;}

/* CommentList style1 */
#cmtList {margin:6px auto; width:94%; text-align:center; border-top:#9b7d4f 1px dotted;}
#cmtList .item {padding:8px 10px 10px 10px; border-bottom:#9b7d4f 1px dotted;}
#cmtList .item table {width:100%;}
#cmtList .item table td {vertical-align:top; line-height:140%;}
#cmtList .item table .td0 {width:10px;}
#cmtList .item table .td1 {text-align:left;}
#cmtList .item table .td2 {width:120px; padding-left:10px; text-align:left;}
#cmtList .item table .td3 {width:10px;}
#cmtList .item table .td4 {font-size:14px; text-align:left; padding-top:4px;}
#cmtList .item .name {font-weight:bold;}
#cmtList .item .date {color:#9b7d4f;}
/* CommentList style2 */
#cmtList2 {margin:6px auto; width:94%; text-align:center; border-top:#9b7d4f 1px dotted;}
#cmtList2 .item {padding:8px 10px 10px 10px; border-bottom:#9b7d4f 1px dotted;}
#cmtList2 .item table {width:100%;}
#cmtList2 .item table td {vertical-align:top; line-height:22px;}
#cmtList2 .item table .td0 {width:10px;}
#cmtList2 .item table .td1 {width:90px; text-align:center;}
#cmtList2 .item table .td2 {width:8px;}
#cmtList2 .item table .td3 {font-size:14px; text-align:left; line-height:120%;}
#cmtList2 .item table .td4 {width:120px; padding-left:10px; text-align:left;}
#cmtList2 .item img {border:#9b7d4f 1px solid;}
#cmtList2 .item .name {font-weight:bold;}
#cmtList2 .item .date {color:#bf0e0a;}
/* CommentList style3 */
#cmtList3 {}
#cmtList3 .cmtItem {padding:6px 0 8px 0; border-bottom:1px dotted #d5d5d5;}
#cmtList3 .cmtItem .cmtTitle {}
#cmtList3 .cmtItem .cmtContent {}
#cmtList3 .cmtItem .date {color:#bf0e0a; font-family:Georgia; font-size:10px;}
/* NewCommentList style3 */
#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;}
