/* Begin Typography & Colors */
*{margin:0;padding:0;list-style-type:none;}
body{
	font-size:80%;
	font-family:Verdana;
	color:#FFFFFF;
	background:#010101 url(images/bg.jpg) no-repeat fixed center top;
	text-align:center;}

a {
	color: #FFF;
	text-decoration:none;
	border-bottom:1px dotted #ccc;}

a:hover {
	color:#FFF;
	border-bottom:1px solid #FFF;}

p{line-height:1.725em;padding-bottom:1.725em;}

#header {
	background:#010101 url(images/headerbg.jpg) no-repeat center top;
	height:190px; 
	}
#nav{
	height:55px;
	background:url(images/navbg.gif) repeat-x 0 0;
	text-align:center;}
#nav ul{
	width:975px;
	margin:0 auto;}
#nav ul li{display:inline;}
#nav ul li a{padding:12px 2.5em;line-height:3em;font-size:1.4em;font-family:arial, san-serif;border:0;text-decoration:none;color:#666666;text-transform:uppercase;}
#nav ul li a:hover{color:#fff;}

#content {
	margin:0 auto;
	width:975px;
	text-align:left;
	padding:2em 0;}
.primary{
	float:right;width:725px;}
.secondary{float:left;width:225px;}
.secondaryhome{float:right;width:225px;}
.smudge{background: url(images/redsplat.gif) no-repeat center top;}
.smudgeblack{background: url(images/blacksplat.gif) no-repeat center top;}
.blackbox{background: url(images/blackbox.gif) no-repeat center top;height:180px;}
.blackbox p{padding:0 1.2em;color:#666;font-size:.88em;line-height:1.35em;}
.main{float:left;width:475px;}

.sidebar{float:left;width:225px;}
.sidebar ul{padding-bottom:1.725em;}
.sidebar li{text-indent:2em;}

.secondary ul{border-top:1px solid #000;border-bottom:1px solid #222;margin-bottom:1.25em;}
.secondary ul li a{
	display:block;
	line-height:2em;
	width:100%;
	border-bottom:1px solid #000;
	border-top:1px solid #222;
	text-indent:2em;}
.secondary ul li a:hover{color:#999;}
.homebottompage{background:url(images/bevel.gif) repeat-x left top;padding-top:1.725em}

#footer {
	clear:both;
	padding:2em 0;
	color:#666;}
#footer ul li{display:inline;padding:0 .5em;}
#footer a{color:#666;border-color:#666;}


h1,h2,h3,h4,h5{font-family:Arial, sans-serif;color:#666;font-weight:normal;line-height:1.5em;}
h1{font-size:2em;line-height:1em;padding-bottom:.725em}
.grey{color:#666;border:0;}
h2{line-height:1em;padding-bottom:.5em;}
.secondary h3,.sidebar h2{font-size:1.5em;line-height:2.6em;text-indent:1.2em;}
h4{padding:1.5em 1.2em .5em; color:#999;font-weight:bold;font-size:1em;}
.post h3,.secondaryhome h3{font-size:1.4em;color:#fff;}
h5{font-size:1.2em;}

.clear{clear:both;}
.product{float:left;width:225px;position:relative;margin:0 25px 2em 0;}
.product a{border:0;}
.product a:hover{border:0;}
.product a img{border:5px solid #111;}
.product a:hover img{border:5px solid #333;}
.last{margin:0 0 2em 0;}
.productlink{position:absolute;bottom:1em;left:1em;background:#000;color:#FFF;padding:5px 7px;border:0;}
.productlink:hover{background:#FFF;color:#000;}
#comment{width:724px;}
.commentlist {padding-bottom:1.725em;}
.commentlist li{padding:1.725em 1em 0;background:#010101;}
.commentlist li.alt{background:#111;}

.post{padding-bottom:1.725em;margin-bottom:1.725em;background:url(images/bevel.gif) repeat-x left bottom}
.post img{border:5px solid #333;float:left;margin:.5em 25px 1.725em 0;}
.post a:hover img,.secondaryhome a:hover img{border-color:#666;}
.splat75{background:url(images/splat75.gif) no-repeat 0 0}
.postmetadata{clear:both;color:#444;padding:.5em 1em;background:#111;}
.postmetadata a{color:#777;border:0;}
.postmetadata a:hover{color:#FFF;border:0;}

blockquote{padding:0 1.725em;font-family:Georgia;font-size:1.4em;font-style:italic;color:#DF6B0D;}
blockquote p{line-height:1.2em;}
cite{display:block;color:#999;font-size:.8em;}
.secondaryhome img{border:5px solid #333;float:left;margin:.5em 15px 1em 0;}
.right img{float:right;margin:.5em 0 1.725em 25px;}
.feed{padding-left:24px;background:url(images/feed.gif) no-repeat 2em center;}
.fullpromo{background:url(images/fullsplat.gif) no-repeat center top;text-align:center;font-size:2em;font-family:Georgia;font-style:italic;line-height:2em;padding-bottom:1em;letter-spacing:1px;}
.fullpromo a{color:#DF6B0D;border:none;}
.fullpromo a:hover{text-decoration:underline;}
dl{margin-bottom:1.725em;line-height:1.725em;}
dt{font-weight:bold;margin-top:1.725em;}
dd{}