/* @override http://www.sharek961.org/application/views/mustapha_css/all.css */

/* @override http://174.129.221.96/application/views/mustapha_css/all.css */

/* @override http://www.abdallahchamas.com/freefairelections.D/ushahidi/application/views/mustapha_css/all.css */
/* @override http://www.abdallahchamas.com/freefairelections.D/ushahidi/application/views/mustapha_css/all.css */
#languages{float:left;margin:0;padding:0}
#languages li{display:inline}
#languages a{display:block;float:left;margin-right:10px;padding:2px 3px 0 3px;border:none;background:#333}
#languages a:hover{background-color:#999}
#languages a.active{background-color:#666}
#languages img{border:none}
.big-map-block{float:left;width:390px}
.big-map-block .filter{overflow:hidden;width:100%;position:relative}
.big-map-block .filter strong{float:left;padding:0 10px 0 0;color:#333;font:bold 10px/13px Arial,Helvetica,sans-serif;text-transform:uppercase;background:url(mus_images/arrow.gif) no-repeat 100% 50%}
.big-map-block .filter ul{float:left;margin:0;padding:0 0 5px 6px}
.big-map-block .filter ul li{float:left;padding:0 1px;list-style:none;font:10px/13px Arial,Helvetica,sans-serif;text-transform:uppercase}
.big-map-block .filter ul li a{float:left;color:#996;text-decoration:none}
.big-map-block .filter ul li a span{float:left;padding:0 5px}
.big-map-block .filter ul li a.active,.big-map-block .filter ul li a:hover{background:#3399cc url(mus_images/filter-item-l.gif) no-repeat;color:#fff}
.big-map-block .filter ul li a.active span,.big-map-block .filter ul li a:hover span{background:url(mus_images/filter-item-r.gif) no-repeat 100% 0}
.big-map-block .map-holder{overflow:hidden;width:100%;border:1px solid #ccc;width:390px;height:290px}
.big-map-block .map-loader{top:0;position:absolute;width:200px;height:200px;background-color:red;display:none}
.big-map-block .slider-holder{margin-top:10px;width:390px;height:70px;font-size:70%}
.slider-holder form,.slider-holder fieldset{border:0}
.olControlLoadingPanel{background-image:url(mus_images/loading.gif);background-position:center;background-repeat:no-repeat}
.infowindow{padding:10px}
.infowindow h2,.infowindow h3{margin:0 0 5px 0;padding:0;font-size:12px;font-weight:bold}
.infowindow h2{font-size:14px}
.infowindow h3{font-size:12px}
.infowindow a,.infowindow a:visited{color:#000}
.category{}
.category strong.title{display:block;padding:0 0 5px 10px;color:#333;font:bold 10px/13px Arial,Helvetica,sans-serif;text-transform:uppercase;background:url(../img/arrow-down.gif) no-repeat 0 4px}
.category .grey-box{overflow:hidden;padding-top:10px;width:100%;background:#eee url(../img/grey-box-top.gif) no-repeat}
.category .grey-box .grey-box-bg{overflow:hidden;width:100%;background:url(../img/grey-box-bottom.gif) no-repeat 0 100%;
}
.category .grey-box ul{}
.category .grey-box ul li{float:left;width:100%;list-style:none;
	height: 30px;
	margin-bottom: 4px;
}
.category .grey-box ul li a{float:left;padding:0 0 3px 11px;width:253px;color:#522a06;font:11px/14px Arial,Helvetica,sans-serif;text-decoration:none}
.category .grey-box ul li a:hover,.category .grey-box ul li a.active{background:url(../img/category-item-active.gif) no-repeat;color: white;}
.category .grey-box ul li a span{display:block;padding:0 0 0 24px;float:left;cursor:pointer;
	line-height: 14px;
}
.category .grey-box img{border-style:solid;border-width:1px;}
.category .report-btns{overflow:hidden;width:100%;clear:both;padding:18px 0 0}
.category .report-btns a{float:left;color:#fff;font:bold 14px/34px Arial,Helvetica,sans-serif;text-decoration:none}
.category .report-btns a span{float:left;padding:0 9px 3px;cursor:pointer}
.category .report-btns a:hover,.category .report-btns a:hover span{text-decoration:underline}
.category .report-btns a.btn-red{background:url(../img/red-btn-l.gif) no-repeat}
.category .report-btns a.btn-red span{background:url(../img/red-btn-r.gif) no-repeat 100% 0}
.category .report-btns a.btn-grey{background:url(../img/grey-btn-l.gif) no-repeat;margin-top:5px}
.category .report-btns a.btn-grey span{background:url(../img/grey-btn-r.gif) no-repeat 100% 0}
.category p{margin:14px 0 0;width:100%;text-align:center;font:14px/20px Arial,Helvetica,sans-serif;color:#666}
div.how_to_submit p{}
div.how_to_submit ol{}
div.how_to_submit p.example{background:#f3f3f3;color:#333;border:1px solid #000;padding:10px;width:240px;margin-top:0}
div.how_to_submit h3{}
.blocks-holder{}
.blocks-holder .incidents,.blocks-holder .images{}
.blocks-holder .news,.blocks-holder .side-block{}
.blocks-holder .side-block .block-bg{}
.small-block{}
.small-block h3{}
.small-block h3 span{}
.small-block .block-bg{}
.small-block .block-top{}
.small-block .block-bottom{}
.small-block .block-bg ul{}
.small-block .block-bg ul li{}
.small-block .block-bg ul li:first-child{}
.small-block .block-bg ul li.w-01{}
.small-block .block-bg ul li.w-02{}
.small-block .block-bg ul li.w-03{}
.small-block .block-bg ul li a{}
.small-block .block-bg ul li a:hover{}
.small-block .block-bg ul li ul{}
.small-block .block-bg ul li ul li{}
div.feeds div.single_feed{}
div.feeds a.btn-more{}
div.feeds a.btn-more span{}
div.feeds a.btn-more:hover,div.feeds a.btn-more:hover span{}
div.feeds table{}
div.feeds ul{}
div.feeds a img{}
div.feeds li a{}
div.feeds li a:hover{}
div.feeds li a.title{}
div.feeds ul.photos li{float:left;margin:10px;padding:10px;height:150px;width:170px}
div.feeds ul.photos li img{width:170px}
div.feeds ul.video li{float:left;margin:10px;padding:10px;height:200px;width:250px}
div.feeds ul.video li img{width:100px}
div.feeds h2{color:#9ba9b4;font-size:1.94em;letter-spacing:.1em;margin:1em 0 0 0;padding:0 0 0 10px;caption-side:top;text-align:left}
div.feeds tr.odd td{background:#f7fbff}
div.feeds tr.odd .column1{background:#f4f9fe}
div.feeds .column1{background:#f9fcfe}
div.feeds td{color:#678197;border-bottom:1px solid #e5eff8;border-left:1px solid #e5eff8;padding:.3em 1em}
div.feeds th{font-weight:normal;color:#678197;text-align:left;border-bottom:1px solid #e5eff8;border-left:1px solid #e5eff8;padding:.3em 1em}
div.feeds thead th{background:#f4f9fe;font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;color:#66a3d3 text-transform:uppercase}
.step-1{float:left;width:430px;margin:20px 0 0;padding:0 0 10px;border:1px solid #cc9}
.step-1 h2{margin:0;padding:0 0 0 10px;background:#cc9;font:14px/28px Arial,Helvetica,sans-serif;color:#666}
.step-1 .location{overflow:hidden;width:388px;padding:10px;margin:10px 0 0 10px;border:1px solid #eee}
.step-1 .location label{display:block;color:#666;padding:0 0 8px;font:12px/15px Arial,Helvetica,sans-serif}
.step-1 .map{overflow:hidden;width:388px;padding:10px;margin:10px 0 0 10px;border:1px solid #eee}
.step-1 .map p{margin:0;padding:0 0 6px;font:12px/15px Arial,Helvetica,sans-serif}
.step-1 .map .map-holder{overflow:hidden;border:1px solid #ccc;width:387px;height:290px; float:left;}
.step-2-holder{float:right;width:432px}
.step-2{overflow:hidden;width:430px;margin:20px 0 0;padding:0 0 10px;border:1px solid #cc9}
.step-2 h2{margin:0;padding:0 0 0 10px;background:#cc9;font:14px/28px Arial,Helvetica,sans-serif;color:#666}
.step-2 .holder{overflow:hidden;width:100%}
.step-2 .box{overflow:hidden;width:388px;padding:10px;margin:10px 0 0 10px;border:1px solid #eee}
.step-2 .box input{overflow:hidden;margin:0 0 0 22px;clear:both}
.step-2 .box label{display:block;width:100%;overflow:hidden;color:#666;padding:0 0 8px;font:12px/15px Arial,Helvetica,sans-serif;clear:both}
.step-2 .box label input{float:left;margin:2px 0 0;padding:0;padding:0;clear:both;width:auto}
* html .step-2 .box label input{width:15px;height:15px}
*+html .step-2 .box label input{width:15px;height:15px}
.step-2 .box label span{float:left;padding:0 0 0 10px}
.step-2-holder #btn-send-alerts{float:right;margin:20px 0 0;padding:0 0 2px;width:118px;height:31px;color:#fff;font:14px Arial,Helvetica,sans-serif;background:url(mus_images/btn-blue.gif) no-repeat;border:0;cursor:pointer}
.incident-name{float:left;width:430px;margin:0 0 20px}
.incident-name ul{overflow:hidden;width:100%;margin:12px 0 0;padding:0}
.incident-name ul li{float:left;width:100%;padding:6px 0;list-style:none;border-top:1px solid #eee}
.incident-name ul li:first-child{border:none}
.incident-name ul li strong{display:block;width:100%;font:bold 10px/13px Arial,Helvetica,sans-serif}
.incident-name ul li p{margin:0;font:12px/15px Arial,Helvetica,sans-serif}
.incident-name ul li p strong.green{display:inline;color:#339933;font:bold 12px/15px Arial,Helvetica,sans-serif}
.incident-name ul li p strong.red{display:inline;color:#CC0000;font:bold 12px/15px Arial,Helvetica,sans-serif}
.incident-name ul li p a{color:#09c;text-decoration:none}
.incident-name ul li p a:hover{text-decoration:underline}
.incident-map{float:right;width:430px;margin:0 0 20px}
.incident-map ul.legend{float:right;margin:0;padding:0 0 5px}
.incident-map ul.legend li{float:left;margin:0 0 0 11px;display:inline;list-style:none;color:#996;font:10px/13px Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 0 16px}
.incident-map ul.legend li.ico-red{background:url(mus_images/ico-red.gif) no-repeat}
.incident-map ul.legend li.ico-orange{background:url(mus_images/ico-orange.gif) no-repeat}
.incident-map .map-holder{overflow:hidden;clear:both;border:1px solid #ccc;width:428px;height:298px}
.report-description{overflow:hidden;border:1px solid #cc9;clear:both;width:878px;padding:0 0 30px}
.report-description .title{overflow:hidden;background:#cc9;width:100%}
.report-description .title h2{float:left;margin:0;padding:0 0 0 10px;font:bold 14px/28px Arial,Helvetica,sans-serif}
.report-description .title a{float:right;margin:7px 10px 0 0;display:inline;font:10px/13px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;background:#09c url(mus_images/lnk-info-l.gif) no-repeat;text-transform:uppercase}
.report-description .title a:hover,.report-description .title a:hover span{text-decoration:underline}
.report-description .title a span{float:left;padding:0 4px;cursor:pointer;background:url(mus_images/lnk-info-r.gif) no-repeat 100% 0}
.report-description .orig-report{overflow:hidden;border:1px solid #eee;width:838px;margin:20px 0 -10px 19px}
.report-description .orig-report .report{overflow:hidden;background:#ffc;padding:10px;width:818px}
.report-description .orig-report .report h4{margin:0;width:100%;clear:both;font:bold 12px/17px Arial,Helvetica,sans-serif;text-transform:uppercase}
.report-description .orig-report .report p{margin:0;font:12px/17px Arial,Helvetica,sans-serif}
.report-description .orig-report .report a.lnk{float:left;margin:7px 0 0;font:10px/13px Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;background:#393 url(mus_images/green-btn-l.gif) no-repeat;text-transform:uppercase}
.report-description .orig-report .report a.lnk:hover,.report-description .orig-report .report a.lnk:hover span{text-decoration:underline}
.report-description .orig-report .report a.lnk span{float:left;padding:0 4px;cursor:pointer;background:url(mus_images/green-btn-r.gif) no-repeat 100% 0}
.report-description .orig-report .discussion{overflow:hidden;padding:16px 20px 20px;width:798px}
.report-description .orig-report .discussion h5{margin:0;width:100%;clear:both;font:bold 12px/17px Arial,Helvetica,sans-serif;text-transform:uppercase}
.discussion h5 a,.discussion h5 a:visited{text-transform:none}
.report-description .orig-report .discussion .discussion-box{overflow:hidden;width:778px;margin:10px 0 0;padding:10px;background:#eee}
.report-description .orig-report .discussion .discussion-box p{margin:0;font:12px/17px Arial,Helvetica,sans-serif}
.report-description .orig-report .discussion .discussion-box a.lnk{float:left;margin:7px 0 0;font:10px/13px Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;background:#393 url(mus_images/green-btn-l.gif) no-repeat;text-transform:uppercase}
.report-description .orig-report .discussion .discussion-box a.lnk:hover,.report-description .orig-report .discussion .discussion-box a.lnk:hover span{text-decoration:underline}
.report-description .orig-report .discussion .discussion-box a.lnk span{float:left;padding:0 4px;cursor:pointer;background:url(mus_images/green-btn-r.gif) no-repeat 100% 0}
.search_block{padding:30px}
.search_info{margin:0 0 15px 0;border:1px solid #999;padding:5px;background-color:#eee}
.search_result{margin:0 0 15px 0}
.search_highlight{font-weight:bold}
.search_result{font-size:13px}
.search_result h3{margin:0;padding:0;font-weight:normal;font-size:16px}
.search_date{font-size:12px;color:#006600;font-style:italic;margin-top:3px}
.gallery{overflow:hidden;width:100%;padding:0 0 10px}
.gallery .gal-nav{overflow:hidden;width:98%}
.gallery .gal-nav a.btn-prev{float:left;width:34px;height:31px;margin:7px 0 0;text-indent:-9999px;overflow:hidden;background:url(mus_images/btn-prev.gif) no-repeat}
.gallery .gal-nav a.btn-prev:hover{background-position:0 -31px}
.gallery .gal-nav a.btn-next{float:right;width:34px;height:31px;margin:7px 0 0;text-indent:-9999px;overflow:hidden;background:url(mus_images/btn-next.gif) no-repeat}
.gallery .gal-nav a.btn-next:hover{background-position:0 -31px}
.gallery .gal-nav .mask{float:left;width:320px;height:43px;margin:0 0 0 12px;display:inline;overflow:hidden}
.gallery .gal-nav .mask ul{overflow:hidden;width:9999px;margin:0;padding:0}
.gallery .gal-nav .mask ul li{float:left;padding:0 10px 0 0;list-style:none;border:none;width:auto}
.gallery .gal-nav .mask ul li img{display:block;margin:0;border:1px solid #ccc}
.gallery .big-img{overflow:hidden;width:100%;padding:10px 0 0}
.gallery .big-img img{display:block;margin:0;border:1px solid #ccc}
#footer{clear:both;padding:30px;margin-top:30px;overflow:hidden;background:#fff!important;float:left;}
#footer .footer-info{float:left;width:740px;padding:0 0 0 20px}
#footer .footer-info ul{overflow:hidden;width:100%;margin:0;padding:0}
#footer .footer-info ul li{float:left;padding:0 10px 0 11px;list-style:none;font:10px/13px Verdana,Arial,Helvetica,sans-serif;background:url(mus_images/f-nav-separator.gif) no-repeat 0 60%}
#footer .footer-info ul li:first-child{padding:0 10px 0 0;background:none}
#footer .footer-info ul li a{color:#333;text-decoration:none}
#footer .footer-info ul li a:hover{text-decoration:underline}
#footer .footer-info p{margin:2px 0 0;color:#ccc;font:10px/17px Verdana,Arial,Helvetica,sans-serif}
#footer .f-logo{float:right;margin:0 20px 0 0;display:inline}
#footer .f-logo a{display:block;width:164px;height:32px;text-indent:-9999px;overflow:hidden;background:url(mus_images/f-logo.gif) no-repeat}
.report_left{float:left;width:400px;margin:20px 0 0;padding:0 0 10px}
.report_right{overflow:hidden;width:455px;margin:20px 0 0 25px;padding:0 0 10px}
.report_bottom{clear:both}
.report_row{margin:0 0 15px 0;clear:both}
.report_row h4{margin:0 0 5px 0;padding:0;font-size:120%;font-weight:bold}
.report_row .date-box{float:left;margin-right:10px}
.report_row .date-box img{padding:0 5px 0 5px}
.report_row .time{float:left}
.report_row .optional-info{float:left;margin-right:10px}
.report_category{clear:both;overflow:hidden;font-size:90%}
.report_category ul{width:50%;float:left;margin:0;padding:0 0 11px}
.report_category ul li{overflow:hidden;list-style:none}
.report_category ul li label{color:#555}
.report_optional{padding:15px;background-color:#eee;width:80%}
.report_optional h3{margin:0 0 15px 0;padding:0;font-size:130%;color:#999;font-weight:bold}
.report_comment{border:1px #ccc solid;margin-top:15px;padding:20px;background:#eee;clear:both;overflow:hidden}
.report_rating{margin:15px 0 0 10px;font-size:90%}
.report_rating div{float:left;margin-right:3px}
.rating_value{height:14px;font-weight:bold;text-align:center;background-color:#666;color:#fff;padding:0 4px 0 4px}
.rating_loading{margin:0 0 0 10px}
span.dots{width:17px;text-align:center;color:#404040;font-size:18px;font-weight:bold}
a.add,a.rem{margin:3px 0 0 5px;text-indent:-3000px;overflow:hidden;width:13px;height:13px;float:left;background:url(mus_images/icon-plus.gif) no-repeat}
a.rem{background:url(mus_images/icon-minus.gif) no-repeat}
.report_map{overflow:hidden;width:100%;border:2px solid #ccc;width:450px;height:300px}
.report_rowtitle,.org_rowtitle{margin:10px 0 5px 0;padding-bottom:3px;border-bottom:2px #000 solid;overflow:auto}
.report_col1,.report_col2,.report_col3,.report_col4,.report_col5{float:left;padding-right:15px}
.report_col1{width:85px}
.report_col2{width:425px}
.report_col3{width:85px;text-align:center}
.report_col4{width:105px;text-align:center}
.report_col5{width:105px;text-align:center}
.report_row1,.report_row2,.org_row1,.org_row2{clear:both;overflow:auto;margin:0 0 10px 0;padding:5px 0 5px 0}
.report_row1,.org_row1{background-color:#eee}
.report_row1 h3,.report_row2 h3,.org_row1 h3,.org_row2 h3{margin:0;padding:0;font-size:13px}
.org_row1,.org_row2{padding:5px}
.report_yes,.report_no{font-weight:bold}
.report_yes{color:#009900}
.report_no{color:#522a06}
.org_contact{border:1px #ccc solid;margin-top:15px;padding:10px;background:#eee;clear:both;overflow:hidden}
.org_contact_row{margin:0 0 15px 0;clear:both}
.org_contact h3{margin:0 0 5px 0;padding:0 0 3px 0;border-bottom:1px solid #ccc}
.org_contact h4{margin:0 0 5px 0;padding:0;font-weight:bold}
form{margin:0;padding:0}
.text,.textarea,.select,.file{color:#00789F;font-size:120%}
.text:focus,.textarea:focus,.select:focus,.file:focus{background-color:#ffffcc}
.text.error,.textarea.error,.select.error,.file.error{background-color:#FFE0DD;border:1px dotted red}
label.error{margin-left:10px;color:red;font-style:italic;width:auto;display:block}
.text{padding:3px 7px 3px 7px;border:1px #ccc solid}
.textarea{padding:7px 7px 3px 7px;border:1px #ccc solid}
.select{overflow:hidden}
.long{width:90%}
.long2{width:80%;float:left;margin-bottom:10px}
.short{width:100px}
.btn_blue,.btn_gray{padding:0 0 2px;width:118px;height:31px;color:#fff;font:14px Arial,Helvetica,sans-serif;border:0;cursor:pointer}
.btn_blue{background:url(mus_images/btn-blue.gif) no-repeat}
.btn_gray{background:url(mus_images/btn-gray.gif) no-repeat}
ul.pager{margin:0;padding:0 0 0 17px}
ul.pager li{display:inline;margin:0 6px 0 0;font-size:10px;font-weight:bold;color:#555;border:1px solid #bbb;float:left;list-style:none}
ul.pager li.first{padding:0 5px}
ul.pager li a{text-decoration:none;color:#555;padding:0 5px}
ul.pager li a:hover,ul.pager li a.active{background:#f2f7fa}
.ui-slider{clear:both;top:10px}
.ui-slider{text-decoration:none !important}
.ui-slider-tooltip{display:none}
.ui-slider-handle-active .ui-slider-tooltip{display:block;position:relative;top:-25px;text-align:center;padding:.2em;font-size:.9em;width:8em;margin-left:-4em;text-decoration:none !important}
.ui-slider ol,.ui-slider li,.ui-slider dl,.ui-slider dd,.ui-slider dt{list-style:none;margin:0;padding:0}
.ui-slider ol,.ui-slider dl{position:relative;top:1.3em;width:100%}
.ui-slider dt{top:1.5em;position:absolute;padding-top:.2em;text-align:center;border-bottom:1px dotted #ddd;height:.7em;color:#999}
.ui-slider dt span{background:#fff;padding:0 .5em}
.ui-slider li,.ui-slider dd{position:absolute;overflow:visible;color:#666}
.ui-slider li span.ui-slider-label,.ui-slider dd span.ui-slider-label{display:none}
.ui-slider li span.ui-slider-label-show,.ui-slider dd span.ui-slider-label-show{display:block}
.ui-slider span.ui-slider-tic{position:absolute;left:0;height:.8em;top:-1.3em}
.ui-slider li span.ui-component-content,.ui-slider dd span.ui-component-content{border-right:0;border-left-width:1px;border-left-style:dotted;border-top:0;border-bottom:0}
.ui-slider .first .ui-slider-tic,.ui-slider .last .ui-slider-tic{display:none}
.graph-holder{overflow:hidden;width:390px;height:150px}
.green-box{margin:10px 0 10px 0;padding:9px 0 8px;background:#d8f1d8;border:2px solid #a7d1a7;clear:both;overflow:hidden}
.red-box{margin:10px 0 10px 0;padding:9px 0 8px;background:#FFD8D9;border:2px solid #522a06;clear:both;overflow:hidden}
.green-box h3,.red-box h3{margin:0;padding:0 0 0 15px;font-size:14px;color:#555}
.alert_response,.thanks_msg{margin:10px 15px 10px 15px;border:2px #ccc solid;background-color:#fff;padding:15px;font:14px/17px Arial,Helvetica,sans-serif}
.alert_confirm{margin:10px 0 0 0;padding:10px;border:1px #ccc solid;background-color:#FFFFCC}
.alert_confirm .label{margin-bottom:10px}
body.blog #content .content-bg{overflow:hidden;padding:12px 15px 20px;background:#fff}
body.blog #main{clear:none;overflow:hidden}
body.blog #content{float:right}
body.blog #sidebar{padding:20px;width:190px;margin:70px 10px;background:#fff;font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif;-moz-border-radius:5px;-webkit-border-radius:5px}
#sidebar h2{font-family:'Lucida Grande',Verdana,Sans-Serif;font-size:1.2em}
h3{font-size:1.3em}
body.blog .entry p a:visited{color:#b85b5a}
body.blog .commentlist li,body.blog #commentform input,body.blog #commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}
body.blog .commentlist li ul li{font-size:1em}
body.blog .commentlist li{font-weight:bold}
body.blog .commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff}
body.blog .commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em}
body.blog .commentlist p{font-weight:normal;line-height:1.5em;text-transform:none}
body.blog #commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}
body.blog .commentmetadata{font-weight:normal}
body.blog small,body.blog #sidebar ul ul li,body.blog #sidebar ul ol li,body.blog .nocomments,body.blog .postmetadata,body.blog blockquote,body.blog strike{color:#777}
body.blog code{font:1.1em 'Courier New',Courier,Fixed}
body.blog acronym,body.blog abbr,body.blog span.caps{font-size:0.9em;letter-spacing:.07em}
body.blog a,h2 a:hover,h3 a:hover{color:#06c;text-decoration:none}
body.blog a:hover{color:#147;text-decoration:underline}
body.blog #wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}
body.blog #wp-calendar a{text-decoration:none}
body.blog #wp-calendar caption{font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center}
body.blog #wp-calendar th{font-style:normal;text-transform:capitalize}
body.blog p img{padding:0;max-width:100%}
body.blog img.centered{display:block;margin-left:auto;margin-right:auto}
body.blog img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}
body.blog img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}
body.blog .alignright{float:right}
body.blog .alignleft{float:left}
html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px}
html>body .entry li{margin:7px 0 8px 10px}
body.blog .entry ul li:before,body.blog #sidebar ul ul li:before{content:"\00BB \0020"}
body.blog .entry ol{padding:0 0 0 35px;margin:0}
body.blog .entry ol li{margin:0;padding:0}
body.blog .postmetadata ul,body.blog .postmetadata li{display:inline;list-style-type:none;list-style-image:none}
body.blog #sidebar ul,body.blog #sidebar ul ol{margin:0;padding:0}
body.blog #sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}
body.blog #sidebar ul p,body.blog #sidebar ul select{margin:5px 0 8px}
body.blog #sidebar ul ul,body.blog #sidebar ul ol{margin:5px 0 0 10px}
body.blog #sidebar ul ul ul,body.blog #sidebar ul ol{margin:0 0 0 10px}
body.blog ol li,body.blog #sidebar ul ol li{list-style:decimal outside}
body.blog #sidebar ul ul li,body.blog #sidebar ul ol li{margin:3px 0 0;padding:0}
body.blog #searchform{margin:10px auto;padding:5px 3px;text-align:center}
body.blog #sidebar #searchform #s{width:108px;padding:2px}
body.blog #sidebar #searchsubmit{padding:1px}
body.blog .entry form{text-align:center}
body.blog select{width:130px}
body.blog #commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}
body.blog #commentform{margin:5px 10px 0 0}
body.blog #commentform textarea{width:100%;padding:2px}
body.blog #respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
body.blog #commentform #submit{margin:0 0 5px auto;float:right}
body.blog .alt{margin:0;padding:10px}
body.blog .commentlist{padding:0;text-align:justify}
body.blog .commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none}
body.blog .commentlist li ul li{margin-right:-5px;margin-left:10px}
body.blog .commentlist p{margin:10px 5px 10px 0}
body.blog .children{padding:0}
body.blog #commentform p{margin:5px 0}
body.blog .nocomments{text-align:center;margin:0;padding:0}
body.blog .commentmetadata{margin:0;display:block}
body.blog #sidebar form{margin:0}
body.blog #wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}
body.blog #wp-calendar #next a{padding-right:10px;text-align:right}
body.blog #wp-calendar #prev a{padding-left:10px;text-align:left}
body.blog #wp-calendar a{display:block}
body.blog #wp-calendar caption{text-align:center;width:100%}
body.blog #wp-calendar td{padding:3px 0;text-align:center}
body.blog #wp-calendar td.pad:hover{background-color:#fff}
body.blog acronym,body.blog abbr,body.blog span.caps{cursor:help}
body.blog acronym,body.blog abbr{border-bottom:1px dashed #999}
body.blog blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd}
body.blog blockquote cite{margin:5px 0 0;display:block}
body.blog .center{text-align:center}
body.blog .hidden{display:none}
body.blog hr{display:none}
body.blog a img{border:none}
body.blog .navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}
body.blog .aligncenter,body.blog div.aligncenter{display:block;margin-left:auto;margin-right:auto}
body.blog .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}
body.blog .wp-caption img{margin:0;padding:0;border:0 none}
body.blog .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}