/*
	Site CSS Styles
	Created: Feburary 1, 2008
	Author: Stephen Rushing, eSiteful

*/

@import "nav.css";
@import "secondarynav.css";

#siteContainer {background-color:#ffffff; margin:0px auto 12px auto; width:929px;}
#siteContainer .inner {padding:25px;}
#siteContainer .inner .inner {padding:0px;}



#siteFooter {color:#999999; font-size:90%; letter-spacing:1px; margin:0px auto 0px auto; text-align:left; width:939px;}
#siteFooter .inner {padding:0px 8px 0px 8px;}

#siteFooter .address {float:left; margin:0px 25px 0px 0px; width:150px;}

#siteFooter .contact {float:left; width:150px;}

#siteFooter .copyright {clear:right; color:#666666; float:right;}

#siteFooter .list-links {float:right; margin:0px 0px 8px 0px;}
#siteFooter .list-links li {list-style:none;margin:0 0 0 15px;padding:0;}
#siteFooter .list-links li a {color:#999999; text-decoration:none;}
#siteFooter .list-links li a:hover {text-decoration:underline;}
#siteFooter .list-links li.item-disclaimer {display:none;}


#siteLeft {float:left; width:125px;}
#siteLeft .inner {}
#siteLeft .logo {display:block; margin:0px 0px 54px 0px;}



#siteRight {float:right; text-align:left; width:729px;}
#siteRight .inner {}

#siteRight .content {float:left; width:534px;}
#siteRight .content .inner {padding:20px;}

#siteRight .content-full {width:729px;}
#siteRight .content-full .inner {padding:20px;}

#siteRight .home-news {background-image:url(/home/images/content-bg.jpg); background-repeat:no-repeat; height:447px;}

#siteRight .home-news .inner {padding:253px 20px 0px 495px;}

#siteRight .home-news h2{margin:0px 0px 5px 0px;}

#siteRight .home-news p {font-size:110%; margin:0px;}
#siteRight .home-news p a {color:black; line-height:140%; text-decoration:none;}
#siteRight .home-news p a:hover {color:#2282B3;}

#siteRight p {line-height:140%;}

#siteRight p,
ul,
ol,
dl,
hr {margin-bottom:1.3em;}

#siteRight h2{color:#b93a32; font-size:140%; margin-bottom:.8em;}

#siteRight h3{color:#083B53; font-size: 13px; margin-bottom:.3em;}

#siteRight h3 a {color:#339999; text-decoration:none;}
#siteRight h3 a:hover {text-decoration:underline;}


#siteRight .section-title {margin:0px 0px 0px 0px;}


#siteRight .sidebar {color:#083b53; float:right; font-size:90%; width:195px;}
#siteRight .sidebar .inner {padding:50px 20px 0px 0px;}

#siteRight .sidebar h2.sidebar-title {background-color:#165b75; background-image:url(/common/images/sidebar-title-bg.gif); background-position:0px 0px; background-repeat:no-repeat; color:#afbca0; padding:5px 10px 3px 10px;}

#siteRight .sidebar p {padding:0px 8px 0px 8px;}