
body {
	color: #222;
	background:#005562;
	font-family:helvetica,sanserif;
	margin-left:1px;
	margin-top:1px;
	font-size: 76%;
	border:0;
	padding:0;
	text-align:center;
	behavior: url(csshover.htc); /* WinIE behavior call */
}
div#block{
clear:left;
width:782px;
border:1px solid #333;
padding:0px ;
margin-top:10px;
margin-right:auto;
margin-left:auto;
}
h1 {
font-family:"Arial ",helvetica,sanserif;
margin: 0px;
color: #901515;
font-size: 1.5em;
font-weight: bold;
padding:2px;
}

h2 {
font-family:"Arial ",helvetica,sanserif;
color: #901515;
font-size: 1.3em;
margin:0 0 5px 0;;
}
h3 {
font-family:"Arial",helvetica,sanserif;
color: #901515;
font-size: 1.1em;
font-weight: bold;
padding:0;
margin:0;
}
#content
{
	width:780px;
	clear:left;
	padding-top:5px;
	text-align:justify;
}
.price{
color:red;
font-weight:bold;
}
.off{
color:red;
font-weight:bold;
font-size:1.2em;
}
#tabs td{
padding:2px 3px 2px 3px;
background:#fff;
border:1px solid #ddd;
font-size:12px;
}

#tabs a:link, .concontent a:link,#basket a:link{
text-decoration:none;
color:#0072bc ;
}
#tabs a:visited, .concontent a:visited,#basket a:visited{
text-decoration:none;
color:#777;
}
#tabs td a:hover,#basket a:hover{
padding:0;
text-decoration:none;
background: #015076  ;
color:#fff ;
}
#del a:link,#del a:visited{
text-decoration:none;
color:red;
font-style:italic;
}
.desc p{
margin:0px 0 5px 0;
}
.error
{
color:#810404;
}
.blurb{
text-align:justify;
font-size:.95em;
padding:3px 5px 3px 5px;
color:#19363C;
margin-bottom:0px;
}
.blurb p{
margin:5px 0 0 0;
width:320px;
}
.about p{
color:#fff;
font-size:1em;
width:280px;
}
.blurb a:link,.blurb a:visited{
text-decoration:none;
color:#901515;
}
.blurb a:hover{
text-decoration:none;
color:#777;
}
.about a:link,.about a:visited{
text-decoration:none;
color:#FCEDB8;
}
.about a:hover{
text-decoration:none;
color:#FDC810;
}
.name{
font-weight:bold;
font-size:1em;
color:#444;
width:180px;
}
.name a:link, .name a:visited{
text-decoration:none;
color:#DE1736;
}
.offer{
font-weight:bold;
font-size:1.1em;
color:#DC0225;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cl{
clear:left;
}
.cr{
clear:right;
}
.option{
margin:8px 8px 6px 0;
}
#bread{
font-size:12px;
float:right;
margin:15px 5px 0 0;
}
#map a:link, #map a:visited
{
text-decoration:none;
color:#ccc;
}
#bread a:link, #bread a:visited
{
text-decoration:none;
color:#3f0813;
}
#footer
{
margin-top:0px;
	clear:left;
	width:780px;
	padding:6px 0 6px 0;
	font-size:.9em;
	border:1px solid #eee;
}
#footer a:link, #footer a:visited
{
text-decoration:none;
color:#3a6e67;
}
#pagebox{
background:#C9DCE0;
color:#3F0813;
font-weight:bold;
}
div.textblock p{
margin:3px 0 2px 0;
font-size:.95em;
padding:0 3px 0 3px;
}
#sitemap{
width:470px;
}
div#sitemap table{
border:1px solid #ccc;
}
div#sitemap .head td{
border:2px solid #ccc;
font-size:1.2em;
font-weight:bold;
color:#003080;
text-align:center;
}

div#sitemap td.product {
padding-left:4px;
border-left:1px solid #ccc;
font-size:1em;
}
div#sitemap td.theme,div#sitemap td.category{
padding-left:14px;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
color:#003080;
font-size:1.1em;
font-weight:bold;
}
.catbar tr{
background:#777;
}
p.salesblurb {
width:500px;
margin:0 0 0 200px;
text-align:justify;
}