* {margin:0;padding:0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
h1 {
	font-size:32px;
}
h2 {
	font-size:24px;
	padding: 15px 0px 5px 0px;
}
h3 {
	font-size:20px;
	padding: 15px 0px 5px 0px;
}
h4 {
	font-size:16px;
}
body {
    background: url(images/bg_body.jpg) repeat-y scroll center 0 #000000;
    color: #73502E;
    font-family: 'Trebuchet MS',Helvetica,sans-serif;
    font-size: 13px;
    line-height: 1.35;
}
a {
    color: #528EA4;
    text-decoration: none;
}
a:hover {
    background-color: #528EA4;
    color: #FAE7CA;
}
a:visited {
color:#6611CC;
}

#wrapper {
    padding: 1px;
}
#container {
    margin-top: 32px;
}
#siteTitle {
    margin: 74px 0 0;
}
#siteTitle h4{padding:10px; margin-left:10px; color:#C6B299;}
h3#siteLogo {
    color: #C6B299;
    font-family: 'Bookman Old Style',serif;
    font-size: 48px;
    line-height: 1.25em;
	padding:0;
}
h3#siteLogo a, h3#siteLogo a:hover {
    background: none repeat scroll 0 0 transparent;
    color: #C6B299;
    padding: 0;
    text-decoration: none;
}
#navbar ul {
    background-color: #BE4C54;
	float:left;
	width:100%;
}
#navbar ul li {
    float: left;
    font-size:15px;
}
#navbar ul li a {
    background-color: #BE4C54;
    color: #E6D5C1;
    display: block;
    padding: 5px 20px;
}
#navbar ul li a:hover {
    background-color: #785D56;
    color: #FFF4E3;
    text-decoration: none;
}
.post img {
	padding:2px;border:2px solid #73502E;margin:10px;
}

#posts {
    padding-bottom: 1px;
}
li.post {
    background: url(bg_post.png) repeat-y scroll 0 0 #FFF4E3;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 20px;
    padding: 20px;
	list-style:none;
}
li.post ol li, li.text .postContent ul li {
    list-style: disc outside none;
    margin: 0 0 0 20px;
	padding: 0px 0 7px 0;
}
li.post .postHeader {
    margin-bottom: 3px;
	border-bottom: 1px dotted #C6B299;
}
li.post h3.postHeader a {
    color: #606F54;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    padding: 0;
}
li.post h3.postHeader a:hover {
    background: none repeat scroll 0 0 transparent;
    color: #BE4C54;
}

.post p {
    padding-bottom: 20px;
	font-size:16px;
}
.sidebarBlock {
    background: none repeat scroll 0 0 #C6B299;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    margin-bottom: 20px;
    padding: 10px;
}
.sidebarBlock h3 {
    color: #73502E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-bottom: 5px;
}
.sidebarBlock p{
	padding-bottom:15px;
	font-size:14px;
}
#footerAttrib{background-color: #785D56;  border-radius: 7px 7px 0 0; margin-bottom:20px;  }
#copy_right{ float:left; padding:20px; margin-left:115px; color:#fff;}
#footerAttrib ul {
    background-color: #785D56;
    border-radius: 7px 7px 0 0;
    margin-top: 35px;
    padding: 7px 5px 5px;
    text-align: center;
}
#footerAttrib ul li {
    border-right: 1px solid #785D56;
    display: inline;
    padding: 0 5px;
}
#footerAttrib ul li a {
    color: #C6B299;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
}
#footerAttrib ul li a:hover {
    background: none repeat scroll 0 0 transparent;
    color: #C6B299;
    text-decoration: underline;
}
#footerAttrib ul li.first {
    padding-left: 0;
}
#footerAttrib ul li.last {
    border-right-width: 0;
}

/**************************  960.css  **************************/

.container_12, .container_16 {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.container_12 .grid_3, .container_16 .grid_4 {
    width: 220px;
}
.container_12 .grid_6, .container_16 .grid_8 {
    width: 460px;
}
.container_12 .grid_9, .container_16 .grid_12 {
    width: 700px;
}
.container_12 .grid_12, .container_16 .grid_16 {
    width: 940px;
}
.alpha {
    margin-left: 0;
}
.omega {
    margin-right: 0;
}
.container_12 .grid_1 {
    width: 60px;
}
.container_12 .grid_2 {
    width: 140px;
}
.container_12 .grid_4 {
    width: 300px;
}
.container_12 .grid_5 {
    width: 380px;
}
.container_12 .grid_7 {
    width: 540px;
}
.container_12 .grid_8 {
    width: 620px;
}
.container_12 .grid_10 {
    width: 780px;
}
.container_12 .grid_11 {
    width: 860px;
}
.container_16 .grid_1 {
    width: 40px;
}
.container_16 .grid_2 {
    width: 100px;
}
.container_16 .grid_3 {
    width: 160px;
}
.container_16 .grid_5 {
    width: 280px;
}
.container_16 .grid_6 {
    width: 340px;
}
.container_16 .grid_7 {
    width: 400px;
}
.container_16 .grid_9 {
    width: 520px;
}
.container_16 .grid_10 {
    width: 580px;
}
.container_16 .grid_11 {
    width: 640px;
}
.container_16 .grid_13 {
    width: 760px;
}
.container_16 .grid_14 {
    width: 820px;
}
.container_16 .grid_15 {
    width: 880px;
}
.container_12 .prefix_3, .container_16 .prefix_4 {
    padding-left: 240px;
}
.container_12 .prefix_6, .container_16 .prefix_8 {
    padding-left: 480px;
}
.container_12 .prefix_9, .container_16 .prefix_12 {
    padding-left: 720px;
}
.container_12 .prefix_1 {
    padding-left: 80px;
}
.container_12 .prefix_2 {
    padding-left: 160px;
}
.container_12 .prefix_4 {
    padding-left: 320px;
}
.container_12 .prefix_5 {
    padding-left: 400px;
}
.container_12 .prefix_7 {
    padding-left: 560px;
}
.container_12 .prefix_8 {
    padding-left: 640px;
}
.container_12 .prefix_10 {
    padding-left: 800px;
}
.container_12 .prefix_11 {
    padding-left: 880px;
}
.container_16 .prefix_1 {
    padding-left: 60px;
}
.container_16 .prefix_2 {
    padding-left: 120px;
}
.container_16 .prefix_3 {
    padding-left: 180px;
}
.container_16 .prefix_5 {
    padding-left: 300px;
}
.container_16 .prefix_6 {
    padding-left: 360px;
}
.container_16 .prefix_7 {
    padding-left: 420px;
}
.container_16 .prefix_9 {
    padding-left: 540px;
}
.container_16 .prefix_10 {
    padding-left: 600px;
}
.container_16 .prefix_11 {
    padding-left: 660px;
}
.container_16 .prefix_13 {
    padding-left: 780px;
}
.container_16 .prefix_14 {
    padding-left: 840px;
}
.container_16 .prefix_15 {
    padding-left: 900px;
}
.container_12 .suffix_3, .container_16 .suffix_4 {
    padding-right: 240px;
}
.container_12 .suffix_6, .container_16 .suffix_8 {
    padding-right: 480px;
}
.container_12 .suffix_9, .container_16 .suffix_12 {
    padding-right: 720px;
}
.container_12 .suffix_1 {
    padding-right: 80px;
}
.container_12 .suffix_2 {
    padding-right: 160px;
}
.container_12 .suffix_4 {
    padding-right: 320px;
}
.container_12 .suffix_5 {
    padding-right: 400px;
}
.container_12 .suffix_7 {
    padding-right: 560px;
}
.container_12 .suffix_8 {
    padding-right: 640px;
}
.container_12 .suffix_10 {
    padding-right: 800px;
}
.container_12 .suffix_11 {
    padding-right: 880px;
}
.container_16 .suffix_1 {
    padding-right: 60px;
}
.container_16 .suffix_2 {
    padding-right: 120px;
}
.container_16 .suffix_3 {
    padding-right: 180px;
}
.container_16 .suffix_5 {
    padding-right: 300px;
}
.container_16 .suffix_6 {
    padding-right: 360px;
}
.container_16 .suffix_7 {
    padding-right: 420px;
}
.container_16 .suffix_9 {
    padding-right: 540px;
}
.container_16 .suffix_10 {
    padding-right: 600px;
}
.container_16 .suffix_11 {
    padding-right: 660px;
}
.container_16 .suffix_13 {
    padding-right: 780px;
}
.container_16 .suffix_14 {
    padding-right: 840px;
}
.container_16 .suffix_15 {
    padding-right: 900px;
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}

.post hr {border: 1px solid #73502e;margin: 30px;}

fieldset#contact-form {margin:20px 0px 20px 10px;padding:10px;color:#fff;width:380px;background:#785d56;border:2px solid #aaa;}
fieldset#contact-form label {font-size:13px;}
fieldset#contact-form input {height:25px;font-size:15px;margin-bottom:10px;padding:3px;}
fieldset#contact-form textarea {font-size:15px;margin-bottom:15px;width:360px;padding:3px;}
fieldset#contact-form #contact-button {font-size:14px;height:30px;margin-left:30px;}
input:focus, textarea:focus {background:#fff;border:1px solid #555;}

.lightbox img {
	border: 1px solid #BBBBBB;
	padding:3px !important;
}
.lightbox a:hover {
	border-bottom:none;
	background: none;
}
.sidebarBlock h4 {
    color: #73502E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-bottom: 2px;
	margin-top:15px;
}
.sidebarBlock ul{
	list-style:disc;
	margin-left:20px;
}
.sidebarBlock li{
	padding-bottom:10px;
}
.sidebarBlock li a{color:#528EA4; text-decoration:none;}
.sidebarBlock li a:hover{ color:#73502E; text-decoration:underline; background:none !important;}

#header-img{
	margin:30px auto 0px;
	width:960px;
	text-align:center;
}
blockquote {
    background: url(images/pp-quote.gif) no-repeat scroll 0 0 transparent;
	color: #555555;
    margin: 5px 0 0.5em 10px;
    padding: 0 0 0 40px;
	font-style:italic;
}
#userbox ul {
	list-style:none;
}
#userbox #nav li {
	margin-bottom:5px;
}
.newsletter input[type="submit"] {
	float:right !important;
}
#userbox iframe {
	float:right;
}
.newsletter {width:173px !important; }
.newsletter form input[type="Submit"] {
	color:#036;
}
#nav #active a {
	color: #333;
	font-weight: bold;
}
#siteTitle h4 {margin-top:-20px;margin-bottom:20px;}
#aboutBlock a {color:#00a}
#copy_right {color:#eee;}
@media (max-width: 1024px){#header-img {max-width: 100%;}#header-img img {height: auto !important;margin:0 auto;display:table;}}
@media (max-width: 992px){#wrapper {width: 99.5%;}#container {width: 100%;}.container_16 .grid_11 {width: 63%;margin-right: 20px;}.container_16 .grid_5 {width: 30%;}.clearfix::after {clear: both;content: " ";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;width: 0;}.clearfix {display: inline-block;}.container_12 .grid_12, .container_16 .grid_16 {width: 100%;}.container_12, .container_16 {margin-left: auto;margin-right: auto;max-width: 98%;}#navbar ul {display: table;float: none;margin: 0 auto;width: 100%;}.post img {border: medium none;height: auto;margin: 0;max-width: 100%;padding: 0;}}
@media (max-width: 767px){#siteTitle {margin: 34px 0 0;}.container_16 .grid_11 {margin-right: 0;width: 98%;}.sidebarBlock {padding: 10px 15px;}#posts h1 {font-size: 29px;}#header-img {margin: 30px auto 0;text-align: center;width: 97%;}.container_16 .grid_5 {width: 98%;}#footer {float: left;margin-left: 5px;max-width: 96%;}}
@media (max-width: 700px){body {background: #000000 url(images/bg_body.jpg) repeat-y scroll center 0!important;color: #73502e;}#container {margin-top: 0;}h3#siteLogo {font-size: 45px;line-height: 0.8em;padding: 0;}#siteTitle h4 {margin-bottom: 0;margin-top: 0;}#siteTitle {margin: 0;}.container_16 .grid_11 {margin-left: 1%;margin-top: 2%;width: 98%;}.container_16 .grid_5 {margin-left: 1%; width: 98%;}.container_12 .grid_12, .container_16 .grid_16 {margin-left: 0.5%;width: 100%;}#copy_right {margin-left: 0;}}
@media (max-width: 480px){body{font-size:100%;}h3#siteLogo {font-size: 40px;line-height: 0.8em;}#wrapper {max-width: 98.5%;}fieldset#contact-form {margin: 0;padding: 10px 10px 10px 20px;width: 90%;}fieldset#contact-form textarea {width: 90%;}#copy_right {margin-left: 0;padding: 5px;}.container_12 .grid_12, .container_16 .grid_16 {margin-left: 0.2%;}#copy_right span {margin-left: 0 !important;}}