@charset "utf-8";
/* CSS Document */
/* ********************* General Defination ************************ */ 
img { border:0;}
h1, h2, h3{
padding:0;
margin:0;
}
h1{
font:normal 22px Verdana, Arial, Helvetica, sans-serif;
color:#51504c;
}
form{
padding:0;
margin:0;
}
a{
color:#1e548b;
text-decoration:underline;
}
a:hover{
text-decoration:none;
outline:none;
}
input.txtbox{
border:1px solid #67665f;
padding:2px 3px;
font-size:11px;
color:#292824;
}
input.button{
}
ul
{padding:0px;
margin:0px;
list-style:none;
}
.clear
{clear:both;
height:0px;
line-height:0px;
}
p{
margin:0;
padding:10px 0;
}
/*===============================================================================*/
body {
	background-image: url(../img/bg2.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:13px Arial, Helvetica, sans-serif;
	color:#51504c;
	background-color:#d5d1c0;
}
#footer{
position:fixed;
bottom:0;
right:0;
}
img{ border:0;}



/*================starts here===========*/
.main
{
	width:990px;
	margin:0px auto;
	padding:0px;
}
/*==========header area==========*/
.header
{
	float:right;
	width: 990px;
}
.icon
{
	float:right;
	width: 260px;
}
.login_area
{
	float:left;
	width:125px;
}
.login_text a
{
	font:20px Arial, Helvetica, sans-serif;
	color:#f5f3e9;
	float:left;
	padding-top:18px;
	padding-right:24px;
	text-decoration:none;
}
.login_text a:hover
{
	font:20px Arial, Helvetica, sans-serif;
	color:#f5f3e9;
	float:left;
	padding-top:18px;
	padding-right:24px;
	text-decoration:none;
	text-decoration:underline;
}
.login a
{
	background:url(../img/icon/login.gif) no-repeat left top;
	width:38px;
	height:38px;
	float:left;
	display:block;
	margin-top:11px;
	margin-right: 8px;
}
.login a:hover
{
	background:url(../img/icon/login.gif) no-repeat left bottom;
	width:38px;
	height:38px;
	float:left;
	margin-top:11px;
	margin-right: 8px;
}
.signup_area
{
	float:right;
	width:125px;
}

.signup a
{background:url(../img/icon/signup.gif) no-repeat left top;
width:38px;
height:38px;
float:left;
margin-top:11px;
margin-right: 8px;
display:block;
}
.signup a:hover
{background:url(../img/icon/signup.gif) no-repeat left bottom;
width:38px;
height:38px;
float:left;
margin-top:11px;
margin-right: 8px;
display:block;
}
.signup_text a
{
	font:20px Arial, Helvetica, sans-serif;
	color:#f5f3e9;
	float:left;
	padding-top:18px;
	text-decoration:none;
}
.signup_text a:hover
{
	font:20px Arial, Helvetica, sans-serif;
	color:#f5f3e9;
	float:left;
	padding-top:18px;
	text-decoration:none;
	text-decoration:underline;
}
/*=======logo area==============*/
.logo_area
{width:981px;
padding-bottom:30px;
}
.logo
{float:left;
padding-top:32px;
}
.header_right
{
	width:480px;
	float:left;
	line-height:28px;
	padding-top:36px;
	padding-left:15px;
}

/*================navigation area=======================*/
.navi_area
{width:990px;
}
.navi
{
	width:540px;
	height:48px;
	float:left;
}

.show_area
{width:331px;
float:right;
}
.show_text
{
	width:134px;
	font:20px Arial, Helvetica, sans-serif;
	color:#51504c;
	padding-top: 16px;
	float:left;

}
.selbox
{
	width:173px;
float:left;
border:1px solid #aca58c;
font:14px Arial, Helvetica, sans-serif;
color:#000000;
padding:5px 0px 5px 10px;
margin-top:14px;
}


/*===========content area====================*/
.content_area
{width:990px;
}
.contentbg_top
{
	background:url(../img/content_bg_top.gif) no-repeat;
	width:990px;
	height:47px;
}
.contentbg_bottom
{
	background:url(../img/content_bg_bottom.gif) no-repeat;
	width:990px;
	height:48px;
}

.content_bg
{
	background:url(../img/content_bg.gif) repeat-y;
	width:961px;
	padding-left: 20px;
	border-right: 2px solid #76736d;
}
.contentbox
{
	width:961px;
	float: left;
}
.content_box_top
{
	background:url(../img/content_box_top.gif) no-repeat;
	width:292px;
	height:24px;
	float:left;
	margin-right: 30px;

}
.content_box_top2
{
	background:url(../img/content_box_top.gif) no-repeat;
	width:292px;
	height:24px;
	float:left;
}

.content_box_bottom
{
	background:url(../img/content_box_bottom.gif) no-repeat;
	width:292px;
	float:left;
	margin-right: 30px;
}
.content_box_bottom2
{background:url(../img/content_box_bottom.gif) no-repeat;
width:292px;
height:31px;
float:left;
}
.box_main
{width:961px;
float:left;
overflow:hidden;
}
.box_1
{
	width:270px;
	background-color:#f5f3e9;
	border-right:3px solid #88836d;
	border-left:3px solid #88836d;
	margin-right: 30px;
	padding-bottom:2000px;
	margin-bottom:-2000px;
	float: left;
	padding-left: 16px;
	
}
.box_2
{
	width:268px;
	background-color:#f5f3e9;
	border-right:3px solid #88836d;
	border-left:3px solid #88836d;
	padding-bottom:2000px;
	margin-bottom:-2000px;
	float: left;
	padding-left: 18px;
}
.box_1_more
{
	background-color:#F5F3E9;
	border-left:3px solid #88836D;
	border-right:3px solid #88836D;
	display:table-cell;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:512px;
	margin-bottom:-2000px;
	margin-right:21px;
	padding-left:16px;
	padding-top:249px;
	text-align:center;
	vertical-align:middle;
	width:270px;
}
.box_2_more
{
	background-color:#F5F3E9;
	border-left:3px solid #88836D;
	border-right:3px solid #88836D;
	display:table-cell;
	float:right;
	font-size:16px;
	font-weight:bold;
	height:522px;
	margin-bottom:-2000px;
	margin-right:25px;
	padding-left:18px;
	text-align:center;
	padding-top:249px;
	vertical-align:middle;
	width:268px;
}

.box_1_more a,.box_2_more a
{
	color:#51504c;
	text-decoration:none;
}
.box_1_more a:hover,.box_2_more a:hover
{
	color:#51504c;
	text-decoration:underline;
}

/*====================box content area======================*/
h2
{font:22px Arial, Helvetica, sans-serif;
color:#312d1b;
}
.price
{
	padding:5px 0px 0px 0px;
	color:#E10000;
	text-align:right;
	font-size:16px;
	border-top:1px solid #88836D;
	margin:5px 15px 0px 0px;
}
.price_details
{
	padding:5px 0px 0px 0px;
	color:#E10000;
	float:right;
	text-align:right;
	font-size:16px;
}
.price_list
{
	padding:5px 10px 0px 0px;
	color:#E10000;
	float:right;
	text-align:right;
	font-size:16px;
}
.box_img
{
	padding:12px 0px;
}

.box_img img{
border:3px solid #aea69b;
}
.box_text
{
	font:13px Arial, Helvetica, sans-serif;
	color:#51504c;
	background:url(../img/new_just.gif) no-repeat;
	width:253px;
	height:74px;
	display: table; 
	*position: relative; 
	overflow: hidden;
}
.box_text .txtlink{
	*position: absolute; 
	*top: 50%;
	*width:223px;
	text-align:center;
	display: table-cell; 
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
}
.box_text a
{
	color:#51504c;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.box_text a:hover
{
	text-decoration:underline;
}
.box_share
{
	padding-top:8px;
	padding-bottom: 8px;
}
.box_text2
{
	font:14px Arial, Helvetica, sans-serif;
	color:#796101;
	/*padding-left: 10px;*/
	padding-right:15px;
	text-align:center;
}
.box_img_2
{
	padding-top:16px;
	padding-bottom:16px;
}
.box_text3
{
	/*font:12px Arial, Helvetica, sans-serif;
	color:#2f2d26;
	padding-left:15px;
	padding-bottom: 20px;
	padding-right:15px;
	text-align:center;*/
	
	font:14px Arial, Helvetica, sans-serif;
	color:#2f2d26;
	padding-bottom: 20px;
	padding-right:15px;
	padding-top:10px;
}
 .countme a
{
	background:url(../img/count.gif) no-repeat left top;
	width:253px;
	height:58px;
	display:block;
	text-decoration:none;
	margin-left:21px;
}

.countme a:hover
{
	background:url(../img/count.gif) no-repeat left bottom;
	width:253px;
	height:58px;
	display:block;
	text-decoration:none;	
}
.countme2
{
	margin-left:16px;
}
 .countme2 a
{background:url(../img/count2.gif) no-repeat left top;
width:250px;
height:39px;
display:block;
text-decoration:none;
}

.countme2 a:hover
{
background-position:left bottom;
}

.countme3
{
}
 .countme3 a
{background:url(../img/count2.gif) no-repeat left top;
width:250px;
height:39px;
display:block;
text-decoration:none;
}

.countme3 a:hover
{
background-position:left bottom;
}

.dealclosed2
{background:url(../img/dealclosed.jpg) no-repeat left top;
width:220px;
height:39px;
display:block;
text-decoration:none;
}

.dealclosed2:hover
{
background-position:left bottom;
}

.homedealclosed
{
	background:url(../img/homedealclosed.jpg) no-repeat left top;
	width:253px;
	height:58px;
	display:block;
	text-decoration:none;
	margin-left:21px;
}
.homedealclosed:hover
{
background-position:left bottom;
}


.proceedtopaypal
{
	background:url(../img/icon/proceed.gif) no-repeat left top;
	width:266px;
	height:39px;
	display:block;
	text-decoration:none;
}
.proceedtopaypal:hover
{
	background-position:left bottom;
}
.marl33
{
	margin-left:33px;	
}
/*================================Green content area=============================*/
.green_main
{
	width:982px;
	margin:0px auto;
	padding-top: 34px;
}
.green_box_area
{
	width:982px;
	float: left;
}
.green_boxtop
{
	background:url(../img/green_bg_top.gif) no-repeat left bottom;
	width:311px;
	float:left;
	margin-right: 22px;
}
.green_boxtop2
{
	background:url(../img/green_bg_top.gif) no-repeat left bottom;
	width:311px;
	float:left;
}

.green_boxbottom_area
{width:982px;
float:left;
}
.green_bg_area
{
	width:982px;
	overflow:hidden;
	float: left;
}
.green_bg
{
	background:url(../img/green_bg.gif) repeat-y;
	width:291px;
	margin-bottom:-2000px;
	padding-bottom:2000px;
	float: left;
	margin-right: 22px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left:20px;
	line-height: 18px;
}
.green_bg2
{
	background:url(../img/green_bg.gif) repeat-y;
	width:291px;
	margin-bottom:-2000px;
	padding-bottom:2000px;
	float: left;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left:20px;
}
.green_bg p,.green_bg2 p
{
	padding-right:10px;	
}
.green_boxbottom
{background:url(../img/green_bg_bottom.gif) no-repeat;
width:311px;
height:24px;
float:left;
margin-right: 22px;
}
.green_boxbottom2
{background:url(../img/green_bg_bottom.gif) no-repeat;
width:311px;
height:24px;
float:left;
}
.green_white_img
{
	background:url(../img/how_it.gif) no-repeat;
	width:158px;
	height:52px;
	margin-left: 20px;
}
.find_more a
{font:14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}
.find_more a:hover
{font:14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.sociallinks
{
	width:291px;
	padding-top: 26px;
	float: left;
}

.sociallinks_twt a
{background:url(../img/icon/twitter.jpg) no-repeat left top;
width:55px;
height:72px;
float:left;
text-decoration:none;
margin-right:14px;
}
.sociallinks_twt a:hover
{background:url(../img/icon/twitter.jpg) no-repeat left bottom;

}

.sociallinks_face a
{background:url(../img/icon/facebook.jpg) no-repeat left top;
width:55px;
height:72px;
float:left;
text-decoration:none;
margin-right:14px;
}
.sociallinks_face a:hover
{background:url(../img/icon/facebook.jpg) no-repeat left bottom;

}


.sociallinks_news a
{background:url(../img/icon/newsletter.jpg) no-repeat left top;
width:60px;
height:72px;
float:left;
text-decoration:none;
margin-right:14px;
}
.sociallinks_news a:hover
{background:url(../img/icon/newsletter.jpg) no-repeat left bottom;

}


.sociallinks_forum a
{background:url(../img/icon/forum.jpg) no-repeat left top;
width:56px;
height:72px;
float:left;
text-decoration:none;
margin-right:14px;
}
.sociallinks_forum a:hover
{background:url(../img/icon/forum.jpg) no-repeat left bottom;

}
/*====================footer====================*/

.footer_bg
{
	width:985px;
	height:66px;
	margin:0 auto;

}
.footer_pad{
margin-top:34px;
	background:url(../img/footer_bg.gif) no-repeat;
}
.footer_text1
{
	font:12px Arial, Helvetica, sans-serif;
	color:#cfc7a1;
	padding:24px 0px 24px 24px;
	float: left;
	}
.footer_text2 
{
	font:12px Arial, Helvetica, sans-serif;
	color:#f5f3e9;
	padding:24px 0px 24px 24px;
width:477px;
margin:0 auto;

}
.footer_text2 a
{font:12px Arial, Helvetica, sans-serif;
color:#f5f3e9;
text-decoration:none;
}
.footer_text2 a:hover
{font:12px Arial, Helvetica, sans-serif;
color:#f5f3e9;
text-decoration:underline;
}

.footer_text3
{
	font:12px Arial, Helvetica, sans-serif;
	color:#cfc7a1;
	float:right;
	padding:24px 24px 24px 0px;
}
.yellow
{font:12px Arial, Helvetica, sans-serif;
color:#d3b938;
}

#footer{
	position:fixed;
	bottom:0;
	right:0;
	float: right;
}
#footer a{
	position:fixed;
	bottom:0;
	right:0;
	float: right;
	outline:none;
}
/*=============progressbar=======================*/
.progress_bar{
background:url(../img/slider.gif) no-repeat left top;
width:240px;
height:45px;
position:relative;
margin-left:5px;
}
.main_goal{
position:absolute;
left:0; top:0;
background:url(../img/slider_over.gif) no-repeat left top;
height:45px;
}
/*=============more_deal===========================*/
.more_dealbox{
background:url(../img/dealbox_line.gif) repeat-y left top;
width:942px;
}
.more_dealbox h2{
padding-bottom:12px;
}
.deabox_top{
width:942px;
height:12px;
background:url(../img/dealbox_top.gif) no-repeat;
}
.deabox_bot{
width:942px;
height:12px;
background:url(../img/dealbox_bot.gif) no-repeat;
margin-bottom:15px;
}
.dealbox_text{
	padding:8px 15px;
}
.deal_ctn{
float:left;
width:480px;
}
.deal_smimg img{
float:left;
margin:0 10px 10px 0;
border:3px solid #aca99b;
}
.title
{
	color:#0A0A0A;
	font-size:16px;
	font-weight:bold;
}
.more_dealbox .title a{
font-size:14px;
color:#0a0a0a;
}
.deal_right{
float:right;
width:250px;
}
.browntxt{
color:#796101;
font-size:14px;
padding-top:10px;
}
/*===============================================================*/
.paddbot{
padding-bottom:15px;
}
.seepdeals a
{
background:url(../img/see_prior_deals.gif) no-repeat left top;
width:945px;
height:62px;
display:block;
text-decoration:none;
}
.seepdeals a:hover
{
background-position:left bottom;
}
.seemoredeals a
{
background:url(../img/see_more_deals.gif) no-repeat left top;
width:945px;
height:62px;
display:block;
text-decoration:none;
}
.seemoredeals a:hover
{
background-position:left bottom;
}

.dealdetail{
float:right;
padding-left:5px;
width:605px;
line-height:20px;
}
.cmscontent{
padding-left:5px;
}
.cmscontent h2
{
	font-size:28px;
	font-weight:bold;
}
.dealdetail_left{
	width:302px;
	float:left;
}
.box_share2
{
	padding-left:22px;
	padding-bottom: 16px;
	float:right;
}
.floatl{
float:left;
}
.progress_bar2{
background:url(../img/slider.gif) no-repeat left top;
width:244px;
height:45px;
position:relative;
top:10px;
margin-left:5px;
}
.paddl{
padding-left:20px;
}
.paddl10{
padding-left:10px;
}
.paddtop{
	padding-top:25px;
}
.paddtop13{
	padding-top:13px;
}
.text12
{
	font:12px Arial, Helvetica, sans-serif;
	color:#2f2d26;
	padding-top:10px;
	padding-left: 10px;
}
/*=================================== login =============================*/
.login_mainbox{
position:relative;
width:928px;
}
.loginleft{
float:left;
width:412px;
margin-right:17px;
margin-left:16px;
}
.forgotpassleft
{
	width:412px;
	text-align:left;
}
.accountr{
float:right;
width:482px;
}
.or{
position:absolute;
top:126px;
left:415px;
}
.loginbg{
background-color:#f3f5ef;
border-left:3px solid #8e8b7e;
border-right:3px solid #8e8b7e;
padding-left:28px;
padding-right:27px;
}
label{
color:#51504c;
font-size:16px;
padding-bottom:10px;
padding-top:8px;
display:block;
}
.txtbox2{
background:url(../img/txtbox1.gif) no-repeat left top;
padding:9px 6px 1px 6px;
width:338px;
height:25px;
border:none;
}
.txtboxs{
background:url(../img/txtbox2.gif) no-repeat left top;
padding:9px 6px 1px 6px;
width:208px;
height:25px;
border:none;
}
.txtboxb{
background:url(../img/txtbox3.gif) no-repeat left top;
padding:9px 6px 1px 6px;
width:433px;
height:25px;
border:none;
}
.selectbox{
padding:6px;
width:208px;
height:35px;
border:1px solid #cdd0c7;
outline:none;
}
.blacklink{
color:#000000;
}
.login2
{
display:block;
width:80px; height:43px;
background:url(../img/icon/loginbot.gif) no-repeat left top;
border:none;
cursor:pointer;
text-indent:-1000em;
margin-top:10px;
float:right;
}
.login2:hover{
background-position:left bottom;
}
.forgotpass
{
display:block;
width:95px; 
height:43px;
background:url(../img/icon/submit.gif) no-repeat left top;
border:none;
cursor:pointer;
text-indent:-1000em;
margin-top:10px;
float:right;
}
.forgotpass:hover{
background-position:left bottom;
}
.accountbg{
background-color:#f3f5ef;
border-left:3px solid #8e8b7e;
border-right:3px solid #8e8b7e;
padding-left:20px;
padding-right:24px;
}
.flotl50{
float:left;
width:50%;
}
.flotr2{
float:right;
width:48%;
}
.paddle6{
padding-left:6px;
}
.greentxt{
color:#405e05;
height:1%;
}
.accoutbot
{
display:block;
width:170px; height:43px;
background:url(../img/icon/createaccount.gif) no-repeat left top;
border:none;
cursor:pointer;
text-indent:-1000em;
margin:18px 0px;
float:right;
}
.accoutbot:hover{
background-position:left bottom;
}
.green_white_img2
{
	background:url(../img/social_links.gif) no-repeat;
	width:143px;
	height:52px;
	margin-left: 20px;
}
.green_white_img3
{
	background:url(../img/forbusiness.gif) no-repeat;
	width:151px;
	height:52px;
	margin-left: 20px;
}
.red
{
	color:#F00;	
}
.redtextforerror
{
	color:#F00;	
}
.errormsg
{
	color:#F00;	
	font-size:20px;
}
.successmsg
{
	color:#060;	
	font-size:20px;
}
.paddingbottom10
{
	padding-bottom: 10px;
}
/*=================my Account added by Nikita========================*/

.paddingleft
{padding-left:18px;}
.padtop
{margin-top:27px;}

.surnamebox{
	background:url(../img/surname.gif) no-repeat left top;
	padding:9px 6px 1px 6px;
	width:197px;
	height:35px;
	border:none;
	margin-right: 30px;
}
.emailbox{
background:url(../img/emailbox.gif) no-repeat left top;
padding:9px 6px 1px 6px;
width:360px;
height:35px;
border:none;
}
.userbox{
	background:url(../img/userbox.gif) no-repeat left top;
	padding:9px 6px 1px 6px;
	width:435px;
	height:35px;
	border:none;
	margin-right: 30px;
}
.cattext{
	color:#405e05;
	padding-bottom: 22px;
	padding-top: 20px;
}
.loctext{
	color:#405e05;
	padding-bottom: 22px;
	padding-top: 7px;
}
.smalltext
{font:12px Arial, Helvetica, sans-serif;
color:#312d1b;
padding-top:8px;
}
.padtop8
{
	padding-top:8px;
	padding-right: 10px;
}
.padright118
{padding-right:118px;}
.border
{
	border-top:3px solid #8e8b7e;
	margin-right:26px;
	margin-left:26px;
}
.padbottom
{padding-bottom:20px;
}

.pad99
{padding-right:99px;}

.update
{


	cursor:pointer;
	text-indent:-1000em;
	margin-top:10px;
	border:none;
	float:right;
	margin-right:45px;
	width:137px;
	height:43px;
	background:url(../img/updates.gif) no-repeat left top;
	display:block;
}

.update:hover
{
	background:url(../img/updates.gif) no-repeat left bottom;
}
.account_area
{
	float:left;
	width:198px;
}
.account a
{
	background:url(../img/icon/account.gif) no-repeat left top;
	width:56px;
	height:48px;
	float:left;
	display:block;
	margin-top:5px;
	margin-right: 8px;
}
.account a:hover
{
	background:url(../img/icon/account.gif) no-repeat left top;
	width:56px;
	height:48px;
}
.icon2
{
	float:right;
	width: 320px;
}
.signout_area
{
	float:right;
	width:118px;
}

.signout a
{background:url(../img/icon/signout.gif) no-repeat left top;
width:38px;
height:38px;
float:left;
margin-top:11px;
margin-right: 8px;
display:block;
}
.signout a:hover
{background:url(../img/icon/signout.gif) no-repeat left top;
width:38px;
height:38px;
float:left;
margin-top:11px;
margin-right: 8px;
display:block;
}
.paypal_deal
{
	line-height:20px;	
}
.paypal_deal .paypal_title_top
{
	font-size:16px;
	font-weight:bold;
}
.paypal_deal .paypal_title_sub
{
	font-size:14px;
	font-weight:bold;
}


/*==========================================20--2-2010=========================*/
.dategreenimg
{
	background:url(../img/newgreenbg.gif) no-repeat;
	width:251px;
	height:67px;
	position:relative;
	margin-top:20px;
	margin-bottom:16px;
}
.datebox
{
	background:url(../img/new_date.gif) no-repeat;
	/*width:41px;*/
	margin-top: -20px;
	/*position:absolute;*/
	margin-left:16px;
	font:26px Arial, Helvetica, sans-serif;
	color:#3c3a34;
	padding:2px 3px 4px 6px;
	float:left;
}
.datebox2
{
	background:url(../img/new_date.gif) no-repeat;
	width:41px;
	margin-top: -20px;
	position:absolute;
	margin-left:75px;
	font:26px Arial, Helvetica, sans-serif;
	color:#3c3a34;
	padding:2px 3px 4px 6px;
	float:left;
}
.datebox3
{
	background:url(../img/new_date.gif) no-repeat;
	width:41px;
	margin-top: -20px;
	position:absolute;
	margin-left:135px;
	font:26px Arial, Helvetica, sans-serif;
	color:#3c3a34;
	padding:2px 3px 4px 6px;
	float:left;
}
.datebox4
{
	background:url(../img/new_date.gif) no-repeat;
	width:41px;
	margin-top: -20px;
	position:absolute;
	margin-left:195px;
	font:26px Arial, Helvetica, sans-serif;
	color:#3c3a34;
	padding:2px 3px 4px 6px;
	float:left;
}
.datetext
{
	font:12px Arial, Helvetica, sans-serif;
	color:#3c3a34;
	padding-top: 7px;
	display:block;
	width:33px;
	text-align:center;
}
.datebox2 .datetext
{
	font:12px Arial, Helvetica, sans-serif;
	color:#3c3a34;
	padding-top: 7px;
	display:block;
	width:33px;
	text-align:center;
}

.time
{font:14px Arial, Helvetica, sans-serif;
color:#51504c;
padding-top:40px;
text-align:center;
}
.newbox
{background:url(../img/new_box.gif) no-repeat;
float:right;
margin-bottom:-12px;
margin-right:6px;
font:26px Arial, Helvetica, sans-serif;
color:#3c3a34;
padding:5px 9px 11px 8px;
width:44px;
height:33px;
text-align:center;
}
.newboxtext
{
	width:184px;
	float:left;
	font-size:13px;
	padding-left:2px;
	vertical-align:bottom;
}
.newboxtextreached
{
	width:184px;
	float:left;
	font-size:13px;
	padding-left:68px;
}
