	a:link {font:bold 12pt arial; color:#00560D; text-decoration:none; border-style:none;}
		a:visited {color:#036B4B; text-decoration:none; border-style:none; }
		a:focus {color:red; text-decoration:none; border-style:none; }
		a:hover {color:red; text-decoration:underline; border-style:none; } 
		a:active {color:#036B4B; text-decoration:none; border-style:none; }
		
		body{
			background:url(bkgrdv3.png) ;
			
		}
		
		#productlist{
			background:#ffffff;
			position:relative;
			top:-5px;
		}		
		
		#specials{
			min-height:300px;
			width:100%;
		}
		
		#specialimg{
			
			margin:30px;
		}
		
		#specialhead{
			font:bold italic 1.5em Arial, serif;
			color:red;
		}
		
		#specialblock{
			
			display:inline;
			position:absolute;
			right:50px;
			top:50px;
			width:410px;
			min-height:300px;
		}
		
		
		
		#top{
			background-color:#458ACD; 
			height:128px;
		}
		
		#ebay{
			position:absolute;
			top:15px;
			left:330px;
			border:none;
		}
		
		#foot{
			background-color:#458ACD; 
			height:75px; 
			width:1024px;
			float:right;
		}
		
		#main{
		 	position:relative;
		 	top:0px;
			width:1024px;
			margin-left:auto;
			margin-right:auto;
			background-color:#FFFFFF;
		}	
		
	
		
		#nav{
			position:relative; 
			float:left; 
			width:155px;
			margin-right:5px;
			border:none;
		}
		
		#mainnav{
			margin-top:3px;
			width:155px; 			
			background-color:#458ACD;
			border:none;
		}		
		
		#mainnav td{
			border-bottom:2px solid #ffffff;
			height:34px;
			padding-left:5px;			
		}
		
		#categorynav, #mainnav td.modcolor{
			margin-top:2px;
			width:155px; 			
			background-color:#ABCAE8;
			border:none;
		}
		
		#categorynav td{
			border-bottom:2px solid #8499b8;
			height:30px;
			padding-left:5px;			
		}
		#categorynav #brand{
			background-color:#458ACD;
			font:bold 12pt arial; 
			color:#dfecf5;
		}
		
		.emailLogin{
			background-color:#458ACD;
		}
		
		#message{
			background:#8dc502;
			padding-left:25px;
			padding-right:25px;
			
		}
		
		.textcolor{
			color:#bfe5f2;
			font:bold 20pt arial;
		}
		
		.medium{
			font-size:12pt;
		}
		
		.medlarge{
			font:16pt arial bold;
			color:#2b4159 ;
			margin-left:20px;
		}
		
		.small, #small{
			font-size:10pt;
		}
		
		div.textcolor{
			position:relative;
			top:20px;
			left:20px;
		}
		
		div.small{
			position:relative;
			float:right;
			top:-40px;
			right:20px;
			color:#bfe5f2;
		}
		
		#small{
			position:relative;
			top:35px;
			text-align:center;
			color:#bfe5f2;
		}
		
		#logoimage{
			margin-top:3px;
		}
		
		.prdct1 div{
			width:200px;
		}
		
		.prdct1 span{			
			font-size:10pt;
			color:#000000;
			}
		
		.prdct1 a:link,.prdct1 a:hover,.prdct1 a:visited,.prdct1 a:active{
			text-decoration:none;
			border:none;
		}
		
		table .prdct1{
		 	border:1px solid #95AAC9;
		 	
			width:200px;
		}
		
		.prdct1 .desc, .prdct1 .modbrand{
		 padding-top:5px;
			font-size: 11pt;	
		}
				
		
		.prdct1 img{
		 	margin:3px;
		 	border:none;
		}
			
		.prdct1  .price, .price{
			font-size:10pt;
			color:green;
			
		}
		
		.prdct1  .discountprice, .discountprice{
			font-size:11pt;
			color:red;
			
		}
		
		.prdct1  .msrp, .msrp{
			font-size:10pt;
			color:blue;
			
		}		
		
		.prdctrow td, .prdctdesc{
			padding:5px;
			background-color:#ABCAE8;
		}
		
		.prdctdesc .Page{
			background-color:#ffffff;
		}
		
		.prdctrow2 td{
			padding:20px;
		}
		
		.prdctrow .prdct1 form {
			width:65px;
			display:inline;
			
		}
		
		#paypalfoot{
			position:absolute;
			left:550px;
			bottom:30px;
		}
		
		 #sa{
			position:relative;
			right:-200px
		}
		
		#content{float:right;
				width:860px;
		}
		
		div.TabView div.Tabs {
  height: 24px;
  overflow: hidden;
  
}

div.TabView div.Tabs a {
  float: left;
  display: block;
  width:  90px;
  text-align: center;
  height:      24px;
  line-height: 28px;
  vertical-align: middle;
  text-decoration: none;
  font-family: "Times New Roman", Serif;
  font-weight: 900;
  font-size: 13px;
  color: #bfe5f2;
  background-color:#2e6093;
  margin-right:1px;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active {
  background-color:#95aac9;
}

div.TabView div.Pages {
  clear: both;
  border: 1px solid #404040;
  overflow: hidden;
}

div.TabView div.Pages div.Page {
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad {
  padding: 3px 18px;
}



#blog{
	padding:50px
	width:625px;
	background-color:#ABCAE8;
	font: 14pt Courier;
}

#blog .entry-content serendipity_entry_body{
	font:bold 1.5em times;
	padding:50px;
}