body {
	font-family:Verdana, Geneva, sans-serif; margin:0px; padding:0px;
	background-color:#ededed;
	color:#414141; font-size:12px; line-height:16px;
}
a { color:#6e6767; text-decoration:none; font-weight:bold; }
a:hover { color:#00b1f5; text-decoration:none; font-weight:bold; }
h1 { margin:0px; padding:0px; font-size:14px; }

.wrap { width:960px; margin:0 auto; }

.nav { padding:8px 18px 8px 18px; background-color:#7e7777; }
.nav a { color:#FFFFFF; }
.nav a:hover { color:#000000; }

.col-left { width:260px; float:left; background-color:#e4e4e4; }
.col-right { width:690px; float:left; padding:10px 0 10px 10px; background-color:#ffffff; }

.foot { font-size:9px; text-align:right; margin-bottom:20px; background-color:#6e6767; padding:16px; }

.thumb { width:150px; margin-right:20px; float:left; text-align:center; }
.thumb img { border:1px solid #CCCCCC; }
.prod { margin-bottom:10px; }
.prodImg { margin:0 30px 20px 0; }
.newsImg { border:1px solid #CCCCCC; margin:0 10px 10px 0; }
.newsDate { font-size:10px; }

#pagnav { margin:10px 0 20px 0; text-align:center; }
#pagnav a, .current, .backNA, .nextNA, a.next { padding:1px 6px 1px 6px; }
#pagnav a { color:#414141; }
#pagnav a:hover { background-color:#ED1C24; color:#FFFFFF; }
#pagnav .current { color:#CC0000; font-weight:bold; }
#pagnav .backNA { }
#pagnav .nextNA { }
#pagnav a.back { }
#pagnav a.next { }

#categories a { color:#000000; text-decoration:none; font-weight:normal; display:block; margin-left:20px; height:20px; }
#categories a:hover { font-weight:bold; }

#thumbs img { margin:0 5px 10px 0; float:left; }
