/* CSS Document */
*{
padding:0;
margin:0;

}
body{
background:#c0c0c0;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#504d4d;
}
a{
text-decoration:none;
border:0;
outline:none;
}
/* body starts*/
#wraper{
width:1005px;
padding:0 1px 27px 1px;
background:#FFFFFF;
}
#header{
height:214px;
background:url(../images/bg_header.jpg) repeat-x;
text-align:left;
}
#header img{
float:left;
}

#leftcolumn { 
width:208px;
float:left;
padding:17px 10px; 
}
#leftcolumn h3{
background:url(../images/h3_left.jpg) no-repeat;
padding:7px 0 11px  20px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
#leftcolumn h4{
font-size:13px;
color:#e58717;
text-align:left;
padding:8px  0 6px 0;
}
#content { 
width:511px;
float:left;
padding:17px 10px  23px 17px; 
}
.content_top{
background:url(../images/content_bg.jpg) no-repeat ;
padding:0 0  15px  6px;
}
.content_top p{
width:250px;
padding:7px 0  10px 0;
}
.content_links{
background:url(../images/content_links.jpg) no-repeat;
width:127px;
height:28px;
display:block;
float:left;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0 0  0;
text-align:center;
}
.content_links:hover{
background:url(../images/content_links_hover.jpg) no-repeat;
}
#content h2{
font-size:20px;
font-weight:normal;
padding:7px 0  7px 0;
color:#cc6600;
}
#content h2 span{
color:#006600;
}

#rightcolumn { 
width:218px;
float:left;
padding:17px 10px; 
}
#rightcolumn  h3{
background:url(../images/h3_right.jpg) no-repeat right;
padding:7px 0 11px  20px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
#rightcolumn  h2{
padding:5px 0 7px  10px;
text-align:left;
font-size:24px;
font-weight:normal;
color:#f42f29;
border-top:1px  #cecece solid;
border-bottom:1px  #cecece solid;
margin:10px 0;
}
#rightcolumn p{
text-align:left;
padding:  0 0 10px 5px;
color:#727171;
border-bottom:1px  #cecece solid;
margin-bottom:5px;
}
#rightcolumn p img{
float:right;
}
#rightcolumn p strong{
color:#474747;
line-height:30px;
}
#rightcolumn ul{
text-align:left;
list-style:none;
padding: 7px 0  10px  5px;
}
#rightcolumn ul li{
border-bottom:1px  #e4e4e4 solid;
padding: 4px 0  5px  10px;
}

#rightcolumn ul li a{
background:	url(../images/right_li_bg.jpg)  center left  no-repeat  ;
padding:0 0 0 15px;
color:#546a86;
}
#rightcolumn ul li a:hover{
color:#990000;
}
#footer{
background:url(../images/bg_footer.jpg) repeat-x;
height:20px;
color:#FFFFFF;
padding:10px 10px 5px 10px;
text-align:left;
}
#footer a{
color:#FFFFFF;
}
#footer a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}

#header_links{
height:21px;
text-align:right;
color:#FFFFFF;
padding:7px 15px 7px 0; 
}
#header_links a{
color:#FFFFFF;
}
#header_links a:hover{
color:#FFFF00;
}
ul.left_links{
text-align:left;
list-style:none;
background:url(../images/ul_bg_left.jpg) no-repeat top left;
padding:7px 0 0 0;
}
ul.left_links li a{
background:url(../images/a_bg_left.jpg) no-repeat;
display:block;
padding:8px 0 8px  33px ;
color:#FFFFFF;
}
ul.left_links li a:hover{
background:url(../images/a_bg_left_hover.jpg) no-repeat;
}
.more{
color:#006699;
}
.more:hover{
color:#0066CC;
text-decoration:underline;
}
#content h3{
background:url(../images/h3_content.jpg) no-repeat left;
padding:7px 0 11px  20px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.box{
width:148px;
background:url(../images/boxes.jpg) no-repeat  center top;
padding:1px 0 1px 0 ;
float:left;
text-align:center;
margin-right:1px;
}
.box span{
color:#FF0000;
line-height:22px;
}
/*.box  h5{
font-size:13px;
padding:5px 0 0 0;
font-weight: normal;
}
*/
.box_tab{
width:135px;
padding:12px 0 12px 0 ;
float:left;
text-align:center;
margin-right:20px;
}
#content h4{
font-size:14px;
color:#939392;
padding:10px 0 7px 0;
border-bottom:1px solid #d5d3cf;
margin-right:15px;
}
#content h5{
font-size:13px;
color:#939392;
padding:25px  15px 15px 0;
font-weight:bold;
}

#content h5 a{
color:#f55c20;
}
#content h5 a:hover{
color:#996600;
}
a.moretab{
background:url(../images/more.jpg)  no-repeat;
padding:4px 22px 6px 0;
color:#FFFFFF;
display:block;
text-align:right;
font-weight:bold;
margin-right:15px;
}
a.moretab:hover{
text-decoration:underline;
}
a.food{
background:#b6b5b5;
padding:3px 25px;
color:#FFFFFF;
}
a.food:hover{
background:#666666;
}
.inner_listing{
padding:10px 0px 10px 20px;
background:url(../images/bg_inner_listing.jpg) no-repeat;
margin:10px  1px 0 0;
border-bottom:#f2f2e7 1px  solid;
}
.inner_listing img{
float:left;
padding:1px;
margin:5px 15px 0 0;
border:#CCCCCC solid 1px;
}
.inner_listing span{
color:#FF6600;
}
.inner_listing h6{
color:#cc6600;
font-size:15px;
padding:7px  0  10px 0;
}
.inner_listing h6 a{
color:#cc6600;
}
.inner_listing h6 a:hover{
color:#993300;
}
.cart{
float:left;
width:130px;
text-align:center;
padding:8px 0 20px 0;
background:#ececec;
}
.cart img{
padding:0 0 0 31px;
}
.cart select{
width:95px;
margin:5px 0;
}
.products{
background:url(../images/bg_products.jpg) repeat-x  bottom;
padding:20px;
}
.products img{
padding:2px;
border: #dedede 1px solid;
float:left;
margin:0 25px  10px 0;
}
.products  h6{
padding:0 0 5px 0;
margin:0;
font-size:16px;
color:#a37437;
line-height:20px;
}
.products  span{
color:#FF0000;
font-size:20px;
line-height:35px;
}
.p_info{
background:#f4f4f5;
padding:10px 10px 25px 20px;
margin-bottom:1px;
}
.p_int{
background:url(../images/bg_int.jpg) repeat-x  top;
padding:10px 20px;
}
a.mul_img{
padding:0 4px;
color:#666666;
font-weight:bold;
}
a.mul_img:hover{
color:#009933;
}
a.cartbutton{
background:url(../images/a_bg_cart.jpg) repeat-x;
padding:5px; 20px 5px 20px;
display:block;
width:80px;
border:#CCCCCC 1px solid;
text-decoration:none;
color:#990000;
font-size:15px;
text-align:center;
cursor:pointer;
}
a.cartbutton:hover{
background:url(../images/a_bg_cart_over.jpg) repeat-x;
}
.text_field{
width:168px;
height:18px;
border:1px  #aaaaaa solid;
font-size:12px;
padding:2px  8px;
}
.list_field{
width:186px;
height:22px;
border:1px  #aaaaaa solid;
font-size:12px;
}
.smallthumb{
	float:left;
	padding:5px;
	background-color:#333333;
	margin:0px 5px 0px 0px;
}
/* body ends*/
