body {font-family:Verdana,"Lucida Grande",sans-serif;
color:#150c09;
background-color:#9f783f;}

/* div styles */

#header {color:#fff;
background-color:#2a6c85;
border:.5em solid #fff;
border-bottom:none;}

#guestcat, #guestcat2 {position:absolute;
left:0;
top:0;
font-size:1em;
height:27em;
width:45em;
visibility:visible}

#menubg {position:absolute;
left:0;
bottom:0;
font-size:1em;
height:2.7em;
width:78em;
background-image:url(/com/menubg.png)}

#metamenu {color:#fff;}

#heading {color:#fff;
background-color:#2a6c85;}

#heading h1 {font-size:4em;}

#heading p {font-size:1.2em;}

#wrapper {background-color:#fff;
border:.5em solid #fff;
border-top:none;}

#contentwrapper {background-color:#fff;}

#content {background-color:#fff;}

#sidebarwrapper {background-color:#a1b4cd;}

#sidebar {background-color:#a1b4cd;}

#footerwrapper {background-color:#fff;
border:.5em solid #fff;}

#footer {color:#150c09;
background-color:#fff;
border-top:1px solid #2a6c85;}

/* Tag specific styles */

p {font-size:1.3em;}

h1, h2, h3, h4, h5 {margin-bottom:.2em;
margin-top:1em;}

h1 {font-size:2.2em;
line-height:2.4;}

h2 {font-size:1.6em;
line-height:1.8;}

h3 {font-size:1.4em;}

h4 {font-size:1.3em;
margin-top:1em;}

h5 {font-size:1.1em;}

dl {font-size:1.2em;}

#content p.caption {font-size:1.1em;text-indent:0;margin-bottom:1em;}

a:link {color:#150C09;}

a:visited {color:#505066;
text-decoration:none;}

img {border:none;
font-size:1em;}

#metamenu a:link, #metamenu a:visited, #header a:link, #header a:visited {color:#fff;
text-decoration:none;}

#header ul, #metamenu ul {text-indent:0;
margin:0;
padding:0;}

#metamenu ul {margin-left:2.5em;}

#header li, #metamenu li {list-style-type:none;
display:inline;
font-size:1.1em;
margin:0;
padding:0;
margin-right:2em;
text-indent:0;}

#metamenu ul li a:hover, #header ul li a:hover { 
color:#a1b4cd;}

#menu ul {margin-left:2.5em;}

form input {font-size:1em;}

a:hover {text-decoration:underline;}

#metamenu ul li a {color:#fff;}

#content p {text-indent:0;
margin-top:0em;
margin-bottom:0em;
line-height:1.4;}

#content p+p {text-indent:2em;}

#content h1 p:first-child {text-indent:0;}

#sidebar ul {list-style-type:none;
margin:0;
padding:0;
padding-left:.5em;}

#sidebar li {font-size:1em;
font-weight:normal;
color:#cc9966;
color:#150C09;
line-height:1.4;
text-indent:0;
text-align:left;
margin-top:0;
margin-bottom:0;}


#sidebar li.heading {color:#fff;
font-weight:bold;
padding-top:1em;}

#sidebar a:link, #footer a:link {background-color:inherit;
text-decoration:none;}

#sidebar a:visited {color:#663300;
background-color:inherit;
text-decoration:none;}

#sidebar a:hover {color:#ccc;
background-color:inherit;
text-decoration:underline;}

#sidebar a:active {color:#663300;
background-color:inherit;
text-decoration:none;}

#sidebar p, #footer p {font-size:1.1em;
color:#333;margin:0;padding:0;margin-top:.5em;line-height:1.3;}

#sidebar h4 {color:#fff;margin:0;padding:0;margin-top:1.5em;}

#content div.entry h4:first-child+p {text-indent:0;}

#sideblog h2 {font-size:1.1em;color:#fff;padding-left:1em;margin-top:1em;width:24.5em;margin-bottom:0;border-bottom:1px #fff solid;}

#sideblog p {padding-left:1em;text-indent:0;line-height:1.4;margin-top:.5em;}

#sideblog a:link, #sideblog a:visited {text-decoration:underline;}

#content p.entry-footer, #content p.comment-footer {text-indent:0;margin-top:1.5em;margin-bottom:3em;font-size:1em;border-top:1px solid #2a6c85;}

#content p.comment-footer {margin-bottom:2em;}

#content li {font-size:1.3em;line-height:1.3;}

div.imgr {float:right;}

div.imgr img.r {
font-size:1em;
margin:0;
padding:1em;
padding-top:.4em;
padding-right:0;}

div.imgr p.captionr {
background-color:inherit;
font-size:1em;
font-weight:normal;
line-height:1.3;
text-indent:0;
text-align:left;
margin:0;
padding:0;
padding-bottom:.6em;
padding-left:1em;}

#content img.r + p {clear:none;}

#content img.r + p.captionr {clear:right;}

.comment-content p {font-size:1.2em;}

h4.comments-header {margin-top:0;}

#content p.entry-footer, #content p.entry-footer a:link, #content p.entry-footer a:visited {color:#2a6c85;}

#content h3.date-header {color:#2a6c85;font-size:1.1em;border-bottom:1px solid #2a6c85;}

.comments-content p {font-size:1.2em;color:#2a6c85;margin-left:1em;margin-right:1em;}
blockquote {font-size:1.2em;}
li, dd, dt {font-size:1.2em;line-height:1.3;}

#content li li li, li li, li p, td p, blockquote p, dl li, dl dt, dl dd {font-size:1em;}

#sideblog li li li, #sideblog li li, li p, td p, blockquote p, dl li, dl dt, dl dd {font-size:1em;}

#content img {margin-top:1em;}

dd {margin-left:1.5em;}

dd ol {margin-left:0;}

pre, code {font-family: "Courier New",monospace;
font-size:1em;
line-height:1.2;}

.upcoming_badge {padding-top:1em;padding-bottom:.5em;}

.upb_header .upb_text {color:#fff;
font-weight:bold;
padding-top:1em;}

.upb_date {margin-top:1em;
margin-bottom:.5em;
margin-left:.5em;
border-bottom:1px solid #2a6c85;}

.upb_event {margin-left:1em;}
