html,body {margin: 0; height: 100%; width: 100%}
body { font: 10pt verdana, sans-serif; background-color : #000;}
img { border: none; }
form { margin: 0px; }
fieldset { border: none; padding: 0px; }
.clearAll { clear: both; }
.noSeeText { visibility: hidden; position: absolute;}
h2 { font-size: 12pt; margin-bottom: 2px; }
h2 a, h2 a.visited { color: #000; }
small.date { color: #555; }
.dateGrey { margin-bottom: 5px; background: #eee; }
.navigation { margin-left: 8px; }


/* content wrappers */
#contentBody { margin: auto; width: 994px; background: url('/images/background_main.gif') center repeat-y; }
#header { width: 994px; height: 97px; background: url('/images/header2.jpg'); }
#header ul { margin: 6px 121px 0px 0px; float: right; display: block; clear: right; width: 800px; text-align: right; }
#header ul li { font: 13pt tahoma, sans-serif; display: inline; border-left: solid 1px #555; border-top: solid 1px #555; padding: 0px 5px 0px 9px; background: #fff; }
#header ul li a, #header ul li a.visited { color: #3f66cc; }
#topLinks { margin: 13px 128px 0px 0px; width: 300px; float: right; text-align: right; }
#searchBox { margin: 7px 128px 0px 0px; width: 400px; float: right; clear: right; text-align: right; }
div.fb-like2 { margin: 15px 50px 0px 0px; float: right; }

#mainContent { width: 994px; padding: 0px 0px 0px 50px; background: url('/images/background_top.jpg') no-repeat; }

div#homeThumbs img.thumbies {	width: 200px;	border: 1px solid #000; }
div.smallRect img.thumbies {	width: 165px;	border: 1px solid #000; }


#adBlockLeft { margin: 30px 0px 0px 0px; float: left; }
#adBlockRight { margin: 30px 40px 0px 0px; float: right; height: 900px; width: 160px;}

#contentBlock { margin: 0px; width: 725px; float: left; }
#contentBlock h1 { color: #555; font: 17pt tahoma, sans-serif; font-weight: bold; margin-bottom: 5px; margin-left: 8px; }
#contentBlock h1.indexHead { margin-bottom: 13px; border-bottom: 1px solid #ddd; width: 705px; }
#contentBlock h1.singleTitle { border-bottom: 1px solid #555; }
#contentBlock h1.catHeader { border-bottom: 1px solid #ccc; }
#contentBlock h2 { color: #222; font: 15pt tahoma, sans-serif; font-weight: bold; }
#contentBlock h2.indexHead2 { border-top: 1px solid #ccc; width: 450px; padding-top: 10px; margin-bottom: 0px; }
#contentBlock h2.allCatsList { margin-top: 20px; margin-left: 8px; }
#contentBlock h2.reply { margin-top: 20px; margin-left: 8px; border-bottom: 1px solid #999; width: 580px; }
#contentBlock .indenter { margin-left: 8px; }
#contentBlock .logger { margin-top: 0px; }


#recentPostsList  {	list-style-type: none; margin: 5px 0px 15px 10px; padding: 0px 0px 5px 0px; width: 200px; border-bottom: 1px solid #999; }
#recentPostsList  li { background: url('/images/square.jpg') 0px 7px no-repeat; padding-left: 10px; margin-bottom: 3px;}
#recentPostsHead { margin: 20px 0px 0px 10px; border-bottom: 1px solid #999; width: 200px; color: #555; }

.postmetadata { margin-bottom: 0px; font-weight: bold; font-size: 8pt; }

#bodyText { width: 480px; float: right; }
#bodyText p {  }

.post img { float: left; border: 1px solid #888; margin-right: 3px; }
.post p { clear: left; display: block; margin: 3px 0px 3px 0px; padding-top: 5px;}
.homePics { margin: 0px 0px 10px 10px; }
.bannerAd {  }
.linkGoogs { margin: 0px 0px 8px 5px; }
.linkGoogs2 { margin: 10px 0px 0px 5px; }
.entry { margin-top: 0px; padding-top: 0px; margin-left: 8px; }
.entryIndex { margin-top: 0px; padding-top: 0px; margin-left: 0px; margin-right: 40px;}
.entryIndex p { margin: 5px 0px 8px 0px; }
h2.entryTitle { border-bottom: 1px solid #ccc; padding-top: 10px; margin-top: 10px; color: #333; padding-left: 20px; background: url('/images/star.png') 0px 13px no-repeat; }
h2.reviewHead { padding-top: 10px; margin-top: 10px; color: #333; padding-left: 20px; background: url('/images/control_down_blue.png') 0px 13px no-repeat; }
.post { width: 515px; }
.postFoot { background: #eee; border-bottom: 1px solid #ccc; margin-bottom: 30px; margin-top: 10px;}

.singleAuthor { font-size: 11pt; color: #999; }
.singleCat { margin-top: 3px; font-size: 7pt; }
.catDesc { margin: 0px 0px 10px 8px; width: 515px; }

img.rightPics { float: right; }
div.smallRect { float: right; width: 180px; }

#footer { height: 33px; width: 994px; background: url('/images/background_footer.jpg') no-repeat; overflow: hidden; }
#footer span { display: block; margin: 10px 0px 0px 50px; }

.divCatList { background: url('/images/list_back.gif') repeat-y; margin: 5px 0px 0px 8px; width: 515px;}
ul.catListCust { list-style-type: none; margin: 0px 20px; padding: 0px; }
ul.catListCust li { width: 220px; display: block; float: left; margin-bottom: 5px; background: url('/images/square.jpg') 0px 7px no-repeat; padding-left: 8px; }
