* {border:none; margin:0; padding:0;}

input, select, textarea
{
	color: #111111;
	padding: 2px;
	border: #BBBBBB solid 1px;
	font-size:small;
	font-family:"Lucida Grande", Helvetica, Arial, sans;
}


body {background:#fff url(images/background.jpg) repeat-x left top; color:#666; margin:10px; font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif; font-size:small;}

* html body {font-size:x-small; /*IE5*/ f\ont-size:small; /*IE6+*/}

#mainFrame {margin:0 auto; width:934px;}
#innerFrame {background:#fff; float:left; width:100%;}

#header {float:left; width:100%;}
#header h1, #header h2 {display:none;}
#header a, #header a img {float:left;}

#basketArea {float:left; padding:10px 3% 0 3%; text-align:right; width:94%;}
#basketArea img {vertical-align:middle;}
#basketArea a:link, #basketArea a:visited {color:#003863; font-weight:bold; text-decoration:none;}
#basketArea a:hover {color:#c00;}

#leftCol {float:left; width:160px;}
#navigation {background:#E6EDF3; list-style:none; margin:0 0 10px 0; padding:0 0 10px 0;}
#navigation li.blueBorder {border-bottom:5px solid #003863; padding:0 0 10px 0;}
#navigation a:link, #navigation a:visited {color:#666; display:block; font-weight:bold; padding:5px 2%; text-decoration:none; width:96%;}  
#navigation a:hover {color:#730F0D;}
#paymentMethods {text-align:center;}


#rightCol {float:right; padding:10px 0 0 34px; width:740px;}
#rightCol h3 {color:#002952; font-size:110%;}
#rightCol p {line-height:140%; margin:0 0 15px 0;}
#rightCol ul {padding:0 0 15px 20px;}
#rightCol a:link, #rightCol a:visited {color:#002952; font-weight:bold;}
#rightCol a:hover {color:#666;}

ul#categoryPics {list-style:none; padding:0;}
#categoryPics li {float:left; text-align:center; margin:0 0 20px 0; width:185px;}
#categoryPics img {clear:left; float:left;}

#footer {clear:both; font-size:80%; margin:25px 0 0 0; text-align:center; width:100%;}
#footer a:link, #footer a:visited
{
	color:#333333;
	text-decoration:none;
}

#footer a:hover
{
	color:#c00;
}
