/* 
* Theme-Specific Styles
*/
/* 
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 3px #333; -webkit-box-shadow: 0px 0px 3px #333; box-shadow: 0px 0px 3px #333; 
*/
.home .container .offset-by-one { margin-right:0; width:360px!important;}
.column-left{float: left; background: #d8e9d2;width: 366px; margin: 0 53px 40px 0;}
.main #post-927 .column-left{ margin: 0 78px 40px 0;}
.column-left .pad{ padding: 0 10px 10px 10px;}
.column-left h3{ margin:7px 0 5px; line-height:20px; color:#725aa7;}
.column-left h4{font-family:"PerspectiveSansRegular",Helvetica,Arial,sans-serif; font-size:16px; margin:0px 0 16px;color:#725AA7;}
.column-left h4.fcolor{ margin:0px 0 10px;}
.column-left h4.hvsr{ margin:0px;color:#1C7563; line-height:20px;}
.column-left ul{margin:0 0 0 15px;}
.column-left ul li{margin:0 0 9px 0;}
.main ul li {font-size: 12px;}
.column-left ul p{margin:0;}
.column-left img{ margin:0; padding:0;background:none; border:none; box-shadow:none;}
.main .addul{margin:-5px 0 0 438px;}
.main .addul li{margin:0;}
.uladd{margin:0 0 0 15px;}
img.magplus{ margin-bottom:5px; border:solid 1px #000; vertical-align:top;}
p{margin: 0 0 8px;}
#post-913 p, #post-930 p,#post-927 p,.page-id-921 p,#post-934 p{line-height: 18px;margin: 0 0 5px;}
.main .columnul{margin:0 0 5px 0;}
.main ul.columnul li{margin:0 0 5px 0;}
.main #post-927 ol li{margin:0 0 3px 0;}
/*.main #post-927 .column-left li{margin:0 0 27px 0;}*/
.main #post-76 .column-left .pad{ padding:0 10px 32px;}

.main #post-927 .column-left .pad{ padding: 0 10px 20px;}
.main #post-954 .column-left .pad{ padding:0 10px 32px;}
.main #post-934 .column-left .pad{ padding:0 10px 36px;}
.main #post-954 .column-left li{margin:0 0 9px}

.main #post-59 .column-left .pad{ padding:0 10px 32px;}
#post-59 p{line-height: 18px;margin: 0 0 4px;}
#post-61 p{line-height: 20px;margin:0 0 .65em;}
#post-927 p{line-height: 20px;margin:0 0 .6em;}
/*.magnote{ float:left; margin-top:-25px; margin-bottom:15px; color:#1C7563; font-size:11px;}
.magnote br{display:none;}*/
sup { position: relative; top: -3px; vertical-align: top; font-size: 90%; }
.magnote{ margin-top:15px!important; list-style:none; color:#1C7563; font-size:11px;line-height: 14px;}
.magnote span{margin-bottom: 5px; margin-left:419px; width:150px; height:1px; background:#1C7563; display:block;}
.magnote sup { position: relative; top: -3px; left:-26px; vertical-align: top; font-size: 90%; }
.magnote small{margin-left:-28px; font-size:11px; line-height:15px;} 
h2{color:#1C7563;}
h3 {font-size: 22px;}
h3.magbuy{margin:0;}
h4.magprice{margin:0 0 10px 0; width:200px; font-size:17px; line-height:20px;}
.container .offset-by-one {padding-left: 40px;}
.magtxt p{line-height:21px;}
p.ln{line-height:24px;}
.maglinks div{line-height:16px;}
.maglinks a{font-size: 12px;font-weight: bold;}
a.hlink{ color:#4B4872;}
.pagenavleft{float: left; width: 366px; margin: 0 53px 0 0;}
.pagenavright{float: left; width: 520px;}
.main strong{ font-family:"PerspectiveSansRegular",Helvetica,Arial,sans-serif; font-size: 1.1em;}
.main .shi{font-weight:bold; font-style:italic;}
footer .main-nav{width:303px;}
footer .main-nav li {margin: 0 7px 0 0;}
footer p.chee {margin-left: 0;}