body{width:99%;margin-left:.2%;margin-right:.2%;text-align:center;padding:0;font-family:verdana,arial,helvetica,sans-serif;
font-size:62.5%;line-height:1.4;color:#000;background:#FFCC66;}td#header{background-color:#300;
box-shadow:0 0 15px #33CCCC;-moz-box-shadow:0 0 15px #33CCCC;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#container{background-color:#fff;box-shadow:0 0 15px #33CCCC;-moz-box-shadow:0 0 15px #33CCCC;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
padding-top:0 !important;margin-top:26px;width:auto;margin-left:auto;margin-right:auto;text-align:left;display:block;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}.alignleft{float:left;}.alignright {float:right;}
.rss-box{position:absolute;top:34px;right:2%;width:350px;border:2px dashed #CF3;border-bottom:5px;font-size:1.4em}
.rss-box a{color:#CF6 !important;padding:5px 15px}.rss-box a:hover{color:#cff !important; text-decoration: underline; border-right: medium solid #CCFFFF; border-left: medium solid #CCFFFF }form.searchform{width:200px;margin-left:40px;}.searchbox-form{margin:5px 25px 5px 10px;}
*:first-child+html .header-image-container{margin-top:-12px}*:first-child+html .ieimage{position:static;float:right !important;}*:first-child+html .ieimage2{float:right !important;}
.ieimage{float:right;margin-right:20px;z-index:1}.opacityleft,.opacityright{}
.titleoverlay{z-index:4;position:absolute;width:300px !important;margin-top:15px;margin-left:15px;}p.tagline{margin-top:20px;font-size:2em;font-weight:bold;color:#F4F4F4;width:315px;font-style:italic }
#imagecontainer{border:none !important;border-top:4px double #FFCCFF !important}
#menu1{padding:0 0 0 20px;margin-top:13px}
li.page_item{border-bottom:0 !important}ul#menu,ul#rmenu{padding-left:15px}#menu2 ul.rMenu li{padding:0 10px;border-left:solid 1px #A9DCE6;border-right:solid 1px #A9DCE6}
#menu2 ul.rMenu li a:link,#menu2 ul.rMenu li a:visited,#menu2 ul.rMenu li a:active{margin:0;color:#FFFFCC;font-size:1.3em}#menu2 ul.rMenu li a:hover{color:#CFF !important}


td#mainbody{background:#6D7587 url(/pic2/leftGrad.jpg) repeat-y;}
#divleft{float:left;width:22%;padding:10px;vertical-align:top}

#divmiddle{float:left;width:51%;background:#FFF;margin:0 .5%;margin-right:-20px;padding:0 .5%;vertical-align:top;font-size:1.6em}
    .page-id-1059 #divmiddle{width:72% !important}.page-id-1059 .print,#tag_list,.first_tag{display:none}.print{color:#030 !important;font-size:70%;background-color:#F8F8F8;float:right}
    body.home .post{float:left;width:46%;text-align:justify;padding:10px}body.home .post img.mainimg{width:80%;clear:both}
body.home #ngg-image-403,body.home #ngg-image-402{float:left;clear:both}
body.home #post-1174,body.home #post-1172{display:none}
   .ratingblock, .thumblock{float:left;clear:both}body.home .noFront{display:none}
   .odd-post{background-color:red;border:1px solid red}
#divright{float:right;width:22%;padding:10px;background:url(/pic2/rightGrad.jpg) repeat-y right;vertical-align:top}
#divfooter{background-color:#fff;float:left;}

.topRound img{width:100%}.topRound_f img{width:100%;margin-bottom:20px}
.midRound{background:#DBEDE1 url(/pic2/rBox-mid.jpg) repeat-x;border-left:6px dotted #97D0F1;border-right:6px double #97D0F1;padding-right:1px}
.midRound_l{background:#B1ECFE url(/pic2/lBox-mid.jpg) repeat-x;border-left:6px double #C09;border-right:6px double #C09;margin:0 1px}

#wpsb .widget{width:90%}
#divleft .widget-title{background:#DBEDE1 url(/pic2/rBox-mid-horiz-f.jpg) repeat-y right;text-align:center;width:60%;margin:0 19% 10px 19%;}
ul.xoxo li a:hover{color:#FFCC66;background-color:#FFFFCC}
#divright .widget-title{background:#C2E6FE url(/pic2/rBox-mid-horiz.jpg) repeat-y right;text-align:center;width:60%;margin:0 19% 10px 19%;}
*:first-child+html .widget-title{display:inline !important;width:100% !important;margin:0;}*:first-child+html .widget-title h3{width:80%;text-align:center}

/* Subscriber form */#wpsb h6{display:none}
/* CSS for WP-Testimonials */
#sfstest-form label{float:left;width:200px;font-weight:bold;}#sfstest-form input{width:250px;margin-bottom:5px;border:1px solid #ccc;}
#sfstest-form br{clear:left;}#sfstest-sidebar{text-align:center}#sfstest-sidebar blockquote{width:85%;margin:10px auto;margin-left:-10px;text-align:justify}
#linkcat-2 a{font-size:1.4em; font-family:"Courier New", Courier, monospace;}

/* ie6 rules */
* html div.widget{width:100%;padding:0}* html #testimonials-3{width:70% !important}* html #sfstest-sidebar blockquote{width:130% !important}
* html #imagecontainer{margin-top:-10px}

a.more-link{text-align:center;background-color:#eee;padding:3px;border:1px solid blue}span.rm{font-size:.8em;color:#603}
.post-footer{clear:both;display:block;background-color:#FFEAEA;border:1px solid #9CB6E9;color:#300;font-size:11px;}
div.post-footer a:link,div.post-footer a:visited,div.post-footer a:active{color:#00F;font-weight:normal;text-decoration:none;}
div.post-footer a:hover{color:#060;font-weight:normal;text-decoration:underline;}
.large_calendar td, .weekly_large_calendar td{border:1px solid #000 !important}.large_cal_day{float:left;border:1px solid #000 !important}


