
/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

body   { color: #202020; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-image: url("images/HG01.JPG"); background-repeat: repeat; background-position: 0 0; margin-top: 40px }

h1, h2, h3  { color: #aa2808; font-family: Arial }

h1 {
}

h2   { font-family: Arial }

h3  { color: #000 }

p, blockquote, ul, ol {
	margin-bottom: 20px;
	line-height: 2em;
}

p {
}

blockquote {
}

ul, ol, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

a  { color: #000; text-decoration: underline }

a:hover  { color: #800000; text-decoration: none }

/* Wrapper */

#wrapper {
}

/* Header */

#header {
	width: 892px;
	height: 91px;
	margin: 0 auto;
}

/* Logo */

#logo {
	float: left;
	width: 270px;
	height: 76px;
	margin: 0px;
	padding: 15px 0px 0px 30px;
	background: url(images/img01.jpg) no-repeat left top;
}
/* Menu */

#menu  { background-image: url(images/img02.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 592px; height: 91px; float: right }

#menu ul {
	margin: 0;
	padding: 6px 0 0 20px;
	list-style: none;
	line-height: normal;
	margin-left: 30px;
}

#menu li {
	display: inline;
	text-align: center;
}

#menu a   { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; display: block; margin-right: 3px; padding: 5px 20px; float: left }
#menu a:hover     { color: #000; text-decoration: none; background-color: #fffbf0 }
/* Page */

#page {
	width: 892px;
	margin: 0 auto;
	background: url(images/img03.jpg) repeat-y left top;
}

#page-bgtop {
	background: url(images/img05.jpg) no-repeat left top;
	padding: 0px 30px;
}

/* Content */
#content {
	float: left;
	width: 564px;
	padding-top: 30px;
}
.post  { margin: 0 0 15px }

.post .title  { color: #232f01; margin: 0; padding: 0 0 15px }

.post .title a   { color: #ffffff; font-weight: normal; text-decoration: none; background: #900; padding: 4px 15px }

.post .entry {
}

.post img    { padding: 5px 10px 5px 0; float: left }

.post .meta  { color: #202020; font-weight: bold; text-align: right; border-bottom: 1px solid #e5e5e5 }
/* Sidebar */

#sidebar  { font-family: Arial; font-variant: small-caps; padding-top: 30px; width: 208px; float: right }

#sidebar ul  { line-height: normal; list-style-position: inside; margin: 0; padding: 0 }

#sidebar li  { margin-bottom: 1px }

#sidebar li ul  { margin: 0; padding: 0 0 40px }

#sidebar li li  { background: url(images/img07.jpg) repeat-x left bottom; list-style-type: circle; list-style-position: inside; display: list-item; margin: 0; padding: 9px 0; border: none }

#sidebar h2  { color: #110404; font-size: 160%; font-family: Arial; font-weight: normal; margin: 0; padding: 0; border-bottom: 2px solid #ebebeb }

#sidebar h3  { color: #110404; font-size: 77%; font-family: Arial }

#sidebar p {
	margin: 0;
	line-height: normal;
	color: #D4C792;
}

#sidebar a  { color: #800000; text-decoration: none; border: none }

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

/* Submenu */

#submenu {
}
/* Footer */

#footer  { color: #ffffff; font-family: Arial; background: url("images/img04.jpg") no-repeat left top; margin: 0 auto; padding: 40px 0 0; width: 892px; height: 50px }

#footer p {
	margin: 0;
	text-align: center;
	font-size: 77%;
}

#footer a {
	text-decoration: underline;
	color: #FFFFFF;
}

#footer a:hover {
	text-decoration: none;
}