/*
Theme Name: Interlude
Theme URI: http://www.freewpthemes.net/preview/interlude
Description: A multi-column, fixed-width design for 800x600 resolutions. Features Web 2.0 design ideal for 1024x768 resolutions. Widget-ready for WP2.2+
Version: 2.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
*/


body {
	margin: -20px ;
	padding: 0px;
	background: #EBEAD1 url(images/img01B.jpg) repeat-x;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
}

h1, h2, h3 {
	font: 1.82em;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	color: #514F42;
}

p, ol, ul {
	line-height: 1.67em;
}

a {
	color: #669900;
}

a:hover {
	text-decoration: none;
}

hr {
	display: none;
}

/* Header */

#header {
	width: 940px;
	height: 270px;
	margin: 0px auto;
	padding: 0 0 0 0;
}

/* Logo */

#logo {
	float: left;
	padding: 40px 0 0 0;
}

#logo h1 {
	margin: 0;
	height: 160px;
	padding: 40px 0 0px 190px;
	background: url(images/globe1.png) no-repeat left top;
	letter-spacing: -2px;
	font-size: 4em;
	font-weight: bold;
	font-family: Trajan Pro, Tahoma, Arial, Helvetica;
	color: #FFFFFF;
}

#logo h1 a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

#logo p {
	margin: -113px 0 0 195px;
	padding: 10px 0 0 0px;
	text-transform: uppercase;
	font-family: Trajan Pro, Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 20px;
	color: #FFFFFF;
}

#logo a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

/* Menu */

#menu {
	float: left;
	position: relative;
	left: 0px;
	top: 205px;
	left:-400px;
}

#menu ul {
	margin: 0 -10px 0 0px;
	
	list-style: none;
	position: relative;

}

#menu li {
	display: inline;
}

#menu a {
	display: inline;
	
	margin-left: 5px;
	margin-bottom: px;
	padding: 0 30px 0 0px;
	background: #;
	text-decoration: none;
	text-transform: uppercase;
	border-top: px solid #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}




/*below is code that makes the font size increase when it is hovered over.  The margin code is in there to make the impact of all uttons skewing to the right less visible*/

#menu a:hover, .active a {

margin: 0 0 0 0px;
border-top: none;
font-size: 12px;
}

/* Page */

#wrapper {
	background: #EBEAD1 url(images/img02C.jpg) repeat-x left bottom;
}

#page {
	width: 940px;
	margin: 0px auto;
	padding: 0;
}

/* Content */

#content {
	float: left;
	width: 650px;
	margin-bottom: 50px;
}

/* Post */

.post {
	margin-top: 20px;
}

.post .date {
	float: left;
	width: 76px;
	height: 58px;
	margin: 0;
	margin-right: 20px;
	padding-top: 2px;
	background: #514F42;
	line-height: normal;
	text-transform: uppercase;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.post .date b {
	margin: 0;
	padding: 0;
	display: block;
	margin-top: -5px;
	font-size: 40px;
}

.post .title {
	margin: 0;
	padding: 0px 0 0 0;
	margin-left: 10px;
	padding-left: 50px;
	font-size: 1.8em;
}

.post .title h2 {
	padding: 0;
	margin: 0;
}

.post .hr1 {
}

.post .meta {
	margin: 0 0 30px 20px;
	padding: 0;
	color: #979680;
	line-height:normal;
}

.post .meta a {
	color: #828170;
}

.post .entry {
	margin: 0;
	padding: 0 0 20px 0;
	border-bottom: 1px dashed #666633;
}

.post .title a {
	text-decoration: none;
	color: #514F42;
}

/* Sidebar */

#sidebar {
	float: right;
	width: 240px;
	margin-bottom: 20px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 30px;
}

#sidebar li ul {
	border-top: 1px dashed #666633;
}

#sidebar li li {
	margin: 0;
	padding: 4px 0 4px 0;
}

#sidebar li li a {
}

#sidebar h2 {
	padding: 0;
	margin: 0 0 6px 0;
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

/* Calendar */

#calendar_wrap {
	border-top: 1px dashed #666633;
}

#calendar caption {
	padding-top: 5px;
	font-weight: bold;
}

#calendar table {
	width: 100%;
	border: 1px solid #E8E8E8;
	font-family: Arial, Helvetica, sans-serif;
}

#calendar thead {
	background: #514F42;
}

#calendar tbody td {
	border: 1px solid #514F42;
	text-align: center;
}

#today {
	font-weight: bold;
}

#prev {
}

#next {
	text-align: right;
}

/* Footer */

#wrapper2 {
	background: #EBEAD1;
	height: px;

}

#footer {
	width: 940px;
	height:0px;
	margin: ;
	padding-top: px;
	padding-bottom: 0px;
	color: #FFFFFF;
}

#footer a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}

#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#footer li {
	margin: 0;
	display: block;
	float: left;
	width: 290px;
	padding-left: 20px;
}

#footer li.first {
	padding-left: 0;
}

#footer li ul {
	margin: 0;
	margin-bottom: 30px;
}

#footer li li {
	display: list-item;
	float: none;
	margin: 0;
	padding: 2px 0;
	border-bottom: 1px solid #573D30;
}

#footer li li a {
}

#footer h2 {
	margin-top: 0;
	color: #FFFFFF;
}

#legal {
	clear: both;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
	height:20px;
	background-color: #EBEAD1;
}

#legal a {
	border-bottom: 1px dotted #939393;
	text-decoration: none;
	color: #939393;
}

#commentform {
}

#comment {
	width: 600px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

#respond {
	margin: 0;
	padding-top: 50px;
}

.navigation {
	padding-top: 20px;
}

.pagetitle {
	padding-bottom: 20px;
}

hr {
	display: none;
}
