/*
Theme Name: OstyClean
Theme URI: http://ostyclean.com
Description: Custom wordpress theme for ostyclean.
Version: 1.0
Author: Ash Goodman
Author URI: http://thinkinginvain.com/
*/
	
body{margin:0;padding:0;font-size: 62.5%; /* Resets 1em to 10px */ background-image:url("images/body-bg.jpg");background-repeat:repeat;}

#header{margin:0;padding:0;background-image:url("images/headerbg.jpg");background-repeat:repeat-x;height:130px;}
#headerimg{margin:0;padding:0;width:218px;height:130px;float:left;}
a img.homelink{text-decoration:none;border:0;}
#header-banner{width:752px;height:130px;float:left;margin:0;padding:0;}
#headcontainer{width:970px; height:130px;margin:0 auto;padding:0;}
#mainbody{width:970px; margin:0 auto;background-color:#e3f2eb;padding:0;}
#nestedcontent{width:948px; margin:0 auto;background-color:#e3f2eb;}
#navig{width:17.19%;float:left;padding:0;padding-bottom:157px;margin:0; background-image:url("images/nav-bg-bott.jpg");background-repeat:no-repeat;background-position:bottom left;border-left:1px solid #97a4c4; border-right:1px solid #dadada;background-color:#ffffff;margin-top:14px;}
#navig ul{list-style-type:none; margin:0;padding:0;}
#content{width:57.91%;float:left;margin:0;padding:0;background-color:#f8f8f8;}
#entry-top{background-image:url("images/entry-top.jpg");background-repeat:no-repeat;width:523px;height:10px;margin:0;padding:0;}
.entry{background-image:url("images/entry-bg.jpg");background-repeat:repeat-y;margin:10px 0;padding:0;}
#entry-bott{background-image:url("images/entry-bott.jpg");background-repeat:no-repeat;width:523px;height:79px;margin:0 0 20px 0;padding:0;}
.entry p{margin:15px auto;width:90%;padding:0;color:#626264;font-size:12px;font-family:Arial;}
.entry ul{margin:15px auto;width:85%;padding:0;color:#626264;font-size:12px;font-family:Arial;}
.entry ol{margin:15px auto;width:85%;padding:0;color:#626264;font-size:12px;font-family:Arial;}
.entry ul li, .entry ol li {padding:4px 0;}
.entry h1{width:95%;padding:0;color:#626264;font-family:Arial;font-size:22px;margin:8px auto;}
.entry h2{width:95%;padding:0;color:#626264;font-family:Arial;font-size:20px;margin:8px auto;}
.entry h3{width:95%;padding:0;color:#626264;font-family:Arial;font-size:18px;margin:8px auto;}
.entry h4{width:95%;padding:0;color:#626264;font-family:Arial;font-size:16px;margin:8px auto;}
.entry h5{width:95%;padding:0;color:#626264;font-family:Arial;font-size:14px;margin:8px auto;}
.entry h6{width:95%;padding:0;color:#626264;font-family:Arial;font-size:12px;margin:8px auto;}
#sidebar{width:24.48%;float:left;margin-top:14px;background-color:#ffffff;border-left:1px solid #dadada; border-right:1px solid #97a4c4;}
#sidebar ul{list-style-type:none; margin:0;padding:0;}
#footer{clear:both;margin:0 auto;width:948px; background-color:#08956b; height:20px;margin-top:-14px;}

.navhead{margin:0 0 10px 0;padding:0;height:27px;background-image:url("images/navhead.jpg");background-repeat:no-repeat;font-size:16px; color:#ffffff;padding-left:30px;padding-top:5px;font-family:Arial;}
.pagenav{}

.page_item{background-image:url("images/navitem.jpg");background-repeat:no-repeat;display:block;height:28px;padding-left:30px;}
.page_item a{color:#58585a; text-decoration:none;font-size:14px;font-family:Arial;text-transform:uppercase;display:block;}

#central-content{width:529px; margin:0 auto;padding-bottom:40px;}
#banner{background-image:url("images/ostomy-pouch-cleaner-ostyclean.jpg");background-repeat:no-repeat;width:530px;height:195px;padding:0;margin:10px 0 0 0;}

#featured-media{width:100%;height:112px;padding-bottom:30px;}
.frame{height:112px;width:167px;background-image:url("images/frame.jpg");background-repeat:no-repeat;float:left;margin-right:12px;}
.framelast{height:112px;width:167px;background-image:url("images/frame.jpg");background-repeat:no-repeat;float:left;}
a.featlink img{border:0;text-decoration:none; width:151px; height:98px;margin:7px 0 0 8px;text-align:center;}
.pagetitle{color:#737478; width:500px; margin:10px auto;display:block;}
.insidepagetitle{color:#737478; width:90%; margin:0 auto;padding-top:20px;display:block;}

.posttitle{color:#737478; width:500px; margin:0 auto;padding-top:20px;padding-bottom:10px;}
.posttitle a{color:#737478;text-decoration:none;font-size:16px;}

.righthead{margin:0 0 10px 0;padding:0;height:27px;background-image:url("images/navhead-right.jpg");background-repeat:no-repeat;font-size:16px; color:#ffffff;padding-left:30px;padding-top:5px;font-family:Arial;}
.testi li{width:85%; margin:0 auto 12px auto; border-bottom:1px solid #bfbfbf; padding-bottom:12px;}
.testi li span{color:#4da3a0;font-size:15px;font-family:Arial;padding:0;margin:0;}
.testi li p{padding:0;margin:6px auto; color:#69758d;font-size:12px; font-style:italic;width:90%;font-family:Arial;}
a.rightlink{text-decoration:none;color:#08956b; font-weight:bold; font-size:12px;font-family:Arial;text-align:right;display:block;}


.rece li{width:85%; margin:0 auto 12px auto; border-bottom:1px solid #bfbfbf; padding-bottom:12px;}
.rece li span{color:#4da3a0;font-size:15px;font-family:Arial;padding:0;margin:0;}
.rece li p{padding:0;margin:6px auto; color:#69758d;font-size:11px; font-style:italic;width:90%;}
a.rightlink{text-decoration:none;color:#08956b; font-weight:bold; font-size:12px;font-family:Arial;text-align:right;display:block;}
.copyright{color:#ffffff; font-size:10px; width:98%; margin:0 auto;}
.t-n-d{margin:0 auto; width:95%;padding:0;color:#626264;font-size:12px;font-family:Arial;display:block;}
#comment{width:400px;}
.postmetadata{margin:15px auto;width:95%;padding:0;color:#626264;font-size:12px;font-family:Arial;}
.postmetadata a{color:#08956B;}
.postmetadata a:hover{color:#8D98B8;}
.entry fieldset{width:85%; margin:0 auto;}
.entry p a{color:#08956B;}
.entry p a:hover{color:#8D98B8;}
.entry hr {width:85%; margin:0 auto;}

.navigation{font-size:14px;}
.alignleft{float:left;}
.alignright{float:right;}
.alignleft a{color:#08956B;font-size:14px;}
.alignleft a:hover{color:#8D98B8;}
.alignright a{color:#08956B;font-size:14px;}
.alignright a:hover{color:#8D98B8;}

p.postmetadata-blog{margin:15px auto;width:95%;padding:0;color:#626264;font-size:11px;font-family:Arial;}
p.postmetadata-blog a{color:#08956B;text-decoration:none;}
.avatar{display:none;}
.commentlist a {color:#08956B;text-decoration:none;}
.commentlist a:hover{color:#8D98B8;}
p.postmetadata-blog a:hover{color:#8D98B8;}
img.alignleft{float:left;display:inline;margin:0 5px 5px 0;padding:0; }
img.alignright{float:right;display:inline;margin:0 5px 5px 5px;padding:0; }
img.aligncenter{clear:both;display:block;margin:5px auto;padding:0;}

/** cforms **/

fieldset.cf_hidden{display:none;}


/** increase margin-top to have more space between the form and the content above it **/
fieldset.cf-fs1{border:1px solid #71C0AA; margin-top:50px;}



 
fieldset.cf-fs1 legend{font-family:Arial;font-size:14px;color:#71C0AA;font-weight:bold;}
fieldset.cf-fs1 ol.cf-ol{list-style-type:none;}

fieldset.cf-fs1 ol.cf-ol li input{border:1px solid #71C0AA;}

p.linklove{font-size:9px; padding:75px 0 20px 0;}fieldset.cf-fs1 ol.cf-ol li textarea {border:1px solid #71C0AA;}

div.entry div.ngg-galleryoverview {width:480px;margin:0 auto;}div#usermessagea{width:480px;margin:10px auto;} 
