@charset "utf-8";
/*
-----------------------------------------------------------
TheEyeWorks
Created on 06.24.08
-----------------------------------------------------------
*/

html {
	background: #0c3565 url(images/html_bg.gif) 0 0 ;
	margin:0;

	height:100%;
	}
body {
	background: url(images/body_bg.gif) center top repeat-y;
	margin:0 auto;
	padding:0;
	min-height:100%;
	height: auto !important;
	height:100%;
	width:960px;
	font-family:"Trebuchet MS", Arial, Verdana;
	}
p {
	font-size:13px;
	color:#45443f;
	line-height:18px;
	}
	
ul { margin: 5px 0 5px 20px;
padding: 5px 0 0 10px;

}
	
li {
list-style-position:inside;
	font-size:13px;
	color:#45443f;
	line-height:18px;
	margin: 4px 0 4px 5px;
	padding: 5px;
	}
	
a:link, a:visited {
	text-decoration: none;
	color: #003399;
	}
a:hover, a:active {
	text-decoration: none;
	}
	
h1 {
	color:#183a65;
	font-size:41px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 12px 0 0;
	}

h2 {
	color:#002e62;
	font-size:14px;
	font-weight:bold;
	
	}
h3 {
	color:#002e62;
	font-size:16px;
	font-weight:normal;
	}


/*
-----------------------------------------------------------
Main CSS
-----------------------------------------------------------
*/
#wrapper {
	background: url(images/wrapper_bg.gif) 0 0 repeat-x;
	width:960px;
	margin: 0 auto;
	min-height:600px;
	height: auto !important;
	height:600px;
	}
#topheader {
	background: url(images/topheader_bg.gif) 11px 0 repeat-y;
	height:49px;
	}
#header {
	height:151px;
	
	}

#quote {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#002e62;
	width:400px;
	float:left;
	margin: 45px 0 0 25px;
	line-height:28px;
	}
#logo {
	float:right;
	padding: 12px 55px 0 0;
	margin: 0 0 -5px 0;
	}

/*
-----------------------------------------------------------
Content CSS
-----------------------------------------------------------
*/
#content {
	width:754px;
	float:right;
	clear:right;
	padding: 18px 0;
	}
#content .content {
	padding: 15px 60px 0 27px;
	}
#cta {
	background: url(images/cta_bg.jpg) 0 0 no-repeat;
	height:446px;
	padding: 41px 0 0 27px;
	margin: -10px 0 0 0;
	
	}
#cta .cta1 {
	float:left;
	width:211px;
	margin: 0 33px 0 0;
	}
#cta .cta2 {
	float:left;
	width:211px;
	margin: 0 32px 0 0;
	}
#cta .cta3 {
	float:left;
	width:211px;
	}
#cta .cta_title {
	color:#f3f1ea;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	height:41px;
	padding:20px 0 0 0;
	text-align:center;
	background: url(images/cta_title_bg.gif) 0 0 no-repeat;
	letter-spacing:1px;
	}

.quotes {
display:block;

font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-style:italic;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dashed #002e62;
}

/*
-----------------------------------------------------------
Sidebar CSS
-----------------------------------------------------------
*/

#sidebar {
	float:left;
	width:206px;
	
	}

#sidenav {
	background: url(images/sidenav_bg.gif) 0  0 no-repeat;
	width:195px;
	min-height:370px;
	padding:10px 0 0 0;
	margin: 0 0 0 10px;
	}

#sidenav a:link, #sidenav a:visited {
	text-decoration: none;
	color: #003399;
	display:block;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#f3f1ea;
	padding: 15px 20px 15px 20px;
	line-height:26px;
	letter-spacing:1px;
	}
#sidenav a:hover, #sidenav a:active {
	text-decoration: none;
	}

a.adiv {
	background: url(images/subnav_diviter.gif) top center no-repeat;
	}

.sidecontact {
	text-align:center;
	background: url(images/contact_bg.gif) 5px 10px no-repeat;
	}

/*
-----------------------------------------------------------------------------
FOOTER CSS
-----------------------------------------------------------------------------
*/
#footer {
	clear:both;
	text-align:center;
	padding: 0 0 20px 0;
	}

/*
-----------------------------------------------------------------------------
COMMON CSS
-----------------------------------------------------------------------------
*/
img {
	border: 0;
	}
.clear {
	clear:both;
	}
.right {
	float:right;
}
.left {
	float:left;
}
.imgRight {
	float:right;
	margin: 0px 0px 10px 20px;
}
.imgLeft {
	float:left;
	margin: 0px 20px 15px 0px;
}
.txtRight {
	text-align:right;
}

.txtLeft {
	text-align: left;
}
.txtCenter {
	text-align: center;
}

