   /*********************/
		 /* F O N T S */
	/*********************/

	/*APPLIED TO ALL
   -----------------*/
*{ font-family: Verdana, Arial, Helvetica, sans-serif;}
body{line-height:1.5;}

#link_basket,#link_home,#link_orders,#link_logout{text-decoration:none;font-size:14px;color:#983F20; font-weight:normal; }
#link_basket:hover,#link_home:hover,#link_orders:hover,#link_logout:hover{text-decoration:underline;}

#nav_links a{ color:#983F20; font-weight:normal; font-size:16px; text-decoration:none; }
#nav_links a:hover{ text-decoration:underline;}

	/*-----------------------
	The vertical menu  
-------------------------*/
input{ color:#3F393D;}
select {color:#3F393D;}
option {color:#3F393D;}

.menuHeading{ font-size:16px; clear:both; color:#BCBDBF; font-weight:bold;  }
.menuContent ul li a{text-decoration:none; color:#48381E;   }
.menuContent ul li a:hover{ color:#983F20;text-decoration:none; font-weight:bold;  }
.menuContent ul li li a{text-decoration: none; color:#48381E;  }
.menuContent ul li li a:hover{text-decoration:none; color:#983F20;  font-weight:bold;   }
.menuContent ul li li li a{ text-decoration: none; color:#48381E; }
.menuContent ul li li li a:hover{text-decoration:none; color:#983F20; font-weight:bold;   }

.menuContent{ font-size:14px; color:#48381E;   }
.menuContent a{ text-decoration:none; color:#983F20;}
.menuContent a:hover{ text-decoration:underline; }
.menuContent b{}
/*-----------------------
	The Main Content
-------------------------*/

#middleContent { color:#3F393D; font-size: 14px; }
#middleContent a{  color:#983F20; font-weight:normal; text-decoration:none; }
#middleContent a:hover{text-decoration:underline;}
#middleContent legend{font-size: 23px;color:#983F20; }
#middleContent h1{line-height:1.2; font-size:31px; clear:both; color:#983F20; font-weight:bold;  }
#middleContent h2{line-height:1.2; font-size:20px; clear:both; color:#3F393D; font-weight:bold;}
#middleContent h3{margin:10px 0;line-height:1.2; font-size:16px; color:#983F20;font-weight:normal; }
#middleContent h4{margin:10px 0;line-height:1.2; font-size:15px; color:#3F393D;font-weight:normal;  }
#middleContent h5{margin:10px 0;line-height:1.2; font-size:14px; color:#983F20;font-weight:bold; font-style:italic; text-decoration:underline;  }
#middleContent h6{margin:10px 0;line-height:1.2; font-size:14px; color:#3F393D;font-weight:bold;text-decoration:underline; }
#middleContent .specialoffer{ color:red}
#middleContent p { margin-bottom:10px}
#middleContent hr { height:1px; line-height:1.5}


#footer { font-size:14px; font-weight:normal; color:#48381E}
#footer a { font-size:14px; font-weight:normal; color:#48381E; text-decoration:none;}
#footer a:hover { color:#983F20;}

	/*********************/
  	  /* L A Y O U T */
 /**********************/
 
 /* Dont change this */
a {outline: none;}

/*  The body - with repeating image*/
body{  margin:0; padding:0; background:url(../misc/bg_sample.jpg) repeat;}

/* The overall containers for the page, outer just centers the content within it */
.outer{position:relative;width:100%;top:0px; padding:0px; margin:0px; }
.inner{	position:relative; width:1068px;  margin:0px auto 0px auto;}

#headerr { position:relative; height:369px; width:1068px; background:url(../misc/header.jpg) top center no-repeat;}
#logo { position:absolute; display:block; top:157px; left:238px }

#search_submit{position:absolute;top:38px; left:1020px;display:block}
#search_input{background:none;border:none;height:16px;left:849px;position:absolute;top:42px;width:140px; padding:0; font-size:14px; color:#656459; font-weight:normal;}

#link_basket,#link_home,#link_orders,#link_logout{position:absolute;top:15px; }
#link_basket{left:797px;}
#link_home{left:725px;}
#link_orders{left:898px;}
#link_logout{left:998px;}

#nav_links {left: 630px; position: absolute;top: 318px;margin:0; padding:0;}
#nav_links li{ position:relative; display: block; list-style-type:none;    float: left;margin-left: -1px; border-right: 1px solid #983F20; padding:0 20px;}

#content{position:relative; float:left; width:1068px;}
#menu1{ float: left;    left: 7px;    top: 4px;    position: relative;    width: 216px; }
#middleContent{position:relative;float:right; right:10px; width:811px;  top:7px;}

.menuHeading{height:21px;  padding:10px 0 6px 19px; margin:0; background:url(../misc/menu_h1.jpg) no-repeat;}
/* The vertcal menu main content */

.menuContent{ padding:11px 12px 23px 17px;   margin-bottom: 10px; background:url(../misc/menu_bg.jpg) bottom repeat-y  }
.menuContent ul{ margin:0; padding:0;}
.menuContent ul li{ position:relative; list-style-type:none; line-height:22px; padding:0px; margin-left:10px; margin-bottom:2px;  min-height:22px;}
.menuContent ul li a, .menuContent ul li a:hover{display:block; width:204px; padding-left:11px;margin-left: 0px;}
.menuContent ul li:hover{text-decoration:none;}
.menuContent ul li li{ position:relative; list-style-type:none;background:url(../misc/list_icon2.jpg) 8px 4px no-repeat; padding:0px 0px 0px 22px; line-height:22px;  min-height:22px; margin-left: 0px; margin-bottom:0px;}
.menuContent ul li li a{display:block; width:158px; padding-left:5px;}
.menuContent ul li li a:hover{text-decoration:none; width:158px;  padding-left:5px;}
.menuContent ul li li li{ position:relative; list-style-type:none;background:url(../misc/list_icon2.jpg)  17px 3px no-repeat; padding:0px 0px 0px 32px; line-height:22px;  min-height:22px; margin-left:-16px; }
.menuContent ul li li li a{display:block; width:145px; padding-left:5px;}
.menuContent ul li li li:hover{ text-decoration:none; }
#menuMenu .menuContent, #menuCategories .menuContent {  padding:10px 0 25px 0; margin:0;}

/* Main content list image */
/* indentation of text */
#middleContent ul{ margin:0 0 0 6px; padding:0;}
#middleContent ul li{ list-style-type:none;background:url(../misc/bullet.jpg) 0 3px no-repeat; margin:0; padding-left:26px; line-height:20px;  }
#middleContent ul li li{ list-style-type:none;background:url(../misc/bullet2.jpg) 0 6px no-repeat; margin:0; padding-left:26px; line-height:20px; }
#middleContent ul li li li{ list-style-type:none;background:url(../misc/bullet.jpg) 0 5px no-repeat; margin:0; padding-left:15px; line-height:20px; }
#middleContent ol{ margin:0 0 0 15px; padding:0;}
#middleContent ol li{ margin:0 0 0 15px; padding-left:0px; line-height:20px; }
#middleContent ol li li{  margin:0 0 0 10px; padding-left:0px; line-height:20px; }
#middleContent ol li li li{margin:0 0 0 10px; padding-left:0px; line-height:20px; }

#footer {position:relative;	clear:both; height:276px;width:1068px;background:url(../misc/footer.jpg) no-repeat ;}

#footer_links { position:absolute; top:43px; left:15px ; margin:0; padding:0;}
#footer_links li { position:relative; list-style-type:none; float:left; padding:0 20px;  border-right: 1px solid #48381E}
.no_border { border:none !important; }

#mistore{ position:absolute;  top:41px; left:910px; display:block; }