/* CSS Document */

/* MAIN BODY AND GLOBAL ELEMENTS */
body {
	background-image: url(../images/global/global_bgfade.jpg);
	background-color: #3E461F;
	text-align: center;
	margin-top: 10px;
}
#homeWraper{
	position:relative;
	width: 715px;
	margin:0 auto;
	padding-top:10px;
}
#mainWraper{
	position:relative;
	width: 715px;
	margin:0 auto;
}
#globalNav {
	background-image: url(../images/global/main_nav_bg.gif);
	height: 25px;
	width: 715px;
}
#bodyWraper {
	height: auto;
	width: 715px;
}
.sideBG {
	background-color:#BFD3A5;
	width: 169px;
}
.mainBG { background-color:#F0F4D8; height:400px;}
.tblWidth { width:715px;}

#sideNavigation {
	padding-top: 40px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333300;
	text-align: left;
	line-height: 18px;
}
#pageContent{
	padding-top: 40px;
	padding-right: 55px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	text-align: left;
	line-height: 18px;
}
#pageContent a:link, #pageContent a:visited{
	color: #333300;
	text-decoration: none;
}
#pageContent a:hover {
	text-decoration: underline;
	color: #495224;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
	text-align: left;
	line-height: 18px;
}
#bottomCap {
	background-image: url(../images/global/bottom_cap.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 715px;
}
#bottomCapCal {
	background-image: url(../images/global/bottom_cap_cal.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 715px;
}
.sidenav, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sidenav, ul, li a:link, .sidenav, ul, li a:visited {
	color: #495224;
	text-decoration: none;
}
.sidenav, ul, li a:hover {
	color: #000000;
	text-decoration: none;
}
.ruled {
	background-image: url(../images/global/side_nav_divider149.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 10px;
}
.active {
	list-style-type: none;
	background-image: url(../images/global/side_nav_active_bg.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.bolded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.bolded a:link, .bolded a:visited {
	color: #495224;
	text-decoration: none;
}
.bolded a:hover {
	color: #000000;
	text-decoration: none;
}
.unbolded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.unbolded a:link, .unbolded a:visited {
	color: #495224;
	text-decoration: none;
}
.unbolded a:hover {
	color: #000000;
	text-decoration: none;
}
.rule {
	background-image: url(../images/global/side_nav_divider149.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 149px;
}
#infoIndent {
	padding-left: 10px;
}
#getAdobe {
	line-height: 12px;
}

.newsListTable {
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333300;
}
.newsRule {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333300;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #333300;
	margin-top: 10px;
	margin-bottom: 10px;
}
#nextN {
	padding-bottom: 10px;
}
.sideInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333300;
}
.sideInfo a:link, .sideInfo a:visited {
	color:#333300;
	text-decoration:none;
}
.sideInfo a:hover{
	color:#000000;
}
.portThumbs {
	float: left;
	height: 200px;
	width: 200px;
	margin-right: 50px;
}
.formError {
	border: 2px solid #CC0000;
	background-color: #FFCCCC;
}




/* ABOUT PAGE HEADER GRAPHICS */

#aboutGFX1 {
	background-image: url(../images/headers/about_1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#aboutGFX2 {
	background-image: url(../images/headers/about_2.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#aboutGFX3 {
	background-image: url(../images/headers/about_3.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#aboutGFX4 {
	background-image: url(../images/headers/about_4.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#aboutGFX5 {
	background-image: url(../images/headers/about_5.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#aboutGFX6 {
	background-image: url(../images/headers/about_6.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#safetyGFX {
	background-image: url(../images/headers/saftey_policy.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}

/* SERVICE PAGE HEADER GRAPHICS */
#serviceGFX1 {
	background-image: url(../images/headers/service_1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#serviceGFX2 {
	background-image: url(../images/headers/service_2.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#serviceGFX3 {
	background-image: url(../images/headers/service_3.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#serviceGFX4 {
	background-image: url(../images/headers/service_4.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#serviceGFX5 {
	background-image: url(../images/headers/service_5.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#serviceGFX6 {
	background-image: url(../images/headers/service_6.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#serviceGFX7 {
	background-image: url(../images/headers/service_7.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
/* CAREER PAGE HEADER GRAPHICS */
#careerGFX1 {
	background-image: url(../images/headers/careers_1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#careerGFX2 {
	background-image: url(../images/headers/careers_2.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#careerGFX3 {
	background-image: url(../images/headers/careers_3.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#careerGFX4 {
	background-image: url(../images/headers/careers_4.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#careerGFX5 {
	background-image: url(../images/headers/careers_5.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
/* CONTACT PAGE HEADER GRAPHICS */
#contactGFX1 {
	background-image: url(../images/headers/contact_1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#contactGFX2 {
	background-image: url(../images/headers/contact_2.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#contactGFX3 {
	background-image: url(../images/headers/contact_3.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#contactGFX4 {
	background-image: url(../images/headers/contact_4.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#contactGFX5 {
	background-image: url(../images/headers/contact_5.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}

/* PORTFOLIO PAGE HEADER GRAPHICS */
#portfolioGFX1 {
	background-image: url(../images/headers/portfolio_1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#portfolioGFX2 {
	background-image: url(../images/headers/portfolio_2.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#portfolioGFX3 {
	background-image: url(../images/headers/portfolio_3.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#portfolioGFX4 {
	background-image: url(../images/headers/portfolio_4.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#portfolioGFX5 {
	background-image: url(../images/headers/portfolio_5.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
/* CALENDAR PAGE HEADER GRAPHICS */
#calendarGFX1 {
	background-image: url(../images/headers/calendar_1.gif);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#calendarGFX2 {
	background-image: url(../images/headers/calendar_2.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#calendarGFX3 {
	background-image: url(../images/headers/calendar_3.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
#calendarGFX4 {
	background-image: url(../images/headers/calendar_4.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-top: 10px;
}
