/*Dine Out Cheap CSS Document */
body{
	behavior:url('csshover.htc');
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a0b0d;
	background:url(../img/page_bg.jpg) no-repeat center 220px;
}
.bodyinner	{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a0b0d;
	background:url(../img/page_bg_in.jpg) no-repeat center 230px;
}
a img{
	border:0px;
}
p{
	margin:8px 0px;
}
h2{
	font-family:"Arial Black", Arial, sans-serif, serif;
	font-size:25px;
	color:#641e00;
	margin:10px 0px;
	position:relative;
	width:100%;
	float:left;
}
h2 a{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/arrow3.gif) no-repeat 0px 4px;
	color:#fd0202;
	font-size:12px;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	float:right;
	position:absolute;
	top:10px;
	right:20px;
}
h2 a:hover{
	background:url(../img/arrow2.gif) no-repeat 0px 4px;
	color:#641e00;
}
h3{
	font-size:22px;
	color:#641e00;
	margin:5px 0px 0px 0px;
	font-weight:normal;
	float:left;
	width:98%
}
.container{
	margin:0px auto;
	width:924px;
}
#top_bar{
	float:left;
	width:100%;
	background:url(../img/top_bar_bg.gif) repeat-x;
	height:22px;
	font-size:11px;
	color:#dfd0c0;
	padding:4px 0px 0px 0px;
}
#quick_link{
	float:left;
	text-transform:capitalize;
}
#quick_link img{
	vertical-align:middle;
}
#quick_link a.pad{
	padding:0px 10px;
	background:url(../img/arrow.gif) no-repeat;
}
#quick_link a.activepad{
	padding:0px 10px;
	background:url(../img/arrow.gif) no-repeat;
	text-decoration:underline;
}
#quick_link a{
	color:#dfd0c0;
	text-transform:uppercase;
	text-decoration:none;
}
#quick_link a:hover{
	text-decoration:underline;
}
#c_panel{
	float:right;
	text-transform:uppercase;
	font-size:10px;
}
#c_panel a.member{
	background:url(../img/member_signup.gif) no-repeat;
	width:118px;
	height:17px;
	display:block;
	color:#dfd0c0;
	text-decoration:none;
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 5px;
	line-height:17px;
}
#c_panel a.restaurant{
	background:url(../img/rest_signup.gif) no-repeat;
	width:133px;
	height:17px;
	display:block;
	color:#dfd0c0;
	text-decoration:none;
	float:left;
	padding:0px 0px 0px 5px;
	line-height:17px;
}
#c_panel a.member:hover{
	background:url(../img/member_signup_hover.gif) no-repeat;
}
#c_panel a.memberactive{
	width:118px;
	height:17px;
	display:block;
	color:#dfd0c0;
	text-decoration:none;
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 5px;
	line-height:17px;
	background:url(../img/member_signup_hover.gif) no-repeat;
}
#c_panel a.restaurant:hover{
	background:url(../img/rest_signup_hover.gif) no-repeat;
}
#header{
	float:left;
	width:924px;
	padding:15px 0px 6px 0px;
}
#logo{
	float:left;
}
#top_ad{
	float:left;
}
#quick_login{
	float:right;
}
#quick_login input{
	border:1px solid #cfcfd1;
	border-top:1px solid #7b7f8b;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	margin:0px;
}
#quick_login a{
	font-size:11px;
	color:#641e00;
	text-decoration:none;
	background:url(../img/arrow2.gif) no-repeat 0px 3px;
	padding:0px 0px 0px 5px;
}
#quick_login a:hover{
	color:#cc0000;
	text-decoration:underline;
	background:url(../img/arrow3.gif) no-repeat 0px 3px;
}
#quick_login a.go{
	padding:0px;
	background:none;
}
#nav{
	float:left;
	width:924px;
}
#nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#nav ul li{
	float:left;
}
#nav ul li img{
	float:left;
}
#chalkboard{
	float:left;
	background:#0a0b0d url(../img/3reasons_bg.gif) no-repeat;
	width:876px;
	padding:24px;
	height:492px;
	position:relative;
	color:#ffffff;
}
#exclusive_deals{
	float:left;
	background:#0a0b0d url(../img/exclusive_deals.gif) no-repeat;
	width:876px;
	padding:24px;
	height:216px;
	position:relative;
	color:#ffffff;
}

/*#exclusive a{
	float:right;
	margin:70px 0px 0px 0px;
	width:190px;
	height:50px;
	display:block;
	border:1px solid #FFFFFF;
}*/
#search_deals{
	margin:10px 0px 0px 0px;
	float:right;
	width:850px;
}
input.txtbox{
	border:1px solid #cfcfd1;
	border-top:1px solid #7b7f8b;
	padding:7px;
	margin:0px 10px 0px 0px;
	vertical-align:middle;
}
input.txtbox2{
	border:1px solid #cfcfd1;
	border-top:1px solid #7b7f8b;
	padding:4px;
	margin:4px 10px 0px 0px;
	vertical-align:middle;
}
input.txtbox3{
	border:1px solid #cfcfd1;
	border-top:1px solid #7b7f8b;
	padding:3px;
	margin:2px 5px 0px 0px;
	vertical-align:middle;
}
#search_deals img{
	vertical-align:middle;
}
#dod{
	float:left;
	background:url(../img/dealoftheday.png) no-repeat;
	width:250px;
	height:143px;
	position:absolute;
	bottom:22px;
	left:-15px;
	padding:40px 90px 0px 150px;
	color:#0a0b0d;
}
#dod h4{
	font-size:15px;
	margin:0px;
}
#dod h4 span{
	font-size:12px;
	font-weight:normal;
}
#dod a{
	color:#0a0b0d;
	text-decoration:underline;
}
#dod a:hover{
	text-decoration:none;
}
#dod_view_deal{
	float:left;
	background:url(../img/dealoftheday.png) no-repeat;
	width:250px;
	height:143px;
	position:absolute;
	bottom:60px;
	left:-15px;
	padding:40px 90px 0px 150px;
	color:#0a0b0d;
	z-index:2;
}
#dod_view_deal h4{
	font-size:15px;
	margin:0px;
}
#dod_view_deal h4 span{
	font-size:12px;
	font-weight:normal;
}
#dod_view_deal a{
	color:#0a0b0d;
	text-decoration:underline;
}
#dod_view_deal a:hover{
	text-decoration:none;
}
#fco{
	float:right;
	background:url(../img/featured_rstaurant.gif) no-repeat;
	width:279px;
	height:143px;
	position:absolute;
	bottom:75px;
	right:45px;
	padding:40px 0px 0px 240px;
	color:#0a0b0d;
	z-index:1;
}
#fco h4{
	font-size:15px;
	margin:0px;
}
#fco h4 span{
	font-size:12px;
	font-weight:normal;
}
#fco a{
	color:#0a0b0d;
	text-decoration:underline;
}
#fco a:hover{
	text-decoration:none;
}
#follow_us{
	position:absolute;
	bottom:30px;
	right:45px;
	float:right;
	width:401px;
	height:58px;
	background:url(../img/follow_us.gif) no-repeat;
}
#signup{
	float:right;
	position:absolute;
	bottom:100px;
	right:45px;
}
a.facebook{
	display:block;
	width:78px;
	height:19px;
	floa:left;
	position:relative;
	top:29px;	
	left:174px;
}
a.facebook:hover{
	background:url(../img/facebook_hover.gif) no-repeat;
}
a.twitter{
	display:block;
	width:78px;
	height:19px;
	floa:right;
	position:relative;
	top:10px;	
	left:325px;
}
a.twitter:hover{
	background:url(../img/twitter_hover.gif) no-repeat;
}
#main_cont{
	float:left;
	width:924px;
	margin:8px 0px 0px 0px;
}
#breadcrumb{
	float:left;
	border-bottom:1px solid #f1e2c7;
	padding:5px 0px;
	/*width:543px;*/
	width:501px;
}
#breadcrumb a{
	color:#ce0d00;
	background:url(../img/arrow3.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
	margin:0px 5px 0px 0px;
	text-decoration:none;
}
#breadcrumb a.current{
	color:#657593;
	background:url(../img/arrow4.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
	text-decoration:none;
	margin:0px 5px 0px 0px;
}
#lt_cont{
	float:left;
	width:175px;
	background:#f9f2e5;
}
#mid_cont{
	float:left;
	/*width:543px;*/
	width:501px;
	padding:0px 15px;
}
#mid_res_cont{
	float:left;
	width:880px;
	padding:0px 15px;
}
.cont{
	color:#657593;
	line-height:18px;
}
#coupon{
	float:left;
	/*width:540px;*/
	width:490px;
	position:relative;
}
#blog{
	float:left;
	/*width:540px;*/
	width:490px;
	position:relative;
	color:#657593;
}
#blog strong{
	color:#641e00
}
.post{
	float:left;
	/*width:540px;*/
	width:490px;
	margin:0px 0px 10px 0px;
}
.post a{
	color:#ce0d00;
	background:url(../img/arrow3.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
}
.post a:hover{
	color:#912a00;
	background:url(../img/arrow2.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
}
#filter{
	float:left;
	/*width:540px;*/
	width:500px;
	background:url(../img/filter_bg.gif) no-repeat;
	height:34px;
	text-transform:uppercase;
}
#filter ul{
	margin:0px 0px 0px 15px;
	float:left;
	display:inline;
	padding:0px;
	list-style:none;
}
#filter ul li{
	float:left;
}
#filter ul li a{
	display:block;
	padding:10px 5px 10px 4px;
	color:#657593;
	text-decoration:none;
	float:left;
}
#filter ul li a:hover,#filter ul li.current a{
	color:#fff;
	background:url(../img/filter_link.gif) repeat-x;
}
.albha_active {
	color:#ffffff;
	background:url(../img/filter_link.gif) repeat-x;
}
.albha_active a {
	color:#ffffff;
	background:url(../img/filter_link.gif) repeat-x;
}
.rate{
	position:absolute;
	left:0px;
	top:0px;
	width:32px;
	height:54px;
	padding:15px 0px 0px 7px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}
.deals{
	float:left;
	position:relative;
	width:450px;
	height:136px;
	/*width:420px;
	height:80px;
	background:url(../img/deal_bg.gif) no-repeat;*/
	background:url(../img/deal_bg_450.gif) no-repeat;
	margin:5px 0px 0px 0px;
	/*margin:10px 0px 0px 0px;
	padding:25px 60px;*/
	padding:15px 10px;
}
.deals2{
	float:left;
	position:relative;
	/*width:490px;*/
	width:450px;
	height:136px;
	background:url(../img/deal_bg_450.gif) no-repeat;
	margin:10px 0px 0px 0px;
	padding:10px 15px;
}
.restaurant_box{
	float:left;
	position:relative;
	width:200px;
	height:136px;
	background:url(../img/deal_bg_200.gif) no-repeat;
	margin:10px 0px 0px 0px;
	padding:10px 15px;
}
.coup{
	float:left;
	position:relative;
	width:470px;
	height:151px;
	margin:10px 0px 0px 0px;
	padding:20px 10px 10px 60px;
	background:url(../img/deal_bg3.gif) no-repeat;
}
.deals strong,.deals2 strong,.coup strong{
	color:#641e00
}
.deals a,.deals2 a,.coup a{
	color:#ce0d00;
	background:url(../img/arrow3.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
	margin:0px 15px 0px 0px;
}
.deals a:hover,.deals2 a:hover,.coup a:hover{
	color:#912a00;
	background:url(../img/arrow2.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
}
.mul{
	background:url(../img/box.gif) no-repeat left 4px;
	padding:0px 0px 0px 15px;
	color:#CE0D00;
}
.mul a{
	background:url(../img/box.gif) no-repeat left 4px;
	padding:0px 0px 0px 15px;
	color:#CE0D00;
}
.mul a:hover{
	background:url(../img/box.gif) no-repeat left 4px;
	color:#CE0D00;
}
.deals2 a.mul{
	background:url(../img/box.gif) no-repeat left 4px;
	padding:0px 0px 0px 15px;
}
.deals2 a.mul:hover{
	background:url(../img/box.gif) no-repeat left 4px;
}
.blog_list{
	float:left;
	/*width:540px;*/
	width:490px;
	color:#657593;
	padding:0px 0px 15px 0px;
	border-bottom:1px dotted #641e00;
}
.blog_list .date{
	font-size:11px;
	color:#657593;
}
.blog_list .subscribe img{
	vertical-align:middle;
	float:left;
	margin:0px 3px 0px 0px;
}
.blog_list .subscribe a{
	color:#ff0000;
	font-size:11px;
	padding:0px 0px 0px 10px;
}
.blog_list p{
	line-height:18px;
}
.blog_list p.post_list img{
	margin:0px 10px 10px 0px;
	padding:2px;
	border:1px solid #737c8c;
	background:#fff;
}
.blog_list p.post_list a{
	color:#ce0d00;
	background:url(../img/arrow3.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
	margin:0px 15px 0px 0px;
}
#rt_cont{
	float:right;
	/*width:175px;
	background:#f9f2e5 url(../img/sidebar_bg.gif) repeat-y;*/
	width:215px;
	background:#f9f2e5 url(../img/right_sidebar_bg.gif) repeat-y;
}
.sidebar_top{
	float:left;
	width:175px;
	height:12px;
	background:url(../img/sidebar_top.gif) no-repeat top left;
	line-height:1px;
}
.sidebar_cont{
	float:left;
	width:159px;
	padding:0px 8px;
}
.sidebar_btm{
	float:left;
	width:175px;
	height:12px;
	background:url(../img/sidebar_btm.gif) no-repeat bottom left;
	line-height:1px;
}
#comments{
	float:left;
	/*width:540px;*/
	width:490px;
}
.comment_list{
	float:left;
	color:#657593;
	line-height:18px;
}
.comment_list strong{
	color:#641e00;
}
.comment_box{
	float:left;
	/*width:540px;*/
	width:490px;
}
.brown_top{
	float:left;
	/*width:540px;*/
	width:475px;
	height:12px;
	font-size:1px;
	background:url(../img/brown_top.gif) no-repeat;
}
.brown_bg{
	float:left;
	/*width:540px;*/
	width:475px;
	background:url(../img/brown_bg.gif) repeat-y;
}
.brown_btm{
	float:left;
	/*width:540px;*/
	width:475px;
	height:12px;
	font-size:1px;
	background:url(../img/brown_btm.gif) no-repeat;
}
#footer{
	float:left;
	width:100%;
	background:#f1dfbf;
	padding:10px 0px;
	color:#7f786c;
	font-size:11px;
	margin:15px 0px 0px 0px;
}
#footer p.copy{
	padding:0px 0px 0px 10px;
}
#footer a{
	color:#7f786c;
	text-decoration:none;
	font-size:12px;
	padding:0px 10px;
}
#footer a:hover{
	color:#641e00;
	text-decoration:underline;
}
#footer a.footer_active{
	color:#641e00;
	text-decoration:underline;
	font-size:12px;
	padding:0px 10px;
}
#search_deals select.txtbox{
	border:1px solid #cfcfd1;
	border-top:1px solid #7b7f8b;
	padding:6px;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
}
/*Dine Out Cheap CSS Document */
/* Raji */
.brown_small_font {
	color:#641e00;
}
.blue_font {
	color:#657593;
	line-height:18px;
}
.blue_small_font{
	font-size:11px;
	color:#657593;
}
.redclass{
	color:#ff0000;
}
.redclass a{
	color:#ff0000;
}
.maroon_class {
	color:#CE0D00;
	text-decoration:underline;
}
.maroon_class a{
	color:#CE0D00;
	text-decoration:underline;
}
.maroon_class a:hover{
	color:#CE0D00;
	text-decoration:underline;
}
.mid_div{
	float:left;
	padding:5px 0px;
	/*width:543px;*/
	width:501px;
}
.media_header {
	font-family:"Arial Black", Arial, sans-serif, serif;
	font-size:25px;
}
.right_sidebar_cont{
	float:right;
	width:201px;
	padding:0px 8px;
}
.right_sidebar_top{
	float:right;
	width:215px;
	height:12px;
	background:url(../img/right_sidebar_top.gif) no-repeat top left;
	line-height:1px;
}
.right_sidebar_btm{
	float:right;
	width:215px;
	height:12px;
	background:url(../img/right_sidebar_btm.gif) no-repeat bottom left;
	line-height:1px;
}
.main-cont {
	float:left;
	padding:5px 0px;
	width:501px;
}
#view_restaurant_top{
	float:left;
	background:#0a0b0d url(../img/view_restaurant_top_bg.gif) no-repeat;
	width:876px;
	padding:24px;
	height:475px;
	position:relative;
	color:#ffffff;
}
#view_deal_top{
	float:left;
	background:#0a0b0d url(../img/view_deal_top_bg.gif) no-repeat;
	width:876px;
	padding:24px;
	height:475px;
	position:relative;
	color:#ffffff;
}
#view_deal_top_red_bg{
	width:835px;
	height:184px;
	background:url(../img/deals_red_bg.gif) no-repeat;
	color:#000000;
}
#a_z{
	float:left;
	width:575px;
	background:url(../img/a-z_bg.gif) no-repeat;
	height:34px;
	text-transform:uppercase;
	position:relative;
	margin:40px 0px 10px 0px;
}
#a_z ul{
	/*margin:0px 0px 0px 15px;*/
	margin:0px 0px 0px 15px;
	float:left;
	display:inline;
	padding:0px;
	list-style:none;
}
#a_z ul li{
	float:left;
}
#a_z ul li a{
	display:block;
	/*padding:10px 7px 10px 6px;*/
	padding:10px 6px 10px 5px;
	color:#fff;
	text-decoration:none;
	float:left;
}
#a_z ul li a:hover,#a_z ul li.current a{
	color:#fff;
	background:url(../img/filter_link.gif) repeat-x;
}
.albha_top_active {
	color:#fff;
	background:url(../img/filter_link.gif) repeat-x;
}
.brown-link{
	color:#651E00;
	text-decoration:none;
}
.brown-link a{
	color:#651E00;
	text-decoration:none;
}
.brown-link a:hover{
	color:#651E00;
	text-decoration:underline;
}
.filter_selectbox{
	border:1px solid #cfcfd1;
	border-top:1px solid #7b7f8b;
	vertical-align:middle;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
/* Raji */
/* pagination start */
.pagination			{   margin-top:10px;text-transform: capitalize; }
.page_active {
	font-size:12px;
	color: #657593;
	margin-right: 1px;
	padding: 3px 7px;
	text-decoration:none;
	background-color:#f0efef;
}
.page_inactive {
	font-size:12px;
	color: #657593;
	margin-right: 1px;
	padding: 3px 7px;
	text-decoration:none;
}
.page_inactive a {
	font-size:12px;
	color: #657593;
	margin-right: 1px;
	padding: 3px 7px;
	text-decoration:none;
}
.page_inactive a:hover
{
	text-decoration:underline;
	font-size:12px;
	color: #657593;
	margin-right: 1px;
	padding: 3px 7px;
	background-color:#f0efef;
}
.pagination p a:hover
{
	font-size:12px;
	color: #657593;
	font-weight:normal;
	background-color:#f0efef;
}
/* pagination end */
/* css added for member signup new page*/
.mid_div_signup
{
/*    position:relative;*/
    width:501px;
    float:left;
 height:auto;
/*border-style:solid;*/
    top:30px;
    left:0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:13px;
    color:#1A1A1A;
/*background-image:url(../img/member_signup_background.png);*/

background-image:url(../img/back_sup_new1.png);
background-repeat:no-repeat;
}

.mid_div_signup_doc
{
   width:501px;
    float:left;
 height:auto;
    top:30px;
    left:0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:13px;
    color:#1A1A1A;
background-image:url(../img/back_doc_new1.png);
background-repeat:no-repeat;
}
.input_background
{
background-image:url(../img/member_signup_input1_new.gif); background-repeat:no-repeat;width:168px;height:23px;
border-style:none;
color:#2d1603;
border:0;
border-bottom-style:none;
vertical-align:middle;
}

.input_background_old:hover
{
background-image:url(../img/member_signup_input_hover1.gif); background-repeat:no-repeat;width:168px;height:23px;
border-style:none;
color:#ffffff;
border:0;
border-bottom-style:none;
vertical-align:middle;
}
.inputcheckbox_background
{
background-image:url(../img/member_signup_check1.gif); background-repeat:no-repeat;width:16px;height:15px;
border-style:none;
}
.dealgobutton
{
background: url(http://www.dineoutcheap.com/templates/template1/style/img/go.png);width:74px;height:30px;border:none;background-position:top left;cursor:pointer;
}
.dealgobutton:hover
{
background: url(http://www.dineoutcheap.com/templates/template1/style/img/go_hover.png);width:74px;height:30px;border:none;background-position:top left;cursor:pointer;
}

.blue_font1{
color:#ffffff;
line-height:18px;
}
.yellow_font
{
color:#f56801;
}


