@charset "UTF-8";
body  {
	font:100% Arial, Helvetica, sans-serif;
	background: #f6bb23;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-size:12px;
	line-height:1.6em;
}
/*---------------------- STYLES ----------------------------*/

img {border:none;}
li { list-style:none;}
a{ color:#fff; text-decoration:none;}
a:hover{ color:#f5bb22;}
.email a:hover{ color:#fff;}
h1 { color:#192652; font-variant:small-caps; font-size:18px; display:none;}
h2 { color:#192652; font-variant:small-caps; font-size:16px;}
h3 { color:#192652; font-variant:small-caps; font-size:14px; }
h4 {color: #192652; font-variant:small-caps; font-size:12px;}
.blue { color:#192652;}
.yellow { color:#f5bb22;}
.red { color:#c62527;}
.white { color:#ffffff;}
.pushdown {margin-top:20px}
.pushright { margin-left:20px}
.bullet {list-style:outside;}
.text-header {font-size: 18px;}
/*---------------------- GLOBAL STRUCTURE ----------------------------*/
#container { 
	width: 960px;  
	background: #f1f1f1;
	margin: 0 auto; 
	text-align: left;
} 
#header { 
	background: #f5bb22;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	padding: 0 0px 0 20px;
	height:132px;
} 
/*----- NAV STRUCTURE ------*/
#navarea { width:634px; float:right; clear:left; margin:55px 0 0 0; background:#192652; height:47px;}

#footer { 
	padding: 0 10px 0 20px;
	background-image:url(../images/footer-bg.jpg);
	background-repeat:repeat;
	
} 
#footer p {
	margin: 0; 
	padding: 10px 0;
	color:#FFFFFF;
	font-size:10px; 
}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*---------------------- HOMPAGE STRUCTURE ----------------------------*/

#banner { float:left; width:961px; height:416px; }
#sidebar1 {
	float: left; 
	width: 450px;
	background: #f5bb22; 
}
#s1-content {padding: 25px 20px 15px 20px;}
#s1-img {background-image:url(../images/sidebar-bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;}
#sidebar2 {
	float: right; 
	width: 250px;

}
#s2-content {
	background: #192652; 
	padding: 15px 10px 15px 20px;
	margin:15px 15px 10px 35px;
}
#mainContent { 
	float:left; width:260px;
	/*margin: 0 185px 0 450px; 
	padding: 0 10px; */
} 
#quote {
	margin:100px 0 0 0;
	background-image:url(../images/quote.jpg);
	background-repeat:no-repeat;
	height:119px;
}

/*----------added to hold a special announcement on homepage------------*/
#abovequote {
	margin:100px 0 0 0;
	height:119px;
}
/*----------end added ------------*/


#quote-txt{width:200px; padding:5px 0px 0 30px;}

/*---------------------- SUB PAGE STRUCTURE ----------------------------*/

#sub_banner {}
#sub_sidebar1 {
	float: left; 
	width: 400px;
	background: #f5bb22;
	 
}
#sub_s1-content {padding: 25px 20px 0px 20px; }
#sub_s1-img {background-image:url(../images/sub-sidebar.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	height:438px;
	}
#sub_sidebar2 {
	float: right; 
	width: 160px;
	background: #EBEBEB; 
	padding: 15px 10px 15px 20px; 
}
#sub_mainContent { 
	margin: 0 0 0 410px; 
	padding: 0 10px 20px 10px; 
} 
#sub_highlitedbox { 
	margin-top:0px;
    margin-bottom:0px;
    margin-right:200px;
    margin-left:0px; 
	padding: 10px 10px 20px 10px;
	background: #f6bb23; 
}
#sec-nav {color:#fff; font-variant:small-caps; font-size:14px; font-weight:600;}
#sec-nav { padding:10px 10px;}
.name{ color:#192652; font-variant:small-caps; font-size:14px; font-weight:800; text-decoration:underline;}
.bioname {float:right; width:450px; text-align:right; clear:right; margin:-20px 10px 0 0;}
.bio{text-align:left;}
.clearRT {clear:right;}
#endcap {background-color:#f0f2f1;}

/*---added for email links ----*/
a.emaillinkage{ color:#c62527; text-decoration:none;}
a.emaillinkage:hover{ color:#192652;}

/*---added for other links on white bg links ----*/
a.linkage{ color:#c62527; text-decoration:underline;}
a.linkage:hover{ color:#192652;}
