@charset "utf-8";
/* CSS Document */

body, html {
width:100%;
height:100%;
margin:0px;
padding:0px;
background: #ffffff;
text-align:center;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#3c3c3c;
}

div{
margin:0px;
padding:0px;
}

p {
line-height:16px;
margin-bottom:20px;
margin-top:0px;
}
h1 {
margin:5px 0px 10px 0px;
font-weight:bold;
font-size:12px;
color:#3c3c3c;
}
img {
padding: 0px 0px;
margin: 0px 0px;
border: 0px;
}
a {
color:#f47322;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.clear{
height:0px;
width:100%;
clear:both;
}

/*Site Framework*/

#siteWrapper {
text-align:center;
width:1000px;
margin: 0px auto;
height:auto;
text-align:left;
}
#header {
width:1000px;
height:130px;
}
#logo {
width:230px;
height:130px;
float:left;
position:relative;
}
#topNav {
	position:relative;
	float:right;
	top:54px;
	height:23px;
	width:601px;
}
.navSpacer {
float:left;
width:1px;
height:23px;
background: url('images/navSpacer.gif');
}
a#nav1 {
	float:left;
	display:block;
	height: 23px;
	width: 104px;
	background: url('images/nav1.gif') no-repeat;
	background-position: 0 0px;
}
a#nav1:hover {
	background-position: 0 -23px;
}
a#nav2 {
	float:left;
	display:block;
	height: 23px;
	width: 113px;
	background: url('images/nav2.gif') no-repeat;
	background-position: 0 0px;
}
a#nav2:hover {
	background-position: 0 -23px;
}
a#nav3 {
	float:left;
	display:block;
	height: 23px;
	width: 144px;
	background: url('images/nav3.gif') no-repeat;
	background-position: 0 0px;
}
a#nav3:hover {
	background-position: 0 -23px;
}
a#nav4 {
	float:left;
	display:block;
	height: 23px;
	width: 115px;
	background: url('images/nav4.gif') no-repeat;
	background-position: 0 0px;
}
a#nav4:hover {
	background-position: 0 -23px;
}
a#nav5 {
	float:left;
	display:block;
	height: 23px;
	width: 121px;
	background: url('images/nav5.gif') no-repeat;
	background-position: 0 0px;
}
a#nav5:hover {
	background-position: 0 -23px;
}
.indexBox {
float:left;
width:235px;
height:215px;
margin-top:23px;
background: url('images/bg_indexBox.gif');
}
.indexBoxSpacer1 {
float:left;
height:215px;
width:50px;
}
.indexBoxSpacer2 {
float:left;
height:215px;
width:96px;
}

.indexBox p {
font-size:10px;
padding:0px 33px;
}
.learnMore {
text-align:right;
display:block;
color:#3c3c3c;
}
#contactInfo {
position:relative;
float:right;
}
#flashArea {
width:1000px;
height:352px;
overflow:hidden;
border-bottom: 1px solid #787878;
border-top: 1px solid #787878;
}
#indexContent {
width:1000px;
height:288px;
}
#footerNav {
width:1000px;
height:32px;
border-bottom: 1px solid #787878;
border-top: 1px solid #787878;
font-size:10px;
overflow:hidden;
}
#footerNav a {
color:#3c3c3c;
}
#footerNavLeft {
float:left;
padding: 7px 0px 0px 51px;
margin: 0px 0px;
}
#footerNavRight {
float:right;
padding: 7px 51px 0px 0px;
}
#footer {
background-color:#f5f5f5;
width:1000px;
height:88px;
}
#footer p {
padding: 21px 51px 0px 51px;
font-size:10px;
}

/*Secondary Formatting */

#secondaryContent {
width:1000px;
background: url('images/bg_secondaryContent.gif') top repeat-y;
}
.secondaryContentSpacer {
width:1000px;
height:34px;
}
#imgBanner {
clear:both;
width:1000px;
height:130px;
overflow:hidden;
border-bottom: 1px solid #787878;
border-top: 1px solid #787878;
}
#rightColumn {
width:653px;
float:right;
position:relative;
right: 97px;
}
#leftColumn {
width:179px;
float:left;
text-align:right;
}
#leftColumn h1 {
text-transform:uppercase;
color:#f47322;
}
#leftColumn a {
font-size:10px;
display:block;
clear:both;
color:#3c3c3c;
}
#leftColumn a:hover {
color:#f47322;
}
.floatRight {
float:right;
margin: 0px 0px 5px 25px;
}

#thumbGallery {
list-style:none;
}
#thumbGallery li {
float:left;
display:block;
margin: 0px 10px 10px 0px;
border: 1px solid #b2b2b2;
padding: 0px 0px;
width:91px;
height:91px;
}
#popUpImg {
display:block;
clear:right;
}

