/*
Theme Name: Directus
Theme URI: http://www.changetheme.com/
Description: 5 Element AdSense Template
Author: ChangeTheme
Author URI: http://www.changetheme.com
Version: 1.0
*/

/* Find and Replace "670c25" to change base colour and colourize /images/top-bar-background.gif */

body {
	font-family:Arial;
	font-size:12px;
	color:#555;
	background-color:#fff;
	margin:0;
	line-height:19px;
}

a {
	color:#333;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1, h2, h3 {
	font-weight:normal;
	margin:0;
}

h1  {
	font-size:23px;
	color:#670c25;
	margin:0 0 10px 0;	
	line-height:25px;
}

h1 a  {
	font-size:23px;
	color:#670c25;
	margin:0 0 15px 0;	
}

h2 {
	font-size:18px;
	margin:0 0 5px 0;
	text-align:right;
}

h3 {
	font-size:23px;
	color:#670c25;
	margin:0 0 10px 0;	
}

form {
	margin:0;
	padding:0;
}

input, textarea {
	background-color:#fff;
	padding:5px;
	border:1px solid #cdcdcd;	
	margin:0;
}

.entry {

}

#top-bar {
	width:100%;
	height:139px;
	background-image:url("images/top-bar-background.gif");
	background-repeat:repeat-x;
	margin:0 0 20px 0;
}

#top-container {
	width:880px;
	height:109px;
	margin:0 auto 0 auto;
}

/* Modify size and background image variables if adding image logo */

#logo {
	float:left;
	width:425px;
	height:109px;
	background-image:url("images/logo.gif");	
	background-repeat:no-repeat;		
	font-size:23px;
	color:#fff;
	line-height:109px;
}

#top-right {
	float:right;
	width:350px;
	height:109px;
	text-align:right;
}

#search-input {
	width:171px;
	height:19px;
	background-image:url("images/search-background.gif");	
	background-repeat:no-repeat;	
	border:0;	
	vertical-align:middle;
}	

#search-button {
	width:41px;
	height:29px;
	background-image:url("images/find.gif");	
	background-repeat:no-repeat;	
	border:0;
	margin:0;
	vertical-align:middle;	
}

#slogan {
	font-family:Arial;
	font-size:14px;
	color:#fff;	
}

#ad-1 {
	width:728px;
	height:25px;
	margin:0 auto 20px auto;
	text-align:center;
	line-height:25px;
}

#ad-2 {
	width:160px;
	height:600px;
}

#ad-3 {
	width:468px;
	height:60px;
	margin:10px auto 10px auto;
}

#ad-4 {
	width:125px;
	height:125px;
	margin:15px auto 0 auto;
}

#ad-5 {
	margin:15px 0 0 0;
}


#main-container {
	width:880px;
	margin:0 auto 0 auto;
}

#left-bar {
	float:left;
	width:160px;
	margin:0 20px 0 0;
}

#content-area {
	float:left;
	width:490px;
	margin:0 20px 0 0;	
}

#content-area-big {
	float:left;
	width:670px;
	margin:0 20px 0 0;	
}

#content-area a {
	text-decoration:underline;
}

#content-area-big a {
	text-decoration:underline;
}

#content-area h1 a {
	text-decoration:none;
}

#content-area-big h1 a {
	text-decoration:none;
}

#right-bar {
	float:right;
	width:190px;
}

#right-bar  ul {
	list-style:none;
	padding:5px 0 0 0;
	margin:0;
}

#right-bar  li {
	background-image: url("images/arrows.gif");
	background-repeat:no-repeat;
	border-bottom:1px dotted #5f5f5f;
	padding:2px 0 2px 0;
	margin:0;
}

#right-bar  a {
	margin:0 0 0 15px;
}

.nav-divider {
	width:190px;
	height:2px;
	background-color:#670c25;
	margin:0;	
}

.post-info {
	font-size:11px;
}

#footer-bar {
	width:100%;
	height:80px;
	background-color:#670c25;
	line-height:80px;
}

#footer-container {
	width:880px;
	font-size:16px;
	color:#fff;
	margin:0 auto 0 auto;
	text-align:right;
}

.comment-meta-data {
	font-size:11px;
	color:#006538;	
}

.comment-meta-data a {
	color:#670c25;
}

.comment-1 {
	background-color:#f3f4f3;
	padding:5px 10px 5px 10px;	
}

.comment-2 {
	background-color:#fff;
	padding:5px 10px 5px 10px;	
}

#comment-submit, #contactsubmit {
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background-color:#670c25;
	border:0;
}


#scf2_submit {
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background-color:#670c25;
	border:0;
}