body{ background:url(../images/main_bg.jpg) repeat-x; width:100%; padding:0px; margin:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6a6a6a; line-height:18px;}
img{ border:0px;}

a { color:#6a6a6a; text-decoration:none;}
a:hover { text-decoration:underline;}

.global_container{ width:950px; margin:0 auto; text-align:left;}
.top_container{ width:950px; height:139px; margin-top:5px;}
.logo_holder{width:450px; height:139px; float:left;}
.findstore_holder{width:400px; height:139px; float:right; text-align:right;}
	.findstore_holder input { border:1px solid #FFFFFF;}
.navi_holder{ width:950px; height:46px;}
.footer_bg{width:100%; background:url(../images/footer_bg.jpg) repeat-x; height:120px; margin-top:30px; float:left;}
	.footer_bg_navi{width:950px; margin:0 auto; text-align:center; font-size:10px; color:#acacac; line-height:18px; padding-top:30px;}
		.footer_bg_navi a{ text-decoration:none; color:#acacac;}
		.footer_bg_navi a:hover{ color:#666666;}
		
		
/*FOR SUBPAGES*/
.content_holder{width:950px; float:left;}
.left_holder{width:250px; float:left;}
	.left_bg{width:250px; height:15px; background:url(../images/right_bg.gif) no-repeat; margin-bottom:15px; float:left;}
	.left_text{float:left; margin-bottom:30px;}
.right_holder{width:670px; float:left; background:url(../images/left_bg.gif) repeat-y; margin-top:15px; padding-left:29px;}
.store_locator_holder{padding:15px; width:205px; float:left; background:#d2d2d2;}
	.store_locator_holder input{width:160px; border:1px solid #FFFFFF;}
.banner_holder{ width:670px; height:204px; margin-bottom:15px; float:left;}
.content_text_holder{float:left; width:670px;}
.heading{float:left; width:100%; margin-bottom:10px;}

/*PRODUCTS NAVI*/
#navcontainer ul{width:235px;margin: 0;padding: 0;list-style-type: none;font-size:14px;}
#navcontainer li{border-bottom:#dbdbdb 1px dotted;}
#navcontainer a{padding-left:10px;padding-bottom:5px;padding-top:5px;display: block;color: #6a6a6a;text-decoration: none;}
#navcontainer a:hover{background-color:#e8e8e8;color: #6a6a6a;}


/*FOR CONTACT US PAGE ONLY*/
#inquiry{margin-top:15px; width:630px; float:left; }
	#inquiry table{ font-size:12px; width:640px; float:left; border:1px solid #f0f0f0; }
	#inquiry input{width:250px; border:1px solid #CCCCCC;}
	#inquiry textarea{ width:350px; height:120px; border:1px solid #CCCCCC;}
#enlarge{width:160px; height:15px; margin-top:5px; background:url(../images/enlarge.gif) no-repeat; padding-left:20px;  font-size:10px}
	#enlarge a{ text-decoration:none; color:#CCCCCC;}
	#enlarge a:hover{ text-decoration:underline;}
	
/*FOR GLOBAL TITLE*/
#red_title{}
	#red_title span{color:#cf190d; font-weight:bold; text-decoration:underline; text-transform:uppercase;}
	#red_title ul{margin-left:30px;}
	
/*FOR PRODUCTS*/
#pix_holder{border-bottom:1px solid #f6f6f6; padding-bottom:30px; margin-bottom:30px;}
	
/*FOR FRANCHISE*/
#franchise{border:1px solid #CCCCCC; background:#f6f6f6; width:668px; text-align:center; font-size:12px;}
.delivery {background:url(../images/DeliveryViolator.gif) no-repeat right; height:140px; width:190px;}
/**html .delivery {background:url(../images/DeliveryViolator.gif) no-repeat top right; height:140px; width:100%; position:absolute; margin-top:5px;}*/
