﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,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;}
:focus{outline:none;}
blockquote,q{quotes:"" "";}
a img{border:none;}
#container{clear:both;width:960px;margin:0 auto 10px;background:#F2F2F2;border:10px solid #FFF;}
#primary{width:640px;float:left;padding:10px 15px 10px 0px;background:#FFF repeat-y scroll right center;text-align:justify;}
#secondary{width:290px;float:right;padding:10px 5px 10px 10px;background:#EEE;position: fixed;margin-left: 655px;}
#footer{clear:both;padding:5px 0;color:#AAA;background:#333;margin-bottom:0;}
#sidebar_top{width:100%;}
body, input, textarea{font:0.83em/1.618 "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", sans-serif;color:#031634;background:#C2C2C2;}
#footer-widget-area{font-size:12px;overflow:hidden;padding:0 10px;text-align:justify;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px;}
.entry-header{border-top:2px solid #900;clear:both;}
.entry-meta{background:#F8F8F8;clear:both;font-size:11px;color:#333;padding-right:5px;text-align:right;}
p, pre, ul, ol, dl, dd, blockquote, address, table, fieldset, form, .gallery-row, .comment-list ul, .comment-list ol{margin-bottom:1em;}
.hentry, .widget, .comment, .navigation-links{margin-bottom:1em;}
#logo{background:url("/images/logo.png") no-repeat scroll center bottom #000;background-color:#000;clear:both;}
a.logo{display:block;width:960px;height:120px;padding:0px 0px 0px 0px;}
#topmenu{width:100%;height:24px;background:#FFF;}
.menu{float:left;}
.menu ul{margin:0;}
.nav{font-family:Palatino, "Palatino Linotype", "DejaVu Serif", serif;float:left;width:100%;color:#111;}
.nav, .nav *{float:left;list-style:none;margin-left:0;}
.nav li{padding:0;position:relative;background:#333;height:24px;}
.nav li:hover ul, .nav li.nav-hover ul{left:-1px;top:24px;z-index:99;}
.nav li:hover li ul, .nav li.nav-hover li ul, .nav li li:hover li ul, .nav li li.nav-hover li ul, .nav li li li:hover li ul, .nav li li li.nav-hover li ul{top:-999em;}
.nav li li:hover ul, .nav li li.nav-hover ul, .nav li li li:hover ul, .nav li li li.nav-hover ul, .nav li li li li:hover ul, .nav li li li li.nav-hover ul{left:20em;top:-1px;}
.nav li:hover ul, .nav li.nav-hover ul{background:#990000;}
.nav a{display:block;position:relative;padding:0 10px;color:#FFF;text-transform:uppercase;border-right:1px solid #666;border-top:1px solid #666;font-weight:normal;letter-spacing:1px;font-size:0.85em;line-height:2.1em;}
.nav a:hover{text-decoration:none;background:#990000;text-shadow:0 0.1em 0 #333;color:#FFF;}
.ie7 .nav:hover{visibility:inherit;}
#catg .nav li:hover ul, #catg .nav li.nav-hover ul{left:-1px;top:21px;z-index:99;}
#catg .nav li:hover li ul, #catg .nav li.nav-hover li ul, #catg .nav li li:hover li ul, #catg .nav li li.nav-hover li ul, #catg .nav li li li:hover li ul, #catg .nav li li li.nav-hover li ul{top:-999em;}
#catg .nav li li:hover ul, #catg .nav li li.nav-hover ul, #catg .nav li li li:hover ul, #catg .nav li li li.nav-hover ul, #catg .nav li li li li:hover ul, #catg .nav li li li li.nav-hover ul{left:20em;top:-1px;}
#catg .nav li:hover ul, #catg .nav li.nav-hover ul{background:#C2C2C2;}
#catg .nav a:hover{color:#FFF;background:#3F7E3F;text-decoration:none;text-shadow:0.1em 0.1em 0 #111;}
#catg .nav li:hover, #catg .nav li.nav-hover, #catg .nav a:focus{background:#A6B7C8;}
.ie7 #catg .nav:hover{visibility:inherit;}
#secondary a{color:#000;}
a{color:#900;text-decoration:none;}
a:hover{text-decoration:underline;color:#9D4F4F;}
.entry-content a:link, .entry-content a:active{text-decoration:none;}
.entry-content a:hover{text-decoration:underline;}
.entry-content a:visited{color:#9D724F;}
.entry-content a:visited:hover{text-decoration:underline;color:#9D4F4F;}
h1, h2, h3, h4, h5, h6{font-family:"Palatino Linotype", Palatino, serif;font-weight:bold;clear:both;}
h1{font-size:21px;line-height:22px;padding:5px 0px;}
h3{font-size:16px;line-height:20px;padding:5px 0px;}
h4{font-size:14px;line-height:18px;padding:5px 0px;}
.hentry{border-bottom:1px solid #B5B5B5;}
.page-title{font-size:14px;font-weight:bold;}
.page-title span{font-size:2em;font-style:italic;}
.entry-title a{color:#000;text-shadow:0em 0em 0.1em #AAA;}
.entry-title{color:#111;font-size:2.25em;letter-spacing:-1px;line-height:1em;padding:0;text-align:left;font-weight:bold;font-family:"Palatino Linotype", Palatino, serif;}
.entry-title a:hover{color:#333;text-decoration:none;text-shadow:0 1px 0 #FFF;}
.entry-content{padding:5px 10px 0;}
.sticky .entry-content no-repeat scroll center top #F2F9FF;border:10px solid #CEE0F2;margin:10px 0;padding:20px 10px 10px;border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
body, input, textarea{font:0.83em/1.618 "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", sans-serif;color:#031634;background:#C2C2C2;}
strong{font-weight:bold;}
em, dfn, cite{font-style:italic;}
small{font-size:12px;}
var, kbd, samp, code, pre{font:12px/1.25 Consolas, Monaco, "Courier New", monospace;background:#eee;}
pre{white-space:pre;overflow:auto;padding:10px;border:1px solid #ddd;clear:both;}
ul, ol, dl{margin-left:15px;}
ol{list-style-type:decimal;}
.entry-content ul, .entry-content ol, #search-query{margin-left:35px;}
#footer ul{list-style-image:none;}
article input{margin:5px;}
input, textarea, button{background:#F2F2F2;border-color:#aaa #ddd #ddd #aaa;border-style:solid;border-width:1px;color:#031634;font-size:13px;padding:3px;}
input:focus, textarea:focus, button:hover, .form-submit input:hover{background:#FFF;border-color:#777 #ccc #ccc #777;}
#footer a{color:#E1E1E1;}
#footer a:hover{color:#FFF;}
#copyright{font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-bottom:0;padding-right:10px;text-align:right;}
#copyright a{color:#AAA;}
img{max-width:100%;}
img.alignleft{float:left;padding:3px;border:1px solid #999;margin:8px 8px 0;display:inline;}
img.alignright{float:right;padding:3px;border:1px solid #999;background:#fff;margin:10px 10px 0;display:inline;}
img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-top:5px;}
.attachment-post-thumbnail{border:1px solid #E1E1E1;float:right;margin:7px 0 0 7px;padding:3px;}
.nav-next{float:right;}
.nav-previous{float:left;}
.navigation-links{clear:both;padding:10px 0 0;}
.page-navigation .nav-next{float:left;}
.page-navigation .nav-previous{float:right;}
.single-page-navigation .nav-next{float:right;}
.single-page-navigation .nav-previous{float:left;}
-height:0.8em;margin:0 0.1em 0 0;text-transform:uppercase;text-shadow:1px 1px 0 #630;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;}
.buttons{font-size:13px;font-weight:bold;padding:15px;border:1px solid #CCC;background:#f5f5dc;}
.buttons a img{border:none;opacity:1.0;}
.buttons a:hover img{border:none;opacity:0.7;}
h3#comments, #respond h3{color:#333;font:normal 240% georgia,times,serif;margin:0 0 .1em;padding:0 0 .1em;}
#respond p{font-size:11px;margin:0 0 1em;}
ol.commentlist{list-style:none;margin:0;padding:0;text-indent:0;}
ol.commentlist li{border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 10px;padding:5px 7px 5px 10px;position:relative;}
ol.commentlist li.bypostauthor{background:none repeat scroll 0 0 #99CCFF;}
ol.commentlist li div.vcard{font:bold 1.2em/1.4 helvetica,arial,sans-serif;}
ol.commentlist li p{font:normal 14px/1.4 helvetica,arial,sans-serif;margin:0 0 1em 0;}
ol.commentlist li ul{font:normal 12px/1.4 helvetica,arial,sans-serif;list-style:square;margin:0 0 1em;padding:0;text-indent:0;}
ol.commentlist li div.reply{background:#3F7E3F;border:1px solid #666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;font:bold 10px/1 helvetica,arial,sans-serif;padding:3px 15px;text-align:center;width:44px;margin-bottom:7px}
ol.commentlist li div.reply:hover{background:#83DB7E;border:1px solid #009230;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li ul.children li.bypostauthor{background:#F0F8FF;}
ol.commentlist li ul.children li.depth-2{margin:0 0 .25em;}
ol.commentlist li ul.children li.depth-3{margin:0 0 .25em;}
ol.commentlist li ul.children li.depth-4{margin:0 0 .25em;}
ol.commentlist li.even{background:#fff;}
ol.commentlist li.odd{background:#f6f6f6;}
#commentform{font-size:100%;text-align:left;}
#commentform textarea{border:1px solid #d5d5d5;color:#444;font:normal 11px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;;margin:0;padding:5px;width:97%;height:150px}
#commentform input{width:160px;margin:0;padding:0}
#commentform p{margin:0 0 .2em 0;}
#commentform label{text-align:left!important;}
#feedlogo {background:url("/images/rss.png") no-repeat scroll center bottom #fff;background-color:#fff;clear:both;}
a.feedlogo {display:block;width:320px;height:74px;padding:0px 0px 0px 0px;}
#twitterlogo {background:url("/images/twitter.png") no-repeat scroll center bottom #fff;background-color:#fff;clear:both;}
a.twitterlogo {display:block;width:320px;height:74px;padding:0px 0px 0px 0px;}
#cse-search-results {
	background:none !important;
}

#cse-search-results iframe {
	width:625px !important;
	background: none !important;
	margin-top:0;
}
