html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;font:normal 62.5% Verdana, sans-serif;height:100%;text-align:center;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
body div{text-align:left;}
#container, #header, #header div.navbar, #footer{width:968px;clear:both;}
#container{margin:0 auto;margin-top:10px;margin-bottom:5px;}
#header, #content{margin-bottom:5px;}
#content{width:952px;background-color:#e9e9e9;padding:8px 8px 0px 8px;}
#culturepundits-adheader{font-size:90%;text-align:center;}
body.grid #content{background:none;}
#footer{padding:5px 0;}
#header h1{display:block;float:left;width:211px;height:100px;background:url(../img/logo.gif) 0 50% no-repeat;margin:0 10px 0 -12px;}
#header h1 a{text-indent:-9999px;display:block;width:208px;height:100px;}
#header div.navbar{background-color:#333;}
#header ul{display:block;width:750px;height:31px;background:url(../img/nav.gif) 0 1px no-repeat;}
#header ul li a{text-indent:-9999px;display:block;float:left;height:30px;}
#header ul li.home a{width:82px;}
#header ul li.film a{width:63px;}
#header ul li.music a{width:72px;}
#header ul li.tv a{width:44px;}
#header ul li.dvd a{width:55px;}
#header ul li.games a{width:79px;}
#header ul li.blog a{width:70px;}
#header ul li.features a{width:102px;margin-right:40px;}
#header ul li.home a:hover{background:url(../img/nav.gif) 0 -29px no-repeat;}
#header ul li.film a:hover{background:url(../img/nav.gif) -82px -29px no-repeat;}
#header ul li.music a:hover{background:url(../img/nav.gif) -145px -29px no-repeat;}
#header ul li.tv a:hover{background:url(../img/nav.gif) -217px -29px no-repeat;}
#header ul li.dvd a:hover{background:url(../img/nav.gif) -261px -29px no-repeat;}
#header ul li.games a:hover{background:url(../img/nav.gif) -316px -29px no-repeat;}
#header ul li.blog a:hover{background:url(../img/nav.gif) -395px -29px no-repeat;}
#header ul li.features a:hover{background:url(../img/nav.gif) -465px -29px no-repeat;}
#header ul li.home a.current{background:url(../img/nav.gif) 0 -59px no-repeat;}
#header ul li.film a.current{background:url(../img/nav.gif) -82px -59px no-repeat;}
#header ul li.music a.current{background:url(../img/nav.gif) -145px -59px no-repeat;}
#header ul li.tv a.current{background:url(../img/nav.gif) -217px -59px no-repeat;}
#header ul li.dvd a.current{background:url(../img/nav.gif) -261px -59px no-repeat;}
#header ul li.games a.current{background:url(../img/nav.gif) -316px -59px no-repeat;}
#header ul li.blog a.current{background:url(../img/nav.gif) -395px -59px no-repeat;}
#header ul li.features a.current{background:url(../img/nav.gif) -465px -59px no-repeat;}
#header ul li.user-links a{height:auto;width:auto;padding:9px 0;margin:0 0 0 15px;text-indent:0;text-decoration:none;font:9px/12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;color:#787878;text-transform:uppercase;letter-spacing:2px;}
#header ul li.user-links a:hover{color:#40c5f2;border-color:#09f;}
div.searchform{display:block;float:right;width:225px;height:30px;text-align:right;margin:-27px 10px 0 0;}
div.searchform label{display:none;}
div.searchform #query{background:#fff url(../img/icons/search.gif) 3px 4px no-repeat;padding:2px 0 0 17px;font:'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;color:#787878;}
div.searchform-blog #query{width:250px;background:#fff url(../img/icons/search.gif) 3px 4px no-repeat;padding:2px 0 0 17px;font:'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;color:#787878;margin-bottom:3px;}
div.searchform input.search-button{margin:0 0 -7px 0;}
div.searchform-blog input.search-button-blog{margin:0 0 -5px 0;}
#footer{display:block;height:30px;}
#footer p{font:11px/14px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;display:block;float:left;}
#footer p.links{text-align:right;display:block;float:right;}
#footer p.props{clear:right;float:right;margin-top:5px;}
#content div.left, #content div.middle, #content div.right, #content div.review, #content div.blog, #content div.right div.blog, #content div.blog{display:block;float:left;}
#content div.left div, #content div.middle div, #content div.right div, #content div.review, #content div.blog{border:1px #e0e0e0 solid;background-color:#fff;padding:5px 5px 3px 5px;margin-bottom:8px;}
body.grid #content div.left div, body.grid #content div.middle div, body.grid #content div.right div, body.grid #content div.review{background:none;}
#content div.left{width:184px;margin:0 8px 8px 0;}
#content div.review h4.breadcrumbs{display:block;font:bold 14px/14px 'Lucida Fax', Georgia, serif;letter-spacing:1px;color:#333;margin:0 5px;padding:1px 0 7px 0;background:none;}
#content div.preview-page h4.breadcrumbs{margin-top:-10px;}
#content div.right div.blog{width:300px;margin:0 8px 8px 0;}
#content div.middle{width:440px;margin-right:8px;}
div.emailarticle{margin:15px;}
div.emailarticle h3{width:430px;}
div.emailarticle{}
#content div.review, #content div.blog{width:620px;margin-right:8px;}
#content div.blog{margin-right:7px;}
#content div.right{width:312px;}
ul.blog li, div.features li{margin-bottom:5px;}
ul.blog li:last-child, div.features li:last-child{margin-bottom:5px;}
div.features ul li{clear:left;list-style-position:outside;list-style-image:url(../img/icons/bullet-blue.gif);padding:2px 0 0 0;margin-bottom:3px;margin-left:16px;}
div.features a, div.spotlight-module a, div.home-reviews-module a, div.preview-module a{clear:both;display:block;text-decoration:none;}
span.photocredit{position:relative;}
span.photocredit span{position:absolute;display:block;width:592px;bottom:6px;left:9px;background-color:#555;color:#fff;padding:5px;font:12px/14px Georgia, serif;opacity:0.8;}
div.review cite{display:block;clear:both;font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;color:#999;text-transform:uppercase;letter-spacing:2px;padding:5px 0;margin:0 5px 5px 5px;}
div.review ul.credits{margin-bottom:5px;padding:0 5px;}
div.review ul.share{margin:0 5px 10px 5px;}
div.review ul.merch-links{margin:-4px 2px 2px 2px;color:#c2c2c2;}
div.review ul.merch-links-music, div.review ul.merch-links-alt{margin:0 5px 5px 5px;color:#c2c2c2;}
div.review ul.share-links{margin:0 0 0 0;}
div.review ul.share-links-right{margin:0 0 0 0;}
div.review ul.merch-links-music{margin:0 5px 0 5px;}
div.review ul.credits li{font:12px/15px Georgia, serif;color:#666;display:inline;margin-left:10px;}
div.review ul.share li{display:inline;padding-right:15px;}
div.review ul.share li:last-child{padding-left:45px;padding-right:0px;}
div.review ul.merch-links li, div.review ul.merch-links-alt li{padding-top:5px;}
div.review ul.merch-links-music span{padding-top:7px;padding-right:0;}
div.review ul.merch-links-music span:first-child{padding-top:7px;padding-right:5px;}
div.review ul.credits li:first-child{margin-left:0;}
div.review ul.credits li span{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;}
div.review ul.share li, div.review ul.merch-links li, div.review ul.merch-links-music span, div.review ul.merch-links-alt li{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;}
div.ad, div.half-ad{background-color:#ccc !important;border:1px #c2c2c2 solid !important;}
#header div.ad{text-align:left;display:block;float:right;padding:5px 5px 5px 5px !important;margin:0 0 5px 0;}
body.landingpage #container #header div.ad, body.review #container #header div.ad, body.blog #container #header div.ad{height:90px;width:728px;padding:5px 5px 5px 5px !important;}
#content div.right div.ad{min-height:250px;width:300px;clear:both;padding:5px;padding:5px 5px 5px 5px !important;text-align:center;}
#header div.ad div, #content div.left div.ad div, #content div.right div.ad div{margin:0;padding:0;border:none;background-color:#ccc;}
#content div.right div.half-ad{height:600px;width:300px;clear:both;padding:5px 5px 5px 5px !important;text-align:center;}
#content div.right div.cp-ad{background:none;border:none;text-align:center;}
#content div.right div.cp-ad div{background:none;margin:0;padding:0;border:none;}
#content div#culturepundits-adheader{text-align:right;color:#999;font:italic 12px/12px Georgia, serif;background:none;border:none;}
#content div#culturepundits-adheader a, #content div#culturepundits-adheader a:hover{color:#aa1a35;text-decoration:none;}
#content div#culturepundits-adheader a:hover{text-decoration:underline;}
#content div.left div.ad{height:600px;width:160px;text-align:center;padding:10px 11px 10px 10px !important;}
div.related a{clear:both;display:block;text-decoration:none;}
div.related ul li a{font:bold 11px/16px Georgia, serif;color:#333;text-decoration:none;}
div.related ul li a{display:block;color:#333;text-decoration:none;}
div.related ul li a:hover{color:#09f;}
div.related ul li:first-child{margin-top:3px;}
div.related ul li{clear:left;list-style-position:outside;list-style-image:url(../img/icons/bullet-blue.gif);padding:0;margin-left:20px;margin-bottom:1px;}
div.merch-links ul li, div.merch-links-alt ul li{clear:left;list-style-position:outside;list-style-image:url(../img/icons/bullet-blue.gif);padding:0;margin-left:13px;margin-bottom:1px;}
div.related ul li em{font-style:normal;font-weight:normal;}
div.related ul li a span{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;margin-left:3px;}
div.merch-links span, div.merch-links-music span, div.merch-links-alt span{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;}
div.related ul li:last-child{margin-bottom:10px;}
div.home-reviews-module ul.home-dvds{margin:0;}
div.home-reviews-module ul.home-dvds li{clear:none;display:block;float:left;width:128px;margin-right:0;margin-left:18px;}
div.home-reviews-module ul.home-dvds li h2{font-size:13px;line-height:15px;width:136px;text-align:center;}
div.home-reviews-module ul.home-dvds li:first-child{margin-left:0;}
div.left a.preview-link, div.right a.giveaway-link, a.newsletterlink{text-decoration:none;color:#666;}
#content div.right a.giveaway-link img{display:block;float:left;margin-right:10px;margin-bottom:2px;}
div.left a.preview-link p, div.right a.giveaway-link p, div.right a.newsletterlink p{font:11px/15px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;margin:5px 0;}
ul.blog h4 a{display:block;width:auto;height:56px;background:url(../img/thehouse-small.gif) center top no-repeat;text-indent:-9999px;border-bottom:1px #ddd solid;margin:10px 0 5px 0;}
div.discratings h5, div.discfeatures1 h5, div.discfeatures2 h5{font:bold 14px/14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#333;margin-bottom:10px;}
div.discratings, div.discfeatures1, div.discfeatures2{display:block;float:left;width:200px;margin:0 0 0 5px;}
div.discratings{width:170px;}
div.discratings, div.discfeatures1{margin-right:5px;}
div.discratings h6, div.discfeatures1 h6, div.discfeatures2 h6{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;}
div.discratings h6{margin-bottom:10px;}
div.discfeatures1 ul, div.discfeatures2 ul{font:12px/16px Georgia, serif;color:#999;margin:3px 0 10px 0;list-style-image:url(../img/icons/bullet-gray.gif);list-style-position:inside;}
div.discfeatures1 ul li span, div.discfeatures2 ul li span{color:#454545;}
div.discfeatures2{margin-top:25px;}
div.interview{margin-top:15px;}
div.interview p{margin-bottom:15px;text-indent:0;}
div.interview img{padding:3px;border:1px #c2c2c2 solid;margin:5px 10px 0 5px;}
#content div.interview p+p{text-indent:0;}
#content div ul.feature-index{display:block;margin:20px 5px;}
#content div ul.feature-index li{display:block;float:left;height:100px;margin-bottom:16px;}
#content div ul.thumbs-index li{height:auto;margin-bottom:15px;margin-left:15px;margin-right:0;}
#content div ul.feature-index li.alt{clear:both;margin-right:16px;}
#content div ul.thumbs-index li.alt{margin-right:0;margin-left:0;}
#content div ul.feature-index li a{display:block;padding:5px 5px 3px 5px;background-color:#eee;border:1px #ccc solid;}
#content div.feature-sidebar-large a img{float:left;margin:0;padding:5px;background-color:#eee;border:1px #ccc solid;margin-right:9px;margin-bottom:9px;}
#content div ul.feature-index li a:hover, #content div.feature-sidebar-large a:hover img{border-style:solid;border-color:#09f;background-color:#09f;}
#content div.feature-sidebar{display:block;width:222px;background-color:#efefef;border:1px #ccc solid;padding:9px 5px;margin-top:10px;margin-bottom:5px;}
#content div.floatleft{float:left;margin-left:10px;margin-right:15px;}
#content div.floatright{float:right;margin-left:15px;margin-right:10px;}
#content div.feature-sidebar p{font-size:12px;line-height:16px;text-indent:0;}
#content div.feature-sidebar img{padding:5px;border:1px #aaa solid;margin:0 5px;}
#content p.noindent, #content p.byline{text-indent:0;margin-top:15px;}
#content p.centertext{position:relative;text-align:center;margin:10px 30px 10px 0;}
#content p.noindentimg{text-indent:0;margin-top:0px;}
#content p.noindentfloatimg{text-indent:0;margin-top:5px;}
#content div.feature-intro, #content div.feature-sidebar-large{width:305px;margin-bottom:15px;}
#content div.feature-intro{display:block;float:left;margin-right:10px;}
#content div.feature-intro p{font-size:12px;line-height:16px;}
#content div.feature-intro p+p{text-indent:25px;}
#content div.feature-sidebar-large{display:block;float:left;}
#content div.feature-sidebar-large h5{font:bold 16px/16px Georgia, serif;color:#333;margin:0 0 5px 0;}
#content div.feature-sidebar-large p{clear:left;padding:0;text-indent:0;margin-bottom:15px;}
#content div.columns{clear:both;margin-top:10px;}
#content div.columns div.left-column, #content div.columns div.right-column{display:block;float:left;width:300px;}
#content div.columns div.left-column{margin-right:20px;}
#content div.columns div.left-column p, #content div.columns div.right-column p{font-size:12px;line-height:16px;text-indent:0;margin:0 0 10px 0;}
#content div.columns div.left-column img, #content div.columns div.right-column img{margin:5px 0 5px 5px;}
#content p.pagecount{border-top:1px #c2c2c2 solid;padding-top:10px;margin:0 5px;}
#content p.pagecount, #content p.pagination{font:10px/10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;text-indent:0;}
div.giveaway-page p.giveawaylink a{font:10px/40px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;text-indent:0;}
#content p.pagination{text-align:right;margin-top:-12px;}
#content div.latestreviews p.pagination{clear:both;padding:3px 0px 7px 0;}
#content p.pagination strong{font:normal 17px/9px Georgia, serif;margin:0 10px;}
#content div.interview ul{display:block;margin:0 5px 10px 5px;list-style-image:url(../img/icons/bullet-gray.gif);list-style-position:inside;}
#content div.interview ul li{font:12px/18px Georgia, serif;padding-left:5px;}
#content div.right div.blog ul{margin:10px 0;}
#content div.right div.blog ul.bullets{color:#ccc;list-style-image:url(../img/icons/bullet-gray.gif);padding-left:18px;}
#content div.right div.blog p.about{font-style:italic;color:#999;padding:3px 3px;}
#content div.right div.about a.rsslink{display:block;height:12px;float:right;background:url(/inc/img/icons/feedicon.gif) no-repeat;padding:0 0 0 15px;text-decoration:none;font:9px/12px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;color:#999;margin:-19px 0 0 0;}
#content div.right div.about a.rsslink:hover{color:#aa1a35;}
blockquote{position:relative;margin:10px 75px 10px 75px;padding:5px;font-style:italic;}
div.blog div.navigation{width:610px;margin:5px 0 15px 5px;padding:0 0 15px 0;border-bottom:3px #ddd double;}
div.blog div.navigation-comments{padding:0 0 5px 0;margin:-8px 5px 10px 5px;}
div.blog div.navigation div.alignleft, div.blog div.navigation div.alignright{padding:0 5px 0 5px;display:block;width:175px;}
div.blog div.navigation-comments div.alignleft, div.blog div.navigation-comments div.alignright{padding:0 5px 0 5px;margin:-5px 5px 10px 5px;display:block;width:175px;}
div.blog div.navigation div.alignleft, div.blog div.navigation-comments div.alignleft{float:left;}
div.blog div.navigation div.alignright, div.blog div.navigation-comments div.alignright{text-align:right;float:right;}
div.blog div.entry p.postmetadata{text-indent:0;font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;padding:10px 5px 0 5px;margin:10px 5px 0 5px;}
div.pagelink{text-align:center;padding:10px 0 10px 0;}
div.blog-first{margin-top:0px;}
div.blog-first p{margin-bottom:15px;text-indent:0;}
div.interview strong, div.blog-first strong{font-weight:bold;}
form#searchform label{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;color:#666;display:block;}
form#searchform input#s{width:250px;background:#fff url(../img/icons/search.gif) 3px 4px no-repeat;padding:2px 0 0 17px;font:'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;color:#787878;margin-bottom:3px;}
form#searchform input#s:focus{border-color:none;}
form#searchform input#searchsubmit{margin:0 0 -6px 0;}
#blog #sidebar.right input#s{width:245px;background:#fff url(../img/icons/search.gif) 3px 4px no-repeat;padding:5px 5px 5px 15px;margin:0 0 2px 0;}
#blog #sidebar.right input#s:focus{width:255px;background-image:none;padding:5px;}
#blog #sidebar.right input.button{background-color:#aa1a35;border-color:#aa1a35;margin:5px 0 3px 0;}
#blog #sidebar.right input.button:hover{background-color:#fff;color:#aa1a35;}
div.entry center object{display:block;padding:15px 0;}
div.entry center object2{display:block;padding:5px 0;}
div.entry center object3{display:block;padding:10px 0 5px 0;}
div.entry center object4{display:block;padding:5px 0 10px 0;}
div.entry center object5{display:block;padding:10px 0;}
div.entry center object6{display:block;padding:10px 0 0 0;}
div.entry p.cite{font-family:'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-align:left;text-indent:0;color:#666;font-size:12px;margin:0px 20px 5px 20px;}
div.left ul li img, span.photocredit img, img.artwork, img.artwork-2, div.interview-module a img, div.blog img, div.left a.preview-link img, div.right a.giveaway-link img{padding:3px;border:1px #c2c2c2 solid;margin:0 5px;}
div.blog p.centerimg{text-indent:0;text-align:center;}
div.blog p.centerimg img{margin:10px 5px 5px 5px;}
div.blog p.bottomcenterimg{text-indent:0;text-align:center;}
div.blog p.bottomcenterimg img{margin:15px 5px 0 5px;}
div.blog p.topimg{text-indent:0;text-align:center;}
div.blog p.topimg img{margin:3px 0 5px 0;}
div.blog p.topcenterimg{text-indent:0;text-align:center;}
div.blog p.topcenterimg img{margin:3px 5px 5px 5px;}
div.blog img.floatleftimg{float:left;margin:10px 10px 0px 0;}
div.blog img.floatleftimg_2{float:left;margin:20px 10px 0px 0;}
div.blog img.floatrightimg{float:right;margin:10px 0 0 15px;}
div.blog img.floatrightimg_2{float:right;margin:20px 0 0 15px;}
body.landingpage div.left ul li img, body.landingpage div.interview-module a img, div.left a.preview-link img, div.right a.giveaway-link img{margin-left:0;margin-right:0;}
div.blog img{margin:10px 0;}
div.blog div.comment-body img{border:0;padding:0;margin:0;}

div.blog img.floatleft{margin-left:-50px;}
div.latestreviews ul li img, div.features img, div.home-reviews-module img{float:left;padding:3px;border:1px #c2c2c2 solid;margin:0 10px 5px 0;}
div.spotlight-module img, div.giveaway-module img, div.preview-module img{float:left;padding:3px;border:1px #c2c2c2 solid;margin:0 10px 2px 0;}
ul.share img, ul.merch-links img, ul.merch-links-music img, ul.merch-links-alt img{border:none;vertical-align:middle;padding:0;margin:0;display:inline;}
img.artwork{clear:both;margin:0 10px 2px 5px;}
img.artwork-2{clear:both;margin:15px 0 2px 0;}
div.blog h1{font:28px/28px 'Lucida Fax', Georgia, serif;color:#333;border-bottom:1px #ccc solid;margin:0 5px 10px 5px;padding:0 0 10px 0;}
h2{font:bold 22px/26px 'Lucida Fax', Georgia, serif;color:#333;}
#content div.blog h2, #content div.review h2{margin:5px;}
#content div.blog div h2{margin-left:0;}
#content h2 em, #content div.home-reviews-module ul li p em{font-style:normal;font-weight:normal;}
h2#thehouse{text-indent:-9999px;display:block;background:url(../img/thehouse.gif) center bottom no-repeat;height:97px;padding-bottom:10px;margin-bottom:10px;margin-left:2px;}
h2#thehouse a{height:98px;}
div.review p{font:14px/20px Georgia, serif;padding:0 5px;}
div.newsletter p, a.newsletterlink p, div.register p{font:11px/16px Georgia, serif;padding:0 5px;margin-bottom:10px;}
div.review p.first:first-line, div.feature-intro p.first:first-line{font-variant:small-caps;letter-spacing:2px;}
div.review p.first, div.giveaway-page div p{text-indent:0 !important;}
#content div.review h4{text-transform:none;letter-spacing:0;font:bold 18px/18px 'Lucida Fax', Georgia, serif;color:#333;text-indent:0;background:none;margin:10px 5px 5px 5px;}
ul.blog li, div.features ul li a{font:bold 12px/14px Georgia, serif;}
ul.blog li strong, span.photocredit span em{font:normal 9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;}
div.blog h5.byline{font:normal 9px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;margin:5px 5px 10px 5px;}
#tabs-module ol, div.boxoffice ol, div.topalbums ol, div.topdvds ol, div.toptvshows ol, div.topgames ol{list-style-type:decimal;list-style-position:inside;margin-left:0;}
#tabs-module ol li, div.boxoffice ol li, div.topalbums ol li, div.topdvds ol li, div.toptvshows ol li, div.topgames ol li{font:normal 9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;padding:4px 4px 4px 23px;text-indent:-18px;}
#tabs-module ol li.alt, div.boxoffice ol li.alt, div.topalbums ol li.alt, div.topdvds ol li.alt, div.toptvshows ol li.alt, div.topgames ol li.alt{background-color:#efefef;}
#tabs-module ol li a, div.boxoffice ol li span, div.topalbums ol li span, div.topdvds ol li span, div.toptvshows ol li span, div.topgames ol li span, div.boxoffice ol li a span, div.topalbums ol li a span, div.topdvds ol li a span, div.toptvshows ol li a span, div.topgames ol li a span{font:bold 11px/11px Georgia, serif;text-transform:none;letter-spacing:normal;text-decoration:none;color:#333;}
div.boxoffice ol li a, div.topalbums ol li a, div.topdvds ol li a, div.toptvshows ol li a, div.topgames ol li a{text-decoration:none;}
div.boxoffice ol li a:hover, div.topalbums ol li a:hover, div.topdvds ol li a:hover, div.toptvshows ol li a:hover, div.topgames ol li a:hover{}
#content div.boxoffice ol li a:hover span, div.topalbums ol li a:hover span, div.topdvds ol li a:hover span, div.toptvshows ol li a:hover span, div.topgames ol li a:hover span{color:#09f;}
#tabs-module ol li a em, div.boxoffice ol li em, div.topalbums ol li em, div.topdvds ol li em, div.toptvshows ol li em, div.topgames ol li em{font-style:normal;font-weight:normal;}
#tabs-module ol li a:hover{color:#09f;}
#content div.review p.pagination a, #content div.latestreviews p.pagination a, #content div.giveaway-page p.giveawaylink a{text-decoration:none;padding:3px;border:none;color:#09f;}
#content div.review p.pagination a:hover, #content div.latestreviews p.pagination a:hover, #content div.giveaway-page p.giveawaylink a:hover{color:#fff;background-color:#09f;}
#tabs-module ol li:last-child{margin-bottom:0;}
em{font-style:italic;}
div.review p.selectors{font:normal 9px/14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;margin:5px 0 10px 0;}
div.right div.blog ul li a h4, div.right div.blog ul.bullets a{font:normal 12px/12px Georgia, serif;color:#333;margin-bottom:2px;}
div.right div.blog ul li a p{font:11px/12px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;color:#666;}
div.right div.blog ul li a p span{color:#999;text-transform:uppercase;font-size:9px;letter-spacing:2px;}
div.blog p{font:14px/20px Georgia, serif;padding:0 5px;}
div.blog div.entry ul{margin:0 0 0 20px;}
div.blog div.entry ul li{font:14px/18px Georgia, serif;list-style-type:disc;margin:10px 20px 10px 20px;padding:0 5px;}
div.review p+p, div.blog p+p, p.indent{text-indent:50px;}
div.right div.blog p{padding:0;}
div.blog p.meta{display:block;font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;color:#666;text-transform:uppercase;letter-spacing:2px;margin:5px 5px 10px 5px;padding-bottom:20px;border-bottom:3px #ddd double;}
div.feature-sidebar cite{display:block;clear:both;font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;color:#999;text-transform:uppercase;letter-spacing:2px;padding:5px 0;border-bottom:1px #ccc solid;margin:0 5px 5px 5px;}
div.interview div.feature-sidebar cite{}
#content div.review strong, #content div.entry strong{font-weight:bold;}
dl dt{font:bold 16px/24px 'Lucida Fax', Georgia, serif;color:#121212;margin:0 5px 0 5px;padding:2px 5px 2px 5px;}
dl dt span{font:normal 11px/13px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;margin-left:5px;}
dl dd{margin:0 5px 0 5px;padding-bottom:0;border-bottom:1px #c2c2c2 dotted;}
dl dd:last-child{border-bottom:none;}
dl dd.comment p, div.comment-body p{font:normal 12px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing:.5px;margin-bottom:10px;color:#666;}
div.comment-body p{margin:0 0 10px 0;}
dl dd.comment p+p, div.comment-body p+p{text-indent:0;}
div.coment-body img, div.wp-smiley img, div.wp-smiley{padding:3px;border:1px #c2c2c2 solid;margin:5px 10px 0 5px;}
div.comment{padding:5px 0 0 0;}
dt.slantauthor{background-color:#e9f2fa;margin:0 5px 0 5px;}
dd.slantauthor{background-color:#e9f2fa;margin:0 5px 0 5px;}
dd.slantauthor p{color:#454545 !important;}
form#commentinput, form.commentinput{margin:5px;}
form#commentinput fieldset div, form.commentinput fieldset div{display:block;float:left;width:176px;margin-right:16px;padding-left:2px;}
form#commentinput fieldset label, form#commentinput fieldset div p, form.commentinput fieldset label, form.commentinput fieldset div p,
fieldset p.instructions{font:normal 10px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif !important;text-transform:uppercase;letter-spacing:1px;color:#999;margin-bottom:4px;}
fieldset p.instructions{}
form label.checkboxlabel{margin:15px 0 -16px 25px !important;}
form#commentinput fieldset div p, form.commentinput fieldset div p{margin:10px 0 0 -5px;}
input#rememberme{display:block;width:auto !important;margin:0 0 -15px 0 !important;}
form#commentinput fieldset label.checkbox-label{margin-left:20px;}
form#commentinput fieldset div input, form.commentinput fieldset div input{padding:3px;width:166px;border:1px #ccc solid;background-color:#efefef;font:14px/22px Georgia, serif;margin:0 0 10px 0;}
form#commentinput fieldset textarea, form.commentinput fieldset textarea{padding:3px;width:602px;height:151px;border:1px #ccc solid;background-color:#efefef;margin:0 0 0 0;}
form#commentinput fieldset div input:focus, form#commentinput fieldset textarea:focus, form.commentinput fieldset div input:focus, form.commentinput fieldset textarea:focus{border-color:#333;background-color:#fff;}
form#commentinput input.submit, form.commentinput input.submit{float:right;margin-right:0;}
form#commentinput hr, form.commentinput hr, hr.rule{height:5px;border:none;color:#e0e0e0;background-color:#e0e0e0;margin:25px 0 0 0;}
ol.commentlist div.comment-author cite, ol.commentlist div.comment-author cite a{font:bold 16px/16px 'Lucida Fax', Georgia, serif;letter-spacing:.5px;color:#121212;padding:1px 1px 1px 5px;text-decoration:none;}
ol.commentlist div.comment-author span.says, ol.commentlist div.comment-meta a{font:normal 11px/25px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#999;margin-left:1px;text-decoration:none;}
div.comment-author{display:inline;}
div.comment-meta{}
img.avatar{display:none;}
div.blog ol.commentlist li{padding-bottom:0;border-bottom:1px #c2c2c2 dotted;margin:6px 5px 0 5px;}
div.blog ol.commentlist li:last-child{border-bottom:none;margin:6px 5px 0 5px;}
#content div.review div p a, div.newsletter p a, div.register p a, #content div.interview ul li a, div.authors ul li a, div.searchresults ul li a, div.search-results ul li a{color:#00497b;text-decoration:none;padding:1px;}
div.search-results ul li a{color:#aa1a35;}
#content div.interview ul li a{border-bottom-width:1px;}
#content div.review div p a:hover, div.newsletter p a:hover, div.register p a:hover, #content div.interview ul li a:hover, div.authors ul li a:hover, div.searchresults ul li a:hover{color:#09f;border-color:#09f;border-bottom:1px #09f solid;}
div.search-results ul li a:hover{color:#aa1a35;border-color:#aa1a35;border-bottom:1px #aa1a35 solid;}
div.interview-module a{text-decoration:none;}
ul.blog li a, div.features ul li a{display:block;color:#333;text-decoration:none;}
ul.blog li a{padding:0 5px;}
ul.blog li:last-child a{margin-bottom:5px;}
ul.blog li a:hover{color:#aa1a35;}
ul.blog li a:hover strong{color:#777;}
div.latestreviews ul li a{clear:both;display:block;text-decoration:none;}
div.staff-page ul li a{text-decoration:none;color:#333;}
div.interview-module a h2{font:bold 18px/20px Georgia, serif;color:#333;}
div.latestreviews ul li a h2, div.features a h2, div.spotlight-module a h2, div.home-reviews-module a h2{font:bold 16px/18px Georgia, serif;color:#333;}
div.latestreviews ul li a:hover h2, div.features a:hover h2, div.interview-module a:hover h2, div.spotlight-module a:hover h2, div.home-reviews-module a:hover h2, div.home-reviews-module ul li a:hover p, div.features ul li a:hover, div.staff-page ul li a:hover, div.authors ul li a:hover{color:#09f;}
div.interview-module a p{font:12px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;color:#777;margin-bottom:3px;}
div.latestreviews ul li a p, div.features a p, div.spotlight-module a p, div.home-reviews-module a p, div.preview-module a p{font:11px/14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;color:#777;}
div.home-reviews-module ul li a p, div.searchresults ul li a, div.search-results ul li a{text-decoration:none;font:bold 12px/16px Georgia, serif;}
div.home-reviews-module ul li a p{color:#333;}
div.authors ul li a, div.searchresults ul li a, div.search-results ul li a{font:14px/14px Georgia, serif;}
div.home-reviews-module ul{margin-left:5px;}
div.home-reviews-module ul li{clear:left;list-style-position:outside;list-style-image:url(../img/icons/bullet-blue.gif);margin-bottom:3px;margin-left:11px;}
div.home-reviews-module ul li a p strong{font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;}
div.home-reviews-module ul.home-dvds li a p cite{font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;width:136px;}
div.latestreviews ul li a p strong, div.features a p strong, div.interview-module a p strong, div.spotlight-module a p strong, div.home-reviews-module a p strong, #footer p.links a, div.preview-module a p strong{font-size:9px;line-height:9px;text-transform:uppercase;letter-spacing:1px;color:#999;}
div.home-reviews-module ul.home-dvds li a p cite{font-size:9px;line-height:9px;text-transform:uppercase;letter-spacing:1px;width:136px;color:#999;text-align:center;padding-left:0 -10px 0 8px;}
div.latestreviews ul li a p cite{font-size:9px;line-height:9px;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:#000;}
#footer p.props a, div.authors h2 span a{text-decoration:none;color:#09f;padding-bottom:1px;border-bottom:1px #fff solid;}
#footer p.links a{text-decoration:none;margin:0 4px;color:#09f;padding-bottom:1px;border-bottom:1px #fff solid;}
#footer p a:hover, div.authors h2 span a:hover{border-bottom-color:#09f;}
ul.blog li a:hover img, div.latestreviews ul li a:hover img, div.features a:hover img, div.interview-module a:hover img, div.spotlight-module a:hover img, div.home-reviews-module a:hover img, div.giveaway-module a:hover img, div.preview-module a:hover img{border-color:#999;}
#content div.review p.selectors a{text-decoration:none;margin:0 1px;color:#09f;padding-bottom:1px;border-bottom:1px #fff solid;}
#content div.review p.selectors a:hover{border-bottom-color:#09f;}
div.review ul.share li a, dl dt a, form#commentinput fieldset div p a, ol.commentlist div.comment-author cite a, div.review ul.merch-links li a, div.review ul.merch-links-music span a, div.review ul.merch-links-alt li a{color:#069;text-decoration:none;padding:1px 0;}
div.review ul.share li a{margin-left:0px;margin-right:6px;}
div.review ul.share li a:hover, dl dt a:hover, form#commentinput fieldset div p a:hover, ol.commentlist div.comment-author cite a:hover, div.review ul.merch-links li a:hover, div.review ul.merch-links-music span a:hover, div.review ul.merch-links-alt li a:hover{color:#09f;border-bottom:1px #09f solid;}
#content div.preview-page ul li a{text-decoration:none;}
#content div.preview-page ul li a em{color:#069;text-decoration:none;padding:1px 0;border-bottom:1px #fff solid;padding-bottom:1px;}
#content div.preview-page ul li span{font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;margin-left:3px;}
#content div.preview-page ul li a:hover em{color:#09f !important;border-bottom-color:#09f !important;}
div.right div.blog ul li a{padding:0 0 2px 3px;display:block;margin:0 0 5px 0;text-decoration:none;}
div.right div.blog ul li a h4{font-weight:bold;}
div.right div.blog ul.bullets a{font-weight:bold;line-height:18px;display:inline;padding:5px 0;}
div.right div.blog ul li:last-child a, div.right div ul.bullets li:last-child{margin-bottom:-10px;}
div.right div.blog ul li a:hover h4, div.right div.blog ul.bullets a:hover{color:#ee1f39;}
div.blog h2 a{color:#333;display:block;text-decoration:none;margin:0 5px;}
#content div.blog h2 a em{font-weight:bold;font-style:italic;}
div.blog h2 a:hover, div.blog ol.commentlist li a:hover{color:#aa1a35;}
div.blog p a, div.blog ol.commentlist li a{text-decoration:none;color:#aa1a35;padding:2px 2px 1px 2px;}
div.blog p a:hover, div.blog ol.commentlist li a:hover{border-bottom:1px #aa1a35 solid;}
div.entry li a{text-decoration:none;color:#aa1a35;padding:2px 2px 1px 2px;}
div.entry li a:hover{border-bottom:1px #aa1a35 solid;}
div.addtoany_share_save_container li a:hover{border-bottom:0px;}
div.blog h2 a span{display:none;font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;color:#666;}
div.blog h2 a:hover span{display:inline;}
div.blog h5.byline a, div.blog p.meta a{color:#aa1a35;text-decoration:none;padding:2px 2px 1px 2px;}
div.search-results ul li p.postmetadata a, div.blog form fieldset p a{color:#aa1a35 !important;}
div.blog h5.byline a:hover, div.blog p.meta a:hover, div.search-results ul li p.postmetadata a:hover, div.blog form fieldset p a:hover{border-bottom:1px #aa1a35 solid !important;}
div.blog a:hover img{}
div.blog div.navigation{font:bold 11px/13px 'Lucida Fax', Georgia, serif;letter-spacing:0;}
div.blog div.navigation-comments{font:9px/14px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;color:#666;text-transform:uppercase;letter-spacing:2px;padding-top:6px;padding-bottom:8px;}
div.blog div.navigation a{display:block;font:9px/13px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:#aa1a35;padding:3px 0;}
div.blog div.navigation-comments a{display:block;font:9px/13px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:#aa1a35;padding:3px 0;}
div.blog div.navigation div.alignleft a, div.blog div.navigation-comments div.alignleft a{margin-left:16px;}
div.blog div.navigation div.alignright a, div.blog div.navigation-comments div.alignright a{margin-right:16px;}
div.blog div.navigation a:hover, div.blog div.navigation-comments a:hover{background-color:#efefef;}
h3{text-indent:-9999px;display:block;width:auto;height:21px;background-color:#3b3b3b;background-repeat:no-repeat;margin:0 0 5px 0;}
body.landingpage h3{margin-left:0;margin-right:0;}
body.review div.review h3{margin:5px;}
div.blog h3{margin:0 5px;border-bottom:none;}
div.right div.blog h3{background-color:#fff;height:16px;border-bottom:1px #dedede solid;padding-bottom:5px;margin:0;}
h3.blog{background-image:url(../img/h3s/blog.gif);}
h3.latestreviews{background-image:url(../img/h3s/latestreviews.gif);}
h3.features{background-image:url(../img/h3s/features.gif);}
h3.mostpopular{background-image:url(../img/h3s/mostpopular.gif);}
h3.interview{background-image:url(../img/h3s/interview.gif);}
h3.list{background-image:url(../img/h3s/list.gif);}
h3.livereview{background-image:url(../img/h3s/livereview.gif);}
h3.festival{background-image:url(../img/h3s/festival.gif);}
h3.featuredreview{background-image:url(../img/h3s/featuredreview.gif);}
h3.latestfeatures{background-image:url(../img/h3s/latestfeatures.gif);}
h3.pagenotfound{background-image:url(../img/h3s/pagenotfound.gif);}
h3.login{background-image:url(../img/h3s/login.gif);}
h3.forgotpassword{background-image:url(../img/h3s/forgotpassword.gif);}
h3.film{background-image:url(../img/h3s/film.gif);}
h3.preview{background-image:url(../img/h3s/preview.gif);}
h3.register{background-image:url(../img/h3s/register.gif);}
h3.newsletter{background-image:url(../img/h3s/newsletter.gif);}
h3.userprofile{background-image:url(../img/h3s/userprofile.gif);}
h3.searchresults{background-image:url(../img/h3s/searchresults.gif);}
h3.authors{background-image:url(../img/h3s/authors.gif);}
h3.rss{background-image:url(../img/h3s/rss.gif);}
h3.emailarticle{background-image:url(../img/h3s/emailarticle.gif);}
h3.toptvshows{background-image:url(../img/h3s/toptvshows.gif);}
h3.topgames{background-image:url(../img/h3s/topgames.gif);}
h3.topdvds{background-image:url(../img/h3s/topdvds.gif);}
h3.topalbums{background-image:url(../img/h3s/topalbums.gif);}
h3.boxoffice{background-image:url(../img/h3s/boxoffice.gif);}
h3.termsofservice{background-image:url(../img/h3s/termsofservice.gif);}
h3.mediakit{background-image:url(../img/h3s/mediakit.gif);}
h3.contribute{background-image:url(../img/h3s/contribute.gif);}
h3.contact{background-image:url(../img/h3s/contact.gif);}
h3.privacypolicy{background-image:url(../img/h3s/privacypolicy.gif);}
h3.staff{background-image:url(../img/h3s/staff.gif);}
h3.giveaway{background-image:url(../img/h3s/giveaway.gif);}
h3.music{background-image:url(../img/h3s/music.gif);}
h3.dvd{background-image:url(../img/h3s/dvd.gif);}
h3.tv{background-image:url(../img/h3s/tv.gif);}
h3.games{background-image:url(../img/h3s/games.gif);}
h3.spotlight{background-image:url(../img/h3s/spotlight.gif);}
h3.awards{background-image:url(../img/h3s/awards.gif);}
h3.comments{background-image:url(../img/h3s/comments.gif);}
h3.addyourown{background-image:url(../img/h3s/addyourown.gif);}
h3.filmreview{background-image:url(../img/breadcrumbs/filmreview.gif);}
h3.musicreview{background-image:url(../img/breadcrumbs/musicreview.gif);}
h3.dvdreview{background-image:url(../img/breadcrumbs/dvdreview.gif);}
h3.about{background-image:url(../img/blog/h3/about.gif);}
h3.recentposts{background-image:url(../img/blog/h3/recentposts.gif);}
h3.recentcomments{background-image:url(../img/blog/h3/recentcomments.gif);}
h3.categories{background-image:url(../img/blog/h3/categories.gif);}
h3.columns{background-image:url(../img/blog/h3/columns.gif);}
h3.theattic{background-image:url(../img/blog/h3/theattic.gif);}
#content div.right #tabs-module div.overflow{border:none;padding:0;display:block;height:33px;width:auto;overflow:hidden;}
ul.tabs{font:10px/10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-transform:uppercase;letter-spacing:1px;display:block;width:400px;text-align:left;padding:10px 0;}
ul.tabs li{display:inline;}
ul.tabs li a{color:#666;text-decoration:none;padding:10px 23px;margin-right:-4px;background:url(../img/tab-border.gif) 100% 100% no-repeat;border-bottom:1px #ccc solid;}
ul.tabs li a:hover{color:#09f;}
.ui-tabs-nav .ui-tabs-selected a{color:#333;font-weight:bold;padding-bottom:11px;border-bottom:none;}
.ui-tabs-nav .ui-tabs-selected a:hover{color:#333;}
.ui-tabs-hide{display:none;}
#content div.follow ul, #content div.blog-follow ul{display:block;height:54px;width:310px;background:url(../img/follow.png);margin:0 0 0 -5px !important;}
#content div.follow ul li a, #content div.blog-follow ul li a{text-indent:-9999px;display:block;float:left;width:42px;height:54px;}
#content div.follow ul li.twitter a, #content div.blog-follow ul li.twitter a{width:42px;margin-left:108px;margin-right:9px;}
#content div.follow ul li.facebook a, #content div.blog-follow ul li.facebook a{width:42px;margin-left:0;margin-right:9px;}
#content div.follow ul li.newsletter a, #content div.blog-follow ul li.newsletter a{width:42px;margin-left:0;margin-right:9px;}
#content div.follow ul li.rss a, #content div.blog-follow ul li.rss a{width:42px;margin-left:0;margin-right:0;}
#content div.boxoffice p, #content div.topalbums p, #content div.topdvds p, #content div.toptvshows p, #content div.topgames p{padding:0 0 5px 0;font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;color:#999;}
div.emailarticle form label, div.register form label, div.giveaway-page label, div.newsletter form label{display:block;font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif;text-transform:uppercase;letter-spacing:2px;color:#666;margin:15px 0 5px 5px;}
div.emailarticle form input.field, div.register form input.field, div.giveaway-page input.field, div.newsletter form input.field{display:block;border:1px #ccc solid;padding:3px;width:200px;background-color:#eee;font:14px/22px Georgia, serif;margin:0 0 0 5px;}
div.register form input.checkbox, div.giveaway-page form input.checkbox{display:block;float:left;border:1px #ccc solid;background-color:#eee;margin:-1px 8px 0 0;}
div.emailarticle form textarea{font:14px/20px Georgia, serif;padding:10px 5px;width:413px;height:40px;border:1px #ccc solid;}
div.newsletter form select{width:209px;padding:3px 3px;margin:0 0 0 5px;}
div.emailarticle form textarea, div.emailarticle form img{margin:0 5px;}
div.emailarticle form textarea{width:410px;}
div.emailarticle form input.field:focus, div.emailarticle form textarea:focus, div.register form input.field:focus, div.giveaway-page form input.field:focus, div.newsletter form input.field:focus{border-color:#09f;background-color:#fff;}
div.emailarticle form p{display:block;width:422px;font:18px/22px Georgia, serif;margin:0 5px;}
div.newsletter form p, div.register form p{display:block;font:14px/18px Georgia, serif;margin:15px 0;}
input.button, input.submit, input.login-button{cursor:pointer;font:normal 9px/9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, sans-serif !important;text-transform:uppercase;letter-spacing:2px;color:#fff;display:block;width:auto !important;padding:6px !important;background-color:#09f !important;border:1px #09f solid !important;margin:10px 5px 7px 5px;}
input.house-btn{background-color:#aa1a35 !important;border-color:#aa1a35 !important;margin-right:0 !important;}
input.login-button{margin:10px 5px 7px 0 !important;}
input.button:hover, input.submit:hover, input.login-button:hover{color:#09f !important;background-color:#fff !important;}
input.house-btn:hover{color:#aa1a35 !important;}
div.privacy-policy h4, div.media-kit h4, div.terms-of-service h4{font:bold 21px/22px 'Lucida Fax', Georgia, serif;text-transform:none;}
div.preview-page ul, div.staff-page ul, div.authors ul, div.searchresults ul, div.search-results ul{padding:0 5px;}
div.searchresults ul li, div.search-results ul li{margin:15px 0;}
div.search-results p+p{text-indent:0;}
div.staff-page ul li{margin:10px 0 20px;}
div.preview-page ul li, div.authors ul li, div.search-results p.postmetadata, div.search-results p.postmetadata a{margin:6px 0;font:11px/14px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;color:#666;}
div.authors ul li{margin:16px 0;}
div.staff-page ul em, div.authors ul li em, div.search-results ul li em.search-results-timestamp{display:block;margin:5px 0 -10px 0;font:9px/9px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;letter-spacing:2px;text-transform:uppercase;color:#787878;}
div.search-results ul li em.search-results-timestamp{margin:5px 0 0 0;}
div.search-results ul li p.postmetadata{padding:0;}
div.staff-page ul{font:bold 14px/12px Georgia, serif;letter-spacing:0;text-transform:none;}
div.preview-page ul li em, div.preview-page ul{font:13px/11px Georgia, serif;letter-spacing:0;text-transform:none;color:#333;font-style:italic;}
div.preview-page img{margin:10px 0 0 5px;}
div.staff-page p strong{font-weight:bold;}
div.staff-page p+p{text-indent:0;margin-top:10px;}
div.authors h2{padding-bottom:10px;border-bottom:1px #ccc solid;}
div.authors h2 span{font:11px/11px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;letter-spacing:2px;text-transform:uppercase;display:block;padding-top:5px;}
div.giveaway-page p img{padding:4px;margin:5px 10px 5px 0;border:1px #ccc solid;}
h2 span.fourstars, h2 span.fivestars, div.discratings h6 span.fivestars{text-indent:-9999px;display:inline-block;height:28px;background-repeat:no-repeat;background-image:url(../img/stars.gif);}
div.discratings h6 span.fivestars{margin-top:5px;}
h2 span.fourstars{width:104px;}
h2 span.fivestars, div.discratings h6 span.fivestars{width:147px;}
span.zero-full{background-position:0 0px;}
span.zero-half{background-position:0 -28px;}
span.one-full{background-position:0 -56px;}
span.one-half{background-position:0 -84px;}
span.two-full{background-position:0 -112px;}
span.two-half{background-position:0 -140px;}
span.three-full{background-position:0 -168px;}
span.three-half{background-position:0 -196px;}
span.four-full{background-position:0 -224px;}
span.four-half{background-position:0 -252px;}
span.five-full{background-position:0 -280px;}
.wipe, hr{clear:both;}
hr.small{width:100%;height:1px;border:none;background-color:#ccc;color:#ccc;margin:10px 5px;}
#content div.review hr.small{width:610px;}
hr.wipe{height:0;border:0;margin:0;padding:0;}
.bumpdown{margin-top:10px;}
.bumpright{}
.hide{display:none;}
.lefttenpix{padding-left:18px;}
.doubleborder-top{border-top:3px #ddd double;}
span.error, span.success-message{display:block;padding:5px;font:bold italic 14px/14px Georgia, serif;color:#fff;}
span.error{background-color:#f66;}
span.success-message{background-color:#99cc33;}
div.ShareContainer{float:right;display:inline;margin:0px 0px 0px 20px;padding:5px 0px 5px 0px;}
div.ShareContainerHouse{float:left;display:inline;margin:5px 0px 0px 10px;padding:5px 0px 5px 0px;}
div.AdFacebookSlant{float:left;display:block;margin:5px 0px 0px 0px;padding:5px 0px 5px 0px;}
div.FacebookSlant{display:block;float:left;padding:3px 5px 3px 0;background-color:#ffffff;}
div.PaddingFacebook{padding:3px 3px 3px 5px;}
div.PaddingFacebookHouse{display:inline;float:left;padding:3px 0px 3px 5px;background-color:#ffffff;}
div.PaddingFacebookTall{display:inline;float:left;padding:5px 7px 3px 16px;background-color:#ffffff;}
div.PaddingTwitter{padding:3px 3px 3px 5px;}
div.PaddingTwitterHouse{display:inline;float:left;padding:3px 10px 3px 0;background-color:#ffffff;}
div.PaddingTwitterTall{display:inline;float:left;padding:5px 10px 3px 0;background-color:#ffffff;}
div.PaddingGoogle{padding:0px 3px 0px 5px;}
div.PaddingGoogleHouse{display:inline;float:left;padding:3px 5px 3px 0;background-color:#ffffff;}
div.PaddingGoogleTall{display:inline;float:left;padding:5px 0 3px 5px;background-color:#ffffff;}
div.twitter{display:inline;float:right;margin:8px 5px 0 0;background-color:#ffffff;}
div.facebook{display:inline;float:right;margin:8px 3px 0 10px;background-color:#ffffff;}
div.twitter-2{display:block;float:left;margin:8px 0 0 15px;background-color:#ffffff;}
div.facebook-2{display:block;float:left;margin:8px 0 0 0;background-color:#ffffff;}
div.twitter-3{display:block;float:right;margin:16px 5px 0 5px;background-color:#ffffff;padding:0;}
div.facebook-3{display:block;float:right;margin:16px 0 0 10px;background-color:#ffffff;}
div.fb-share, div.tweet-share{float:right;margin:10px 5px 0 5px;padding-top:5px;}
div.merch-links{display:inline;float:right;margin:5px 5px 8px 5px;background-color:#f5f3f4;border:1px #c2c2c2 solid;padding:8px 5px 5px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
div.art-merch-links{display:block;float:left;}
div.merch-links-music{margin:3px 10px 2px 5px;background-color:#f5f3f4;border:1px #c2c2c2 solid;padding:7px 0 7px 3px;}
div.merch-links-alt{margin:0 10px 5px 5px;background-color:#f5f3f4;border:1px #c2c2c2 solid;padding:8px 0 5px 5px;}
div.blog-ad{height:250px;margin-bottom:13px;text-align:center;}
div.blog-ad img{border:0;}
div.blog-ad-index{height:250px;margin:0;padding:0;text-align:center;}
div.blog-ad-index img{border:0;}
div.review-ad{height:250px;text-align:center;padding:0 0 5px 0;}
div.review-ad img{border:0;}
