@import url("popup_window.css");
A:link {
	COLOR: #none; 
	text-decoration:#none;
}
A:active {
	COLOR: #none; 
	text-decoration:#none;
	}

A:visited {
	COLOR: #none; 
	text-decoration:#none;
	}

A:hover {
	text-decoration:#none;
	color: #none;
}
body{
	margin: 0px;
	margin-bottom:15px;
	background: #ffffff url(../images/body_bg.jpg) repeat-x;
}
.header_l{
	background:url(../images/header_l.jpg) no-repeat;
	width:31px;
}
.header_m{
	background:url(../images/header_m.jpg) repeat-x;
}
.header_r{
	background:url(../images/header_r.jpg) no-repeat;
	width:30px;
	height:142px;
}
.logo{
	width:340px;
	height:104px;
}
.short_links_l{
	background:url(../images/short_link_l.jpg) right top no-repeat;
	width:30px;
	height:53px;
	padding-right:30px;
	color:#D11111;
	text-align:right;
}
#short_links{
	background: url(../images/short_link_m.jpg) repeat-x;
	color:#FFFFFF;
	padding-top:25px;
}
.short_links_r{
	background:url(../images/short_link_r.jpg) no-repeat;
	width:13px;
}
#short_links a:link, #short_links a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
#short_links a:hover{
	color:#181818;
	text-decoration:none;
}
.menu_specer{
	height:22px;
}
#topmenu{
	margin-left:10px;
}

#topmenu ul{
list-style-type: none;
margin:0px;
padding:0px;
}

#topmenu li{
display:inline;
margin:0;
padding:0;
}

#topmenu a{
float:left;
background:url(../images/topmenu_l.jpg) no-repeat left top;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0 0 0 6px;
text-decoration:none;
/*border:1px solid #cdcdcd;
border-bottom:0px;*/
}

#topmenu a span{
float:left;
display:block;
background:url(../images/topmenu_r.jpg) no-repeat right top;
padding: 6px 18px 6px 8px;
font-weight:bold;
color:#1b2348;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topmenu a span {float:none;}
/* End IE5-Mac hack */

#topmenu a:hover span {
color: #ffffff;
}

#topmenu #current a{ /*Selected Tab style*/
background-position:0 -29px; /*Shift background image up to start of 2nd tab image*/
/*border:1px solid #ba0300;
border-bottom:0px;*/
}

#topmenu #current a span{ /*Selected Tab style*/
background-position:100% -29px; /*Shift background image up to start of 2nd tab image*/
color: #ffffff;
}

#topmenu a:hover{ /*onMouseover style*/
background-position:0% -29px; /*Shift background image up to start of 2nd tab image*/
/*border:1px solid #ba0300;
border-bottom:0px;*/
}

#topmenu a:hover span{ /*onMouseover style*/
background-position:100% -29px; /*Shift background image up to start of 2nd tab image*/
}
#content_box{}
#content_box .box_l{
	background:#ffffff url(../images/content_l.jpg) left top repeat-y;
}
#content_box .box_r{
background:url(../images/content_r.jpg) right top repeat-y;
`}
#content_box .box_tl{
	background:url(../images/content_box_tl.jpg) left top no-repeat;
	padding:17px 20px;
}
#content_box .box_tr{
	background:url(../images/content_box_tr.jpg) right top no-repeat;
}
#content_box .box_tm{
	background:url(../images/content_box_tm.jpg) left top repeat-x;
}
#content_box .box_bl{
	background:url(../images/content_box_bl.jpg) left bottom no-repeat;
}
#content_box .box_br{
	background:url(../images/content_box_br.jpg) right bottom no-repeat;
}
#content_box .box_bm{
	background:url(../images/content_box_bm.jpg) left bottom repeat-x;
}
.pagetitle{
	margin:0px 87px;
	margin-bottom:11px;
}
.title_l{
	background:	url(../images/title_tl.jpg) no-repeat;
	width:13px;
	height:34PX;
}
.title_m{
	background:url(../images/title_m.jpg) repeat-x;
}
.title_r{
	background:url(../images/title_tr.jpg) no-repeat;
	width:14px;
	height:34px;
}
.title_m h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	font-weight:lighter;
	height:34px;
	line-height:34px;
	margin:0px;
	padding:0px;
}
.slogan{
	line-height:34px;
	font-weight: bold;
	color:#fdda8f;
	width:196px;
	text-align:right;
}
#store_links{
	border-top: 1px solid #CCCCCC;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:center;
}
#store_links p{
	padding:0px;
	margin:0px;
	font-size:5px;
}
.store_sale{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: lighter;
	color:#d10200;
	height:35px;
	line-height:35px;
	text-indent:10px;
}
#store_links a:link, #store_links a:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #d10200;
	text-decoration: none;
	margin-right:8px;
}
#store_links a:hover{
	cursor: hand; color:#000000; text-decoration: none;
}

#store_links a img{
	vertical-align:middle;
	border:0px;
	margin-right:2px;
}
.column_left{
	width:239px;
}
.content_specer{
	width:20px;
}
#signupbox{
	margin-bottom:10px;
}
#signupbox .box_tl{
	background:url(../images/signup_box_tl.jpg) left top no-repeat;
	padding:40px 11px 0px 11px;
}
#signupbox .box_tr{
	background:url(../images/signup_box_tr.jpg) right top no-repeat;
}
#signupbox .box_bl{
	background:url(../images/signup_box_bl.jpg) left bottom no-repeat;
}
#signupbox .box_br{
	background:url(../images/signup_box_br.jpg) right bottom no-repeat;
}
#signupbox .box_tm{
	background:url(../images/signup_box_tm.jpg) left top repeat-x;
}
#signupbox .box_bm{
	background:url(../images/signup_box_bm.jpg) left bottom repeat-x;
}
#signupbox .box_l{
	background:url(../images/signup_box_l.jpg) left top repeat-y;
}
#signupbox .box_r{
	background:url(../images/signup_box_r.jpg) right top repeat-y;
}
#signupbox .form-text{
	width:44px;
}
#signupbox input{
	width:160px;
}
#signupbox .input{
	width:auto;
}


#small_linksl{

	height:20px;
	line-height:20px;
}

#small_linksl ul{
margin:0px;
padding:0px;
padding-bottom:13px;
text-align:left;
}

#small_linksl ul li{
display:inline;
margin:0px;
padding:0px;
list-style-type: none;
margin-right:10px;
}

#small_linksl ul li a.newsletter:link, #small_linksl ul li a.newsletter:visited{
	background:url(../images/icon_fnewsletter.jpg) no-repeat;
	padding:6px 0px 6px 30px;
	margin-right:5px;
	text-decoration:none;
	color:#e30500;
}
#small_linksl ul li a.newsletter:hover{
	background-position:0px -27px;
	color:#8da008;
}









#small_links{

	height:27px;
	line-height:27px;
}

#small_links ul{
margin:0px;
padding:0px;
text-align:right;
}

#small_links ul li{
display:inline;
margin:0px;
padding:0px;
list-style-type: none;
margin-right:10px;
}

#small_links ul li a.newsletter:link, #small_links ul li a.newsletter:visited{
	background:url(../images/icon_fnewsletter.jpg) no-repeat;
	padding:6px 0px 6px 30px;
	margin-right:5px;
	text-decoration:none;
	color:#e30500;
}
#small_links ul li a.newsletter:hover{
	background-position:0px -27px;
	color:#8da008;
}

#small_links ul li a.client_login:link, #small_links ul li a.client_login:visited{
	background:url(../images/icon_login.jpg) no-repeat;
	padding:6px 0px 6px 30px;
	margin-right:5px;
	text-decoration:none;
	color:#e30500;
}
#small_links ul li a.client_login:hover{
	background-position:0px -27px;
	color:#8da008;
}


#small_links ul li a.account:link, #small_links ul li a.account:visited{
	background:url(../images/icon_account.jpg) no-repeat;
	padding:6px 0px 6px 30px;
	margin-right:5px;
	text-decoration:none;
	color:#e30500;
}
#small_links ul li a.account:hover{
	background-position:0px -27px;
	color:#8da008;
}



#catbox{
/*	margin-bottom:10px;*/
}
#catbox .box_tl{
	background:url(../images/cat_box_tl.jpg) left top no-repeat;
	padding:0px;
}
#catbox .box_tr{
	background:url(../images/cat_box_tr.jpg) right top no-repeat;
}
#catbox .box_bl{
	background:url(../images/cat_box_bl.jpg) left bottom no-repeat;
}
#catbox .box_br{
	background:url(../images/cat_box_br.jpg) right bottom no-repeat;
}
#catbox .box_tm{
	background:url(../images/cat_box_tm.jpg) left top repeat-x;
}
#catbox .box_bm{
	background:url(../images/cat_box_bm.jpg) left bottom repeat-x;
}
#catbox .box_l{
	background:#ffffff url(../images/cat_box_l.jpg) left top repeat-y;
}
#catbox .box_r{
	background:url(../images/cat_box_r.jpg) right top repeat-y;
}
#catbox .box_inner{
	padding:40px 10px 10px 10px;
	padding-bottom:10px;
}


#catbox ul{
margin:0px;
padding:0px;
}

#catbox ul li{
margin:0px;
padding:0px;
list-style-type: none;
}

#catbox ul li a:link, #catbox ul li a:visited{
	display:block;
	height:29px;
	line-height:26px;
	text-decoration:none;
	background:url(../images/cat_border.jpg) left bottom repeat-x;
	color:#303030;
}
#catbox ul li a:hover{
	color:#e30500;
}

#catbox ul li a img{
	vertical-align:middle;
	margin-right:2px;
}




#salebuttons{}
#salebuttons .buttons{
	margin-bottom:10px;
}
.tv_add{
	margin-bottom:10px;
}
#menu_box{
	margin-bottom:10px;
}
#menu_box .box_tl{
	background:url(../images/menu_box_tl.jpg) left top no-repeat;
	padding:0px 10px 10px 10px;
}
#menu_box .box_tr{
	background:url(../images/menu_box_tr.jpg) right top no-repeat;
}
#menu_box .box_bl{
	background:url(../images/menu_box_bl.jpg) left bottom no-repeat;
	padding-bottom:0px !important;
	padding-bottom:10px;	
}
#menu_box .box_br{
	background:url(../images/menu_box_br.jpg) right bottom no-repeat;
}
#menu_box .menu_outer{
	margin-top:10px;
}
#menu_box h3{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size:18px;
	color:#ffffff;
	margin:0px;
	padding:0px;
	height:32px;
	line-height:32px;
}

#menu_box ul{
margin:0px;
padding:0px;
}

#menu_box ul li{
margin:0px;
padding:0px;
list-style-type: none;
}

#menu_box ul li a:link, #menu_box ul li a:visited{
	display:block;
	height:29px;
	line-height:26px;
	text-decoration:none;
	background:url(../images/left_menu_bg.gif) no-repeat;
	text-indent:25px;
	color:#303030;
}
#menu_box ul li a:hover{
	background-position: 0px -29px;
	font-weight:bold;
	color:#e30500;
}



#archive_box{
	margin-bottom:10px;
}
#archive_box .box_tl{
	background:url(../images/menu_box_tl.jpg) left top no-repeat;
	padding:0px 10px 10px 10px;
}
#archive_box .box_tr{
	background:url(../images/menu_box_tr.jpg) right top no-repeat;
}
#archive_box .box_bl{
	background:url(../images/menu_box_bl.jpg) left bottom no-repeat;
	padding-bottom:0px !important;
	padding-bottom:10px;	
}
#archive_box .box_br{
	background:url(../images/menu_box_br.jpg) right bottom no-repeat;
}
#archive_box .menu_outer{
	margin-top:10px;
}
#archive_box h3{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size:18px;
	color:#ffffff;
	margin:0px;
	padding:0px;
	height:32px;
	line-height:32px;
}

#archive_box ul{
margin:0px;
padding:0px;
}

#archive_box ul li{
margin:0px;
padding:0px;
list-style-type: none;
}

#archive_box ul li a:link, #archive_box ul li a:visited{
	display:block;
	height:29px;
	line-height:26px;
	text-decoration:none;
	background:url(../images/left_menu_bg.gif) no-repeat;
	text-indent:25px;
	color:#303030;
}
#archive_box ul li a:hover{
	background-position: 0px -29px;
	font-weight:bold;
	color:#e30500;
}


#stores{}

#stores .box_outer{
	margin-bottom:10px;
}

#stores .box_tl{
	background: url(../images/add_box_tl.jpg) left top no-repeat;
	padding:10px 10px 10px 10px;
	
}
#stores .box_tr{
	background:url(../images/add_box_tr.jpg) right top no-repeat;
}
#stores .box_bl{
	background: url(../images/add_box_bl.jpg) left bottom no-repeat;
	padding-bottom:0px !important;
	padding-bottom:10px;
}
#stores .box_br{
	background:url(../images/add_box_br.jpg) right bottom no-repeat;
}
#stores .box_r{
	background:url(../images/add_r.jpg) right top repeat-y;
}
#stores  .sore_desc{}

#stores  .store_images{
	width:190px;
}
#stores  .store_images td{
	text-align:center;
}
#stores .specer{
	width:10px;
}
#stores .highlight{
	width:77px;
	font-weight:bold;
	color:#d10200;
	padding:0px 0px 4px 0px;
}
#stores .dot{
	width:5px;
	text-align:left;
	font-weight:bold;
	color:#d10200;
	padding:0px 0px 4px 0px;
}
#stores .date{
	width:90px;
}
#stores h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#303030;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	padding-top:5px;
}
/*h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:lighter;
	color:#303030;
	margin:0px;
	padding:0px;
	height:30px;
	line-height:25px;
}*/
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h4 strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#dd1112;
}

.weblink:link, .weblink:visited{
	color:#dd1112;
	text-decoration:none;
}
.weblink:hover{
	color:#303030;
	text-decoration:underline;
}
.comment:link, .comment:visited{
	background:url(../images/icon_comment.jpg) left center no-repeat;
	float:right;
	display:block;
	color:#dd1112;
	text-decoration:none;
	height:25px;
	line-height:25px;
	text-indent:18px;
}
.comment:hover{
	color:#303030;
}

.more:link, .more:visited{
	background:url(../images/arrow_red.gif) left center no-repeat;
/*	float:right;
	display:block;*/
	color:#dd1112;
	text-decoration:none;
	/*height:25px;
	line-height:25px;*/
	padding-left:8px;
	margin-left:5px;
}
.more:hover{
	color:#303030;
}


.moving_button_top{
	background:url(../images/left_button_top.jpg) no-repeat;
	width:38px;
	height:21px;
}
.moving_button_bottom{
	background:url(../images/left_button_bottom.jpg) no-repeat;
	width:38px;
	height:26px;
}

.site_desc{
	background:url(../images/site_desc.gif) left top no-repeat;
	padding-left:30px;
	padding-top:10px;
	margin-bottom:10px;
}



#blog{}

#blog .box_outer{
	margin-bottom:10px;
}

#blog .box_tl{
	background: url(../images/blog_bx_tl.jpg) left top no-repeat;
	padding:15px 10px 10px 10px;
	
}
#blog .box_tr{
	background:url(../images/blog_bx_tr.jpg) right top no-repeat;
}
#blog .box_bl{
	background: url(../images/blog_bx_bl.jpg) left bottom no-repeat;
	padding-bottom:0px !important;
	padding-bottom:10px;
}
#blog .box_br{
	background:url(../images/blog_bx_br.jpg) right bottom no-repeat;
}

#blog img{
	float:left;
	margin-right:8px;
}
#blog .blog_details{}
#blog .blog_title{
	height:60px;
	padding-top:5px;
	padding-left:95px;
}
#blog .blog_title h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#303030;
	margin:0px;
	padding:0px;
}
#blog .blog_title strong{
	color:#d11111;
}
#blog .date{
	float:left;
	height:60px;
	width:85px;
	padding-top:5px;
	color:#FFFFFF;
	text-align:center;
}
#blog .date strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:lighter;
}
#blog .blog_inner{
	clear:both;
	margin-left:10px;
}
.blog_comment{
	padding:4px;
	background:#f3f3f3;
	border:#cecece 1px solid;
}
.blg_com{
	font-weight:bold;
	color:#d11111;
	height:30px;
	line-height:27px;
	border-top:1px dotted #cecece;
	background:url(../images/icon_comment.jpg) left center no-repeat;
	text-indent:20px;
}


#store_comment{}

#store_comment .box_outer{
	margin-bottom:10px;
}

#store_comment .box_tl{
	background: url(../images/comment_box_tl.jpg) left top no-repeat;
	padding:15px 10px 10px 10px;
	
}
#store_comment .box_tr{
	background:url(../images/comment_box_tr.jpg) right top no-repeat;
}
#store_comment .box_bl{
	background: url(../images/comment_box_bl.jpg) left bottom no-repeat;
	padding-bottom:0px !important;
	padding-bottom:10px;
}
#store_comment .box_br{
	background:url(../images/comment_box_br.jpg) right bottom no-repeat;
}
#store_comment .comment_details{}
#store_comment img{
	float:left;
	margin-right:8px;
}
#store_comment .author_details{
	height:35px;
	text-align:right;
	padding-right:70px;
	vertical-align:bottom;
}
#store_comment .author_details strong{
	color:#d11111;
}
.title_red{
	background:url(../images/icon_comment.jpg) left center no-repeat;
	font-weight:bold;
	color:#d11111;
	height:30px;
	line-height:25px;
	text-indent:25px;
}

#form_box{}

#form_box .box_outer{
	margin-bottom:10px;
}

#form_box .box_tl{
	background: url(../images/form_box_tl.jpg) left top no-repeat;
	padding:0px 10px 10px 10px;
	padding-bottom:10px;
	
}
#form_box .box_tr{
	background:url(../images/form_box_tr.jpg) right top no-repeat;
}
#form_box .box_bl{
	background: url(../images/form_box_bl.jpg) left bottom no-repeat;
	padding-bottom:0px !important;
	padding-bottom:10px;
}
#form_box .box_br{
	background:url(../images/form_box_br.jpg) right bottom no-repeat;
}
#form_box h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:lighter;
	margin:0px;
	padding:0px;
	height:20px;
	line-height:20px;
	padding:0px 10px;
	background:#FFFFFF;
}


#footer{
	background:url(../images/footer_m.jpg) repeat-x;
	color:#FFFFFF;
	padding-left:15px;
	line-height:18px;
	padding-top:5px;
}
.footer_l{
	background:url(../images/footer_l.jpg) no-repeat;
	width:76px;
}
.footer_r{
	background:	url(../images/footer_r.jpg) no-repeat;
	width:164px;
	height:63px;
}
#footer a:link, #footer a:visited{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#FFFFFF;
}
#footer a:hover{
	text-decoration:underline;
}
#footer .copyright{
	padding-left:5px;
}
form{
	margin: 0px;
}
.form-text{
	width:140px;
	text-align:right;
	padding-right:0px;
}

.textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff url(../images/input_inner.jpg) repeat-x;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
	
}
.select{
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
	width:200px;
}

input{
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff url(../images/input_bg.jpg) repeat-x;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:4px;
}
.input-button{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background: url(../images/button_bg.jpg);
	border-width: 1px;
	border-style: solid;
	border-color: #f58c23;
	padding:3px;
}
textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
}
select {
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
}
radio {
	border-width: none;
	border-style: none;
	border-color: #ffffff;
	background: #ffffff;
}
.input {
	font-family: Tahoma;
	font-size: 11px;
	color: none;
	background: #ffffff;
	border-width: 0px;
	border-style: none;
	margin:0px;
	padding:0px;
}

blockquote,form,div,li,ol,p,td,th,ul {font-size: 12px; font-family:arial; color: #707070;}
p{
	text-align: justify;
	padding:0px;
}
#inner_header1{
	background: url(../images/bultpoint.jpg) no-repeat;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #47494b;

	text-decoration: none;

	height: 27px;

	line-height:27px;
	padding-left:27px;
}




/***********Week Boxes ************/

#restaurant_week_box{}
#sales_week_box{}
#movie_week_box{}

#restaurant_week_box .box_tl, #sales_week_box .box_tl, #movie_week_box .box_tl{
	background:url(../images/week_box_tl.jpg) left top no-repeat;
	padding:0px;
}
#restaurant_week_box .box_tr, #sales_week_box .box_tr, #movie_week_box .box_tr{
	background:url(../images/week_box_tr.jpg) right top no-repeat;
}
#restaurant_week_box .box_bl, #sales_week_box .box_bl, #movie_week_box .box_bl{
	background:url(../images/week_box_bl.jpg) left bottom no-repeat;
}
#restaurant_week_box .box_br, #sales_week_box .box_br, #movie_week_box .box_br{
	background:url(../images/week_box_br.jpg) right bottom no-repeat;
}
#restaurant_week_box .box_inner, #sales_week_box .box_inner, #movie_week_box .box_inner{
	padding:10px;
	padding-top:0px;
	margin-bottom:10px;
}
#restaurant_week_box img, #sales_week_box img, #movie_week_box img{
	float:left;
	margin-right:8px;
	border: 1px solid #aaaaaa;
}

#sales_week_box h4{
	background:url(../images/title_sale_this_week.jpg) left top no-repeat;
	display:block;
	height:49px;
	width:239px;
	text-indent:-999px;
	margin:0px;
}
#restaurant_week_box h4{
	background:url(../images/title_restaurant_of_the_week.jpg) left top no-repeat;
	display:block;
	height:49px;
	width:239px;
	text-indent:-999px;
	margin:0px;
}
#movie_week_box h4{
	background:url(../images/title_movie_of_the_week.jpg) left top no-repeat;
	display:block;
	height:49px;
	width:239px;
	text-indent:-999px;
	margin:0px;
}
.box_more:link, .box_more:visited{
	float:right;
	color:#bb0400;
	text-decoration:none;
}
.box_more:hover{
	color:#9fae2e;
}
h5{
 font-family:Arial, Helvetica, sans-serif;
 padding:0px;
 margin:0px;
 color:#bb0400;
}
h6{
 font-family:Arial, Helvetica, sans-serif;
 padding:0px;
 margin:0px;
 color:#bb0400;
 height:25px;
 font-size:13px;
}

#elementDiv{
visibility:hidden; z-index:32000; position:absolute; top:0; left:0; border-color:#9d9d9d; background:#c0c0c0; padding:1px;
}
#elementDiv a{
	padding:0px;
	margin:0px;
}

.popup_title{ /*CSS for Drag Handle*/
padding: 5px;
text-indent: 0px;
font: bold 13px Geneva, Arial, Helvetica, sans-serif;
background-color: #eaeaea;
color: #000000;
cursor: move;
overflow: hidden;
width: auto;
}
a img{
	border:0px;
}
.search_right{
	width:112px;
}

.searchbox{
	background:url(../images/search_box_m.jpg) repeat-x;
	width:228px;
}
.searchbox .box_l{
	background:url(../images/search_box_l.jpg) left top no-repeat;
}
.searchbox .box_r{
	background:url(../images/search_box_r.jpg) right top no-repeat;
	height:28px;
	padding:5px
}

.serach{
	background:url(../images/search_bx_outer.jpg) left top  no-repeat;
	height:15px;
	padding:6px;
}
.serach input{
	font-family: Tahoma;
	font-size: 11px;
	color: none;
	background:none;
	border-width: 0px;
	border-style: none;
	margin:0px;
	padding:0px;
}
.tutor{
	width:134px;
}
.select_state{
	background:url(../images/select_l.jpg) left top no-repeat;
	margin-bottom:10px;
}
.select_r{
	background:url(../images/select_r.jpg) right top no-repeat;
	padding:4px 6px 1px 100px;
}
.select_state select{
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: transparent;
	border-width: 0px;
	border-style: none;
	border-color: none;
	padding:4px;
	width:130px;
}
.red_txt_normal{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	line-height:12px;

	color: #db1a00;

	text-decoration: none;

	vertical-align:top;

}
.twitter{
	width:123px;
}
.header_specer{
	width:8px;
}



.arrow_left{
	float:left;
	width:14px;
	padding-top:70px;
	text-align:left;

}
.arrow_right{
	float:left;
	width:14px;
	padding-top:70px;
	text-align:right;
}
#fadeshow2{
	float:left;
}
#fadeshow2toggler{
	width:190px;
}
/*----------Pegination ------------*/
.peginition{
	margin:10px 0px;
}
.peginition li{ list-style-type:none; background:#060606 url(../images/pagination.jpg) repeat-x; color:#FFFFFF; padding:4px 8px; font-size:11px; font-family:Tahoma; border:1px solid #2f2f2f;}

.peginition li b{
	color:#FFFFFF;
}
.peginition li a:link, .peginition li a:visited{
	color:#ffffff;
	text-decoration:blink;
}
.peginition li a:hover{
	text-decoration:blink;
	color:#999999;
	
}/*********** paging Table CSS ****************************/
.pagingTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.pagingTable td{ padding:2px; }

.t1 { background: #CCCCCC repeat-x; padding:5px 0 5px 5px; height:22; color:#000; }

.userdesc{
	font-weight:bold;
}
.userdesc b{
	color:#e42000;
}
.coupon{
	background:url(../images/coupon_outer.jpg) left top no-repeat;
	width:147px;
	height:72px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	color:#FFFFFF;
	padding:15px 10px 0px 0px;
}
.coupon b{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size:18px;
}


.paging{
	margin:10px 0px;
	color:#000000;
}

.pagNumActive {
    color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/pagination_bg.jpg) repeat-x;
	background-position:0px -25px;
	border:1px solid #a20b06;
	padding:3px 6px;
	}
.paginationNumbers a:link {
    color: #000;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/pagination_bg.jpg) repeat-x;
	border:1px solid #999999;
	padding:3px 6px;
}
.paginationNumbers a:visited {
  	color: #000;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/pagination_bg.jpg) repeat-x;
	border:1px solid #999999;
	padding:3px 6px;
}
.paginationNumbers a:hover {
    color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/pagination_bg.jpg) repeat-x;
	background-position:0px -25px;
	border:1px solid #a20b06;
	padding:3px 6px;
}

.paginationNumbers a:active {
	background-position:0px -25px;
}


#catlogue{
	width:591px;
	height:2650px;
	margin:0px auto;
}
