/*   
Theme Name: WellHome
Theme URI: http://www.wellhome.com
Description: Phase One - WellHome Wordpress Theme
Author: Voltier Creative
Author URI: http://voltier.com
Version: 1.0
.
General comments/License Statement if any.
.
*/

	
	body{
	background: url('images/body_bg.png');
	}
      p, table, hr, .box { margin-bottom:25px; }
      .box p { margin-bottom:10px; }
	  .container{
	  width:1000px;
	  padding-left:120px;
	  padding-right:120px;
	  }
	  
	  .top_header{
	  height:250px;
	  background: url('images/background.png');
	  }
	  
	  .top_feature_box_header{
	  width: 190px;
	  height: 90px;
	  margin:10px;
	  padding-top:20px;

	  }
	  
	    .top_feature_box_header_large{
	 
	  height: 200px;
	  margin:10px;
	width:320px;
	 float:left;

	  }

.top_feature_box_header_large_link p a{
font-size:14px;
color:#633819;
font-weight:bold;
text-decoration:none;

}
	  

.share_holder {
float:left;
display:block;
width:60px;
margin:20px;
}


.smholder{
padding-bottom:3px;
}

.entry_title{
}
	  .h_spacer{
	 float:left;
	  }
	  
	  .tfb_1{
	  background: url('images/feature_header_1.png') no-repeat;
	  }
	  
	  .tfb_2{
	   background: url('images/feature_header_2.png') no-repeat;
	  }
	  
	  .tfb_3{
	   background: url('images/feature_header_3.png') no-repeat;
	  }
	  
	  .fb {
	  float:left;
	   width: 210px;
	  }
	  
	  .fb p{
	  width:180px;
	  height:43px;
	  margin-left:20px;
	  }
	  

.fb p a{
	  font-size:14px;
	  color:#633819;
 font-weight:bold;
text-decoration:none;
}

	  .first{
	  margin-left:10px;
	  }
	  
	  .hsub_comments{
	  font-weight:bold;
	  text-transform: uppercase;
	  }

.top_cat {
text-align:center;
}

	  .head_cat a{
	  color: #88984c;
	  text-decoration:none;
	  }
	  
	 
	  
	  .header {
	  height:140px;
	  background: #633819;
	  width:100%;
	  overflow:hidden;
	  }
	  
	  .search_field{
	  width:200px;
	  padding: 3px;
	  font-size:14px;
	  }
	  
	 .menu {
	 background: url('images/menu_background.png');
	 width:930px;
	 margin-left:35px;
	 }
	 
	 
	  
	  
	  .menu ul{
	  list-style:none;
	  }
	  
	  .menu li img{
      margin-top:-4px;
	  }
	  
	   .menu li{
	  float:left;
	  margin-top:10px;
	  }
	  
	 .menu_link{
	 padding:20px;
	 margin-top:30px;
	 text-decoration:none;
	 color:#fff;
	 font-size:14px;
	 text-transform: uppercase;
	 }
	  
	  .main_content{
	  background: url('images/main_background.png');
	  }
	  
	 
	  .upper_menu{
	 height:80px;
	  }
	  
	  .pre_menu{
	  height:103px;
	  }
	  
	  .welcome{
	  width:998px;
	  height:73px;
	  background:url(images/welcome.png) no-repeat;
	  padding-top:10px;
	  }
	  
	  .dropdown{
	  background:url(images/dropdown.png) no-repeat;
	  height:240px;
	  width:998px;
	 
	  }
	  
	  .welcome_text p{
	  font-weight:bold;
	  }
	  
	  .close_button{
	  margin-left:60px;
	  }
	  
	  .best_of{
	  color:#fff;
	  font-size:22px;
	  margin-left:90px;
	  margin-top:25px;
	  }
	  
	  .best_of h1{
	  color:#fff;
	  font-size:15px;
	  }
	  
	  .best_of p{
	  font-size:30px;
	  font-weight:bold;
	  color: #fff;
margin-top:-25px;
	  }
	  
.best_of a{
color:#fff;
text-decoration:none;
}
	  .best_of_image {
	  margin-top:-28px;
	 
	  }
	  
	  .comments_box{
	  float:left;
	  width:85px;
	  height:75px;
	  background:url(images/commentsbox.png); no-repeat;
	  }
	  
	  .comments_box p{
	    padding-top:14px;
		text-align:center;
	  color:#fff;
	  font-size:25px;
	  font-weight:bold;
	  }
	  
	  .entry_header h1{
	  color: #633819;
	  font-size:20px;
	  font-weight:bold;
	 padding-top:5px;

	
	 
	  }

.entry_header h1 a {
 font-size:24px;
	  color:#633819;
 font-weight:bold;
text-decoration:none;
}
	  
	  .post_sm{
	  padding-left:2px;
padding-top:3px;
	  }
	  
	  
.sidebar li{
  list-style:none;
  padding-bottom:20px;
  text-transform: uppercase;
}
	  
	  
	  .widget{
	  width:200px;
	  color: #633819;
	  font-weight:bold;
	  font-size:20px;
	  }
	  
	
	  
	    .sidebar ul li li{

list-style-position: inside;
font-size: 14px;
margin-left: -65px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;

	  }

.widget_categories li {
list-style-image:url(images/sidebar_bullet.png);
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #633819;
}

.widget_recent_entries li{
list-style-image:url(images/sidebar_bullet.png);
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #633819;
}
	  
	  	    .sidebar ul li li a{
text-decoration:none;
color: #768830;
font-size:12px;
text-transform:uppercase;

	  }
	  
	  .post_footer{
	  margin-left:12px;
	  margin-top: 15px;
	  }
	  
	.post_footer span{
	color: #633819;
	font-weight:bold;
	}
	
	.post_footer a{
	color: #768830;
	font-weight:bold;
	}
	
	.post_body{
	margin-left:12px;
	margin-top: 20px;
	}
	
	.twitter_sidebar {
	width: 257px;
	height: 496px;
	background: url(images/twitter_box.png) no-repeat;
	margin-left: -25px;
	}

	
	.single_tweet{
	color: #fff;
	font-size:12px;
	margin-bottom: 12px;
	}
	
	.tweet_holder{
	padding:35px;
	}
	
	.tweet_date{
	color: #cdb778;
	}
	
	.footer{
	background: #633819;
	height:30px;
	}
	
	.foot_container{
	color: #fff;
	padding-top:5px;
	}
	
	.foot_container a{
	color: #fff;
	text-decoration:none;
	}



.wp-caption {
border: 1px solid #ddd5c9;
text-align: center;
background-color: #ede9db;
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;
}

.imgtfe {
border: 1px solid #ddd5c9;
text-align: center;
background-color: #ede9db;
padding: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;


}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

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 */


.the_excerpt a{
color: #768830;
text-decoration:none;
font-weight:bold;
text-transform: uppercase;
}

.more_entries a{
color: #768830;
font-size:20px;
text-decoration:none;
font-weight:bold;
text-transform: uppercase;
}


.widget_rss ul {
background:url('images/twitterbox.png') no-repeat;
list-style:none;
height:410px;
overflow:hidden;
}


.widget_rss a{
color:#633819;
text-decoration:none;
}

.widget_rss ul li{
padding-left:30px;
color:#cdb778;
width:170px;
}



.widget_rss li a:link {
color: #fff;
}


.widget_rss li a:visited{
color: #fff;
}

#crp_related{
padding-bottom: 40px;
}

#crp_related ul{
list-style:none;
}

#crp_related img {

border: 1px solid #ddd5c9;
text-align: center;
background-color: #ede9db;
padding: 4px;
margin: 2px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
display:block;
float:left;
}

.crp_title {
vertical-align:top;
font-size:15px;
display:block;
height:70px;
width:450px;
margin-left:20px;
}

.post_comments a{
color: #768830;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-transform: uppercase;
}

.widget_FBConnector_FanBox {
margin-left:-10px;
}
