body, html{margin:0; padding:0;}

body, html, table, tr, td{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#252525; line-height:18px; font-style:italic;}

#beegee{background:#2a7fce;}

#bg{background:url(Images/bg.gif) repeat-x #fff;}

#container{text-align:left; width:918px;}

#logo{float:left; width:463px;}
	#logo a img{display:block; border:0;}
	
.clear{clear:both; height:1px; font-size:1px; line-height:1px;}
.line{clear:both; height:1px; font-size:1px; line-height:1px; border-bottom:1px solid #ddd;}

#mainnav{float:right; font-size:13px; padding:16px 0 0 0; color:#fff; font-weight:bold;}
	#mainnav a{color:#fff; text-decoration:none; padding:0 5px;}
	#mainnav a:hover{text-decoration:underline;}
	.MenuTable td{color:#fff;}
	
#header{width:455px; color:#252525; height:68px;}
	
#leftcontainer{width:230px; float:left;}
	#pnav{font-size:14px;}
	#pnav a{color:#0060b8; text-decoration:none;}
	#pnav a:hover{text-decoration:underline;}
	#pnav ul{margin:7px 0; padding:0; color:#0060b8;}
		#pnav ul li{margin:0 0 0 20px; padding:6px 0 6px 7px; border-bottom:1px solid #dadbdf;}
	
	#infobox{padding:10px 0 20px 0;}
	#infobox a{display:block; color:#16bc00; font-size:14px; background:url(Images/green-i.gif) no-repeat left 0; padding:0 0 0 27px;}
	#infobox a:hover{color:#ea0000; background:url(Images/green-i.gif) no-repeat left -44px;}
	
	#whyshopat{}
	table#reasons{border-collapse:collapse;}
		td.reddot{width:30px; vertical-align:top;}
		table#reasons td{padding:6px 0; font-size:14px;}

#rightcontainer{width:660px; float:right; font-style:normal;}
	#rightcontainer table, tr, td {font-style:normal;}

#f-bg{background:url(Images/fbg.gif) repeat-x #2a7fce;}
	#footer{width:918px; font-size:14px; text-align:left; padding:10px 0 30px 0; color:#fff;}
	#footer a{text-decoration:none; color:#fff;}
	#footer a:hover{text-decoration:underline;}
	#footer .MenuTable td{padding:0 3px; color:#fff;}
	
table.home-products{margin:0 0 35px 0;}
	td.gap{width:100px;}
	td.product{text-align:center;}
	td.product img{border:1px solid #ddd;}
	td.links{padding:0 0 0 5px; line-height:26px;}
	table.home-products h1{margin:10px 0;}

h1{margin:10px 0 20px 0; padding:0; font-size:18px; font-weight:normal; font-style:italic;}

h2{margin:0; padding:0 0 10px 0; font-size:16px; font-weight:normal; font-style:italic;}

h3{margin:0; padding:5px 0; font-size:16px; font-weight:normal; font-style:italic;}

a{color:#0463ba; font-style:italic;}
a:hover{color:#ea0000;}

.red{color:#ea0000;}

.blue{color:#0060B8;}

.green{color:#16BC00;}

.infoimg{float:right; margin:0 0 10px 10px; border:1px solid #ddd;}

a.viewbasket{ display:block; float:right; background:url(Images/basket.gif) no-repeat bottom left; padding:0 5px 0 24px!important; height:20px; color:#ea0000!important; font-weight:normal!important; font-size:14px!important;}
a.viewbasket:hover{ display:block; background:url(Images/basket.gif) no-repeat top left; padding:0 5px 0 24px!important; height:20px; color:#16bc00!important; font-weight:normal!important; font-size:14px!important;}

div#login{padding:10px 0 0 0; font-size:12px;}
  #login label{display:block; float:left; width:90px;}
  #login span{display:block; float:right; width:140px; text-align:right;}
  #login form{padding:10px 0 0 0;}
  #login span input{border:1px solid #ddd; padding:2px; width:135px; margin:1px 0;}
  .exp{font-size:11px; line-height:15px;}