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, b, u, i, center, 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-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
#container{float:left;margin:0 -200px 0 0;width:100%;}
#content{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:0;}
#primary, #secondary{float:right;overflow:hidden;width:180px;}
#secondary{clear:right;}
#footer{clear:both;width:100%;}
body{background:#fff;}
body, input, textarea{color:#111;font:12px Arial,sans-serif;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both;}
hr{background-color:#999;border:0;height:1px;margin-bottom:1.5em;}
p{margin-bottom:1.5em;}
ul{margin:0 0 1.5em 2.5em;}
ol{margin:0 0 1.5em 2.5em;}
ul{list-style:disc;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0;}
dl{margin:0 1.5em;}
dt{font-weight:bold;}
dd{margin-bottom:1.5em;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
blockquote{margin:0 3em;}
blockquote em, blockquote i, blockquote cite{font-style:normal;}
pre{font:11px Monaco, monospace;line-height:1.5;margin-bottom:1.5em;}
code{font:11px Monaco, monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
ins{text-decoration:none;}
sup, sub{height:0;line-height:1;vertical-align:baseline;position:relative;}
sup{bottom:1ex;}
sub{top:.5ex;}
.entry-content img{margin:0 0 1.5em 0;}
.alignleft, img.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright, img.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter, img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.wp-caption{text-align:center;margin-bottom:1.5em;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{margin:0;}
.wp-smiley{max-height:1em;margin:0 !important;}
.gallery dl{margin:0;}
.gallery-caption{margin:-1.5em 0 0 0;}
blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%;}
blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%;}
body{}
#wrapper{margin:0px auto 20px;width:998px;}
#header{width:1000px;}
#branding{margin:0 0 0em 0;}
#blog-title a:active, #blog-title a:visited, #blog-title a:hover{text-decoration:none;}
#access{margin:0 0 0em 0;overflow:auto;}
.skip-link{display:none;}
.menu ul{list-style:none;margin:0;}
.menu ul ul{display:none;}
.menu li{display:inline;}
.menu a{display:block;float:left;margin:0 10px 0 10px;}
#container{padding:15px;margin:0px -350px 0px 0px;}
#content{margin-top:0px;margin-right:250px;margin-bottom:0px;margin-left:0px;}
.post, .page{margin:0 0 3em 0;height:1%;margin:0px 0px 10px;padding-bottom:0px;padding-left:10px;padding-right:10px;padding-top:10px;width:auto;}
.entry-content, .entry-summary{}
#content .post h1, #content .post h2, #content .page h1, #content .page h2{margin:0px 0px 5px;padding:0px 0px 5px;}
.entry-meta, .entry-utility{margin-bottom:10px;margin-top:10px;padding-left:5px;padding-right:5px;}
#comments{margin:0 0 30px 0;}
.navigation{margin:0 0 1.5em 0;overflow:auto;}
#primary, #secondary{padding:15px 15px 0 0;width:202px;}
.widget-area ul{list-style:none;margin-left:0;line-height:25px;}
.widget-area ul ul{list-style:disc;margin-left:1.1em;}
.widget-area ul ul ul{margin-left:2.5em;}
.widget-container{}
h3.widget-title{margin-bottom:2px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:3px;padding-left:8px;padding-right:6px;padding-top:3px;font-weight:bold;}
body{font:13px/1.6 'trebuchet ms', lucida sans, helvetica, sans-serif;background-color:rgb(246, 246, 246);}
h1{font-size:24px;font-weight:700;line-height:normal;}
h2{font-size:21px;font-weight:700;line-height:normal;}
a:link, a:visited, a:active{text-decoration:none;color:#003366;}
a:hover{text-decoration:underline;}
#wrapper{background:white;border:1px solid #E7E7E7;}
#header{margin:20px auto 5px;}
#masthead{background:#FFFFFF;}
#branding{min-height:140px;background-image:url(rotate/rotate.php);background-repeat:no-repeat;background-position:left top;}
#blog-title, #blog-title a:active, #blog-title a:visited, #blog-title a:hover{font-size:60px;color:#FFFFFF;}
#branding h1{font-size:12px;}
#content .post, #content .page{background:rgb(246, 246, 246);border:1px solid rgb(231, 231, 231);color:rgb(40, 40, 40);font-size:15px;}
#content .post h1, #content .post h2, #content .page h1, #content .page h2{border-bottom:1px solid #DADADA;}
h1.entry-title a{color:#000000;text-decoration:none;font-size:24px;font-weight:700;}
h2.entry-title a{color:#000000;text-decoration:none;font-size:24px;font-weight:700;}
.entry-meta, .entry-utility{background-color:rgb(232, 232, 232);border-color:rgb(226, 226, 226);border-style:solid;color:black;}
blockquote{margin:2em 3em;padding:.5em 1em;border-left:5px solid #3366FF;background-color:#e4e7fb;}
blockquote p{margin:0;}
.widget-container{background:#F6F6F6;border:1px solid #E7E7E7;color:#282828;}
h3.widget-title{font-size:20px;background-attachment:scroll;background-image:url(../images/widgettitlebackground.jpg);background-repeat:repeat-x;}
#footer{color:#999;}
#site-info{text-align:center;}
#primary ul, #secondary ul{list-style-type:none;}
.top-ad{float:right;padding-top:5px;padding-bottom:10px;padding-left:10px;}
.top-vid{float:left;padding-bottom:20px;padding-top:10px;padding-left:10px;}
.top-ad-w-vid{float:right;padding:10px;}

