/* 
Theme Name: Sapphire Training Custom Blog
Theme URL: http://www.following2leading.com/
Description: A customized WordPress Theme to match the Sapphire Training & Consulting, LLC website.
Author: Robert Streeter Jr
Author URI: http://www.pocket-jacks.net
Version: 1.0

Based on the Whiteboard theme v2.0 (http://whiteboard.plainbeta.com/) created by Brian Prukiss (http://brianpurkiss.com)
*/
body { background-color: #003366; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; font-size: 62.5%; /* 8pt:50%, 9pt:56.25%, 10pt: 62.5%, 12pt: 75% */ }
a { color: #336699; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { font-size: 2.0em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.2em; }
h4, h5, h6 { font-size: 1.1em; font-weight: bold; }
h1, h2, h3, h4 { color: #003366; }
h5 { color: #EE8833; }
h6 { color: #3388EE; }
h1, h2, h3 { margin: 15px 0px 5px 0px; }
h4, h5, h6 { margin: 0px 0px 5px 0px; }

div.paragraph { margin-bottom: 1.0em; }
    .st-para-sep { border-bottom: 1px solid #DDCCFF; padding-bottom: 1.0em; }

img { border: 0; }
img.st-inline { margin: 5px; }

img.st-inline.st-left,
img.st-inline.st-middle { margin-right: 15px; }

img.st-inline.st-right,
img.st-inline.st-middle { margin-left: 15px; }

img.st-icon.st-left, 
img.st-icon.st-middle { margin-right: 5px; }

img.st-icon.st-right,
img.st-icon.st-middle { margin-left: 5px; }

.st-left { float: left; }
.st-right { float: right; }

#st-main-container { margin: auto; margin-top: 10px; width: 940px; }

#st-header { height: 150px; clear: both; }
    #st-title { height: 150px; width: 600px; float: left; }
    #st-menu-head { height: 150px; width: 300px; background: transparent url('images/buspeople.png') 100% 100% no-repeat; text-align: right; vertical-align: top; float: right; }

#st-menu { height: 30px; clear: both; }
    #st-menu-container { padding: 5px 50px; height: 20px; width: 800px; float: left; }

    .st-menuitem { width: 160px; float: left; text-align: center; }

    .st-menuitem {
        color: white; 
        font-size: 1.2em;
    }
    .st-menuitem a { color: white !important; }

#st-content { height: 100%; }
    .st-col-side { width: 220px; font-size: 1.2em; float: left; margin: 0px; padding-top: 10px; }
    .st-col-center { width: 438px; float: left; margin: 0px; padding: 0px 10px; }
    .st-col-center-side { width: 658px; float: left; margin: 0px; padding: 0px 10px; }
    .st-col-center-solo { width: 900px; float: left; }
    .st-col-center, .st-col-center-side, .st-col-center-solo { font-size: 1.2em; } 

#st-divider { height: 2px; clear: both; }
#st-footer { height: 80px; clear: both; text-align: center; }

#st-menu-foot a, #st-menu-head a { color: #009999; }

.st-container { height: 100%; width: 900px; float: left; }

#st-menu-container, 
#st-divider-container,
.st-defined { background: #507295 url('images/blue/bg-bl.png') 0 0 repeat; }

#st-header-container, 
#st-content-container, 
#st-footer-container { background-color: #ffffff; width: 900px; }

.st-border-vert { height: 100%; width: 20px; float: left; }
.st-border-horiz { height: 20px; float: left; background: transparent 0 0 repeat-x; }
.st-border-corner { height: 20px; width: 20px; float: left; background: transparent 0 0 no-repeat; }

#st-border-top, 
#st-border-bottom { height: 20px; clear: both; }

#st-border-top .st-border-horiz,
#st-border-bottom .st-border-horiz { width: 900px; }

.st-border-gray { height: 100%; width: 20px; float: left; }
.st-top-gray, 
.st-bot-gray { height: 100%; width: 180px; float: left; }
.st-edge-gray { height: 20px; clear: both; }
.st-content-gray { width: 180px; float: left; padding: 0px 20px 0px 20px; }

.st-content-gray ul { margin: 0px; padding: 0px; }
.st-content-gray ul li { margin: 0px; list-style-type: none; }

.st-popups { background: #E0FFFF url('images/pyramid-halfsize-trans-reg.png') 100% 100% no-repeat; }
.st-popups {
    height: 400px;
    padding: 10px;
    width: 400px;
    display: none;
}

.st-headline a {
    color: #3388EE;
    font-weight: bold;
}

.st-hanging { text-indent: -2.6em; margin-left: 2.6em; }

#book_caption { color:#996633; }

#searchform { margin-top: 5px; }
#searchform fieldset { border: 0px; }
#searchform input { font-size: 1.0em; }
#searchform #s { width: 11em; }

#wp_link_pages { color: #999999; /*border: 1px solid #cccccc;*/ }
/*
#wp_link_pages a,
#wp_link_pages #pg_label { border: 1px solid #cccccc; }
*/

.thread-even { background-color: #f5f5ff; }
.thread-even .depth-2 { background-color: white ; }
.thread-odd { background-color: white; }
.thread-odd .depth-2 { background-color: #f5f5ff ; }

.comment, .pingbacks { border: 1px solid #f5f5ff; }

.depth-2 { border: 1px solid #c0c0c0; }

.st-byline { color: #993366; }

ol li { margin-bottom: 10px; }