/*  

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* main tags */

body {background:url(images/background.JPG); margin:0; overflow:auto; font-family:tahoma, arial, verdana; font-size:11px; color:#BFA088;}
table {margin:0; padding:0;}
	td {padding:0; vertical-align:top;}
div {vertical-align:top; margin:0; padding:0;}
img {border:none;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
p {margin:0 0 10px 0; padding:0;}
a {color:#BFA088; text-decoration:underline;}
a:hover {text-decoration:none;}
ul {margin:0; padding:0; list-style-type:none;}
	li {margin:0; padding:0; background:url(images/arrow.gif) no-repeat left 7px; padding-left:18px; line-height:18px;}

/* classes */

br.clear {clear:both; height:1px; font-size:1px; line-height:1px;}

label small {font-size:11px; margin-left:5px;}
input {border:none;}
input.text, textarea, select {font-size:12px; font-family:tahoma, arial, verdana; padding:2px 5px; background:#BFA088; color:#402821; border:1px inset #000000; margin-bottom:2px;}
select {padding:0;}
textarea { overflow:auto;}
input.submit, input.reset {cursor:pointer; font-family:tahoma, arial, verdana; font-size:11px; color:#C5C5C5; font-weight:bold;}

/* unique elements */

#siteinner {width:766px; margin:0 auto; background:yellow;}

	#header {height:276px; background:url(images/header_new.jpg); margin-bottom:18px;}
		#logo {font-size:36px; color:#FFFFFF; font-style:italic; padding-left:55px; padding-top:45px;}
			#logo a {color:#FFFFFF; text-decoration:none;}
		#slogan {font-size:21px; color:#FFFFFF; font-style:italic; padding-left:55px;}
	
		#pages {}
			#pages ul {list-style-type:none;}
				#pages ul li {float:left; background:url(images/mm_divider.gif) no-repeat right center; padding:16px; padding-bottom:12px;}
					#pages ul li a {color:#D1D1D1; font-size:12px; font-weight:bold; text-decoration:none; display:block; padding:5px 14px;}
					#pages ul li a:hover {background:#830707;}
		
		#sf {float:right; padding:16px; padding-bottom:10px;}
			#sf .submit {width:66px; height:21px; background:url(images/b_search.gif); margin-left:3px; font-size:11px; color:#FE9406;}
			#sf .submit:hover {font-size:12px;}
			#sf .text {height:14px; background:#FFFFFF; color:#444444; margin-top:1px;}
	
	#contentinner {border:none;}
	
		#left {width:219px; float:left; padding:0 0 0 15px;}
		
			.sidebar {color:#000000;}
				.sidebar a {color:#000000;}
				.sidebar p {padding:0 10px;}
				.sidebar ul {list-style-type:none;background:orange;}
					.sidebar ul li {margin:0; padding:0; background:none;}
						.sidebar ul li h2 {line-height:26px; color:#FFFFFF; font-size:12px; background:url(images/bg_sideheading.gif) no-repeat left center; text-indent:40px;}
						.sidebar ul li ul {padding:30px;}
							.sidebar ul li ul li {background:url(images/sidearrow.gif) no-repeat left 9px; padding-left:10px; color:#000000; line-height:23px;}
							.sidebar ul li ul li a {color:#000000; text-decoration:none;}
							.sidebar ul li ul li a:hover {text-decoration:underline;}
								.sidebar ul li ul li ul {padding:3px 0; margin:0;}
									.sidebar ul li ul li ul li {text-transform:none; line-height:20px; background:none;}
				
			#content {margin:0 14px 0 247px; padding:0; background:#402821;}
			
				#content .image {border:1px solid #BAB1AF;}
			
				.pagetitle {font-size:14px; font-family:arial, verdana, tahoma; font-weight:bold; color:#E8E6E6; line-height:37px; padding:20px; text-transform:uppercase; padding-bottom:0;}
			
				.post {padding:0 22px 20px 22px;}
					.post .heading {padding:25px 10px 10px 10px; color:#FDC264; background:url(images/horline.gif) bottom repeat-x;}
						#content .post .date {color:#BFA088; font-weight:bold; text-transform:uppercase;}
						.post .heading a:hover {text-decoration:underline;}
						.post .heading .title {color:#E0CEBE; font-size:11px; text-decoration:none; font-weight:bold; text-transform:uppercase;}
						.post .heading .author {color:#BC7642; font-weight:bold;}
					.post .content {padding:30px 10px 0 10px;}
					.post h3 {font-size:11px;}
					.post p {margin:10px 0 0 0;}
						.more-link, .post .edit, .post .comments {line-height:normal; float:right; font-size:11px; font-weight:bold; margin-left:15px; display:block; text-transform:uppercase; margin-top:20px;}
							.more-link, .post .edit a, .post .comments a {padding-left:13px; text-decoration:underline; color:#E0CEBE; background:url(images/bullet.gif) left 5px no-repeat;}
							.more-link:hover, .post .edit a:hover, .post .comments a:hover {text-decoration:none;}
					.post p.postmetadata {color:#402821; font-size:11px; margin:0; padding:5px; margin-top:10px; background:#BFA088; border:1px solid #120B09;}
						.post p.postmetadata small {font-size:10px;}
						.post p.postmetadata a {color:#402821;}
						
				.navigation {font-size:11px; padding:0 25px; margin-top:30px;}
					.navigation a {text-decoration:none; color:#E0CEBE; text-transform:uppercase; font-weight:bold;}
					.navigation a:hover {text-decoration:underline;}
					.navigation .prev {float:none;}
					.navigation .next {float:right;}
								
				textarea#comment {width:430px;}
				input#submit {border:1px outset #402821; background:#BFA088; cursor:pointer; color:#402821; margin-top:10px;}
				input#submit:hover {background:#FFD7B8;}
	
	#footer {text-align:center; color:#000000; padding:10px; color:#000000;}
		#footer a {color:#000000; text-decoration:none;}
		#footer a:hover {text-decoration:underline;}

/* content */

	div#image1 {float:left; width:170px; height:80px !important; background:url(content/image1.jpg) !important; margin-right:20px; margin-top:10px;}