/*
File:			custom.css
Description:	Custom styles for Thesis

More information about styling  Thesis using this file can be found in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

.custom * {
  	margin: 0;
	padding: 0;
}

.custom {
   font: verdana, geneva, sans-serif;
  	font-size: 10px;
  	color: #999; 
  	text-align: left;
	background-color: #AFAB8B;
	}

/* Main Structural Divs */

.custom #page {
    background: #fff;
    width:894px;
    margin:0 20px 20px 20px;
    padding: 10px;
}

.custom #header { 
    padding: 0 0 15px 0;
    border-bottom: none;
}

/* Secondary Divs */

.custom .wp-caption {
	margin: 10px;
}

.custom #content {
	width:480px;
}

.custom .entry-content {
	padding: 5px 0px 0 0;
}


.custom #sidebars {
	width: 390px;
	padding: 0px;
	margin:0;
}

.custom .sidebar {
	width: 390px;
	padding: 0px;
	margin:0;
}

.custom #sidebar_1 {
	width: 240px;
	padding: 10px 5px 0 0;
	margin: 0;
}

.custom #sidebar_2 {
	width: 139px;
	padding: 10px 0 0 5px;
	margin: 0;
}

.custom #multimedia_box {
	width:390px;
	margin:0;
	Padding:0;
	border-top: none;
}

.custom #image_box {
	width: 390px;
	padding: 10px 0 10px 0;
	margin: 0;
	background-color: #ffffff;
	border-top: none;
}



/* Element Styles */

.custom hr {
  background-color: #d0d0d0;
  color: #d0d0d0;
  height: 3px;
  border: 1px solid #fff;
  margin: 1px 0;
}

.custom .entry-content p {
	line-height: 110%;
	padding: 0;
	margin:0 0 10px 0;
}

.custom .wp-caption p.wp-caption-text {
	line-height: 100%;
	margin: 0 0 0 0;
	padding:0;
	color: 27270A;
}

.custom p.headline_meta {
	position:relative;
	left: 30px;
}


/* Header Styles*/

.custom h2 {
  color: #444;
  font-size: 170%;
  margin-top:10px;

}

.custom h3 {
  color: #666;
  font-size: 150%;
}

.custom .sidebar h3 {
  color: #666;
  font-size: 120%;
  line-height: 100%
}

/* Link Styles */

.custom a:link {
  color: #5C5C04;
  text-decoration: underline;

}

.custom a:visited {
  color: #B1B157;
}

.custom a:hover, .custom a:active {
  color: #B1B157;
}


.custom .format_text .to_comments a:link {
	font-size: 150%
}



/* List Styles */

.custom ul { 
	line-height: 120%;
}

.custom li { 
	list-style-type: none;
	font-size: 100%;
	line-height:125%;
	}


.custom .sidebar .sidebar_list ul { 
	line-height: 125%;
	padding: 0;
	margin: 0;
}


.custom .sidebar .sidebar_list .widget li { 
	list-style-type: none;
	font-size: 115%;
	padding: 0;
	margin: 0;
	}
	
.custom ul.sidebar_list { 
	line-height: 125%;
	padding: 0;
	margin: 0;
}	
	
/* Tab Styles */

.custom #tabs a:link {
  color: #999933;
  font-size: 120%;
  border-bottom: 0px;
}

.custom #tabs a:hover, .custom #tabs a:active, .custom #tabs a:visited {
  color: #444;
  font-size: 120%;
  border-bottom: 0px;
}


/* Comment Styles */

.custom .format_text .to_comments span.bracket {
	font-size: 150%;
	color: #999;
}

.custom .format_text .to_comments span {
	font-size: 150%;
  	color: #999; 
}
 

/* Image Styles */

.custom .wp-caption img {
	padding: 0;
	margin: 0;
}

.custom #multimedia_box img {
	width:385px;
}

/* Align Styles */

.custom .alignleft {
	margin-left: 0;
}

.custom .alignright {
	margin-right: 0;
}