/* 

WOO CUSTOM STYLESHEET

---------------------



Instructions:



Add your custom styles here instead of style.css so it 

is easier to update the theme. Simply copy an existing 

style from style.css to this file, and modify it to 

your liking.



*/



body {

background: #dce0d2;

}



h5 {

color: #000000;

border-bottom:3px solid #0AA1EA;

}



#header {

height:127px;

}



#logo-back {

   background:transparent url(styles/green/logo-trans.png) no-repeat scroll left bottom;

   height:127px;

}



#logo-back img {

margin-top: 0px;

background: none;

}



#logo-back h2 {

   padding:53px 0 0 20px;

   width: 400px;

   float: left;

}



#logo-back p {

   width:400px; 

   float:right;

   margin: 0;

}



#logo-back h2 a:link, #logo-back h2 a:active, #logo-back h2 a:visited, #logo-back h2 a:hover {

color:#0AA1EA;

font-family:Arial;

font-size:16px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:bold;

line-height:140%;

text-decoration: none;

}



#content {

padding-top:34px;

padding-bottom: 0px;

background: #DCE0D2 url(styles/green/bg_middle_out_top.gif) repeat-x;

border: 0px;

}



#categories {

border: 0px;

margin-top: 0px;

margin-bottom:0px;

padding-top:0px;

height: 41px;

}



#pages-top {

border: 0px;

}



#category-list li.current-cat, #category-list li:hover {

background: #5bc0fa;

}



#category-list li a {

color: #0aa1ea;

}



#featured {

width: 914px;

margin: 0 auto;

border-width:3px 3px 0;

border-style: solid solid;

border-color: #B8BDA9 #B8BDA9;

}



.container {

width: 914px;

}



.container1 {

background: #fff url(styles/green/content-bg.jpg) repeat;

/*Border bottom removed to co-incide with footer margin disabled 27th Oct 2011*/
border-width: 0px 3px 0px ;

border-style: none solid solid;

border-color: #B8BDA9 #B8BDA9;



}



.featured-links {

float:none;

}



.featured-blog-content {

padding-left: 0px;

padding-right: 0px;

padding-top:0px;

height:200px;

margin-bottom:0px;

width:280px;

float:right;

}



.featured-blog {

height: 333px;

line-height: 115%;

background: url(styles/green/MM_03.jpg);

}



#left-col {

width: 606px;

border: 0 none;

}



#left-col li.post {

background: none;

border: none;

}



#left-col-front {

width:280px;

float:left;

}



#right-col {

width: 307px;

}



#right-col p {

padding: 0 5px 0 5px;

}



#sidebar {

padding-left: 10px;

}



#sidebar li {

padding: 0 10px;

margin: 20px 13px 0 0;

}



.post-content {

width: 565px;

border: 0 none;

float: none;

}



.post-content-front {

width: 280px;

background: #fff;

}



.post-content-front img {

   background:#EAEAEA none repeat scroll 0 0;

   border:1px solid #DADADA;

   float:left;

   height:75px;

   margin:0px 5px 7px 0px;

   padding:4px;

   width:75px;

}



.post-front {

background: #fff;

border: 0px;

margin-bottom:15px;

}



#footer {

/*background: #6AA028;*/

background: #000;

/*Footer margin disabled 27th Oct 2011*/
/*margin-top: 50px;*/

}



#l_sidebar {

   float: left;

   padding: 0 5px;

   margin: 10px 10px 0 0;

   width: 300px;

}



#leftsidebar {

   padding: 0;

   width: 290px;

   margin: 0 10px;

}



#leftsidebar li {

    list-style-image: none;

    list-style-type: none;

}



#leftsidebar img {

}



.featured_post {

    background:#EAEAEA none repeat scroll 0 0;

    border:1px solid #DADADA;

    margin:5px 0 15px 0;

    float:left;
	width:280px;

}



.featured_post p {

    font-size: 14px;

    font-weight: bold;

    margin: 0px 5px 0 10px;

    border-bottom: 1px #DADADA solid;

}



.featured_post h3, .post-content-front h3, #right-col h3 {

    margin: 10px;

}



.featured_post h3 a, .post h3 a, .post-content-front h3 a, #right-col h3 {

    margin:10px 5px 10px 10px;

    font-size: 16px;

    color: #000000;

    font-weight: bold;

}



.post-content-front h3 a {

   margin-left:0px;

}



.featured_post img {

    margin-bottom: 5px;

}



#l_sidebar ul.recentposts {

    color:#787878;

    font-size:1em;

    list-style-image:none;

    list-style-position:outside;

    list-style-type:circle;

    margin:15px;

    padding:0;

}





h2.featured {

   font-size: 24px;

   padding-top: 5px;

}



.rssemail-big {

background:transparent url(images/email.png) no-repeat scroll left center;
border: 0px;
min-height: 48px;
min-width: 48px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0 0 0 50px;

}



a.rss-big:link, a.rss-big:active, a.rss-big:visited {

margin-bottom: 30px;

min-height: 40px;

}



.post-content h2.title {

margin-bottom:0px;

}



#newmeta {

font-size: 10px;

line-height: normal;

margin-bottom: 15px;

}



#newmeta p {

margin-bottom:5px;

line-height: normal;

}



.meta {

width: 119px;

margin-bottom:10px;

}



.featured-small {

height: 45px;

background: #fff;

}



.featured-small h2 {

padding-left: 25px;

line-height: normal;

color: #000;

}



.comment-content {

width: 344px;

}



a.twitter:link, a.twitter:active, a.twitter:visited  {

height:40px; 

float:left;

}



#comments_wrap {

border-right:1px solid #E5E9EE;

padding:0;

width:100%;

}





.comment-form-right {

width: 355px;

}



.comment-form-right .textfield {

width: 343px;

}



.orange, caption {

color: #0AA1EA;

}



.box {

background: none;

border: 0px;

padding: 5px;

}





/* Subscribe Form */



.featured-blog-content input.name, .featured-blog-content input.email {

  -moz-border-radius-bottomleft:5px;

  -moz-border-radius-bottomright:5px;

  -moz-border-radius-topleft:5px;

  -moz-border-radius-topright:5px;

  color:#CCCCCC;

  display:block;

  font-family:Arial,Helvetica,sans-serif;

  font-size:1.5em;

  height:30px;

  margin-bottom:10px;

  padding-left:5px;

  padding-top:7px;

  width:232px;

}



/*.featured-blog-content .button {

    border: none;

    background: url('styles/green/button.png') no-repeat top left;

    width: 198px;

    height: 57px;

}*/
.featured-blog-content .button {	background: url('images/mlm-fom-lo.png') no-repeat top left;	border: medium none;	height: 60px;	width: 240px;	}		
.button:hover {	background: url('images/mlm-fom-hi.png') no-repeat top left;	cursor: pointer;	}

/*.button:hover {

    border: none;

    background: url('styles/green/button-hover.png') no-repeat top left;

    width: 198px;

    height: 57px;

}*/



br { clear: left; }



#right-col p.colinstorybutton a span {

	display:none;

}



#right-col p.colinstorybutton a {

	background:url(styles/green/aboutcolin.png);

	background-position:top;

	display:block;

	width:261px;

	height:38px;

        margin: 0 auto;

}

#right-col p.colinstorybutton a:hover {

	background-position:bottom;

}



#fromtheblog { margin-bottom:0px;width:280px; float:left; }

#fromtheblog .title {margin-bottom:0px;width:190px; float:left; }

#fromtheblog .title h3 {color:#000000; font-family:arial black; font-size:18px; line-height:100%; text-transform:uppercase;}

#fromtheblog .link {float:left; text-align:right; width:90px; padding-top:6px;}



.post-list li.post-blank, .post-list-last li.post-blank, .post-list li.post, .post-list li.post-last, .post-list-last li.post, .post-list-last li.post-last, .post-list li.post-last-blank, .post-list li.other-post-last, .post-list-last li.other-post-last, .post-list li.archives, .post-list-last li.archives, .post-list li.other-post, .post-list-last li.other-post {

   width: 90%;

}





.post-list li.archives, .post-list-last li.archives  {

     width: 90% !important;

}




