body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; color: #000000;}
#content_show{visibility:hidden; position:absolute; top:120px; left:150px; background-color:#ffffff; border:5px solid #cc0000; width:405px; text-align:center; vertical-align:middle; }
table{padding:0px; margin:0px; width:100%; text-align:left;}
tr{padding:0px; margin:0px;}
td{text-align:left; vertical-align:top;}
legend{font-size:12px; font-weight:bold;}
form{padding:0px; margin:0px;}
.error {color: #f5731d;}
input,select{font-size:11px;}
/*#register_form input, #register_form select,#login_form input, #login_form select,#pwd_form input, #pwd_form select{font-size:11px;}*/
input.error, textarea.error {color: #000000;background-color: #FFF4F2;}
.side_td{width:186px; padding:0px; margin:0px; vertical-align:top;}
.center_td {padding:0px 5px 0px 0px; margin:0px; vertical-align:top;}
.small_txt{font-size:10px; color: #666666;}
.div_list_desc{font-size:10px; padding:2px 2px 2px 25px; clear:both;}
.div_list_det{font-size:10px; padding:2px 2px 2px 25px; clear:both; background-color:#f5f5f5; border:1px solid #cc0000; margin:5px;}
/* container */
#content{width:1200px; text-align:left; margin:auto;}
/* top header */
#top_header{background-image:url(images_layout/t1m_top_line.gif); background-repeat:repeat-x; height:13px;clear:both;}
.links{text-align:left; background-image:url(images_layout/t1m_footer_line.gif); background-repeat:repeat-x; height:48px;}
	.links_div{padding:20px 0px 0px 3px; float:left;}
	.links a:link, .links a:visited{color:#000000; text-decoration:none; font-weight:bold;}
	.links a:hover{color: #CC0000}
	.links_div form{padding:0px; margin:0px;}
	#search_menu {margin:0px;font-size:10px; text-align:right;float:right; padding:15px 3px 0px 0px;}
	#search_menu select{font-size:11px;  }
	#search_menu input{font-size:11px;font-weight:bold;}

/* end top header */
/* left style including logo */
#logo{}
	#logo img{border:0px;}
	
/*left */
.box_top{background-image:url(images_layout/t1m_box_top.jpg); background-repeat:no-repeat; background-position:top left; height:25px; color:#cc0000;}
.box_exp{background-image:url(images_layout/t1m_box_exp.jpg); background-repeat: repeat-y; padding:0px}
.box_btm{background-image:url(images_layout/t1m_box_btm.jpg); background-repeat:no-repeat; background-position:top left; height:18px; color:#cc0000;}
/* right box*/
.box_top_r{background-image:url(images_layout/t1m_box_top_r.jpg); background-repeat:no-repeat; background-position:top right; height:25px; color:#cc0000;}
.box_exp_r{background-image:url(images_layout/t1m_box_exp_r.jpg); background-repeat: repeat-y; padding:0px}
.box_btm_r{background-image:url(images_layout/t1m_box_btm_r.jpg); background-repeat:no-repeat; background-position:top right; height:18px; color:#cc0000;}
.box_top_txt{padding:7px 0px 0px 10px; font-weight:bold;}

#left_div{border:1px solid #f5f5f5;width:100%; float:left; position:relative;}
#right_div{border:1px solid #f5f5f5;width:100%; float:left; position:relative;}

.side_txt{ padding:2px 10px 2px 11px;}
/* center content main div*/
#center_content{padding:0px; margin:0px;}

#center_content h1{margin:0px; font-size:16px; color:#ffffff;padding:5px;}
#center_content .h1_sp{height:30px; background-image:url(images_layout/t1m_tab_bg_red.jpg); background-repeat:repeat-x; text-align:center;}
#center_content h2{margin:3px 0px 3px 6px; padding:3px; background-color:#e5e5e5; font-size:14px; color:#cc0000;}
#center_content h3{margin:3px 0px 3px 12px; padding:3px; text-indent:15px; background-color:#f5f5f5; font-size:13px; color: #333333;}

#center_content a:link, #center_content a:visited{color:#000000;}
#center_content a:hover{color:#CC0000;}

/* content after left div */
#cnt{;width:100%;padding:0px;}
/* footer */
#footer{width:100%; text-align:center; height:48px;clear:both; padding:10px 0px; background-image:url(images_layout/t1m_footer_line.gif); background-repeat:repeat-x;font-size:10px;}

/*  general style */
.bus_address{width:48%; text-align:left; padding:3px; float:left; font-size:10px; margin:1px; }
.bus_img{width:48%; text-align:left; padding:3px; float:right; font-size:10px; margin:1px; }
.clear_div{clear:both; margin:5px; width:100%; height:3px;}
.pad_2_5{text-align:left;}
	.pad_2_5 p{padding:2px;margin:0px 10px;}
.red_span{font-weight:bold; color:#CC0000; padding:0px 5px;}

.white_tab{background-color:#FFFFFF; color:#CC0000;}
.red_tab{background-color:#cc0000; padding:3px 3px 7px 3px;color:#ffffff;}
	#center_content .red_tab a:link, #center_content .red_tab a:visited{color:#ffffff;}
	#center_content .red_tab a:hover{color:#ffffff;}

.list_desc_pop_w{border:1px solid #666666;font-size:11px;padding:5px; margin:0px; background-color:#cc0000; color:#ffffff;}	
.list_desc_pop_w h3{margin:0px; padding:2px; background-color:#f5f5f5; font-size:13px; color: #333333;} 

/* list style */
.list table{margin:0; padding:0;}
.list tr{margin:0; padding:0;}
.list th{font-size:12px; background-color:#cc0000; color:#ffffff;}
.list td{border:1px solid #f5f5f5;}
.img{width:30px; vertical-align:top;}
.x_img{vertical-align:middle; border:0px; text-align:center;}
.small_td{vertical-align:middle; text-align:right;width:150px;}
.small_td input, .small_td select{font-size:11px;}
.small_td img{vertical-align:middle; border:0px; padding:1px 1px;}
.middle_td{width:30px; vertical-align:middle;}
.list .small_txt{font-size:10px;  color:#ffffff;}
/* styles for search form */
.tab_side{background-color:#e5e5e5; padding:0px;color:#ffffff;text-align:left; margin:0px; font-weight:bold; background-image:url(images_layout/t1m_tab_bg.jpg); background-repeat:repeat-x; height:30px;}
.tab_side_in{padding:5px;}


/* buttons center */
#btn_home{text-align:center; clear:both; padding:10px;}
.btn_div{width:196px; height:85px;float:left; background-repeat:no-repeat;}
.btn_style{text-align:center;font-size:22px; color:#ffffff;font-weight:bold;padding:25px 0px;}
#btn_home a:link,#btn_home a:visited{color:#ffffff; text-decoration:none;}
#btn_home a:hover{color:#e5e5e5; text-decoration:underline;}

/* category style */
#category{padding:5px; clear:both; margin-bottom:10px;}
#category table{background-color:#e5e5e5;}
#category tr{background-color:#ffffff;}
#category h2{font-size:14px; background-color:#ffffff; border:1px solid #cc0000;}
#category p{padding:1px 0px 1px 15px; font-size:12px; margin:2px;font-weight:bold;}
#category a{text-decoration:none;}

/* listings under category */

#cat_listings{padding:5px; clear:both; margin-bottom:10px;}
#cat_listings table{background-color:#e5e5e5;}

#cat_listings th{background-color:#cc0000; color:#ffffff; padding:2px;}
.cat_header{ background-image:url(images_layout/ctr_box_exp.jpg); background-repeat:repeat-x; height:30px; border-right:1px solid #cccccc;}
.cat_lft{background-image:url(images_layout/ctr_box_lt.jpg); background-repeat:no-repeat; height:30px; width:25px; float:left; background-position:top left;}
.cat_title{font-size:14px; background:none; padding:7px 0px 0px 2px; float:left;font-weight:bold; }
#cat_listings p{padding:2px 0px 2px 15px;margin:0px;border:1px solid #cccccc; border-bottom:none;}
#cat_listings a{text-decoration:none;}

.tbl_brd{border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.tr_brd_btm{background-image:url(images_layout/ctr_box_btm_exp.jpg); background-repeat:repeat-x; height:17px; border-left:1px solid #cccccc;}
.td_brd_btm{background-image:url(images_layout/ctr_box_btm_tr.jpg); background-repeat:no-repeat; background-position:top right;height:16px; width:21px; float:right;}
.td_indent{padding:2px 0px 2px 15px;}
.tr_border_btm{}
.choice_list{background-color: #cccccc; color:#990000;font-weight:bold;padding:2px; margin-bottom:3px; font-size:11px;}
.xtra_list{color:#990000;font-weight:bold;padding:2px; margin-bottom:3px; font-size:11px;background-color:#f5f5f5;}
.div_start{border:1px solid #cc0000; clear:both;font-size:10px;padding:5px; margin:5px 0px; background-color:#f5f5f5; color:#333333;}

.align_right{vertical-align:middle; float:right;}

.white{color:#FFFFFF;}

.red_bg{background-color:#990000; color:#ffffff;padding:2px;font-weight:bold;}

#scroll_order{position:relative;top:0;left:0px;z-index:0px;background-color:#990000;}

.top_banner{background-image:url(images_layout/top_banner.gif); background-repeat:no-repeat; width:468px; height:60px; float:right; text-align:center;}
.top_banner_txt{padding:5px; vertical-align:middle; height:50px; font-size:16px; font-weight:bold;}
.top_banner_txt a{text-decoration:none;}
/* styles for details panel YUI*/
.yui-overlay { position:absolute;background:#f5f5f5;border:2px solid #cc0000;padding:0px;margin:1px; }
.yui-overlay .hd { border:1px solid red;padding:5px; }
.yui-overlay .bd { border:0px solid green;padding:5px; }
.yui-overlay .ft { border:1px solid blue;padding:5px; }

/*  styles for the unit rater
--------------------------------------------------------- 
 */

.ratingblock {display:block;padding-bottom:3px;margin-bottom:0px;}

.loading {height: 20px;	background: url("http://www.take1menu.com/ratings/images/working.gif") 50% 50% no-repeat;}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background-image:url("http://www.take1menu.com/ratings/images/starrating.gif");
	background-position:top left;
	background-repeat:repeat-x;
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background-image: url("http://www.take1menu.com/ratings/images/starrating.gif");
	background-position:left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}
.unit-rating a.r7-unit{left: 120px;}
.unit-rating a.r7-unit:hover{width: 140px;}
.unit-rating a.r8-unit{left: 140px;}
.unit-rating a.r8-unit:hover{width: 160px;}
.unit-rating a.r9-unit{left: 160px;}
.unit-rating a.r9-unit:hover{width: 180px;}
.unit-rating a.r10-unit{left: 180px;}
.unit-rating a.r10-unit:hover{width: 200px;}

.unit-rating li.current-rating {
	background: url("http://www.take1menu.com/ratings/images/starrating.gif") left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		
