
* {
	margin:0px;
	padding:0px;
}
#page_container {
	width:100%;
	background-color:#FFFFFF;
}
.site_center {
	width:960px;
	background-color:#FFFFFF;
}
img{border:none;}
body{ color:#333333; font-family:"Trebuchet MS"; font-size:14px;}
h4{color:#333333;  font-size:11px; font-weight:bold;}
h3{color:#333333;  font-size:13px; font-weight:bold;}
h2{color:#589367;  font-size:13px; font-weight:bold; 260px;}
h1{color:#BC2000;  font-size:18px; font-weight:bold;}
a{font-size:11px; color:#000000; text-decoration:none;}
.r_head{color:#BC2000; font-size:16px; font-weight:bold; flot:left; width:100%;}
.r_head a{color:#BC2000; font-size:16px; font-weight:bold;}
.paragraph
{
font-size:14px; font-weight:bold; margin-top:5px;
}
.detail_text
{ float:left;
font-size:14px; font-weight:bold; margin-top:5px;
}
.detail_text p
{
font-size:14px; font-weight:bold; margin-top:5px;
}
.td_1
{
font-size:12px; font-weight:bold; margin-top:5px;
}
.td_2
{
font-size:10px; font-weight:bold; margin-top:5px;
}


.header
{
width:960px;
float:left;
height:235px;
}
.banner
{
width:960px;
height:231px;
float:left;
}

.body_area
{
width:960px;
float:left;
background-color:#FFF;
}
.left_side
{
width:200px;
float:left;
background-color:#BC2000;
text-align:left;
}
.left_heading
{
margin-left:10px;
text-align:left;
float:left;
color:#FFFFFF;
font-size:12px;
font-weight:800;
width:150px;
}
.left_heading a
{
margin-left:10px;
text-align:left;
float:left;
color:#FFFFFF;
font-size:12px;
font-weight:800;
width:150px;
}
.num
{
color:#FFCC00;
font-size:12px;
font-weight:800;
}

#left_nav
{
width:180px;
margin-left:10px;
float:left;
margin-bottom:5px;
}
#left_nav ul
{
text-align:left;
text-decoration:none;
list-style:none;
}
#left_nav li
{
margin-left:5px;
margin-top:7px;
color:#FFFFFF;
font-size:12px;
font-weight:800;
}
#left_nav li a
{
margin-left:5px;
color:#FFFFFF;
font-size:12px;
font-weight:800;
margin-top:7px;
text-decoration:none;
}
.spacer
{
width:100%; float:left;
height:35px;
}
.rite_side
{
margin-left:25px;
width:718px;
float:right;
text-align:left;
margin-right:12px;
font-family:"Trebuchet MS";
}
.rite_top_cont
{
margin-top:15px;
width:718px;
float:left;

}
.img_cont_bak
{
height:311px;
float:right;
width:560px;
background-image:url(images/images_cont_bg.png);
}
.gallery_img_big
{
width:360px;
height:273px;
float:left;
margin-top:21px;
margin-left:21px;
}
.small_img_cont
{
width:107px;
float:right;
height:280px;
margin-top:21px;
margin-right:34px;
}
.small_img
{
width:105px;
height:81px;
float:left;
border:1px #FFFFFF solid;
margin-bottom:10px;
background-color:#CCCCCC;
}
.gal_img
{
border:#FFFFFF 1px solid; margin:4px;
}
.rite_top_left
{
width:155px;
margin-top:35px;
height:211px;
float:left;
}
.rite_middle
{
margin-top:20px;
width:718px;
float:left;
}
.logo_img_cont
{
height:165px;
width:175px;
float:right;
margin-right:20px;
margin-top:10px;
}
.text_cont_middle
{
width:450px;
float:left;
}
.rite_middle_lower
{
margin-top:10px;
width:718px;
float:left; 
}
.lower
{
margin-top:10px;
width:718px;
float:left;
}
.btn_holder
{
margin-right:50px;
width:120px; float:left;
 }
.footer
{
margin-top:10px;
float:left;
text-align:right;
width:718px;
}


/* View Page -----"":;:'';': -----*/
.Table_cont
{
width:718px;
margin-top:15px;
float:left;
}
.logo_holder
{
width:98px;
height:110px;
float:left;
border:#333333 1px solid;
}
.logo_img
{
margin:5px;
}
.line
{
margin-left:15px;
margin-right:15px;
width:688px;
border-bottom:#ddac00 2px solid;
margin-top:5px;
margin-bottom:5px;
height:5px;

}

/* -----------Pop Up ---------*/

.pop_up
{
width:362px;
height:308px;background-color:#52362e;
border:3px solid #FFFFFF;
}

/* -----------coupen ---------*/

.coupen
{
width:593px;
height:593px;
float:left;
background-color:#CCCCCC;
border:2px solid #999999;
margin-left:60px;}

.coupen_text
{
width:550px;
font-size:24px;
color:#000000;
margin-top:20px;
margin-left:20px;
text-align:center;
}


/* -----------Review ---------*/

.user_rating{ float:left; padding-top:5px; width:220px; height:80px; }
.review{float:left; width:90%;  font-size:12px; padding:2px;}

.labels
{
	color:#900;  font-size:12px; padding-left:5px;	text-align:left;
}
.img
{
	border:none;
}
.rating_container{width:220px; float:left;}
.rating_txt{float:left; width:70px;}
.rating_stars{float:left; width:100px; margin-left:10px; margin-top:3px;}

/* -----------About ---------*/
.about_heading{ float:left; width:700px; margin-bottom:5px;}
.about_text{ float:left; width:710px; margin-top:10px;}

/* ------ Advertise -------*/
.advertisement{ float: left; width:710px; }
.advertise{float:right; }
.advertise p{ color:#333333;  font-size:12px; padding-left:5px;	text-align:left; margin-top:20px;}
.advertise_img{float:left; width:350px; margin-top:20px; }
/* -------- PopUp ---------*/
 
 
 
 /* Coupon */

#coup_id 
   {
	/*  display: none;*/
 width:720px;
	z-index:100;
	margin-left:50px;
	position:absolute;
	margin-top:10px;
	background:#FFFFFF;
	border:#990000 1px solid;
	left: -6px;
	top: 10px;
	padding-bottom:15px;
   } 
   .btn_cont
   {
   width:700px; float:left;height:27px; background-color:#333333;
   }
   .img
   {
   border:none;
   }
   .img_cont
   {
   float:right; width:27px; height:26px; margin-right:3px;
   }
   .upper_cont
   {
   float:left;
   width:685px;
   height:170px;
   }
   .upper_logo_cont
   {
   margin-left:10px; float:left; margin-top:5px; width:150px; height:150px;
   }
   .upper_cont_name
   {
    float:right; margin-top:100px; width:400px; height:50px; margin-bottom:50px; margin-right:25px; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right;
   }
   .pop_line
   {
   border-bottom:#666666 2px solid; width:620px; margin-left:30px; float:left; margin-top:5px;
   }
   .address_dv
   {
   margin-top:5px; margin-left:30px; float:left; font-size:18px; text-align:left; width:460px;>
   }
   .phone_dv
   {
   float:right;
   width:180px;font-size:18px; text-align:left; margin-bottom:10px;
   }
   .boarder_dv
   {
   border-bottom:#003366 3px solid; border-top:#003366 3px solid; float:left; font-size:18px; color:#CC0033; width:620px; margin-left:30px; padding-top:8px; padding-bottom:10px;
   } 
   .offer_1
   { width:620px; float:left; font-size:19pt; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; color:#BC2000;}
    .offer
   { width:620px; float:left;}
   .offer_desc
   {
   width:450px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;text-align:left; margin-top:10px; color:#579366;
   }
.offer_details
{
margin-top:10px; width:420px; float:left; margin-left:28px;
}
.offer_details_1
{
margin-top:10px; width:620px; float:left; margin-left:28px;
}
.heading
{
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; width:620px; text-align:left;  float:left; font-weight:bold; margin-top:10px; margin-bottom:5px;
}
.details_txt
{
 width:600px; text-align:left; float:left;
}
.details_txt p
{
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px;  text-align:left; 
}
.term_detail
{
font-size:12px; font-weight:bold; margin-top:10px; margin-bottom:10px; float:left;
} 