  
/*/ ----------------------------------------------------------------------------
// Global Body Styling
// ----------------------------------------------------------------------------*/
body
{
	margin: 0px;
	outline: none;
	background-color:#e8e3cd;
	
	font-family: Arial;
        font-size:12px;
        color:#403a1d;
        text-align:center;
}
.structureseo
{
	position:absolute;
	top:-99999px;
}
div#headerbar
{
        background:url('../images/topbar.jpg') bottom repeat-x;
}

         div#headerbar div.innerpage
         {
                width:950px;
                margin:0 auto;
                text-align:left;
         }


        /* ----------------------------------------------------------------------------
        // Global Default Element Styling
        // ----------------------------------------------------------------------------*/
        html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
        {
                margin:0;
                padding:0;
                border: 0;
	        outline: 0;
        }

        img, body, html 
        {
                border:0 none;
        }
        
        a,a:link,a:visited,a:active 
        {
                color:#333333;
                text-decoration:none;
                outline:none;
        }
        
        a
        {
        	text-decoration: none;
        	color: #3393C8;
        }
        a:hover
        {
        	text-decoration: underline;
        }
        .clear
        {
                clear:left;
                height:0px;
        }
        
        address, caption, cite, code, dfn, em, strong, th, var
        {
                font-style:normal;
                font-weight:normal;
        }
        
        ol, ul 
        {
                list-style-image:none;
                list-style-position:outside;
                list-style-type:none;
        }
        
        caption, th 
        {
                text-align:left;
        }
        
        input
        {
                padding:3px;
        }
        
/*/ ----------------------------------------------------------------------------
// Header Styling
// ----------------------------------------------------------------------------*/
div#header
{
        height:268px;
        background:url('../images/header.jpg') top center no-repeat;
        text-align:center;
        color:#183C77;
        cursor:pointer;
}

/*/ ----------------------------------------------------------------------------
// Content Styling
// ----------------------------------------------------------------------------*/
div#body
{
        background:url('../images/body.jpg') top center no-repeat;
        text-align:center;
}

         div#body div#innerpage
         {
                width:950px;
                margin:0 auto;
                text-align:left;
         }
                  
         div#headerpersonwrap
         {
                width:860px;
                margin:0 auto;      
         }
         div#headerperson
         {
                position:absolute;
                z-index:3;
                width:101px;
                height:291px;
                background:url('../images/person.png') no-repeat;
                margin-left:730px;
                margin-top:-100px;
                display:none;
         }

         
         div#headerNav
         {
                height:115px;
                width:860px;
                margin:0 auto; 
         }
        
                div#headerNav div.headerButton
                {
                     height:14px;
                     cursor:pointer;
                     z-index:2;
                }
                
                div#headerGroup
                {
                        width:175px;   
                        margin-right:70px;
                        float:right;
                        display:inline;
                }
div#footer
{
        height:161px;
        background:url('../images/footer.jpg') repeat-x;
        margin-top:10px;
        text-align:center;
}

        div#footer-content
        {
                margin:0 auto;
                text-align:left;
                width:850px;
                padding:25px;
                padding-bottom:10px;
        }
        
        div.footergroup
        {
                float:left;
                width:120px;
        }
        
        div#footer p
        {
                color:#746d4c;
                margin:5px;
        }
        
        div#footer-content ul
        {
                margin-left:10px;
        }
        
                div#footer-content ul li
                {
                        margin-bottom:5px;
                }
                
                        div#footer-content a
                        {
                                color:#756e4e;
                                font-size:12px;
                                text-decoration: underline;
                                padding-bottom:1px;
                        }
.sideButtonsHeader
{
        font-size:16px;
        color:#403a1d;
        margin-right:10px;
        margin-top:20px;
        margin-bottom:15px;
}
.sideButtons
{
        padding:7px;
        margin:5px;
        background-color:#DCC9A2;
        border:1px solid #1D1912;
        color:#1D1912;
}
        .sideButtons:hover
        {
                background-color:#d4cba5;
        }
#credit
{
        text-align:right;
        padding-right:10px;
}

