body{margin:0;text-align:center;background:#ccc;font-size:small;font-family:Helvetica Neue, Helvetica, sans-serif;color:#333}
body *{font-size:100%;margin:0;padding:0}
img,fieldset,abbr{border:0}
ul{list-style:none}
ol{margin:0 0 1em 1.5em}
p{margin-bottom:1em}
h1,h2,h3,h4,li,legend{margin-bottom:.25em}
a{outline:none}
.tagline{display:block;clear:both;text-align:left}
#wrapper{text-align:left;margin:0 auto;max-width:1250px;padding:60px 15px 0 15px}
#iw{background:#fff url(../img/sidebarbg.gif) right top repeat-y}
#sidebar{width:473px;float:right}
#sn{width:283px;float:left;position:relative;top:-89px;padding-top:96px;background:url(../img/logo.gif) 10px 0 no-repeat}
#ads{width:160px;padding:15px;float:left}
#content{padding:15px;margin-right:488px}
#content h1{font-size:140%}
#content h2{font-size:120%}
#footer{clear:both;border-top:4px solid #999;padding:15px 0;width:100%}
#footer p{width:100%;max-width:1250px;text-align:left;margin:auto}
#footer *{color:#666}
#footer span{padding-left:15px}
#sidebar ul,.pagination{margin-bottom:1.5em}
#sidebar .searchForm{padding:10px;text-align:center}
.searchForm #s{border:1px solid #000;padding:2px}
#searchsubmit{padding:3px 9px;font-size:90%;background:#748189;color:#fff;text-transform:uppercase;border:1px solid #999}
#sidebar ul,.subscribe{padding:0 25px}
#sidebar ul.children{margin:5px 0 0 0;padding:0 0 0 1em}
#sidebar li{padding:5px 0;border-bottom:1px solid #1F2A2C}
#sidebar ul.children li{border-bottom:0}
.clear{display:block;height:0;line-height:1px;font-size:1px;overflow:hidden;clear:both}
.pagination li{display:inline;margin-right:1em}
.post p,.post li,#commentForm li{line-height:1.5em}
.pageTitle a{text-decoration:none}
pre, code{font-family:Monaco,"Andale Mono","Lucida Console","Bitstream Vera Sans Mono","Courier New",monospace;line-height:1.5em;margin-bottom:1em}
.pageNav *,.postmetadata *{display:inline}
.postmetadata li{padding-right:.25em}
form li{margin-bottom:.75em}
#pn li{display:block;float:left;font-size:110%;margin-right:1em}
#pn li.rss{display:block;float:right}
#pn li a,#sn li a{text-decoration:none;font-size:110%}
#pn li a:link,#pn li a:visited{font-weight:bold}
#sn li a:link,#sn li a:visited{color:#ccc}
#sn li a:hover,#sn li a.current_page_item{color:#fff}
#pn li a:hover,#pn li a.current_page_item{color:#666}
.subscribe p,.subscribe a{color:#ccc}
#pn li.current_page_item{display:none}
a{color:#333}
h1,h2,h3,h4,legend{font-weight:bold}
#header{line-height:32px;width:100%}
#sidebar h2{background:transparent url(../img/heads.jpg) no-repeat scroll center;color:#FFFFFF;font-size:16px;font-weight:bold;padding:10px 10px 20px;text-transform:uppercase}
.catDesc{padding-bottom:1em;border-bottom:1px solid #666}
.post{margin-bottom:1em}
.pagination{padding-top:1em;clear:left}
.excerpt{border-bottom:1px dotted #999;overflow:hidden;padding-bottom:1em}
.post ul li {background:url(../img/sprites.png) no-repeat left -400px;margin:0 0 1em 1.5em;padding-left:12px;color:#000000}
.post .pagination ul li {background:none);margin:0 0 0 0;padding-left:0;color:#000000}
.post .pagination ul li.nextlink{margin-left:2em}
.post blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd}
#content h1.pageTitle{font-size:200%;margin-bottom:.5em;color:#333}
#content .postTitle a{font-size:110%}
abbr[title="required"]{color:#FF0000;font-weight:bold}
li label abbr[title="required"]{margin-left:-.35em}
#commentForm legend,.comments h2{font-size:140%}
#commentForm li{margin-bottom:1em}
#comment{display:block;margin:.25em 0 .5em 0;width:100%}
#respond{margin-bottom:.5em}
.comments h3{padding:5px 20px 5px 5px;text-align:right;background:#ccc url(../img/comments.gif) no-repeat right 6px;border-right:5px solid #ccc}
.commentlist{list-style:none;margin-left:0;border-bottom:1px dotted #666;margin:1em 0}
.commentlist li{padding:15px;margin-bottom:0}
.commentlist .alt{background:#edecec}
.postcred{font-style:italic}
.postedit{margin:1em 0 0 0}
.pageNav{border-top:1px dotted #999;padding:.5em 0;margin-top:1em}
.postmetadata{margin-bottom:1em}
.postmetadata h3{color:#000;font-weight:normal}
.postmetadata li + li{padding-left:.5em}
.prevlink a{background:url(../img/sprites.png) no-repeat 0px -98px;padding-left:12px}
.nextlink a{background:url(../img/sprites.png) no-repeat right -198px;padding-right:12px}
p.nextlink{text-align:right}
#content a[target]{background:url(../img/sprites.png) no-repeat right -298px;padding-right:12px;margin-right:2px}
img[align="right"]{margin:0 0 0 1em}
img[align="left"]{margin:0 1em 0 0;clear:left}
.post img{max-width:460px;height:auto}
.post a:hover{color:#000}
h2.date{background:#748189;margin-left:-15px;padding:5px 0 5px 15px;font-size:110%;color:#fff;font-weight:normal;margin-bottom:1em}
.fandango{margin-bottom:10px}
.ss{width:160px;height:600px;overflow:hidden}
.social {display:block;float:right}
.social li{margin-left:5px}
.social li,.social a{display:inline-block;width:32px;height:32px;}
.social li.fb a{background:url(../img/icons.png) 0px 0px no-repeat}
.social li.tw a{background:url(../img/icons.png) 0px -32px no-repeat}
.social li.rss a{background:url(../img/icons.png) 0px -64px no-repeat}
#categories-427650141 ul li{text-transform:uppercase}
#sidebar ul li ul li{text-transform:capitalize}
/* required WP styles. Included under protest */
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right: auto}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-caption img{margin:0;padding: 0;border:0 none;}
.wp-caption p.wp-caption-text{line-height:17px;padding:0 4px 5px;margin:0}
.avatar{float:left;margin:0 .5em 1em 0}
.comment p{clear:left}
.comments ol{margin:2em}
.comments ol li{margin-bottom:2em;list-style:none}
.vcard span{font-weight:bold;font-size:110%}
.subscribe br{line-height:200%}
.post object,.post embed{width:440px;height:265px}
.post .audio object,.post .audio embed{width:290px;height:24px;margin-bottom:1em}
.audioplayer_container embed,.audioplayer_container object{width:290px;height:24px}
.addthis_toolbox{height:30px}
.powerpress_player object,.powerpress_player embed {width:290px;height:24px;margin-bottom:10px;outline:none}
.fb_iframe_widget {width:233px;padding:0 15px 10px 25px}
.fb_iframe_widget iframe {width:233px !important}
.fb_iframe_widget iframe body {color:#ccc !important}
div.connect_widget div.connect_confirmation_cell_like{padding-left:0 !important;top:30px !important;left:0 !important}
.really_simple_twitter_widget {color:gray}
/* To hide an element from sighted users while still making it accessible to blind people using screenreaders, add its id or classname to the list below */
#header p,.skiplink,.searchForm label{display:block;height:1px;font-size:1px;overflow:hidden;position:absolute;left:0px;top:-500px}
