* {margin: 0; padding: 0; font-size: 100%;}
body {font: normal 12px Georgia, serif; line-height: 175%; color: #fafafa; background-color:#000000;}
p {margin-bottom: 1.75em;}
a img {border: none;}
a {color: #cc0000;}
a:hover {color: #ff0000;}

h1, h2 {font-size: 26px; line-height: 1em; margin-bottom: 1em;}
.entry h1, .entry h2 {margin-bottom: 0;}
#hometitle {margin-bottom: 2em;}
h1 .tag , h2 .tag{font-size: 14px; font-style: italic;}
h2 a, h1 a {color: #fafafa; text-decoration: none;}
h3 {font-size: 1.3em;}

embed {margin: 1em 0 2em 0;}

#wrapper {width: 960px; margin: 0 auto;}
#header {height: 216px; background-image:url(/images/header.jpg);}
#header a {display: block; height: 217px; width: 960px;}
#body {margin-top: 30px; }
#main {float: left; width: 640px; padding: 0 10px 0 15px; }
#main ul, ol {margin: 1em 0 1em 3em;}

#sidebar {float: right; width: 260px; padding-right: 15px; text-align: right;}
#sidebar ul {list-style:none; margin-bottom: 2em;}



#footer {clear: both; color: #cccccc; font-size: 0.9em; text-align: center; padding-top: 30px;}
#footer a {color: #cccccc;}

.pictureset {margin:1em 0; text-align: center;}
.pictureset img {padding: 3px;}

#ppbuynow   {background-image: url(/images/buynow.png); width: 205px; height: 267px; margin-left: 54px; position: relative;}
#ppbuynow .submit {display: block; position: absolute; bottom: 0px; left: 0px; width: 205px; height: 64px;}
#ppbuynow  select {position: absolute; bottom: 74px; left: 13px; width: 180px; font-size: 1em;}
#formterm {font-style:italic; font-size: 0.9em;}

.entry {margin-bottom: 4em;}
.entry .date {font-style: italic;}

.alltitle {font-weight: bold; margin:0;}

.advert {margin: 1em auto 0 auto;}
