@charset "UTF-8";

/* Global Content Formatting and Styles */

/* total general style */
body {
	color:#000000;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
/*	background:#5C5C5C url(../images/background_gradient.jpg) repeat-x 0px 0px;*/
}

/* area where the body of the content is */
.main {
	max-width:980px;
	margin:0px auto 0px auto;
	position:relative;
	background-color:#FFFFFF;
}

/* primary header style */
h1 {
	font-size:2em;
	font-weight:normal;
	color:#A6430;
	margin:0 0 .5em 0;
}

/* secondary header style */
h2 {
   	font-size:1.7em;
	margin:0 0 1em 0;
}

/* third header style */
h3 {
	font-size:1.5em;
	line-height:1.0em;
	margin:0 0 1em 0;
}

/* paragraph style */
p {
    margin:0 0 .75em 0;	
}

/* link style */
a {
	color:#336699;
}

/* link hover style */
a:hover {
	color:#DE9000;
}

/* footer style */
footer {
	display:block;
	font-size:.85em;
	color:#FFFFFF;
	background-color:#224263;
	padding:10px 10px 10px 20px;
}

/* link style no arrow */
a.cta_na {
	text-transform:uppercase;
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	margin:.5em 0 0 0 ;
}

/* link style with graphic arrow */
a.cta_a {
	text-transform:uppercase;
	font-size:.9em;
	font-weight:bold;
	text-decoration:none;
	margin:.5em 0 0 0 ;
	padding:0px 12px 0px 0px;
	background:url(../images/cta_arrows2.png) no-repeat right 2px;
}

/* link hover style with graphic arrow */
a.cta_a:hover {
	background-position:right -29px;
}

/* third header style in side of the promo or column area */
.promo h3 {
	font-size:1.1em;
	margin:0;
}

/* paragraph style in side of the promo or column area */
.promo p {
	line-height:1.2em;
	font-size:.9em;
	margin-bottom:.5em;
}

/* style for all promo or column areas */
.promo {
	background-repeat:no-repeat;	
}

/* style for all promo or column area 1 */
.promo.one {
	background-image:url(../images/promo_1.jpg);	
}

/* style for all promo or column area 2 */
.promo.two {
	background-image:url(../images/promo_2.jpg);	
}

/* style for all promo or column area 3 */
.promo.three {
	background-image:url(../images/promo_3.jpg);
}

/* style for all promo or column area 4 */
.promo.four {
	background-image:url(../images/promo_4.jpg);
}

/* nav style for a href links */
nav a {
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
	font-size:.9em;	
}

/* hover nav style for a href links */
nav a:hover {
	color:#FFFFFF;
}

/* style for empty div to get background all the way down */
.clear-fix {
	clear:both;
	line-height:1px;	
}