body{font-family:"Times New Roman",Times,serif; background:#c2c3c8;}
.clear{clear:both;}
#header-container{
	width:100%;
	height:153px;
	background:url(../images/headertile.jpg) repeat;
}
.logo h1{
	width:680px;
	height:153px;
	margin:0 auto;
	text-align:center;
	text-indent:-9999px;
	background:url(../images/logo.png) no-repeat;
}
#nav-container{
	width:100%;
	height:56px;
	background:url(../images/nav-bg.png) repeat-x;
	z-index:9999;
}
#nav{
	list-style:none;
	width:740px;
	margin:0 auto;
	text-align:center;
}
#nav li{
	text-align:left;
	list-style:none;
	display:block;
	position:relative;
	float:left;
	font-family:"Times New Roman",Times,serif;
}
#nav li a{
	color:#ffffff;
	display:block;
	padding:16px 16px;
	color:#ffffff;
	font-size:17px;
	text-shadow: 0 -2px 1px #000000;
	text-transform:uppercase;
}
#nav li a:hover, #nav li.on a{
	background:url(../images/nav-bg-on.png) repeat-x 0 2px;
}
#content-container{
	background:url(../images/background.jpg) #e8e8e8 no-repeat;
	position:relative;
	top:-5px;
	padding:70px 0;
	z-index:0;
}
#content-wrapper{
	width:740px;
	margin:0 auto;
	background:url(../images/content-bg.png) repeat;
	border:1px solid #ffffff;
	padding:20px;
	position:relative;
	z-index:9999;
}
#content-full{
	float:left;
	position:relative;
	width:740px;
}
#content-left{
	float:left;
	position:relative;
	width:449px;
}
#content-right{
	float:right;
	position:relative;
	width:241px;
}
#content-wrapper h1{
	color:#b2c1cd;
	font-size:60px;
	position:absolute;
	top:0;
	left:0;
	font-family:'PigeonRegular',Georgia;
	font-style:italic;
}
#content-wrapper h2{
	position:relative;
	margin:39px 0 0 0;
	color:#102e3f;
	font-size:18px;
	font-weight:bold;
	padding-bottom:16px;
	background:url(../images/content-divider.png) repeat-x bottom left;
	margin-bottom:10px;
	line-height:21px;
	text-indent:25px;
}
#content-wrapper h3{
	font-size:16px;
	font-style:italic;
	font-weight:normal;
	color:#555655;
	line-height:21px;
	margin-top:10px;
}
#content-wrapper h3.first{margin-top:0px !important;}
#content-wrapper h4{
	font-size:16px;
	font-weight:normal;
	line-height:21px;
}
#content-wrapper p.first{margin:39px 0 5px 0;}
#content-wrapper p{
	position:relative;
	text-indent:25px;
	line-height:21px;
	font-size:16px;
	color:#000000;
	margin-bottom:10px;
}
#content-wrapper a{
	color:#536e7f;
	text-decoration:none;
}
#content-wrapper a:hover{
	text-decoration:underline;
}
.highlight{
	font-weight:bold;
	color:#00354c;
	font-size:18px;
}
.img-right{
	float:right;
	position:relative;
}
.img-left{
	float:left;
	position:relative;
}
.sub-content-right{
	float:right;
	position:relative;
	margin-right:40px;
}
.notice{
	font-size:13px !important;
	color:#102e3f !important;
	line-height:17px !important;
	text-indent:0px !important;
	margin-top:108px;
}
.contact td{
	padding:5px;
	vertical-align:top;
}
.contact input[type=text]{
	width:218px;
	height:28px;
	background:url(../images/textbox-bg.jpg) no-repeat 0 3px;
	border:0;
	padding:0 0 0 3px;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
}
.contact input[type=text]:focus{
	background:url(../images/textbox-bg-focus.jpg) no-repeat 0 3px;
}
.contact textarea:focus{
	background:url(../images/textarea-bg-focus.jpg) no-repeat;
}
.contact textarea{
	width:338px;
	height:78px;
	max-width:338px;
	max-height:78px;
	min-width:338px;
	min-height:78px;
	background:url(../images/textarea-bg.jpg) no-repeat;
	border:0;
	padding:3px;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
}
.send-button{
	border:0;
	background:url(../images/send-button-bg.png) no-repeat 0 3px;
	color:#ffffff;
	font-size:13px;
	text-shadow: 0 -2px 1px #000000;
	display:block;
	height:27px;
	width:62px;
	text-transform:uppercase;
	font-family:"Times New Roman",Times,serif;
	cursor:pointer;
	float:right;
	position:relative;
}
.send-button:hover{
	background:url(../images/send-button-bg-hover.png) no-repeat 0 3px;
}
#scrollbar1
{
    width: 740px;
    clear: both;
    margin: 39px 0 10px;
}
#scrollbar1 .viewport
{
    width: 720px;
    height: 600px;
    overflow: hidden;
    position: relative;
}
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
#footer-container{
	position:relative;
	top:-5px;
	width:100%;
	background:url(../images/footer-bg.jpg) repeat-x;
	height:27px;
}
#footer-nav{
	list-style:none;
	width:300px;
	text-align:center;
	margin:0 auto;
}
#footer-nav li{
	text-align:left;
	list-style:none;
	display:block;
	position:relative;
	float:left;
	font-family:Georgia,serif;
	color:#6b6b6b;
	text-shadow: 0 2px 1px #ebebed;
	margin:7px 10px 0 10px;
}
#footer-nav li a{
	color:#6b6b6b;
	text-shadow: 0 2px 1px #ebebed;
	text-decoration:none;
}
#footer-nav li a:hover{
	text-decoration:underline;
}

