@charset "utf-8";
/* CSS Document */
body.custom { color: #40454b; }

.custom .full_width { width: 100%; clear: both; }
    .custom .full_width .page { width: 96.6em; margin: 0 auto; padding: 0 2em; }
.custom #nav_area { background: #0e202a; border-bottom: 0.1em solid #29414f; }
.custom #header_area { background: #ffffff; }
    .custom #header_area .page { padding-top: 0; }
.custom #footer_area { background: #ffffff; border-top: 0.3em solid #e4e2ce; }
    .custom #footer_area .page { padding-top: 2em; padding-bottom: 2em; }

.custom #page { padding: 0 2em; }

.custom #content_box { background: none; }
    .custom .post_box { border-top: none; }
    .custom #sidebars { background: #eaf4ff; }
        .custom #multimedia_box, .custom #image_box { background: none; border-bottom: none; }

.custom a, .custom a:visited { color: #332b09; }
.custom a:hover { color: #332b09; }

.custom h1, .custom h2 { color: #FF5A00; }
    .custom h2 a, .custom h2 a:visited { color: #FF5A00; }
    .custom h2 a:hover { color: #FF5A00; text-decoration: underline; }
.custom .sidebar h3 { padding: 0 0.769em; color: #FF5A00; border-bottom: 1px solid #cfcba0; }
.custom .headline_meta { color: #9c905e; }
    .custom .headline_meta a { color: #9c905e; border-bottom-color: #e9e7d0; }
    .custom .headline_meta a:hover { color: #332b09; border-bottom-color: #c1b481; }

.custom ul#tabs {
	padding: 0 1.1em;
	border: none;
	background-color: #03F;
}
    .custom ul#tabs li { border: none; background: none; }
    .custom ul#tabs li.current_page_item { padding: 0; background: none; }
        .custom ul#tabs li a { padding: 1.1em 3em 1.3em 0; color: #ffffff; }
        .custom ul#tabs li a:hover { color: #ffffa3; text-decoration: none; }
        .custom ul#tabs li.current_page_item a { cursor: pointer; }
        .custom ul#tabs li.rss a { padding-right: 16px; background: url('images/icon-rss.gif') 100% 45% no-repeat; }

.custom #header { position: relative; border-bottom: none; }
    .custom #header #Title { font-weight: normal; line-height: 1em; }
        .custom #header #title a { display: block; width: 9.444em; height: 2.139em; background: none; color: #fcff00; text-indent: -9999px; outline: none; }
    .custom #header #tagline {
	position: absolute;
	top: 4.571em;
	left: 26.071em;
	font-style: italic;
	color: #FF5A00;
}

.custom .format_text .to_comments { color: #9c905e; }
    .custom .format_text .to_comments span { color: #332b09; }
    .custom .format_text .to_comments span.bracket { color: #d5d2af; }
    .custom .format_text .to_comments a, .custom .format_text .to_comments a:visited { color: #9c905e; }
    .custom .format_text .to_comments a:hover { color: #332b09; }
.custom .format_text .post_tags { color: #9c905e; }

.custom .prev_next {
	color: #ff5a00;
	border-top: 1px dotted #d5d2af;
}

.custom li.widget ul li { margin-bottom: 0; }
    .custom li.widget ul li a { display: block; padding: 0.462em 0.769em; color: #666; }
    .custom li.widget ul li a:hover { color: #332b09; background: #f5f3e4; text-decoration: none; }
   
.custom .comments_intro p { color: #9c905e; }
    .custom .comments_intro span { color: #332b09; }
    .custom .comments_intro span.bracket { color: #d5d2af; }
.custom dl#comment_list { border-top-color: #d5d2af; }
    .custom dl#comment_list dt .comment_author a, .custom dl#comment_list dt .comment_author a:hover { color: #41862a; }
    .custom .comment_time, .custom .edit_comment { color: #9c905e; }
        .custom .comment_time a, .custom .edit_comment a { color: #9c905e; }
        .custom .comment_time a:hover, .custom .edit_comment a:hover { color: #9c905e; }
    .custom dl#comment_list dd { border-bottom: none; }
.custom #respond { margin-bottom: 0.2em; }
    .custom #respond p { font: bold 1em/2em Candara, "Trebuchet MS", Verdana, sans-serif; text-transform: uppercase; letter-spacing: 1px; color: #332b09; }
.custom #comment_form { border-top-color: #d5d2af; }

.custom .entry-content ol li { margin-bottom: 1em; }

.custom #footer { font-size: 1em; line-height: 1em; padding-top: 0; border-top: none; text-align: left; }
    .custom #footer a, .custom #footer a:visited { color: #332b09; border-bottom: 1px solid #d5d2af; }
    .custom #footer a:hover { color: #332b09; border-bottom-color: #a09a63; text-decoration: none; }
    .custom #footer .col { width: 20em; margin: 0 2em 2em 0; float: left; }
        .custom #footer h4 { font: bold 1.2em/1.667em Candara, "Trebuchet MS", Verdana, sans-serif; text-transform: uppercase; letter-spacing: 2px; color: #736e3c; }
        .custom #footer ul { list-style: none; }
            .custom #footer ul li { font-size: 1.3em; line-height: 1.538em; }
    .custom #footer p { font-size: 1.2em; line-height: 1.667em; color: #716c3c; clear: both; }
        .custom #footer p a, .custom #footer p a:visited { color: #716c3c; }
        .custom #footer p a:hover { color: #332b09; }