/* CSS Document */

.body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
color: #000000;
background: #ffffff;
background-attachment: fixed;
margin: 0 auto;
}


/** Headings
==============================================================================*/
.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
line-height: 26px;
color: #0a1728;
margin: 0 0 8px 0;
font-weight: normal;
}

.h2 {
font-size: 20px;
line-height: 22px;
color: #0a1728;
margin: 0 0 8px 0;
font-weight: normal;
}

.h3 {
font-size: 14px;
line-height: 16px;
color: #b53f24;
margin: 0 0 16px 0;
padding: 0 0 6px 0;
font-weight: normal;
text-transform: uppercase;

}

#sidebar h3 {
background: url(images/sidebar_divider_bg.jpg) bottom no-repeat;
}

h4 {
font-size: 14px;
line-height: 16px;
color: #878779;
margin: 0 0 16px 0;
padding: 0 0 6px 0;
font-weight: normal;
text-transform: uppercase;
background: url(images/footer_h4_border_bg.jpg) bottom no-repeat;
}

h5 {
font-size: 24px;
line-height: 26px;
color: #ffffff;
margin: 0 0 8px 0;
font-weight: normal;
}

/** Paragraphs
==============================================================================*/

p {
margin: 0 0 20px 0;
}

/** Links
==============================================================================*/

a:link {
color: #00788a;
text-decoration: none;
}

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

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

a:active {
color: #00788a;
text-decoration: none;
}

.meta a:link, #postsnav a:link {
color: #b53f24;
text-decoration: none;
}

.meta a:visited, #postsnav a:visited {
color: #b53f24;
text-decoration: none;
}

.meta a:hover, #postsnav a:hover {
color: #e3512f;
text-decoration: none;
}

.meta a:active, #postsnav a:active {
color: #b53f24;
text-decoration: none;
}


/** Featured Area
==============================================================================*/

#featured {
float: left;
width: 600px;
height: 348px;
overflow: hidden;
padding: 0px;
border-bottom: 1px solid #c3bdab;
background-color: #0a1728;
background: url(images/slider-bkgd.jpg) repeat-x;
z-index: -1000;
}

#slides {
float: left;
height: 236px;
}

#featured img.left {
margin-bottom: 0px;
}

#featurednav, #imagesnav, #folionav {
float: left;
width: 576px;
padding: 1px 16px 2px 16px;
margin: 0 0 16px 0;
border-top: 1px solid #f7efdd;
border-bottom: 1px solid #c3bdab;
background: url(images/featured_nav_bg.jpg) repeat-x;
}

#images {
float: left;
width: 360px;
margin: 0 16px 16px 0;
}

#imageslides {
float: left;
height: 200px;
}

#folioimages {
float: left;
width: 596px;
}

#folioslides {
float: left;
height: 200px;
}

#imagesnav {
width: 329px;
}

#folioimagesnav {
width: 575px;
}

p.caption {
width: 271px;
font-size: 10px;
padding: 16px;
margin: 0;
background-color: #d9d3bf;
}

#featurednav ul li, #imagesnav ul li, #folionav ul li {
float: left;
margin: 0 8px 0 0; 
}

#featured ul li a, #imagesnav ul li a, #folionav ul li a {
display: block;
padding: 1px;
color: #FFFFFF;
}

#featurednav span.jFlowControl, #imagesnav span.jFlowControl, #folionav span.jFlowControl, .jFlowNext {
color: #000000;
cursor: pointer;
}

.jFlowNext  {
color: #b53f24;
text-transform: uppercase;
padding: 0 16px 0 0;
background: url(images/featured_right_arrow.jpg) no-repeat right;
}

#featurednav span.jFlowSelected, #imagesnav span.jFlowSelected, #foliosnav span.jFlowSelected  {
color: #b53f24;
}

/** Footer
==============================================================================*/

#footercontainer {

margin: 0 auto;
width: 945px;
background: #FFFFFF;
border-top: 4px solid #2e4560;
min-height: 125px;
height: auto !important;
height: 125px;
}

.footer2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
padding: 8px 0 2px 0;
}

#copyright {
float: left;
font-weight: normal;
width: 400px;
}

#copyright p {
font-size: 10px;

margin: 0 0 0 0;
}

#footerlogo {
margin-bottom: 16px;
}

#elsewhere, #subscribe {
float: left;
width: 187px;
margin: 0 0 0 16px;
}

#popular {
float: right;
width: 289px;
margin: 0 0 0 16px;
}

#elsewhere li, #subscribe li, #popular li {
margin: 0 0 8px 0;
}

#backtotop {
float: right;
}

#subscribe ul li a {
padding: 0 0 0 20px;
background: url(images/rss_icon.jpg) no-repeat 0 2px;
}
















