/*  
Theme Name: Bristol Weight Loss Challenge Theme
Description: Bristol Weight Loss Challenge Theme
Version: 1.0
Author: newicon web-design
Author URI: http://www.newicon.net/
*/

html{background-color:#ececeb;color:#333333;}

#tinymce,body{background:#ececeb url('images/bg-body.png') repeat-y top center;font-size:12px;font-family:verdana,Arial,sans-serif; line-height:1.6;}

h1,.h1{color:#4E9C00;}
h2,.h2{color:#4E9C00;}
h3,.h3{color:#333333;}
a{/*color:#4E9C00;*/color:#fe8900;font-weight:normal;}
a:hover{color:#f1840e;text-decoration:none;background-color:#faf3ea;}


.bg-header{background:transparent url('images/bg-header.png') no-repeat top center;}
.bg-footer{background:transparent url('images/bg-footer.png') no-repeat top center;height:50px;}

.page{padding-left:6px;padding-top:20px;width:950px;}

.head{background:transparent url('images/wlc-header.jpg') no-repeat top left;height:213px;}
.sitename{float:left;}

.linkbar{margin:5px 0;font-family:Arial, Helvetica, sans-serif;}
.linkbar ul{padding:0;}
.linkbar li{padding-right:2px;background:url(images/link-seperator.png) no-repeat right 0;}
.linkbar li a{color:#FFFFFF;padding:0;height:45px;width:156px;padding-top:16px;text-align:center;background:url(images/link-bg.png) repeat-x;}
.linkbar .last_page_item{background:none;}
.linkbar .last_page_item a{width:158px;}
.linkbar li a:hover{background:url(images/link-hover-bg.png) repeat-x;text-decoration:none;}
.linkbar .current_page_item a,.linkbar .current_page_parent a{background:url(images/link-active-bg.png) repeat-x;text-decoration:none;}

#homepage_image{background:url(images/homepage_image.jpg) no-repeat;height:315px;width:616px;position:relative;}
#homepage_image .join_now{position:absolute;bottom:163px;left:198px;}

.wlc{background:url(images/wlcbox-bg.png) no-repeat;width:304px;height:275px;margin:0;position:relative;}
.wlc .hd{padding-top:10px;}
.wlc .hd h2{padding-top:0px;color:#4E9C00;font-size:20px;}
.wlc .hd h4{padding-top:0px;}
.wlc .more_info{position:absolute;bottom:15px;right:15px;}

.wlc2 .inner{background:#4E9C00;color:#FFFFFF;border-color:#3D7802;}
.wlc2 *{color:#FFFFFF;}
.wlc2 input,.wlc2 textarea{color:#333;font-size:16px;padding:5px;}

.wlc3 .inner{background:#FEA100;color:#FFFFFF;border-color:#FF8416;}
.wlc3 *{color:#FFFFFF;}

.foot{position:relative;}
#copyright{position:relative;left:10px;}
#newicon{position:absolute;right:10px;top:0px;}



/* Begin Images */
p img { padding: 0; max-width: 100%;}
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;  }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft {float: left; }
/* End Images */

/* Captions */
.aligncenter,
div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.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;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px; padding: 0 4px 5px; margin: 0;}
/* End captions */

.photo .hd, .photo .hd h2 {	background-color:#4E9C00;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.posttitle {font-size:250%;}
.postmeta{margin-left:7px;background-color:#e1f4d3;border-radius-bottom-right:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-radius-bottom-left:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
.postfeedback{margin-left:7px;background-color:#e1f4d3;border-radius-top-right:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-radius-top-left:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;}

.main ul{margin-left:15px;}
.main li{list-style:disc;}

.main .event{margin:10px;padding:10px;border:1px solid #dceece; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#F0FBE7;}
