﻿/***********Master Page ***********/

/**** General styles ****/
body, html {margin:0; padding:0; }
body { min-width:/*770px;*/ 1000px;}
html * {margin:0; padding:0;}
#outer {}


/**** Site structure ****/
/**Header **/
#header {position:relative; height:120px; background-color:White; }
#brand {position:absolute; top:0; left:0; padding:5px;}
#strap {position:absolute; top:0; left:120px; }
#nav {position:absolute; bottom:0;left:280px;}
#tools{position:absolute; top:120px; left:0; width:100%;}
#tools ul {margin-left:305px;}
#splash1 {position:absolute; top:4px; left:650px;} 
#splash2 {position:absolute; top:24px; left:350px; }

/** Rest **/
/*#lowerblock { margin-top:35px;}
#leftcol {width:155px; float:left;}
#content { margin-left:10px;float:left; }
*/
/*
#lowerblock { margin-top:35px; float:left; width:98%;}
#leftcol {float:left; width:20%; }
#content {float:left; width:80%; }
 */
#lowerblock { margin-top:40px; float:left; width:98%;}
#leftcol {float:left; /*width:19%;*/ width:165px; }
#content {float:left; width:78%; }
#homecontent { /*border:solid 1px red;*/ }

#copyright { clear:both; margin: 10px 0 0 160px;}

.clearboth {clear:both;}


/*****Layout ******/

/** Brand **/
#brand img {height:62px; width:104px;	border:solid 1px black;}
#brand ul {margin-top:5px; }
#brand li {padding-right:15px;}


/** Navigation **/
#nav ul { margin:0; padding:0; }
#nav li {float:left; margin:0; padding:0;}
#nav a { display:block;  padding: 5px 10px 2px 10px; float:left;}

/** Tools **/
#tools #name{padding:0 10px;}
#tools img {position:relative; top:5px; left:10px;}
#tools .basketB{padding-left:70px;}
#tools ul {padding:6px 0 10px 0;}

#lowerblock {padding:5px;}

/** Contact Us Page **/
#contactus td {padding:10px 80px 10px 10px;}

/**Site Info  **/
#siteinfo {margin-top:10px; }

/** Home Page
#hcategories {width:69%;border:solid 1px green; margin-top:5px; }
#hoffers {width:29%;border:solid 1px blue; position:absolute; right:5px; top:5px;}
 **/

#homecontent {margin-top :5px;  /*border:solid 2px black;*/ }
#hcategories {/*border:solid 1px green;*/ float:left; width:480px;  }    
.hoffers {width:240px;border:solid 1px #9A9A9A; float:left; 
   background: url(../images/special_offers.gif) top left no-repeat; padding-top:26px; } 
.hoffers { } 
  
#hcategories a:hover {background:transparent;}
#hcategories a {/*padding:5px;*/ display:block; float:left; margin-bottom:4px;}

#hcategories img { border:none;}
#hcategories a:link  /*img*/,  #hcategories a:visited /*img*/ {border:solid 1px #fff; }
#hcategories a:focus /*img*/,  #hcategories a:hover   /*img*/ /*,#hcategories a:active img */{ border:solid 1px blue; }
#hcategories span.catname  {display:block; color:Black; text-align:center; font-weight:bold; margin:0; padding:2px 0 0 0; margin-top:-2px;}
.fix {height:1%;}
/* comment*/

