* {
	margin:0;
	padding:0;
}

html { min-height: 100%; margin-bottom: 1px; }


body {
	background:url(images/bg_gradient.gif) repeat-y center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.2%;
	line-height:1.8em;
}

/* Basic Layout Styles */

#wrapper {
	width:780px;
	margin: 0px auto;
}

#logo {
	width:780px;
	background:url(images/logo.gif) no-repeat top;
	height:65px;
	
}

#nav {
	background:url(images/nav_bg.gif);
	height:50px;
	padding-left:12px;
	
}

#banner {
	height:200px;
}

#banner_home {
	height:525px;
}



#content {
	width:700px;
	margin: 0 auto;
	background:#CCCCCC;
	padding:20px 40px;
	font-size:1.2em;
	color:#333333;
	overflow:auto;

}



#contentleft {
	float:left;
	width:300px;
	
}

#contentright {
	float:right;
	width:300px;
}





#footer {
	clear:both;
	padding:20px 0px;
	color:#666666;
}




/* Main nav links */	

#nav ul {
	font-size:1.2em;
	color:#999999;
	float: left;

	
}

#nav ul li {
	float: left;
	list-style:none;
}

#nav ul li a {
	float: left;
	text-decoration:none;
	color:#999999;
	margin-top:14px;
	padding: 2px 14px;
	border-right:1px solid #999999;
}

#noborder {
	border:none;
}

#nav ul li a:hover {
	border-bottom:3px solid #666666;
}
	
#nav ul li a.active {
	border-bottom:3px solid #970f00;
}

/* About us Link*/


p {
	padding-bottom:10px;
}

h1 {
	font-family:"Trebuchet MS";
	font-size:1.8em;
	padding-bottom:15px;
}

#contentleft ul {
	margin-left:18px;
}

#contentright ul {
	margin-left:18px;
}

#contentright ol {
	margin-left:28px;
	}
	
	
/* outlets */

#outletslist h2 {
	font-family:"Trebuchet MS";
	font-size:1.5em;
	padding-bottom:5px;
	padding-top:25px;
	color:#FF3300;
}




#outletslist {
  	float:left;
	margin-right:30px;
	width:200px;
}

#outletslist ul {
	margin-left:-1px;


}

#outletslist li {
	line-height:35px;
	list-style:none;
	border-bottom:1px solid grey;
}
	
	

	
/* Product Page */	







#productlinks ul {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
	
}


#productlinks ul li {
	float:left;
	padding-right:1px;
}


#productlinks a {
	float:left;
	display:block;
	text-decoration:none;
	color: #FFFFFF;
	padding:15px;
	width:140px;
	height:25px;
	
	
}

li.menbg {
	background: #970f00 url(images/link_bg_men.jpg) no-repeat 50%;
}

li.womenbg {
	background: #970f00  url(images/link_bg_women.jpg) no-repeat 50%;
}
li.everyonebg {
	background: #970f00 url(images/link_bg_everyone.jpg) no-repeat 50%;
}

li.boxbg {
	background: #970f00 url(images/link_bg_boxes.jpg) no-repeat 50%;
}

	
p#desc {
	margin:0;
	padding-left:15px;
	border-left:3px solid white;
	margin:10px;
	
	
}



#productlinks ul li a:hover {
	
}



#productlinks li.menbg a.productactive {
	background: #CCCCCC url(images/link_bg_men.jpg) no-repeat 50%;
	color:#333333;
}


#productlinks li.womenbg a.productactive {
	background: #CCCCCC url(images/link_bg_women.jpg) no-repeat 50%;
	color:#333333;
}


#productlinks li.everyonebg a.productactive {
	background: #CCCCCC url(images/link_bg_everyone.jpg) no-repeat 50%;
	color:#333333;
}

#productlinks li.boxbg a.productactive {
	background: #CCCCCC url(images/link_bg_boxes.jpg) no-repeat 50%;
	color:#333333;
}

#pImage {
	float:left;
	width:345px;
	margin-left:20px;

}




#Pcontent {
	width:780px;
	margin: 0 auto;
	background:#CCCCCC;
	font-size:1.2em;
	color:#333333;
	padding:30px 0px;
}

#cright {
	float:right;
	width:347px;
}


#thumbnails {
	height:73px;
	margin-bottom:12px;
	float:left;
}

.ctopImage {
	margin-bottom:20px;
	float:left;
}

#box {
	width:73px;
	height:73px;
	float:left;
	margin-right:12px;
}

#box img {
	border:none;
}

#categoryImage {
	margin-bottom:20px;
}

h4 {
	font-size: 1.1em;
	padding-top:5px;
}


/* Press */	


p.pressdate {
	font-weight:bold;
	margin:0;
	padding:0;

}



/* Franchisee Page */	

#franchisee ul {
	font-size:1.2em;
}

#franchisee ul li {
	display:inline;
	padding-right:1px;
}

#franchisee ul li a {
	line-height:44px;
	text-decoration:none;
	color: #FFFFFF;
	padding:15px;
	background:#970f00;
	border-bottom:1px solid #CCCCCC;
	}



#franchisee ul li a:hover {
	background:#CCCCCC;
}

#franchisee ul li a.productactive {
	background:#CCCCCC;
	color:#333333;
}

#gallery {
	height:225px;
	margin-bottom:45px;
}
 
#leftimg{
	float:left;
	margin-right:50px;
}

#rightimg{
	float:right;
}

table {
	width:700px;
	background:#FFFFFF;

	
}

td, th {
	padding:8px;
}

th{
	background:#333333;
	color:#FFFFFF;
	text-align:left;
}

.tlmg {
	color:#FF3300;
}

.ttp {
	color:#FFCC00;
}

#feas ul {
	margin:0 12px;
	padding:0;
	margin-bottom:5px;
}
#feas p {
	margin-bottom:12px;
}

.top {
	margin-top:15px;
	font-weight:bold;
}

ol {
	
}
ol li { 
	padding:5px 0;

}

body#hook_home a#home, 
body#hook_about a#about, 
body#hook_customers a#customers,
body#hook_products a#products, 
body#hook_franchisee a#franchisee, 
body#hook_packaging a#packaging,
body#hook_press a#press, 
body#hook_contact a#contact 
{
	border-bottom:3px solid #970f00;
}

p.neha {
	padding-top:15px;
}

	