/*  

Theme Name: FlexSqueeze

Theme URI: http://www.flexibilitytheme.com/

Description: FlexSqueeze is the easiest way to implement custom sales pages in WordPress

Version: 1.0

Author: Advantus Media, Inc.

Author URI: http://www.flexibilitytheme.com

Tags: dark, light, two-columns, custom-colors, custom-header, theme-options, right-sidebar, threaded-comments

*/
html{min-height:100%;margin:0;}
body{background-color:#b2e3ff;min-height:100%;font-size:14px;line-height:1.6em;background:url(http://diysupersolarpower.com/wp-content/uploads/2009/11/GreenLand2.jpg) #19abcc left bottom repeat-x;margin:0;padding:0;}
h1,h2,h3,h4{font-family:Arial, Helvetica, sans-serif;}
h2.pagetitle{background-color:#FFF;font:normal 22px/26px Georgia;color:#0e7500;border:solid 1px #FFF;margin:0 0 5px;padding:8px 8px 8px 15px;}
img{border:none;margin:0;padding:0;}
.alignleft{margin-right:10px;margin-bottom:10px;float:left;}
.alignright{margin-bottom:10px;margin-left:10px;float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}
hr{height:1px;border:0;width:95%;color:#E6E6E6;background-color:#E6E6E6;}
.postwrap blockquote{border:1px solid #999;background:#CCC;margin:0 15px 10px;padding:10px 15px;}
.postwrap blockquote blockquote{margin-right:5px;margin-left:0;background:#CCC;}
.postwrap blockquote p{margin:0;padding:0 0 5px;}
#bgwrapper{width:100%;padding-top:45px;background:url(http://diysupersolarpower.com/wp-content/themes/flexsqueeze/images/clouds.jpg) repeat-x top left fixed;min-height:100%;margin:0;}
#squeeze #bgwrapper{width:100%;padding-top:15px;background:url(images/bg-fade.png) repeat-x top left;min-height:100%;margin:0;}
#wrap{width:880px;border:solid 2px #fff;font:14px Arial, Arial, sans-serif;line-height:1.6em;margin:0 auto;padding:0; background:#063000}
#squeeze #wrap{width:650px;border:solid 0 #fff;}
#header{background:url(images/headers/header-BlueSky.jpg) no-repeat center top;background-color:#0e7500;height:120px;width:880px;border-bottom:solid 2px #fff;position:relative;}
#squeeze #header{background:url(images/headers/squeezeheader-secrets2.png) no-repeat center top;width:650px;height:161px;border-bottom:none;color:#FFF;padding-top:25px;}
#header h3{font-size:34px;width:520px;left:20px;font-weight:400;line-height:38px;font-family:Georgia;margin:0;padding:30px 0 10px 20px;}
#squeeze #header h3{width:400px;font-size:36px;font-family:Trebuchet MS;}
#logo{position:relative;top:10px;left:20px;height:110px;width:500px;}
#logo a{display:block;height:100%;width:100%;}
#header h3 a:hover{color:#fbff00;text-decoration:none;}
p.tagline{font-size:14px;font-weight:700;width:520px;left:20px;color:#FFF;float:left;margin:0;padding:0 0 0 20px;}
#squeeze p.tagline{width:400px;color:#FFF;font-size:16px;}
#nav{background:url(images/navssbg.png) left top repeat-x;background-color:#0e7500;border-bottom:solid 2px #fff;width:872px;padding-left:8px;height:33px;margin:0;}
#squeeze #nav{width:642px;}
#nav ul{list-style:none;margin:0;padding:0;}
#nav li{float:left;margin-right:1px;}
* html #nav li a{float:left;text-decoration:none;}
* html #nav li a span{float:left;margin-left:4px;text-decoration:none;}
#nav li a{display:block;height:33px;background:url(images/navssleft.png) left top no-repeat;padding-top:0;background-color:#0e7500;font-family:Arial, Helvetica;text-decoration:none;}
#nav li a span{display:block;margin-left:5px;font-weight:400;color:#FFF;background:url(images/navssright.png) right top no-repeat;line-height:26px;background-color:#0e7500;text-decoration:none;padding:6px 5px 1px 0px;font-size:10px}
#nav li a:hover{background-position:left -33px;text-decoration:none;background-color:#0e7500;cursor:pointer;}
#nav li a:hover span{background-position:right -33px;color:#FFF;background-color:#0e7500;line-height:32px;padding-top:0;}
#nav li.current_page_item a,#nav li.current_page a{background-position:left -33px;background-color:#0e7500;}
#nav li.current_page_item a span,#nav li.current_page a span{background-position:right -33px;color:#FFF;background-color:#0e7500;}
#header #searchform{width:242px;height:31px;background:url(images/searchboxes/topmesh.png) left 0 no-repeat;position:absolute;top:0;right:15px;}
*:first-child+html #header #searchform{padding:0;}
* html #header #searchform{padding:5px 0;}
* html #header #searchbox{margin-top:0;}
#header #searchbox{margin-left:28px;margin-top:6px;margin-bottom:3px;width:140px;background:none;border:none;color:#FFF;font-size:11px;}
#header #searchbutton{width:50px;background:none;border:none;margin-left:10px;}
#header #searchbutton:hover{cursor:pointer;}
#sidebar-top #searchform{width:345px;}
#sidebar-top #s{width:345px;margin:20px 0 5px;}
#rssfeeds{width:300px;height:70px;position:absolute;padding-top:0;bottom:0;right:22px;color:#FFF;}
#rssicon{float:right;margin-left:5px;}
#rssfeeds a:hover{color:#000ba3;}
#rssfeeds p{line-height:16px;text-align:right;margin:0;padding:27px 0 0;}
#feature{background:url(images/feature-bg.png) no-repeat bottom left;background-color:#1F242C;width:880px;clear:both;color:#999;padding-bottom:10px;margin:0;}
#feature .topshadow{background:url(images/feature-shadow.png) no-repeat top left;width:880px;}
#feature a,#feature a:visited,#feature a:active{color:#CCC;}
#squeeze .feat_box{width:285px;}
#content{width:875px;position:relative;float:left;color:#333;background-color:#FFF;padding:5px 0 0 5px;}
.postwrap a:hover{text-decoration:underline;color:#000;border:0;-moz-outline-style:none;}
.postcontent a {font-weight:700; color:#06c; text-decoration: underline}
.posthead h1{background-color:#FFF;font:normal 26px/1.2em Georgia;border-bottom:solid 1px #EEE;margin:0;padding:8px 8px 8px 15px;}
.postwrap{float:left;width:520px;margin-bottom:5px;padding:0;}
.post{background-color:#FFF;margin-bottom:5px;border:solid 1px #FFF;padding:0;}
.posthead{padding-bottom:0;position:relative;clear:left;margin-bottom:0;}
#content .posthead h1 a:hover,#content .postMeta a:hover{text-decoration:none;color:#999;}
.postMeta{background-color:#FFF;color:#666;font-size:11px;height:20px;margin:0;padding:5px 15px;}
.postMeta a,.postMeta a:link,.postMeta a:visited,.postMeta a:active{text-decoration:none;color:#666;}
#content .postMeta a:hover{text-decoration:underline;color:#666;}
div.commentcount{padding-left:24px;background:url(images/comment.png) left top no-repeat;text-decoration:none;padding-top:3px;padding-bottom:3px;float:right;}
div.postdate{padding-left:24px;background:url(images/date.png) left top no-repeat;text-decoration:none;padding-top:3px;padding-bottom:3px;float:left;}
#content .postcontent{color:#333;padding:15px 15px 0;}
pre{background-color:#F9F8E3;border:1px dotted #999;margin:0 15px 10px;padding:0 8px 15px;}
.more-link{font-weight:700;margin-top:15px;height:16px;width:300px;display:block;}
.Note{font-size:11px;margin:0;padding:0;}
ul.Note{background-color:#FFF;margin-top:0;padding:5px;}
.Note li{list-style-type:none;padding:2px 0 2px 15px;}
.NoteRss{background:url(images/NoteRss.png) no-repeat left 2px;display:inline;margin-left:5px;}
.NoteTrackBack{background:url(images/NoteTrackBack.gif) no-repeat left 2px;display:inline;margin-left:10px;}
#commentblock{width:490px;float:left;margin-top:10px;border:none;padding:0;}
.comment-wrap{display:block;padding:10px;}
#commentblock ol{list-style:none;padding:0;}
#commentblock ol li{margin-bottom:10px;border:solid 1px #999;background-color:#EEE;padding:10px;}
.commentdate{padding-left:0;}
#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}
.commentname{margin:0;padding:5px 5px 5px 0;}
.commenttext{clear:both;padding-top:10px;display:block;margin-bottom:0;}
.comment-wrap blockquote,.comment-wrap blockquote blockquote{margin-bottom:10px;margin-top:8px;background:url(images/comments-lighter.png) no-repeat top left;border:1px solid #000;}
.commenttext p{margin:0;padding:0 0 10px;}
#commentform #submit{color:#FFF;font-family:Arial, Helvetica;font-size:14px;font-weight:700;border:1px solid #000;display:block;background-color:#0e7500;margin:0;padding:4px;}
#commentform input,#commentform textarea{background-color:#EEE;border:solid 1px #999;color:#333;padding:5px;}
#commentform textarea{width:98%;}
p.meta{float:left;margin:0 0 5px;padding:0;}
p.approval{font-style:italic;clear:left;}
p.commenttitle{font:18px Georgia, "Times New Roman", Times, serif;margin-top:0;padding-top:0;}
#sidebar{float:right;width:345px;position:relative;padding-right:0;margin:0 5px 15px;}
#sidebar ul,#feature ul{margin:0;padding:0 0 0 8px;}
#sidebar-top{width:345px;color:#333;padding:0;}
#sidebar-top h2{color:#FFF;font-family:Arial, Arial, Helvetica;font-size:14px;background:url(images/sidebar-h2-bg.png) no-repeat top left;background-color:#0e7500;border-bottom:solid 1px #D7CAB5;text-transform:none;letter-spacing:0;margin:0;padding:8px 8px 8px 23px;}
.sidebar-top-box{margin-bottom:4px;background-color:#EEE;color:#333;border:1px solid #D7CAB5;padding:8px;}
.box-padding{padding:7px;}
.sidebar-top-box p{margin-top:3px;margin-bottom:3px;}
#sidebar-top .textwidget{color:#333;padding:10px;}
#sidebar-top ul{list-style-type:none;padding:10px;}
#sidebar-top .widget{background-color:#EEE;border:solid 1px #D7CAB5;margin:0 0 5px;}
#sidebar-top ul li{list-style-type:none;background:url(images/liarrow-dark.png) no-repeat left top;padding-left:10px;padding-bottom:3px;}
#sidebar-left a,#sidebar-left a:visited,#sidebar-left a:active,#sidebar-right a,#sidebar-right a:visited,#sidebar-right a:active{color:#666;text-decoration:none;}
#sidebar #sidebar-left,#sidebar #sidebar-right{color:#666;}
#sidebar-left{float:left;width:340px;padding:0 4px;}
#sidebar #sidebar-left h2,#sidebar #sidebar-right h2{padding-left:5px;color:#0e7500;border-bottom:solid 1px #999;font-family:Arial, Arial, Helvetica;font-size:15px;text-transform:uppercase;letter-spacing:0;margin:15px 0 10px;}
#sidebar-right{float:right;width:340px;padding:0 4px;}
#sidebar-left ul,#sidebar-right ul{padding-left:5px;}
#sidebar-right ul li,#sidebar-left ul li{background:url(images/liarrow-dark.png) no-repeat left top;list-style:none;width:95%;margin:0;padding:0 0 5px 8px;}
#sidebar-left li,#sidebar-right li{float:left;width:100%;list-style:none;}
#sidebar-left .children,#sidebar-right .children{padding-top:5px;}
#sidebar-left ul.children li,#sidebar-right ul.children li{padding-bottom:3px;padding-top:0;}
#sidebar #sidebar-left h2 a.rsswidget,#sidebar #sidebar-right h2 a.rsswidget{color:#0e7500;text-decoration:none;}
#sidebar .rsswidget img{float:left;margin-top:2px;margin-right:7px;}
#footer{float:left;width:880px;background-color:#0e7500;color:#FFF;font:14px Arial, Arial, sans-serif;margin:0;padding:0;}
#squeeze #footer{width:650px;background-color:#F0F0F0;color:#A3A3A3;text-align:center;}
#squeeze #footer a:link,#squeeze #footer a:visited,#squeeze #footer a:active,#squeeze #footer a:focus{color:#A3A3A3;text-decoration:none;}
#footerdark{background:url(images/footerdark.png) no-repeat top left;width:880px;padding:7px 0 25px;}
#squeeze #footerdark{width:650px;background:none;}
#footer .topshadow{background:url(images/feature-shadow.png) no-repeat top left;padding-bottom:20px;}
#footer p{margin:0;padding:10px 0 0 15px;}
.rel-posts{margin:0 0 10px;padding:0 0 10px;}
.rel-posts li{list-style-type:none;background:url(images/liarrow-dark.png) no-repeat left 2px;margin:2px 0 0;padding:0 0 0 11px;}
#wp-calendar{width:100%;border-collapse:collapse;background:#FFF;margin:0;padding:0;}
#wp-calendar caption{padding-top:3px;padding-bottom:6px;text-align:left;font-family:Arial, Arial, Helvetica;font-size:15px;font-weight:700;color:#0e7500;text-transform:uppercase;letter-spacing:0;}
#wp-calendar td{text-align:center;padding-top:2px;padding-bottom:2px;line-height:15px;}
#wp-calendar th{background-color:#0e7500;color:#FFF;}
#wp-calendar tbody{border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;}
#content #sidebar #wp-calendar a{font-weight:700;color:#FFF;text-decoration:none;display:block;background-color:#0e7500;border-style:none;margin:0;padding:0;}
#content #sidebar #wp-calendar a:hover{font-weight:700;color:#000ba3;text-decoration:none;border-style:none;margin:0;padding:0;}
#wp-calendar tfoot,#wp-calendar tfoot .pad{background-color:#0e7500;}
#wp-calendar tfoot a{display:block;color:#FFF;text-decoration:none;padding:2px 0;}
#wp-calendar tfoot td{padding:4px 0;}
#credit{font:11px Arial, Helvetica;width:880px;text-align:center;margin:0 auto;padding:8px;}
#rss a{color:#FFF;line-height:20px;}
.clearer{clear:both;float:none;}
#nextprevious{margin-bottom:15px;float:left;width:95%;text-align:center;padding:10px 0;}
img.avatar{float:right;border:solid 2px #000;}
div.vcard a{font-weight:700;}
ol.commentlist{list-style:none;text-indent:0;margin:0 0 1em;padding:0;}
ol.commentlist li{margin-bottom:10px;}
ol.commentlist li.comment{padding:1em;}
div.vcard{font:normal 16px georgia,times,serif;}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-weight:700;}
ol.commentlist li div.vcard img.avatar{border:2px solid #000;float:right;margin:0 0 1em 1em;}
ol.commentlist li p{margin:0 0 1em;}
ol.commentlist li ul{list-style:square;margin:0 0 1em 2em;}
ol.commentlist li div.reply{font-size:11px;}
#content ol.commentlist li div.reply a{color:#FFF;font-weight:700;background-color:#0e7500;border:1px solid #000;padding:3px 6px;}
#content ol.commentlist li div.reply a:hover{background-color:#555;text-decoration:none;}
ol.commentlist li ul.children{list-style:none;text-indent:0;margin:1em 0 0;}
ol.commentlist li.depth-1,ol.commentlist li.depth-1.parent{border:solid 1px #999;}
ol.commentlist li.even{background-color:#EEE;background-image:none;}
ol.commentlist li.comment-author-admin.even,ol.commentlist li.comment-author-admin.odd{background-color:#DDD;background-image:none;}
ol.commentlist li.odd{background:url(images/comments-lighter.png) no-repeat top left;background-color:#EEE;}
ol.commentlist li.pingback{border-bottom:1px dotted #666;padding:1em;}
#mainContent{width:645px;position:relative;float:left;text-align:left;color:#000;background-color:#FFF;font-family:Verdana, helvetica, sans serif;font-size:13px;line-height:1.6em;padding:5px 0 0 5px;}
#mainContent .postwrap{float:left;width:640px;margin-bottom:5px;padding:0;}
#mainContent .postcontent{padding:20px;}
.greybox{background-color:#F3F3F3;border:1px solid #E2E2E2;width:80%;margin-right:auto;margin-left:auto;margin-bottom:20px;padding:15px;}
#squeeze blockquote{background-image:url(images/blockquote.gif);background-repeat:no-repeat;background-position:left 7px;border-top:none;border-right:none;border-left:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;margin-top:0;margin-bottom:25px;background-color:#FFF;padding:5px 15px 15px 60px;}
#mainContent .offercoupon{background-color:#FEFCD8;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:700;background-image:url(images/coupon-bg.jpg);background-repeat:repeat-x;background-position:bottom;padding:20px;}
.offercouponoutline{width:70%;text-align:center;border:4px dashed #C00;margin:30px auto;padding:5px;}
#mainContent .offercoupon p{line-height:22px;}
.shadowbox{background-color:#FFF;width:90%;text-align:center;margin:20px auto;}
.sbcontent{border:1px solid #E2E2E2;background-color:#F3F3F3;background-image:url(images/shadowbox-corner.jpg);background-repeat:no-repeat;background-position:right bottom;padding:15px;}
.sbshadow{background-image:url(images/shadowbox-shadow.jpg);background-repeat:no-repeat;background-position:right top;height:28px;}
.greencheck li{list-style:none;background-image:url(images/checkmark-sm.gif);background-repeat:no-repeat;background-position:left top;padding:0 0 10px 35px;}
.redstop li{list-style:none;background-image:url(images/stop.gif);background-repeat:no-repeat;background-position:left top;padding:0 0 10px 35px;}
#mainContent .testimonial{width:90%;margin-right:auto;margin-left:auto;margin-bottom:20px;border:1px solid #bfb46b;background-color:#fff6b8;}
.testimonial img{padding-top:15px;}
#mainContent .roundbox{background-image:url(images/round-box-fill.gif);background-repeat:repeat-y;background-position:center;width:475px;height:auto;min-height:300px;margin:25px auto;}
#mainContent .roundboxcontent p{line-height:25px;margin-bottom:0;}
.roundboxcontent{padding-right:25px;padding-left:25px;font-size:18px;font-weight:700;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;}
.roundboxcontent .input{width:300px;font-size:15px;font-weight:700;color:#C00;text-align:center;margin-right:auto;margin-left:auto;border:1px solid #333;background-color:#FFF9DF;padding:2px;}
.roundboxcontent .label{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:center;}
#mainContent .button{background-color:#c00;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;color:#FFF;background-image:url(images/form-btn-bg.png);background-repeat:no-repeat;background-position:center;border:2px solid #000;margin-top:10px;cursor:pointer;padding:4px;}
#mainContent .button:hover{background-color:red;}
.roundboxcontent form{margin-bottom:0;}
.roundboxbtm{background-image:url(images/round-box-btm.gif);background-repeat:no-repeat;background-position:center bottom;height:22px;margin:0;padding:0;}
.roundboxtop{background-image:url(images/round-box-top.gif);background-repeat:no-repeat;background-position:center top;height:22px;}
#squeeze h1,#squeeze h2,#squeeze h3,#squeeze h4{font-family:Georgia, helvetica, sans serif;}
#mainContent .postwrap a,#mainContent .postwrap a:link,#mainContent .postwrap a:visited,#mainContent .postwrap a:active{color:#c00;text-decoration:underline;}
#mainContent .postwrap a:hover{color:#000;}
#squeeze h1{font-size:36px;line-height:41px;margin-top:0;padding-top:0;}
#squeeze h2{font-size:24px;line-height:29px;}
#squeeze h3{font-size:20px;line-height:24px;}
#squeeze h4{font-size:16px;line-height:20px;font-weight:400;}
.yellow{background-color:#FF0;font-weight:700;}
.red{color:#C00;}
.blue{color:#00F;}
.green{color:#007d0f;}
.center{text-align:center;}
.lineout{text-decoration:line-through;}
.paper1btm{background-image:url(images/paper1-btm.jpg);background-repeat:no-repeat;background-position:center bottom;height:40px;margin:0;padding:0;}
.paper1top{background-image:url(images/paper1-top.jpg);background-repeat:no-repeat;background-position:center top;height:73px;}
#mainContent .paper1{background-image:url(images/paper1-fill.jpg);background-repeat:repeat-y;background-position:center;width:475px;height:auto;min-height:300px;margin:25px auto;}
.paper1content{font-size:18px;font-weight:700;text-align:left;font-family:"Courier New", Courier, monospace;padding-right:35px;padding-left:35px;}
.stickynote{background:url(images/stickynote.jpg) no-repeat left top;height:261px;width:260px;font:18px/22px "Courier New", Courier, monospace;text-align:center;float:left;padding:38px 40px 35px 60px;}
.paper2btm{background-image:url(images/paper2-btm.jpg);background-repeat:no-repeat;background-position:center bottom;height:60px;margin:0;padding:0;}
.paper2top{background-image:url(images/paper2-top.jpg);background-repeat:no-repeat;background-position:center top;height:44px;}
#mainContent .paper2{background-image:url(images/paper2-fill.jpg);background-repeat:repeat-y;background-position:center;width:475px;height:auto;min-height:300px;margin:25px auto;}
.paper2content{font-size:16px;font-weight:700;text-align:left;font-family:Georgia, "Times New Roman", Times, serif;padding-right:45px;padding-left:45px;}
.paper3btm{background-image:url(images/paper3-btm.jpg);background-repeat:no-repeat;background-position:center bottom;height:106px;margin:0;padding:0 45px 25px;}
.paper3top{background-image:url(images/paper3-top.jpg);background-repeat:no-repeat;background-position:center top;height:106px;padding-right:45px;padding-left:45px;padding-top:25px;}
#mainContent .paper3{background-image:url(images/paper3-fill.jpg);background-repeat:repeat-y;background-position:center;width:475px;height:auto;min-height:300px;margin:25px auto;}
.paper3content{text-align:left;padding-right:45px;padding-left:45px;}
#wp-pagenavi{color:#FFF;margin:0 auto;}
#wp-pagenavi a:hover{border:1px solid #000;color:#FFF;background:url(images/pagenavi-bg.png) left bottom no-repeat;background-color:#0e7500;}
#wp-pagenavi a:active{text-decoration:none;border:1px solid #000;color:#FFF;background:url(images/pagenavi-bg.png) left bottom no-repeat;background-color:#0e7500;margin:2px;padding:3px 5px;}
#wp-pagenavi span.pages{color:#333;border:none;margin:2px;padding:3px 5px;}
#wp-pagenavi span.current{font-weight:700;border:1px solid #000;color:#FFF;background:url(images/pagenavi-bg.png) left bottom no-repeat;background-color:#0e7500;margin:2px;padding:3px 5px;}
#wp-pagenavi span.extend{border:1px solid #000;color:#FFF;background:url(images/pagenavi-bg.png) left bottom no-repeat;background-color:#777;margin:2px;padding:3px 5px;}
a:link,a:visited,a:active a:focus,a:hover{-moz-outline-style:none;}
#header a,#sidebar-top h2 a.rsswidget,#rss a:hover{color:#FFF;text-decoration:none;}
#header h3 a,#feature a:hover{color:#FFF;}
#sidebar-left #searchform,#sidebar-right #searchform{width:340px;}
#sidebar-left #s,#sidebar-right #s{width:340px;margin:20px 0 5px;}
#rssfeeds a,#footer a:link,#footer a:visited,#footer a:hover,#footer a:active,#footer a:focus{color:#FFF;text-decoration:underline;}
#squeeze #feature,#squeeze #feature .topshadow{width:650px;}
#feature h2,#footer h2{color:#FFF;font-family:Arial, Arial, Helvetica;font-size:18px;margin:0 0 10px;padding:0;}
#feature .textwidget,#footer .textwidget{color:#999;padding:0;}
#feature ul,#footer ul{list-style-type:none;padding:0;}
#feature ul.children,#sidebar-top ul.children,#footer ul.children{border:none;margin:3px 0 0;padding:0 0 3px;}
#feature ul.children li,#sidebar-top ul.children li,#footer ul.children li{padding-bottom:0;}
#feature ul li,#footer ul li{list-style-type:none;background:url(images/liarrow.png) no-repeat left top;padding-left:10px;padding-bottom:3px;}
#feature ul li a,p.meta a,#sidebar-top ul li a,#footer ul li a,.rel-posts li a{text-decoration:none;}
.feat_box,.foot_box{width:400px;float:left;margin:0;padding:15px;}
#content .posthead h1,#content .posthead h1 a,#commentblock a,#commentblock a:link,#commentblock a:visited,#sidebar-top a:hover,#sidebar-left a:hover,#sidebar-right a:hover,#content ol.commentlist a,#content ol.commentlist a:link,#content ol.commentlist a:visited,ol.pinglist li a,ol.pinglist li a:link,ol.pinglist li a:visited ol.pinglist li{color:#0e7500;}
.postcontent a,#squeeze #footer a:hover,#wp-calendar tfoot a:hover{text-decoration:underline;}
#content ul.Note li a,#content ul.Note li a:link,#content ul.Note li a:visited,#sidebar-top a,#sidebar-top a:visited,#sidebar-top a:active{color:#333;}
.commentlist li.alt .commenttext,.commentinfo{clear:both;}
.rel-posts ul,form,.offercoupon form{margin:0;padding:0;}
#wp-calendar thead,#wp-calendar tfoot{border-right:1px solid #0e7500;border-left:1px solid #0e7500;}
ol li div.comment-meta,ol.commentlist li div.comment-meta{font-size:9px;margin:5px 0 10px;}
ol.commentlist li.comment-author-admin,ol.commentlist li ul.children li.comment-author-admin{background-color:#DDD;}
ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5{border:1px solid #999;margin:0 0 .25em .25em;}
ol.commentlist li.parent,#mainContent .post{border:none;}
ul.greencheck,ul.redstop{line-height:18px;}
#mainContent .paper1content p,#mainContent .paper2content p,#mainContent .paper3content p{line-height:26px;}
#wp-pagenavi a,#wp-pagenavi a:link,#wp-pagenavi a:visited{text-decoration:none;border:1px solid #000;color:#FFF;background:url(images/pagenavi-bg.png) left bottom no-repeat;background-color:#777;margin:2px;padding:3px 5px;}