/* brown 3b2519 */


/******Common Style ******/
html{height:100%}
body {background:#ffffff url('/images/main/bg.gif') repeat-x;height:100%;line-height:1.5;font-family: Arial,"Lucida Grande",Verdana,sans-serif;letter;color: #2f1c11;font-size: 12px;empty-cells: show;}
table { border-collapse:collapse; }
a{text-decoration: none;color: 	#e96029/*#1b80cc*/;}
a:hover{text-decoration: underline;}
fieldset{border: none;}
h4{font-size:12px}
img{border:none;vertical-align: middle;}
* {margin: 0px; padding: 0px;}
ul{list-style-type: square;list-style-position: inside;}
ol{list-style-type: none;}
input{color:#2f1c11}
img.thumb {border:1px solid #2f1c11;padding:1px;}
.icon{margin-left:15px;}
.mceContentBody {margin-left: 20px;}
.success{color: green;	}
.error{	color: red;font-weight:bold;}
.errorB{border: 1px solid red;color: red;font-weight:bold;	padding:10px;text-align: center;background: #FFEBEB ;}
.successB{border: 1px solid green;color: green;font-weight:bold;padding:10px;text-align: center;background: #EAF5E5 ;}
.highlightB{border: 1px solid #FCEFA1;padding:10px;text-align: center;background: #FBF9EE  ;}
.highlightB .icon {background: url("/images/main/jquery_icons_blue.png") -16px -144px no-repeat;width: 16px;height: 16px;display: inline-block;vertical-align: middle;margin-right: 5px }
.nobr { white-space:nowrap; }
/******Clearfix******/
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

ol li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
ol li{display:inline-block;}
html[xmlns] ol li{display:block;}
* html ol li{height:1%;}
ol li{margin-bottom: 10px;}

/******Style Function******/
.hdn {height:1px;overflow:hidden;position:absolute;top:-999px;width:1px;}
.left{float:left}
.right{float:right}
ul.listIndent{padding-left: 20px;list-style-position: outside;}

.firstColor{color: #e96029; /*Orange*/}
.secondColor{color: #2f1c11; /*Chocolate*/}
.secondColor_lighter{color: #956942; /*Chocolate*/}
.firstBg{background: #e96029; /*Orange*/}
.secondBg{background: #2f1c11; /*Chocolate*/color: white;}
.secondBg_light{background: #482C1A; /*Chocolate*/color: white;}
.secondBg_lighter{background: #956942}
.whiteBg {background:white}

.code{background:#ECEFF5;padding: 5px;margin:2px 0;padding:5px;border:1px solid  #ACBABD;}

.autoFill{height:160px;position: absolute;border: 1px solid #2f1c11;background: white;text-align: left;display: none;overflow-y:auto}
.autoFill td,.autoFill li{padding: 3px 5px;cursor: pointer;}
.autoFill li.even{background: white;}
.autoFill li.odd{background: #EEEEEE;}
.autoFill li.hover{background: #1b80cc;color:white;}
.autoFill tr{height: 23px;cursor: pointer;}

.ac_results {padding: 0px;border: 1px solid #2f1c11;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results a{color:#2f1c11;	}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {background: white url('/images/loader/ajax-loader2.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #1b80cc;color: white;}
.ac_over a {color: white;}

/*a.choice {background: #ebebeb url("/images/main/bg-btn.gif") repeat-x 0 0; ; border: 2px  #2f1c11  solid;padding: 2px 3px;text-decoration: none;margin: 0 5px;line-height:25px; cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px;font-weight: bold;	}
a:HOVER.choice {background: #956942; color:white}*/
a.choiceV2 {color:#2f1c11;background: #dde0e2 url("/images/button/buttonV2.png") repeat-x 0 0; ; border-top: 1px  #8a9094  solid;border-left: 1px  #c0c2c6  solid;border-bottom: 1px  #c0c2c6  solid;border-right: 1px  #8a9094  solid;padding: 2px 5px;text-decoration: none;margin: 0 5px;line-height:25px; cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px;font-weight: bold;	}
a:HOVER.choiceV2 {background: #cbcfd4 url("/images/button/buttonV2.png") repeat-x 0px -20px;; color:white}
a.choice {color:#2f1c11;background: #dde0e2 url("/images/button/buttonV2.png") repeat-x 0 0; ; border-top: 1px  #8a9094  solid;border-left: 1px  #c0c2c6  solid;border-bottom: 1px  #c0c2c6  solid;border-right: 1px  #8a9094  solid;padding: 2px 5px;text-decoration: none;margin: 0 5px;line-height:25px; cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px;font-weight: bold;	}
a:HOVER.choice {background: #cbcfd4 url("/images/button/buttonV2.png") repeat-x 0px -20px;; color:white}
a.choiceV2_green {color:#2f1c11;background: #80c217 url("/images/button/buttonV2_green.png") repeat-x 0 0; ; border: 1px  #679800  solid;padding: 2px 5px;text-decoration: none;margin: 0 5px;line-height:25px; cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px;font-weight: bold;	}
a:HOVER.choiceV2_green {background: #72aa00 url("/images/button/buttonV2_green.png") repeat-x 0px -20px;; color:white}
a.choiceV2_red {color:white;background: #eb2901 url("/images/button/buttonV2_red.png") repeat-x 0 0; ; border: 1px  #bb2d00  solid;padding: 2px 5px;text-decoration: none;margin: 0 5px;line-height:25px; cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size: 12px;font-weight: bold;	}
a:HOVER.choiceV2_red {background: #eb2901 url("/images/button/buttonV2_red.png") repeat-x 0px -20px;; color:#bb2d00}


a.choice.warning{border-color: red;color: red;}
a:HOVER.choice.warning{border-bottom-color: red;background:#FFEBEB;color: red;}

.roundButton{color: black; border: 2px  #707070 solid;padding: 2px 3px;text-decoration: none;text-align:center;margin: 2px 5px;cursor: pointer;-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #DDDDDD  url("/images/main/bg-btn.gif") repeat-x 0 0;font-weight: bold;}
.roundButton.hover{	background-color: #bee6fd;background-image: none;	border-color: #3c7fb1;}
.roundButton.hover .white{color: #333333;}
.roundButton .white{color: #333333; }

.availControl{float:left;background:  #7799bb no-repeat;width: 30px;height: 17px;cursor: pointer;text-align: center;color:white;-moz-border-radius: 3px;-webkit-border-radius: 3px;	padding-top: 2px}


/******Layout ******/
/*main area*/
#main{	position: relative;min-height: 100%;height: auto !important;height: 100%;padding-bottom: 20px}

/* Header */
#mheader{background: url("/images/main/brown_gradient.jpg") repeat-x;height: 68px;margin-bottom:10px;padding: 3px 5px;}
#mheader li{list-style: none;display: inline;}
/*#mheader a{text-decoration: none;color: white;font-weight: normal;font-size:18px;	margin: 0 20px 0 20px;}
#mheader a:hover{text-decoration: underline;}
*/
#mheader #rightheader { text-align: right;color: #e96029;;width:auto;}
#mheader #rightheader a.top{ font-size: 12px}
#header_menu a{color: #d5d2d0;font-size: 14px;font-weight: bold;padding-bottom: 5px;	margin: 0 20px 0 20px}
#header_menu a:hover{color: white;border-bottom: 4px solid #ea8d68;text-decoration: none;}
#header_menu a.selected{color: white;border-bottom: 4px solid #e96029;text-decoration: none;}


#header_menu {margin-left: 100px;letter-spacing: 1px}
#mheader #menudesc{font-size: 18px;text-align: center;color: white;margin-bottom: 5px;letter-spacing: 2px}




/* Body */
#mbody{margin: 0 0 10px 0;width: 1000px;}
#mbody_center {float: left;width: 780px;padding: 10px;border-left: 1px solid #ACBABD;border-right: 1px solid #ACBABD;border-bottom: 1px solid #ACBABD;margin-left: 0px}
#mbody_right{float: left;width: 180px;padding: 10px 0 0 0;margin-right: 0px;}
#mbody_left{float: left;width: 180px;padding: 10px;border-left: 1px solid #ACBABD;border-right: 1px solid #ACBABD;border-bottom: 1px solid #ACBABD;}

/* Footer */
#generalFooter li{list-style: none;display: inline;font-size: 12px;}
#mfooter{padding: 10px ; background:#2f1c11 ;color: #666666}
#mfooter a{color:#666666}
.main_table{width: 100%;min-height: 100%;height: auto !important;height: 100%;margin:auto}

/******Component/Partial Layout*******/
/*Form*/
.mainForm{position:relative;padding: 10px;background: white;border: 1px solid #2f1c11;text-align: left;box-shadow: 0px 0px 10px #000000;-webkit-box-shadow: 0px 0px 10px #000000;-moz-box-shadow: 0px 0px 10px #000000;filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=0, offY=0, positive=true);-moz-border-radius: 7px;-webkit-border-radius: 7px;}
.mainFormNoShadow{position:relative;padding: 10px;background: white;border: 1px solid #2f1c11;text-align: left;}
.mainFormWrapper{z-index:2;background: white;text-align: left;position:relative;-moz-border-radius: 7px;-webkit-border-radius: 7px;}

.text,.minitext{border:1px solid #2f1c11;color:#2f1c11;font-size:13px;margin:0 3px 0px 3px;padding:2px;width:150px;height:19px}
.textarea{border:1px solid #2f1c11;color:#2f1c11;font-size:13px;margin:0 3px 0px 3px;padding:2px;width:250px;}
.ajaxloader{vertical-align: middle;margin: 4px 2px 2px 2px;display: none;float:right;}
.sCat{border:1px solid #2f1c11;color:#2f1c11;font-size:13px;margin:0 3px 0px 3px;padding:2px;width:155px;height:25px}
.dateInput{width:100px}
.timeSelect{width:135px}
.label,label{width: 120px;float:left;margin:0 3px 0px 3px;padding:3px;line-height: 16px;font-weight:bold}
.bigTitle{border-bottom:2px solid #2f1c11;letter-spacing:2px; font-size: 18px;margin-bottom: 8px;padding: 0 3px;}
.topTitle{letter-spacing:2px;font-weight: normal;font-size: 18px;background: #2f1c11;height: auto;padding: 3px 5px;color: white;margin-bottom: 5px;}
.mainForm H1{font-family: "Gill Sans", "Gill Sans MT", sans-serif;font-weight: normal;font-size: 20px;background: #2f1c11;height: auto;padding: 3px;color: white;margin-bottom: 5px;}
.sCatGr option{margin-left:5px;margin-right:10px;padding:2px;}
li.error{border: 1px solid red;font-weight: bold;color: red;	padding: 2px;text-align: center;margin-bottom: 3px;background: #FFEBEB ;}
.link_choice a{margin: 0 10px}
.link_choice .title {font-size: 11px}
.link_choice a.selected{color: #2f1c11;font-weight: bold;}
.link_choice{background:white;text-align:left; padding-bottom: 5px;border-bottom: 1px solid #2f1c11;margin-bottom: 15px }

ul.link_options{list-style: none;margin-bottom: 2px}
ul.link_options li {display: inline-block;margin: 0 10px}


/* Coupon */
.coupon{width:  350px;border: 7px silver dashed;padding:4px;position: relative;background: #4b4b4b  url(/images/main/gray_gradient.png) repeat-x scroll 0 0;color: white;}
.coupon_title{font-size: 14px;text-align: center;font-weight: bold;}
.coupon_offer{font-size: 50px;color: #FF9B3C;text-align: center;font-weight: bold;}
.coupon_code{font-size: 12px;	float: right;}
.coupon_date{font-size: 12px;	float: left;}
.coupon_business{text-align: center;font-size: 20px;color: #4E9FF2;font-weight: bold;}
.coupon_footer{font-size: 10px;text-align: center;margin-top: 15px;}


.couponbox{background-color:#FFFFFF;border:3px solid #F0EBE4;margin-bottom:8px;padding:1px;}
.couponbox h2{background-color:#AFDCEA;color:#4A6168;text-shadow:1px 1px 1px #D8EEF5;text-align: left;background-color:#D1C8B8;color:#686663;letter-spacing:0.2em;padding:2px;text-shadow:1px 1px 1px #FFFFFF;text-transform:uppercase;}
.couponbox h2 span{border:1px dashed #E7E3DB;display:block;font-size:16px;padding:4px 7px;}
.couponbox .couponbox_content{padding:20px;}

.newbox{background-color:#FFFFFF;border:3px solid #F0EBE4;margin-bottom:8px;padding:1px;text-align: left;}
.newbox h2,.newbox h3,.newbox h4{background-color:#AFDCEA;color:#5b3621/*#4A6168*/;text-shadow:1px 1px 1px #D8EEF5;text-align: left;background-color:#D1C8B8;letter-spacing:0.2em;padding:2px;text-shadow:1px 1px 1px #FFFFFF;text-transform:uppercase;}
.newbox h2 span,.newbox h3 span{border:1px dashed #E7E3DB;display:block;font-size:16px;padding:4px 7px;}
.newbox .newbox_content{padding:10px;}
.newbox h4{padding:0 5px;}
.newbox_bg{background:#f7f4f0}

/*Twitter*/
.twitter{border: 1px solid 	#ACBABD;padding: 4px;background: white}
.twitter h1{border-bottom: 3px double #ACBABD;margin-bottom: 5px;	}
.twitter_status{border-bottom: 1px solid #ACBABD;margin-bottom: 5px;	padding-bottom: 10px}
.twitter_status .user_logo{	margin-right: 5px;float: left;width: 50px;}
.twitter_status .info{color: #a3a3a3;}
.twitter_status .content{float: left;width: 240px;}

/* Wizard */
#wizardProgress{font-size: 120%;color: #999999;	font-weight: bold;	background: white;	padding: 10px;	border: 1px solid #666666;	margin-bottom: 5px	}
#progress{	margin: 2px;	height: 15px;	border: 2px #0D7813 solid;text-align: left;overflow: hidden;}
#progressbar{background: #4CB052;height: 15px;padding-right: 10px;color: white;text-align: right;}


/* Stars Rating */
.stars{width: 100px;height: 19px;background:transparent url("/images/main/stars.png") no-repeat }
.star00{background: transparent url("/images/main/stars.png") no-repeat 0 0px;}
.star05{background: transparent url("/images/main/stars.png") no-repeat 0 -24px;}
.star10{background: transparent url("/images/main/stars.png") no-repeat 0 -48px;}
.star15{background: transparent url("/images/main/stars.png") no-repeat 0 -72px;}
.star20{background: transparent url("/images/main/stars.png") no-repeat 0 -96px;}
.star25{background: transparent url("/images/main/stars.png") no-repeat 0 -120px;}
.star30{background: transparent url("/images/main/stars.png") no-repeat 0 -144px;}
.star35{background: transparent url("/images/main/stars.png") no-repeat 0 -168px;}
.star40{background: transparent url("/images/main/stars.png") no-repeat 0 -192px;}
.star45{background: transparent url("/images/main/stars.png") no-repeat 0 -216px;}
.star50{background: transparent url("/images/main/stars.png") no-repeat 0 -240px;}
.stars_small{width: 50px;height: 10px;background:transparent url("/images/main/stars_small.png") no-repeat }
.star_small00{background: transparent url("/images/main/stars_small.png") no-repeat 0 0px;}
.star_small05{background: transparent url("/images/main/stars_small.png") no-repeat 0 -12px;}
.star_small10{background: transparent url("/images/main/stars_small.png") no-repeat 0 -24px;}
.star_small15{background: transparent url("/images/main/stars_small.png") no-repeat 0 -36px;}
.star_small20{background: transparent url("/images/main/stars_small.png") no-repeat 0 -48px;}
.star_small25{background: transparent url("/images/main/stars_small.png") no-repeat 0 -60px;}
.star_small30{background: transparent url("/images/main/stars_small.png") no-repeat 0 -72px;}
.star_small35{background: transparent url("/images/main/stars_small.png") no-repeat 0 -84px;}
.star_small40{background: transparent url("/images/main/stars_small.png") no-repeat 0 -96px;}
.star_small45{background: transparent url("/images/main/stars_small.png") no-repeat 0 -108px;}
.star_small50{background: transparent url("/images/main/stars_small.png") no-repeat 0 -120px;}


/*Search Box*/
.searchBox{width:100%;text-align: left;}
.searchBox .searchTab{width:640px;text-align:left}
.searchBox .searchTab .searchTab_item{color:white;text-align:center; width: 175px;float:left;font-size:18px;padding:5px 10px;cursor:pointer;margin-right: 10px}
.searchBox .searchBg1{background: #603c22; /*light Chocolate*/}
.searchBox .searchBg2{background: #2f1c11; /* Chocolate*/}
.searchBox .searchContainer{padding:10px 20px;}
.searchBox .searchContainer .searchColumn{float: left;margin-right: 5px}
.searchBox .searchContainer .searchColumn .searchlabel{font-size: 14px;color:white}
.searchBox .searchContainer .searchColumn .searchField{ position: relative;}
.searchBox .searchContainer .searchColumn .searchInput{height:20px;width: 210px;margin-top: 4px;margin-right: 8px;font-size:16px;padding: 5px 8px 3px;}
.searchButton{cursor:pointer; margin-top:20px;border:0;width: 90px;height: 40px;padding: 1px;background: transparent url("/images/button/search_button.png") no-repeat;}
.searchBox .autoFill{top:35px;left:0;width: 226px;}
.searchBox label{width:60px}
ul.listoptionsHP{float: left;list-style:none;outside;width: 130px;padding-left: 15px;margin:5px 5px 0 0;overflow: hidden;}
ul.listoptionsHP li{padding:3px;margin-bottom: 5px;	color: white ;cursor: pointer;background:#2f1c11}
ul.listoptionsHP li.hover{background: #956942;color: white;}


/* Modal Window*/
.dw{width: 250px;height: 160px;position: absolute;left: 	0px;top: 0px;font-weight: normal;display: none;z-index: 100;padding-bottom: 8px;font-family: "Lucida Grande",Helvetica,Arial,sans-serif;}
.dw.selected{z-index: 110;}
.dw .dw_title{height:25px;border-bottom: 1px solid #444444;background: #2f1c11;color: white;text-align: left;padding: 0 5px;font-weight: bold;cursor: move;font-size:14px;}
.dw .dw_titleContent{float: left;margin-top: 3px;height:20px;overflow-y: hidden 	}
.dw #dw_error{border: 1px red solid;color: red;font-weight: bold;display: none;	}
.dw #dw_success{font-weight: bold;display: none;}
.dw .dw_title img{float: right;cursor: pointer;margin-top: 2px;position: absolute;right:12px}
.dw .dw_content{padding: 5px;background: transparent;overflow: auto;}

/* Business short profile */
.short_des {margin-bottom: 7px;border: 1px solid #D1C8B8;padding: 1px}
.short_des .short_des_thumb{float: left;width:45px;margin-right: 10px}
.short_des .short_des_content{float: left;padding: 3px;width: 250px;text-align: left;}
.short_des .short_des_title{float: left;padding: 3px;width: 150px;text-align: left;;height:100%}
.short_des .wrapper{background: #f7f4f0;float:left}

/* Column Box */
.columnBox{border:1px solid #2f1c11;text-align: left;margin-bottom: 10px;}
.columnBox_title{padding: 2px 4px;margin-bottom: 5px;border-bottom:1px solid #2f1c11;}
.columnBox_content{padding: 2px;}
.fbsprite{background-image:url(/images/main/fbsprite.png);background-repeat:no-repeat;display:inline-block;height:16px;width:16px;}

/* Box*/
.box{width:auto;margin-right: 5px;margin-bottom:5px;border:1px solid #2f1c11;text-align: left;background: white}
.box_title{font-family: "Gill Sans", "Gill Sans MT", sans-serif;font-weight: normal;font-size: 20px;background: #2f1c11;height: auto;padding: 3px;color: white;margin-bottom: 5px;}
.box_content{padding: 5px;}


/* tooltip */
#tooltip{position: absolute;display: none;	text-align: left;z-index:900	}
#tooltip img{position:absolute;margin-top: 20px;z-index: 2;}
#tooltipContent{padding: 10px 5px 20px 10px;width: 200px;border:2px solid #828282;position:absolute;background: #EFEFEF;left:9px;z-index: 1;font-size: 12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

/*Profile Preview*/
#profilePreview #leftPrev{float: left;	}
#profilePreview #rightPrev{float: left;margin-left: 10px;	width: 200px;}
#profilePreview #p_businessname{font-size: 16px;font-weight: bold;	}
#profilePreview #p_website{color: green}

/*Menu Bar*/
.actions {background:#FFFFFF none repeat scroll 0 0;border:1px solid #999999;margin-bottom:10px;font-size: 12px;}
.actions-options, .actions-sn, .actions-audio {background:#FFFFFF url(/images/main/actions_bg.gif) repeat-x scroll left top;}
.actions li {float:left;}
.actions li.actions-title {color:#666666;float:left;padding:0.2em 1em;}
.actions-options li.actions-title, .actions-sn li.actions-title, .actions-audio li.actions-title {line-height:25px;}
.actions-audio .actions-title {font-weight:bold;}
.actions li a:link, .actions li a:visited {border-right:1px solid #AAAAAA;color:#2F1C11;display:block;font-weight:bold;padding:0.2em 1em;text-decoration:none;}
.actions li a:hover {background:#DDDDDD none repeat scroll 0 0;color:#666666;text-decoration:none;}
.actions-options li a:link, .actions-options li a:visited, .actions-sn li a:link, .actions-sn li a:visited, .actions-audio li a:link, .actions-audio li a:visited {background:#E9E9E9 url(/images/main/actions_item_bg.gif) repeat-x scroll left top;line-height:25px;}
.actions-options li a:hover, .actions-sn li a:hover, .actions-audio li a:hover {background:#DDDDDD url(/images/main/actions_item_hover_bg.gif) repeat-x scroll left top;line-height:25px;}
.actions-options li a.selected, .actions-sn li a.selected, .actions-audio li a.selected {background:#DDDDDD url(/images/main/brown_gradient.jpg) repeat-x scroll left top;line-height:25px;color:white;}
.actions-sn li img {margin-right:5px;vertical-align:middle;}
.actions-audio li img {margin:5px 0;}

/*tab menu */
#tabMenu{border-bottom: 3px 	solid #707070;}
#tabMenu div{	padding-top: 6px;float: left;margin-bottom: 2px;}
#tabMenu div.selected{	padding-top: 5px;float: left;margin-bottom: 5px;}
.tabMenu_item a{background: #ebebeb url("/images/main/bg-btn.gif") repeat-x 0 0; color: #444444;font-size:12px;	font-weight:bold; border-left: 2px  #707070 solid;border-right: 2px  #707070 solid;border-top: 2px  #707070 solid;	padding: 4px 3px;text-decoration: none;	margin: 0 5px;cursor: pointer;	-moz-border-radius-topleft : 5px;-webkit-border-top-left-radius: 5px;-moz-border-radius-topright : 5px;-webkit-border-top-right-radius: 5px;}
.tabMenu_item a:HOVER{	background: #bee6fd	;	border-color: #3c7fb1;}
.tabMenu_content{display: none;padding-top: 5px;}
.tabMenu_item.hover a{	background: #bee6fd; }
.tabMenu_item.selected a{	background: url("/images/main/brown_gradient.jpg") repeat;padding: 7px 3px; color:white;}

/*Deal Of The Day*/
.deal{}
.deal .deal_img{float:left;width: 440px;margin: 0 10px 10px 0}
.deal .deal_buy{float:left;width: 200px;margin: 0 10px;}
.deal .deal_buy .deal_value{background:#FFDEB7;border: 1px solid #2f1c11;padding:10px 5px;margin-bottom: 10px }
.deal .deal_buy .deal_value dl {display:inline;float:left;font-weight:bold;text-align:center;width:61px;}
.deal .deal_buy .deal_value dl dd {font-size:18px}
.deal .deal_buy .deal_time{background:#FFDEB7;border: 1px solid #2f1c11;padding:10px 5px;font-size: 14px;margin-bottom: 10px }
.deal .deal_buy .deal_buy_it{position:relative;font-size:26px; background:#603c22;color:white;border: 1px solid #2f1c11;padding:10px 5px;margin-bottom: 10px}
.deal .buy_button{position:absolute;left:-124px;top:-10px}
.deal .deal_buy .deal_quantity{background:#FFDEB7;border: 1px solid #2f1c11;padding:10px 5px;margin-bottom: 10px }
.deal ul{margin-top:5px; list-style: square;list-style-position: outside;margin-left:20px}
.deal .highlights,.deal .fineprint{margin-right: 10px;width: 200px}
.deal .deal_footer{width: 230px;color: #603c22 }
.deal .description,.deal .reviews,.deal .lbreview{padding: 10px}
.deal .deal_map{width:300px;height:300px;background: white;}
.deal .purchase{}
.deal .purchase div{padding: 4px}
.deal .header{border-bottom: 1px white solid}
.share{font-size: 14px;width:350px}
.share ul,.share li{list-style:none;display: inline; margin:0 5px}
.share a{color:white}
.listdeal{border-bottom: 1px solid #603c22;margin-bottom: 5px;padding-bottom: 10px}
.listdeal  .listdeal_photo{float:left;width:100px;margin-right: 10px}
.listdeal  .listdeal_content{float:left;width:600px}
.listdeal  .listdeal_header{font-size: 14px;font-weight: bold;margin-bottom: 5px}
.listdeal_coupon_id{ width: 140px}
.deal .rightside{box-shadow: -5px 4px 10px #000000;-webkit-box-shadow: -5px 4px 10px #000000;-moz-box-shadow: -5px 4px 10px #000000;filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=-5, offY=4, positive=true);}

/*countdown*/
.hasCountdown {}
.countdown_rtl {direction: rtl;}
.countdown_holding span {}
.countdown_row {clear: both;width: 100%;padding: 0px 2px;text-align: center;}
.countdown_show1 .countdown_section {width: 98%;}
.countdown_show2 .countdown_section {width: 48%;}
.countdown_show3 .countdown_section {width: 32.5%;}
.countdown_show4 .countdown_section {width: 23.5%;}
.countdown_show5 .countdown_section {width: 19.5%;}
.countdown_show6 .countdown_section {width: 16.25%;}
.countdown_show7 .countdown_section {width: 14%;}
.countdown_section {display: block;float: left;font-size: 75%;text-align: center;}
.countdown_amount {	font-size: 200%;}
.countdown_descr {	display: block;width: 100%;}


/* Review */
.review{border-bottom: 1px solid #ACBABD;margin-bottom: 5px;padding-bottom: 10px}
.review .review_header{margin-bottom: 5px}
.review  .reviewer_logo{float: left;margin-right: 5px}
.review  .reviewer_detail{float: left;}
.review .review_content{margin-bottom: 10px}
.review .review_footer ol,.review .review_footer ol li{ist-style: none;display: inline; }
.review .like{color: green;font-weight:bold;}
.review .dislike{color: red;font-weight:bold;}
.review .leavepost{background:#ECEFF5;padding: 5px;width: 315px;display: none;margin-top: 3px}
.review .review_footer li {display:inline;list-style:none}
.post_frame{color: #2f1c11 }


/*appointments*/
#listappointments{text-align: left;	}
#listappointments .mainDate{border-bottom: 1px #ACBABD solid;font-weight: bold;	}
#listappointments .appLine {padding-left: 8px;margin: 2px 0;}
#listappointments .appLine div{float: left;}


/* Dash board */
.dash_element  H2{height:13px;background:	url(/images/main/brown_gradient.jpg) repeat-x -0 -45px;color: white;text-align: left;padding: 0px 5px 4px 5px;font-weight: bold;	margin-bottom: 5px;	font-size: 13px;}
.dash_element{border: 1px #707070 solid;	padding: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;background: white;}
.dash_col{width: 48%;	float: left;text-align: left;}
.dash_element_1{margin: 10px 5px	}
.dash_element_2{width: 95%;float: left;margin: 5px;}


/* Table Category */
.listCategoryService{background: #C3D9FF; border: 1px solid #6786A7  ;	}
.listCategoryService td{padding: 2px 3px}
.listCategoryService .header{background: #88AACC;	font-weight: bold;	border-bottom: 1px solid #6786A7  ;	color: white;	padding: 1px;	cursor: pointer;}
.listCategoryService .categories{font-weight: bold;}
.listCategoryService .services{background: #EEEEEE;}
.listCategoryService .services table{margin-left: 50px;}
.listService td{color:#707070;border-bottom: 1px solid #ACBABD;padding: 2px 5px;}

.expander_icon{background: url("/images/main/plusminusblack.png") no-repeat transparent 0 0;display:inline-block;height: 12px;width: 12px	;margin: 0 3px;vertical-align: middle;}
.expander_icon.expanded{background: url("/images/main/plusminusblack.png") no-repeat transparent 0 -12px;	}
.plusminus{	background: url("/images/main/plusminus.png") no-repeat transparent 0 0;display:inline-block;height: 12px;width: 12px	;margin: 0 3px;vertical-align: middle;cursor: pointer;}
.plusminus.expanded{	background: url("/images/main/plusminus.png") no-repeat transparent 0 -12px;	}

.serviceLine.hover{background: #f1f1f1;}
.serviceLine.selected{background: #E96029;color: white;}

.availHeader{font-weight: bold;}
.availHeader td{padding-bottom: 10px;width: 80px;padding-left: 5px;}
.availContent{font-size: 10px;overflow-y: scroll;	height: 400px;background: white;}
.availContent td{vertical-align: top;width: 100px;overflow:hidden;border-right: 0px solid #ACBABD;}
.availContent tr{overflow:hidden;}
.availContent .cell{padding-bottom: 5px;}

/*Pagination*/
.page_first{background:url("/images/main/pagination.gif") 0px -15px no-repeat;width: 15px;height: 15px;vertical-align: middle;}
.page_previous{	background:url("/images/main/pagination.gif") -15px -15px no-repeat;width: 15px;height: 15px;vertical-align: middle; }
.page_next{	background:url("/images/main/pagination.gif") -30px -15px no-repeat;width: 15px;height: 15px;vertical-align: middle;}
.page_last{background:url("/images/main/pagination.gif") -45px -15px no-repeat;width: 15px;height: 15px;vertical-align: middle; }
.page.selected{background: #ebebeb url("/images/main/bg-btn.gif") repeat-x 0 0; color:#2f1c11;}
a.page {background: #956942; color:white; border: 1px  #2f1c11  solid;padding: 2px 3px;text-decoration: none;margin: 0 2px;line-height:20px; cursor: pointer;font-size: 10px;font-weight: bold;text-align: center	}
a:HOVER.page {background: #ebebeb url("/images/main/bg-btn.gif") repeat-x 0 0; color:#2f1c11;}


/******Pages Layout*******/
/*Home Page*/


/* User Signin */
.arrowBullet li{list-style-image: url("/images/main/bullet.png") ;vertical-align: middle;padding-left: 15px;}
.arrowBullet{text-align: left;}
#prologinform{width:310px}

/* User Signup */

/* Pro Signup */
.post_frame{background:#ECEFF5;padding: 5px;margin:2px 0;	}
#list_reviews{background: white;	padding: 10px 5px;}

/* Pro Pofile */
#userlogo {width: 275px;height: 80px;text-align: center;vertical-align: middle;margin-top: 2px;	}

#customheader{	border-top: 1px solid #ACBABD;border-left: 1px solid #ACBABD;width:940px;height:90px;padding: 5px 20px;text-align: left;background: white;position: relative;}
#customheader #userlogo,#customheader #usermessage{float: left;	}
#customheader #usermessage{	float: left;height: 40px;margin: 0 20px;width: 435px;text-align: center;}
#customheader #usermessage span{font-size: 24px;font-weight: bold;}
.colorContainer{ float: left;width: 140px;font-size: 10px}
.colorSample{width: 80px;	height: 80px;border: 1px solid #ACBABD;float:left;margin: 3px 0px 0 5px;vertical-align: middle;}
#customheader #userlogo{width: 275px;height: 80px;}
#customheader #usermessageInput{border: 1px solid #ACBABD;width: 455px;font-size: 24px;font-weight: bold;padding: 2px;margin-bottom: 5px;		}
#customheader #saveMsg,#resetMsg{float: right;}
#customPanel #customBG a{}
#customPanel #customMsg a{}
#customPanel{float: right;background: #DDDDDD ;	width: 144px;height: 84px;text-align: left;line-height: 1.6;padding: 0px 5px 5px 7px;font-weight: bold; z-index: 5;-moz-border-radius: 7px;-webkit-border-radius: 7px;border: 2px #707070 solid;	}

#uploadWindow{width: 250px;	height: 200px;	position: absolute;	background:transparent;	left: 	-255px;	font-weight: normal;	display: none;	}
#uploadWindow .title{	height:20px;	border: 1px solid #444444;background: 	#ACBABD;color: white;text-align: left;padding: 0 5px;font-weight: bold;}
#uploadWindow #uw_error{border: 1px red solid;color: red;font-weight: bold;display: none;	}
#uploadWindow #uw_success{font-weight: bold;display: none;}
#uploadWindow .title img{float: right;cursor: pointer;margin-top: 2px}
#uploadWindow .uw_content{	border: 1px solid #444444;height:140px;padding: 0 5px;	background: white;}

/* Billing */
.inlinediv {float: left;margin-right: 10px;}
.balance_p{background: #eaf5fa;width: 180px;padding: 3px 5px;border: 1px #c1e0f0 solid;font-size: 14px;font-weight: bold;}
.balance_c{	background: #eaf5e5;width: 180px;padding: 3px 5px;border: 1px #c1e0b2 solid;font-size: 14px;font-weight: bold;}
.transacLine{padding: 6px;border-top: 1px dotted #999999;	}
.transacLineTotal{padding: 6px;border-top: 2px solid #999999;font-size: 14px;font-weight: bold;	}


/* Availabilities */
.availButton a{ font-weight: bold;font-size: 14px;margin: 0 5px 10px 0;cursor:pointer;padding: 2px 5px;text-decoration: none;background: #ebebeb url("/images/main/bg-btn.gif") repeat-x 0 0;display: inline-block;width: 120px;text-align: center;}
a#adddiscount{border:5px solid #0d7813;color:#0d7813;}
a#adddiscount:HOVER{background: #4cb052;color:white}
a#deltime{border:5px solid #b1440e;color: #e6804d;}
a:HOVER#deltime{background: #e6804d;color:white}
a#addtime{border:5px solid #2952a3;color: #2952a3;}
a#addtime:HOVER{background: #668cd9;color:white}
a#blocktime{border:5px solid #9f2325;color: #9f2325;}
a#blocktime:HOVER{background: #d96568;color:white}

#availContainer{display: block;background: #bee6fd ;padding: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;	}


/*Search Result Page */
.us {border-bottom: 1px solid #603C22;margin-bottom: 5px;padding: 2px 2px 10px 2px;overflow: hidden;	background: white;color:#2f1c11}
.us_rating{float: right;width: 80px;margin-right: 5px;}
.us_count,.us_star{float: right;}
.us .us_info{color:#603C22}
.us .us_logo{width: 100px;height:100px}
.us .us_distance{color:#603C22}
.time{font-size: 11px;font-weight: bold;}
.pro_divider{color: white;background: #956942;	margin: 3px 0;padding: 2px;font-size: 13px;}

#loading_screen{text-align: center;width: 200px;height: 100px;border: 2px #2f1c11 solid;background: #603c22;position: absolute;top:0;left:0;color:#e96029;font-size: 18px;}
.ui-state-default {background: url('/images/main/handler.png') no-repeat;}
.ui-state-hover {background: url('/images/main/handler.png') no-repeat;}
.ui-state-focus {background: url('/images/main/handler.png') no-repeat;}
.ui-state-active {background: url('/images/main/handler.png') no-repeat;}
.ui-widget-header { border: 1px solid #e78f08; background: #e96029; color: #ffffff; font-weight: bold; }



/*special*/
#atffc{display: none;}


/* API */
.api_content{font-family: Courier New;}

.boxround{
	-moz-border-radius: 7px;
	width: 250px;
	height: 250px;	
	background: red;
	
}
