/* Reset Browser to CSS Defaults */

html, body, div, span, object, iframe,
h1, h2, h3, h4, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body {line-height: 130%;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
body { line-height: 135%;}
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

body {background: #6a2829 url(http://img.truebloodguide.com/bg.jpg) no-repeat left top;width: 990px;margin: 0 auto 0;padding: 0;color: #333;font-size: 12px;font-family: Arial, Tahoma, Verdana;}
#wrap {background: #eee;width: 960px;border: 5px solid #221e1f;margin: 20px auto;padding: 10px;}

h1, h2, h3, h4 {margin: 0;padding: 5px 0 10px 0;color: #444;font-family: Georgia, Times New Roman, Trebuchet MS;font-weight: normal;line-height: 120%;}
h5 {color: #444;font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: normal;text-transform: uppercase;line-height: 120%;}
h6 {color: #444;font-size: 10px;font-family: Arial, Tahoma, Verdana;font-weight: normal;text-transform: uppercase;line-height: 120%;}

a, a:visited {color: #741113;text-decoration: none;}
a:hover {color: #741113;text-decoration: underline;}
a img {border: none;margin: 0;padding: 0;}
p img {border: none;margin: 0;padding: 0;}

img.wp-smiley {border: none;margin: 0;padding: 0;float: none;}
img.wp-wink {border: none;margin: 0;padding: 0;float: none;}
img.alignnone {margin: 0 auto 10px auto;padding: 0;}
img.alignleft {margin: 0 10px 10px 0;padding: 0;display: inline;}
img.centered {margin-left: auto;margin-bottom: 10px;margin-right: auto;padding: 0;display: block;}
img.alignright {margin: 0 0 10px 10px;padding: 0;display: inline;}
.alignleft {margin: 0 10px 10px 0;float: left;}
.aligncenter, .alignnone{margin-left: auto;margin-bottom: 10px;margin-right: auto;display: block;}
.alignright {margin: 0 0 10px 10px;float: right;}

.wp-caption {background-color: #eee;margin: 10px;padding: 4px 0 5px 0;text-align: center;}
.wp-caption img {border: 0;margin: 0 0 5px 0;padding: 0;}
.wp-caption p.wp-caption-text {margin: 0;padding: 0;font-size: 11px;font-weight: normal;line-height: 12px;}

img#wpstats {width:0px;height:0px;overflow:hidden}
blockquote {background: #fafafa;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin: 0 25px 15px 25px;padding: 10px 15px 0 15px;}
blockquote p {margin: 0;padding: 0 0 15px 0;}

ul {list-style-type: square;margin: 0;padding: 0 0 15px 10px;}
ul li {list-style-type: square;margin: 0 0 0 10px;padding: 0;}
ul ul {list-style-type: square;	margin: 0;padding: 0;}
ol {margin: 0;padding: 0 0 15px 10px;}
ol li {margin: 0 0 0 10px;padding: 0;}

#searchform {margin: 0;padding: 0;display: inline;overflow: hidden;}
#s {background: #fafafa;width: 190px;border: 1px solid #333;margin: 0;padding: 3px 0 3px 5px;display: inline;}
#searchsubmit {background: #ebddde;border: 1px solid #741113;margin: 0 0 0 10px;padding: 3px 3px 2px 3px;color: #741113;font-weight:bold;text-transform:uppercase;}

#header {width: 960px;height: 90px;margin: 0;padding: 0;color: #333;font-size: 12px;overflow: hidden;}
.headerleftlogo {width: 192px;height:90px;margin: 0 0 0 10px;padding: 0;float: left;}
#tblogo{width:192px;height:90px;display:block;background-image:url(http://img.truebloodguide.com/logo.jpg);}
.headerright {width: 728px;height:90px;margin: 0 10px 0 0;padding:0;float: right;}

#featuretop {width: 960px;margin: 0;padding: 0;line-height: 18px;overflow: hidden;}
.featuretopwidget {width: 300px;margin: 10px 10px 0 10px;padding:0;float: left;overflow: hidden;}
.ftg{width:300px;height:150px;display:block;background-image:url(http://img.truebloodguide.com/sprite1.jpg);}
#ftl {background-position:0 0;}
#ftm {background-position:0 -155px;}
#ftr {background-position:0 -310px;}
#ftr ul{list-style-type: none;padding:35px 0 0 17px;}
#ftr li{list-style-type: none;}

.topmenu {clear:both;width:960px;margin:0;padding:0;font-size:14px;text-transform: uppercase;}
.topmenu ul {width:930px;margin:5px 0 0 15px;padding:5px 0 0 0;}
.topmenu li {display:inline;margin:0;padding:0;list-style: none;}

#featurebottom {width: 960px;margin: 0;padding: 0;line-height: 18px;overflow: hidden;}
#featurebottom p {margin: 0;padding: 0 0 10px 0;}
.featurebottomwidget {width: 300px;margin: 0;padding: 10px 0 10px 15px;float: left;overflow: hidden;}
.fbg{width:300px;height:150px;display:block;background-image:url(http://img.truebloodguide.com/sprite2.jpg);}
#fbl {background-position:0 0;}
#fbm {background-position:0 -155px;}
#fbr {background-position:0 -310px;}

#content {width: 960px;margin: 0 auto 0;padding: 0;line-height: 18px;}
#content h1 {padding: 5px 0 10px 0;color: #333;font-size: 26px;}
#content h2 {padding: 5px 0 10px 0;color: #333;font-size: 26px;}
#content h2 a, #content h2 a:visited {color: #333;}
#content h2 a:hover {color: #741113;text-decoration: none;}
#content h3 {font-size: 18px;}
#content h4 {font-size: 16px;}
#content_column {width: 605px;margin: 0;padding: 10px;float: left;}
.postarea {width: 590px;margin: 0;padding: 10px;float: left;overflow:hidden;}
.postarea p {margin: 0;padding: 0 0 10px 0;}
.postareawide {width: 920px;margin: 0;padding: 20px;float: left;}
.postareawide p {margin: 0;padding: 0 0 15px 0;}
.byline {width: 590px;margin: -8px 0 10px 0;padding: 0;float: left;}
.postlinks a, .postlinks a:visited {text-decoration: none;}
.postlinks a:hover {text-decoration: underline;}
.postnav {font-size: 16px;font-family: Georgia, Times New Roman, Trebuchet MS;}
.postmeta {width: 590px;margin: 0;padding: 0 0 0 0;clear:both;}
.bylinemeta {color: #888;line-height: 140%;}
.bylinemeta a, .bylinemeta a:visited {color: #888;text-decoration: none;}
.bylinemeta a:hover {color: #888;text-decoration: underline;}
.bylinert {float:right;}
#fb-root{margin:-5px 0 0 0;padding:0;}
.fbfix{clear:both;margin-bottom:15px;}

.gallery img{width:14px; height:14px;margin:0 !important;padding:0 !important;float:left;}
.gallery a img{border:1px solid #888 !important;margin:0 !important;padding:0 !important;}
.gallery{margin:0 !important;padding:0 !important;border:0px solid !important;height:16px;display:block;}
.gallery dl, .gallery dt{margin:0 !important; padding:0 !important;}

#attimg{margin-top:10px;}
.gigyabox {width:400px;margin:10px auto;padding:0;display:block;}

.season{width:500px;margin:0 auto 10px auto;padding:0;}
.season p{text-align:center;font-weight:bold;}

.picsimg {margin:0 0 10px 0;width:590px;height:283px;}
.pics1{width:200px;padding:0;margin:10px 0 10px 0;display:inline;float:left;}
.pics2{width:380px;padding:0;margin:10px 0 10px 0;display:inline;float:left;}
.pics1 li, .pics2 li{list-style-type: none;margin:0;padding:0;}

.galcode {margin:0 0 15px 0;}
.galimg {margin:0 0 5px 0;}
.galinate {margin:0 0 15px 0;font-size:16px;}
#Gsystem {margin:10px 0 0 0;}

.soundtrack{float:right;padding:0 10px 0 10px;margin:5px 0 5px 5px;border:1px dashed #888;}
.soundtrack ul{margin: 0;padding: 0;list-style-type: none;}
.soundtrack li{margin: 0 0 10px 0;padding: 0;list-style-type: none;}

#sidebar {width: 325px;margin:-15px 0 0 0;padding: 0 5px 10px 5px;float: right;display: inline;}
#sidebar .widget {width: 300px;margin: 0;padding: 10px 5px 10px 0;float: right;}
#sidebar .widgetad {width: 300px;margin: 0;padding: 0 5px 0 0;float: right;}
#sidebar h2 {font-size: 0px;color: #eee !important;width:300px;height:150px;display:block;border-bottom:2px solid #741113;background-image:url(http://img.truebloodguide.com/sprite.jpg);overflow:hidden;margin:0 0 10px 0;padding:0;background-position:0 -930px;}
#sidebar h3 {margin: 0 0 10px 0;padding: 0px 0 3px 5px;font-size: 14px;color: #221e1f !important;text-transform: uppercase;border-bottom: 1px solid #741113;clear:both;text-align:center;}
#sidebar ul {margin: 0;padding: 0;list-style-type: none;}
#sidebar ul li {margin: 0;padding: 0;list-style-type: none;}
#sidebar ul ul {margin: 0;padding: 0;list-style-type: none;}
#sidebar ul li li {margin: 0;padding: 0 0 5px 5px;}
#sidebar ul li ul li {margin: 0;padding: 0 0 0 5px;}	
#sidebar .even, .alt {border-top: 0;border-bottom: 0;margin: 0;padding: 0;}
ul.list1 {width:148px;float:left;}
ul.list2 {width:148px;float:right;}
.line{clear:both;border-bottom: 1px solid #741113;margin:0 0 10px 0;}
.sbg {width:300px;height:150px;display:block;border-bottom:2px solid #741113;background-image:url(http://img.truebloodguide.com/sprite.jpg);overflow:hidden;margin:0 0 10px 0;}
#tbn {background-position:0 0;}
#tbg {background-position:0 -155px;}
#tbm {background-position:0 -310px;}
#tbc {background-position:0 -465px;}
#tbe {background-position:0 -620px;}
#tbs {background-position:0 -775px;}
#hbouk{width:300px;height:30px;display:block;background-image:url(http://img.truebloodguide.com/sprite2.jpg);overflow:hidden;background-position:0 -465px;margin:0 0 5px 0;}
#forum{width:300px;height:30px;display:block;background-image:url(http://img.truebloodguide.com/sprite2.jpg);overflow:hidden;background-position:0 -500px;margin:10px 0 0 0;}
#audio{width:300px;height:90px;display:block;background-image:url(http://img.truebloodguide.com/sprite2.jpg);overflow:hidden;background-position:0 -535px;margin:10px 0 0 0;}
#gn{width:300px;height:160px;display:block;background-image:url(http://img.truebloodguide.com/gn.jpg);overflow:hidden;margin:10px 0 0 0;}

#comment {background: #fafafa;border: 1px solid #c0c0c0;margin: 5px 0 5px 0;padding: 3px 0 3px 5px;color: #222;font-size: 12px;font-weight: normal;display: inline;}
#author, #email, #url {background: #fafafa;border: 1px solid #c0c0c0;color: #222;margin: 5px 0 0 0;padding: 3px 0 3px 5px;display: inline;}
#submit {background: #ebddde;border: 1px solid #741113;margin: 0;padding: 4px 0 4px 0;color: #741113;font-size: 14px;}
.comments {width: 590px;margin: 0 0 10px 0;padding: 10px;float: left;}
.commentlist li ul li {font-size: 12px;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar {width: 80px;height: 80px;margin: 0 5px 0 10px;padding: 0;float: right;}
.commentlist cite, .commentlist cite a {font-size: 12px;font-weight: bold;font-style: normal;}
.commentlist p {font-weight: normal;text-transform: none;}
.commentlistmetadata {font-weight: normal;}
#commentform input {width: 200px;margin: 5px 5px 1px 0;padding: 2px;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 100%;padding: 4px;}
#respond:after {content: ".";height: 0;display: block;clear: both;visibility: hidden;}
#commentform p {margin: 5px 0 5px 0;}
#commentform #submit {float: left;}
.alt {margin: 0;padding: 10px;}
.commentlist {margin: 0;padding: 0;}
.commentlist ol {margin: 0;padding: 10px;}
.commentlist li {margin: 15px 0 10px 0;padding: 10px 5px 10px 10px;list-style: none;}
.commentlist li ul li {margin-left: 10px;margin-right: -5px;}
.commentlist p {margin: 10px 5px 10px 0;padding: 0;}
.children {margin: 0;padding: 0;}
.nocomments {margin: 0;padding: 0;text-align: center;}
.commentmetadata {margin: 0;display: block;font-size: 10px;color: #888;}
.commentmetadata a, .commentmetadata a:visited {color: #888;text-decoration: none;}
.commentmetadata a:hover {color: #888;text-decoration: underline;}
.reply{font-weight:normal;}
.navigation {margin-top: 10px;margin-bottom: 40px;text-align: center;display: block;}
.alignleft {float: left;}
.alignright {float: right;}
.thread-alt {}
.thread-even {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.depth-1 {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.even, .alt {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}

#footer {width: 960px;margin: 0;padding: 0;text-align: center;}
#footer p {margin: 0;padding: 9px 0 0 0;color: #888;font-size: 11px;}
#footer a, #footer a:visited {color: #666;text-decoration: none;}
#footer a:hover {color: #666;text-decoration: underline;}

.wp-polls .pollbar{margin:1px; font-size:6px; line-height:8px; height:8px; background:#741113; border:1px solid #eee}
.wp-polls-archive{}
.entry .wp-polls, .entry .wp-polls-form{color:#333}
.wp-polls, .wp-polls-form{color:#333}
.entry .wp-polls li{color:#333}
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li{text-align:left; background-image:none; display:block; color:#333}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul{text-align:left; list-style:none}
.wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before{content:''}
.wp-polls IMG, .wp-polls LABEL, .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG{display:inline; border:0px; padding:0px; margin:0px}
.wp-polls-ul{padding:0px; margin:0px 0px 10px 10px}
.wp-polls-ans{width:100%; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}
.wp-polls-loading{display:none; text-align:center; height:16px; line-height:16px; color:#c66}
.wp-polls-image{border:0px}
.wp-polls .Buttons{border:1px solid #741113; background-color:#ebddde; color:#741113; margin-top:3px}
.wp-polls-paging a, .wp-polls-paging a:link{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #06c; color:#06c; background-color:#FFF}
.wp-polls-paging a:visited{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #06c; color:#06c; background-color:#FFF}
.wp-polls-paging a:hover{border:1px solid #000; color:#000; background-color:#FFF}
.wp-polls-paging a:active{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #06c; color:#06c; background-color:#FFF}
.wp-polls-paging span.pages{padding:2px 4px 2px 4px; margin:2px 2px 2px 2px; color:#000; border:1px solid #000; background-color:#FFF}
.wp-polls-paging span.current{padding:2px 4px 2px 4px; margin:2px; font-weight:bold; border:1px solid #000; color:#000; background-color:#FFF}
.wp-polls-paging span.extend{padding:2px 4px 2px 4px; margin:2px; border:1px solid #000; color:#000; background-color:#FFF}
#wp-polls-pollbar-bg{width:25px; height:25px; border:1px solid #000}
#wp-polls-pollbar-border{width:25px; height:25px; border:1px solid #000}

.ngg-albumoverview{margin-top:10px; width:100%; clear:both; display:block !important}
.ngg-album{ height:100%;  padding:5px;  margin-bottom:5px;  border:1px solid #fff}
html>body .ngg-album{ overflow:hidden;  padding:5px;  margin-bottom:5px;  border:1px solid #ccc}
.ngg-album{overflow:hidden; padding:5px; margin-bottom:5px; border:1px solid #ccc}
.ngg-albumtitle{text-align:left;  font-weight:bold; margin:0px; padding:0px; font-size:1.4em; margin-bottom:10px}
.ngg-thumbnail{float:left; margin-right:12px}
.ngg-thumbnail img{background-color:#FFF; border:1px solid #A9A9A9; margin:4px 0px 4px 5px; padding:4px; position:relative}
.ngg-thumbnail img:hover{background-color:#A9A9A9}
.ngg-description{text-align:left}
.ngg-album-compact{float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px}
.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px}
.ngg-album-compactbox .Thumb{border:1px solid #000; margin:0px !important; padding:0px !important; width:91px; height:68px}
.ngg-album-compact h4{font-size:15px; font-weight:bold; margin-bottom:0px; margin-top:0px; width:110px}
.ngg-album-compact p{font-size:11px; margin-top:2px}
.ngg-galleryoverview{overflow:hidden; margin-top:10px; width:100%; clear:both; display:block !important}
.ngg-galleryoverview .desc{ margin:0px 10px 10px 0px;  padding:5px}
.ngg-gallery-thumbnail-box{float:left}
.ngg-gallery-thumbnail{float:left; margin-right:5px}
.ngg-gallery-thumbnail img{background-color:#FFF; border:1px solid #A9A9A9; display:block;  margin:4px 0px 4px 5px; padding:4px; position:relative}
.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}
.ngg-gallery-thumbnail span{font-size:90%; padding-left:5px; display:block}
.ngg-clear{clear:both}
.ngg-navigation{font-size:0.9em !important; clear:both !important; display:block !important; padding-top:15px; text-align:center}
.ngg-navigation span{font-weight:bold; margin:0pt 6px}
.ngg-navigation a.page-numbers, a.next, a.prev, 
span.page-numbers, span.next, span.prev{border:1px solid #DDD; margin-right:3px; padding:3px 7px}
.ngg-navigation a.page-numbers:hover, a.next:hover, a.prev:hover, 
span.page-numbers:hover, span.next:hover, span.prev:hover{background-color:#06C; color:#FFF !important; text-decoration:none !important}
.ngg-imagebrowser{}
.ngg-imagebrowser h3{text-align:center}
.ngg-imagebrowser img{border:1px solid #A9A9A9; margin-top:10px; margin-bottom:10px; width:100%; display:block !important; padding:5px}
.ngg-imagebrowser-nav{padding:5px; margin-left:10px}
.ngg-imagebrowser-nav .back{float:left; border:1px solid #DDD; margin-right:3px; padding:3px 7px}
.ngg-imagebrowser-nav .next{float:right; border:1px solid #DDD; margin-right:3px; padding:3px 7px}
.ngg-imagebrowser-nav .counter{text-align:center; font-size:0.9em !important}
.slideshow{margin-left:auto; margin-right:auto; text-align:center}
.slideshowlink{}
.ngg-singlepic{background-color:#FFF; border:1px solid #A9A9A9; display:block;  margin:4px 0px 4px 5px; padding:4px; position:relative}
.ngg-left{float:left; padding-right:10px}
.ngg-right{float:right; padding-left:10px}
.ngg-center{ margin-left:auto !important;  margin-right:auto !important}
.ngg-widget, .ngg-widget-slideshow{overflow:hidden; margin:0pt; padding:5px 0px 0px 0pt}
.ngg-widget img{border:2px solid #A9A9A9; margin:0pt 2px 2px 0px; padding:1px}
.ngg-related-gallery{background:#F9F9F9; border:1px solid #E0E0E0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px}
.ngg-related-gallery img{border:1px solid #DDD; float:left; margin:0pt 3px; padding:2px; height:50px; width: 50px}
.ngg-related-gallery img:hover{border:1px solid #000}

.tween {width:480px;margin:0 auto 10px auto;padding:8px 4px 4px 8px;border:1px dotted #741113;}
.ad468 {width:480px;margin:0 auto 0 auto;padding:8px 4px 4px 8px;border:1px dotted #741113;}
.ebay img, .ebay img aimg{display:block;border:0;padding:0;margin:0 auto;}
