body, p, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, label, input, hr
{margin: 0; padding: 0;}
/*Body background color, body text*/
body
{background: #25356b;
 font-family: Arial, Helvetica;
 text-align: center;   
 font-size: small;
 margin-top: 10px;
 line-height: 1.6;
}
/*Heading font and color*/
h1, h2, h3, h4, h5, h6
{color: #233c92;
 font-family: 'Verdana';
}
/*Width of Image goes here:*/
#wrapper, #copyright
{width: 900px;}
/*header and footer background colors*/
#footer, #header
{background-color:#fff;}

h1{font-size: 150%}
h2{font-size: 150%}
h3{font-size: 130%}

#content p, #sidebar p, hr
{margin: 0.5em 0;}

#wrapper
{margin: 0 auto;
 padding: 5px; 
 text-align: left; 
 background: #fff;
 border: 1px solid #f8c200;
}
#header
{padding-left: 0px;
 height: 120px;
 color: #999999;
 background-image: url('img/header-bg.png');
 background-repeat: repeat-x; 
 background-position: bottom;
}

#logo
{font-size: 240%;
 font-variant: small-caps;
 padding-top: 12px;
}
/*logo text color*/
#logo a
{color: #999; text-decoration: none;}
/*Navigation background color*/
#navigation
{background: #25356b url('img/nav-bg1.png') repeat-x bottom;
 padding: 0;
 height: 35px;
 border: solid #fff;
 border-width: 1px 0;
}
#navigation ul
{list-style-type: none;}
#navigation li
{float: left;}
/*Link text color*/
#navigation li a
{color: #ffffff; 
 padding: 9px 15px;
 display: block;  
 text-decoration: none; 
 font-size: 110%; 
 line-height: 1;
 text-transform: capitalize;
 font-weight: bold;
}
/*Link hover background color*/
#navigation li a:hover, #navigation li a:focus
{background-color: #f8c200;}

#content
{padding: 10px 0 20px 1.5%;
 width: 65%;
 float: left;
 clear: left;
}
/*left sidebar:*/
#promo
{border-right:1px dashed #b8b4d9;
 float:left;
 font-size:90%;
 margin:0 15px 0 0;
 padding:0 15px 0 0;
 width:25%;
}
/*Sidebar background color*/
#sidebar
{background: #eeeeee;
 border-color: #d7deed; 
 border-style: solid; 
 border-width: 0 0 1px 1px; 
 width: 30%; float: right; 
}
#sidebarContent
{padding: 10px;}

#mainImage{border-bottom: 5px solid #ffffff;}

#footer
{clear: both; 
 height: 100px;
 padding: 5px 1.5% 20px 1.5%; 
 color: #ffffff;
 border-top: 5px solid #ffffff;
 background: #25356b url('img/footer-bg3.png') repeat-x bottom;
 font-size: 85%;
 text-align: center;
}
#footer a
{color: #ffffff;
}
#footer a:hover, #footer a:focus
{text-decoration: none;}


.footerNav
{float: left; width: 20%;}
#footer h3{color: #fff;}
#content ul, #footer ul
{margin: 0.5em 0 0.5em 1em;}


.clear{clear: both;}
#contactForm
{padding: 10px;}
#contactForm fieldset
{border: none; margin-bottom: 1em;}
#contactForm label, #contactForm input
{display:block;}
#contactForm  fieldset input, #contactForm textarea
{border: 2px solid #e7e2f8; 
 background: #fff;
 width: 90%;
}
#content #contactForm fieldset input, #content textarea
{width: 90%;}
#contactForm fieldset input:focus, #contactForm textarea:focus
{ background: #fff;}
#submitBtn
{background: #233c92; 
 border-color: #999;
 color: #fff; 
 padding: 3px 5px; 
 font-weight: bold; 
}
#copyright
{font-size: 85%;
 text-align: center;
}

hr{
border: dashed #ffffff;
height: 0; 
border-width: 0 0 1px 0;}



