/*
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 { background: #FFFFFF text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #393939; line-height:14px; }
h1, h2, h3 { color: #333333; }
h1, h2 { margin-bottom: 20px; font-weight: normal; }
h1 { font-size: 197%; text-transform:uppercase; line-height:normal; }
h2 { font-size: 152%; }
h3 { font-size: 100%; }
p, ul, ol { margin-bottom: 20px; /*line-height: 1.8em;*/ }
ul, ol { margin-left: 3em; }
blockquote { padding-left: 3em; background: url(images/img08.gif) no-repeat; font-style: italic; }
a:link { color: #7a111f; text-decoration:none; font-weight:bold; }
a:active { color: #7a111f; text-decoration:none; font-weight:bold; }
a:visited { color: #7a111f; text-decoration:none; font-weight:bold;}
a:hover { text-decoration: none; color: #67602a; text-decoration:underline; font-weight:bold; }
img { border: none; }
img.left { float: left; margin: 0 20px 10px 0; width: 110px; height: 125px; }
img.home { float: left; margin: 0 20px 10px 0;}
img.right { float: right; margin: 0 0 10px 20px; }
input { font-size: 10px; color: #393939;}
strong {font-weight: bold; color: #7a111f; font-size: 125%; }
ul { margin: 0; padding: 15px; list-style: none; }
li { margin: 0 0 7px 0; line-height:12px; }

.withBullets {
	list-style-position: outside;
	list-style-type: disc;
	margin: 0;
	padding: 15px;
}

.small_bold {
	font-size: 8px;
	text-transform: uppercase;
	color: #666666;
	font-weight: bold;
}

.underline { border-bottom: 1px dashed; border-bottom-color:#999999; padding-bottom: 5px; margin-bottom: 5px;}

/* Menu */
#menu { width: 768px; height: auto; margin: 0 auto; background-color:#7a111f; border-left:1px; border-right:1px; border-left-style:solid; border-left-color:#7a111f; border-right-style:solid; border-right-color:#7a111f; font-size:12px; text-transform:uppercase; font-weight:bold; color:#d7ccac; text-align: center;}
#menu li {width: 154px;}
/*#menu ul { clear:left; float:left; list-style:none; margin:0; padding:0; position:relative; text-align:center; width: 32.2em; margin: auto;}
#menu li { display:block; float:left; list-style:none; margin:0; padding:0; position:relative; right:50%; text-align:center; width: 50px;}
#menu a { display:block; margin:0; padding:5px 20px 0 20px; color:#d7ccac; text-decoration:none;}
#menu a:hover { color: #FFFFFF; }
#menu .active a { color: #FFFFFF; }*/

/* Header */
#header { width: 768px; height: 162px; margin: 0 auto; background-color:#FFFFFF;  border-top:1px; border-top-style:solid; border-top-color:#7a111f; border-left:1px; border-right:1px; border-left-style:solid; border-left-color:#7a111f; border-right-style:solid; border-right-color:#7a111f; background-image:url(images/header6.jpg); background-repeat:no-repeat;}
#header h1 { float: left; width: 220px; height: 100px; margin: 0; padding: 68px 0 0 0; text-align: center; font-size: 36px; }
#header h2 { float: right; width: 520px; height: 86px; margin: 0; padding: 82px 20px 0 0; text-align: right; }
#header a { text-transform: lowercase; text-decoration: none; font-style: italic; font-weight: normal; color: #FFFFFF; }

/* Page */
#page {
	width: 768px;
	margin: 0 auto;
	/* background-color: #f2f2f2; */
	border-left:1px;
	border-right:1px;
	border-left-style:solid;
	border-left-color:#7a111f;
	border-right-style:solid;
	border-right-color:#7a111f;
	background-image:url(images/page_background.jpg);
	background-repeat:repeat-y;
}

/* Content */
#content {
	float: left;
	width: 548px;
	padding-top: 20px;
}
.post { margin: 10px 10px 10px 10px; background-color:#FFFFFF; padding: 10px 40px 10px 40px; text-align: justify; }
.posthome {
	margin: 10px 10px 10px 10px;
	background-color:#FFFFFF;
	padding: 10px 40px 10px 40px;
	text-align: justify;
}
.post2 { margin: 10px 10px 10px 10px; padding: 10px 40px 10px 40px; }
.hr { border-bottom: 1px solid #EDEBD5; }

/* Sidebar */
#sidebar {
	float: right;
	width: 210px;
	padding: 20px 5px 5px 5px;
	color:#67602a; 
	font-weight:bold;
/*	background-color: #f8f5f0;*/
}
#sidebar h2 { margin: 0; padding: 5px 15px; color: #FFFFFF; }
#sidebar h3 { font-size: 100%; color: #333333; text-transform:uppercase; }
#sidebar ul { margin: 0; padding: 15px; list-style: none; }
#sidebar li { margin: 0 0 7px 0; line-height:12px; }
#sidebar a { color: #67602a; text-decoration:none; }
#sidebar a:hover { color: #7a111f; text-decoration:underline; }

/* Footer */
#footer3 { clear: both; height: 25px; padding: 10px 0; width: 770px; margin: 0 auto; background: #7a111f; color:#FFFFFF; font-weight:bold; border-left:1px; border-right:1px; border-left-style:solid; border-left-color:#7a111f; border-right-style:solid; border-right-color:#7a111f;}
#footer3 p { margin: 0; text-align: center; font-size: 11px; }
#footer3 a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#footer3 a:hover { color:#d7ccac; } 
#footer { clear: both; height: 25px; padding: 10px 0; width: 770px; margin: 0 auto; background: #7a111f; color:#d7ccac; font-weight:bold; border-left:1px; border-right:1px; border-left-style:solid; border-left-color:#7a111f; border-right-style:solid; border-right-color:#7a111f;} 
#footer p { margin: 0; text-align: center; font-size: 12px; }
#footer a { color:#d7ccac; font-weight:bold; text-decoration:none; }
#footer a:hover { color:#d7ccac; text-decoration:underline; } 
/* 





