/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

html{ min-width:865px;}
body{background:url(images/body-bg.gif); text-align:center;}
.top-bg{
	background:url(images/top-bg.jpg) top center no-repeat;
}
.bot-bg{ background:url(images/bot-bg.jpg) bottom center no-repeat;}
.bot-bg2{ background:url(images/bot-bg2.jpg) bottom center no-repeat;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html{ font-family:Trebuchet MS, Helvetica, sans-serif; font-size:0.8125em; line-height:1.385em; color:#9199af;}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#5b98b7;}
a:hover{text-decoration:none;}
p {padding-top:20px;}
h3{ font-size:1.692em; font-weight:normal; color:#9fbadb; border-bottom:solid 1px #131e3c; padding:0 0 9px 10px; letter-spacing:-1px; position:relative;}
h4{ font-size:1.692em; font-weight:normal; color:#9fbadb; border-bottom:solid 0px #131e3c; padding:0 0 9px 10px; letter-spacing:-1px; position:relative;}
strong{ color:#5b98b7; font-weight:normal; text-decoration:underline; text-transform:uppercase; display:block; padding-bottom:4px;}

/* ============================= main layout ====================== */
.imgindent {margin:0 27px 0 0; float:left;}
.text1 .imgindent{ margin:0 0 0 -49px; position:relative;}
.text2 .imgindent{ margin:0 -25px 0 -49px; position:relative;}
.phone{ float:right; padding-right:135px;}
.space1{ margin-left:35px;}
.space2{ margin-left:20px;}
.space3{ margin-left:36px;}
.space4{ margin-left:50px;}
.padding1{ padding-top:39px;}
.padding2{ padding-top:10px; position:relative;}
.padding3{ padding-top:14px;}
.padding4{ padding-top:29px;}
.padding5{ padding-top:70px;}
.padding6{ padding-top:50px;}

/* ============================= header ====================== */
.flash{ position:absolute; width:100%; height:374px; left:0;}
.box{ position:relative; width:865px; height:340px;}
.box .flash2{ position:absolute; margin:-14px 0 0 -29px;}

/* ============================= content ====================== */
#content{ padding:49px 0 106px 0; }
.text1, .text2{
	font-size:1.462em;
	color:#798cc6;
	line-height:1.053em;
	word-spacing:-2px;
	position:relative;
	width:100%;
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0px;
	height: auto;
}

.text3{
	font-size:1.3em;
	color:#798cc6;
	line-height:1.053em;
	word-spacing:-2px;
	padding:0 0 2px 0px;
	position:relative;
	width:700px;
	font-weight:bold;
  margin-left: auto;
  margin-right: auto;

}

.pagination{ width:100%; overflow:hidden; padding-top:18px;}
.pagination .link1{ float:right; background:url(images/box-link1-bg.gif) no-repeat 0 0; padding-left:25px; font-size:1.231em; color:#8995af; text-decoration:none;}
.pagination .link2{ float:right; display:inline-block; background:url(images/box-link2-bg.gif) no-repeat 0 0; padding-left:25px; font-size:1.231em; color:#8995af; text-decoration:none; margin:0 25px 0 25px;}
.pagination .link1:hover, .pagination .link2:hover{ color:#2a76b9;}
.pagination ul{ padding:0 0 0 23px;}
.pagination li{float:left; font-size:1.154em; padding-right:7px;}
.pagination li a{ text-decoration:none; display:inline-block; width:21px; text-align:center; color:#8993ad; background:url(images/list-item-bg.gif) no-repeat 0 0; padding:1px 0 2px 0;}
.pagination li a:hover, .pagination li .active{ color:#2b77b9;}

.indent1{ padding:40px 10px 0 10px;}
.indent1a{ padding:0px 10px 0 10px;}
.indent1b{ padding:20px 10px 0 10px;}
.indent2{ padding:18px 10px 0 10px;}
.indent3{ padding:0px 10px 0 10px;}
.content{ padding:20px 0 0 11px; position:relative;}

.list{ margin:-2px 0;}
.list li{ font-size:0.923em; line-height:2em; background:url(images/list-marker.gif) no-repeat 0 5px; padding-left:30px;}
.list .last{ background:none;}
.list .last a, .list .last2 a{ color:#5b98b7; text-transform:none; text-decoration:underline; font-size:1.167em;}
.list .last a:hover{ text-decoration:none;}
.list a{ color:#9199af; text-transform:uppercase; text-decoration:none;}
.list a:hover{ text-decoration:underline; color:#5b98b7;}

.date{ text-align:center; font-weight:bold; font-size:0.923em; color:#5b98b7; font-family:Arial, Helvetica, sans-serif;}
.date .day{ font-size:1.5em; color:#fff; display:block; padding:8px 0 9px 0; background:url(images/date-bg.gif) no-repeat 0 0;}
.link3{ font-size:1.077em; display:inline-block; margin-bottom:8px;}

.link{ display:inline-block; margin-top:28px; font-size:1.077em;}
.unline{ border-bottom:solid 1px #141e3e; padding-bottom:15px; margin-bottom:25px;}
#page7 p{ padding-top:24px;}
#page7 .link{ margin-top:15px;}

/* ============================= footer ====================== */
#footer{ background:url(images/footer-line.gif) top repeat-x; text-align:center; font-size:0.923em; color:#9199af; font-family:Arial, Helvetica, sans-serif;}
#footer a{ color:#9199af;}
#footer .indent{ padding:37px 2px 0 0;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:0px;}
#ContactForm .col-1{ width:293px !important;}
#ContactForm .col-2{ width:235px !important; margin-left:0 !important;}
#ContactForm label{ display:block; height:42px;}
#ContactForm input{ border:solid 1px #9199af; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#ffffff; padding:1px 0 2px 3px; width:225px;}
#ContactForm textarea{ border:solid 1px #9199af; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#ffffff; padding:1px 0 1px 3px; width:230px; height:100px; overflow:auto;}
#ContactForm .link{ float:right; margin:19px 5px 0 20px;}

