* { margin:0; padding:0 }
div { margin:0; padding:0 }
html { height:100.1%; line-height:.9em}
BODY {
	font-size: 13px;
	background: #c8c8c8 url(images/bg.png) repeat-x;
	font-family: Tahoma, Arial, Geneva;
	color: #516c82;
	margin:0px auto 0 auto;
	text-align:left;
	line-height:1.1em
}

a { color:#f18d18; text-decoration:underline}
a:hover  { color:#feda5f} 

#wrapper { width:979px; margin:0 auto; overflow:hidden}

#container1 {width:979px; height:163px}

#logo {background:url(images/logo.png) no-repeat; width:655px; height:163px; float:left}

#info-box {background:url(images/info-box.png) no-repeat; width:324px; height:163px; float:right}

.top-info {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-top:28px;
	padding-left:34px;
	width:250px;
}

#nav-bar {background:url(images/nav-bar.png) no-repeat; width:979px; height:97px}

.nav-area {color:#fff; font-size:18px; font-weight:bold; padding-top:35px; padding-left:43px}

#photo-section {background:url(images/photo-section.png) no-repeat; width:979px; height:289px}

#content-box {background:url(images/content-box.png) no-repeat; width:979px; height:558px}

a.nav-link:link{color:#f4f4f4; text-decoration:none; font-size:18px; font-weight:bold; line-height:24px}
a.nav-link:visited{color:#f4f4f4; text-decoration:none; font-size:18x; font-weight:bold; line-height:24px}
a.nav-link:hover{color:#fff; text-decoration:none; font-size:18px; font-weight:bold; line-height:24px}

.home-content1 {color:#ccc; padding-top:20px; padding-right:20px; padding-bottom:2px; padding-left:46px; width:276px; float:left}
.home-content2 {color:#ccc; padding-top:20px; padding-right:8px; padding-bottom:2px; padding-left:8px; width:276px; float:left; position:relative}
.home-content3 {color:#ccc; padding-top:20px; padding-left:18px; padding-bottom:2px; width:278px; float:left; position:relative}

a.alter-link1:link{color:#feda5f; text-decoration:underline}
a.alter-link1:visited{color:#feda5f; text-decoration:underline}
a.alter-link1:hover{color:#fff; text-decoration:underline}

a.alter-link2:link{color:#a2e3fd; text-decoration:underline}
a.alter-link2:visited{color:#a2e3fd; text-decoration:underline}
a.alter-link2:hover{color:#fff; text-decoration:underline}

a.under:link{color:#555c5f; text-decoration:underline}
a.under:visited{color:#555c5f; text-decoration:underline}
a.under:hover{color:#135a75; text-decoration:underline}

.footer-text {color:#555c5f; font-size:.85em; padding-left:34px}
.footer-text a {color: #804000}

#int-top-slice {background:url(images/int-top-slice.png) no-repeat; width:979px; height:25px}
#int-stretch-slice {background:url(images/int-stretch-slice.png) repeat-y; width:979px; height:100%}
#int-bottom-slice {background:url(images/int-bottom-slice.png) no-repeat; width:979px; height:47px}

.int-content {color:#ccc; padding-top:4px; padding-bottom:6px; padding-left:45px; width:890px}

.int-content h2
{font-size: 14px}

.int-content h1
{font-size: 18px}

.int-content ol li {margin-left: 15px; font-size: 14px}

.int-content ul li {margin-left: 15px; font-size: 14px}


.headline {color:#ccc; font-size:1.4em; font-weight:bold}

.category2 {background:#3b5863; padding:10px; width:942px; border:#3e7eb1 double; height:100%; color:#555}
.category3 {background:#3b5863; padding:10px; width:942px; border:#555 double; height:103px; color:#f2f2f2}
.category-left {background:#3b5863; padding:10px; width:420px; border:#cccbc9 1px solid; height:100%; color:#f2f2f2; float:left}
.category-right {background:#3b5863; padding:10px; width:420px; border:#cccbc9 1px solid; height:100%; color:#f2f2f2; float:right}
.category-bottom {
	background:#3b5863;
	padding:10px;
	width:850px;
	border:#cccbc9 1px solid;
	height:100%;
	color:#f2f2f2;
	margin-top: 40px;
}
.button1 {
	border: none;
	padding-bottom: 10px;
}

.image-outer {
	border:2px solid #ccc;
	margin-top:2px;
	margin-right:8px;
	margin-bottom:25px;
}

.image-outer3 p {color:#333333}
.image-outer2 {border:1px solid #ffffff; margin-top:2px; margin-right:5px; margin-bottom:4px;}
.image-outer3 {border:1px solid #ccc; margin:10px; background-color:#fff; padding:10px; overflow:hidden}

.int-main-text {
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px; 
font-size:.95em;
background:#F3F6F8;
border:1px solid #999999;
padding:8px;
color:#666666;
}

.int-main-text p {font-size: 13px}

.int-main-text h1 {font-size: 18px; color: #433C86}

.int-main-text h2 {font-size: 14px; color: #00002F}

.int-main-text2 ul {margin-left: 15px}

.int-main-text ul, li {
	line-height: 150%;
	font-size: 13.5px;
	font-family: "Times New Roman", Times, serif;
	padding-left: 25px;
}
.image-outer-left {border:2px solid #626262; margin-right:6px; margin-bottom:2px;}
