.pageHeader{
background-image:url(images/header_contact.jpg);
background-repeat:no-repeat;
}

.pageTagline span{
color:#7C0536;
}

.contactBoxes{
width: 729px;
float:right;
text-align:left;
margin-bottom:15px;
height:auto;
padding-bottom:6px;
border-bottom: 1px solid #7C0536;
overflow:visible;
}

.contactBox1{
width: 188px;
float:left;
text-align:left;
border-right:1px solid #CECECE;
}

.contactBox1 div.redBox{
background: #7C0536;
padding:12px;
width: 164px;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
height:55px;
}

.contactBox1 div.redBox div.icon{
background-image:url(images/icon_Mail.gif);
background-repeat:no-repeat;
background-position:top;
float:left; width:20px; clear:right;
margin-top:0;
padding-top:0;
height:50px;
}


.contactBox2{
width: 197px;
float:left;
text-align:left;
border-right:1px solid #CECECE;
}


.contactBox2 div.redBox{
background: #915757;
padding:12px;
width: 173px;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
height:55px;
}

.contactBox2 div.redBox p{
font-size:11px;
line-height:normal;
}

.contactBox2 div.redBox div.icon{
background-image:url(images/icon_Web.gif);
background-repeat:no-repeat;
background-position:top;
float:left; width:20px; clear:right;
margin-top:0;
padding-top:0;
height:50px;
}

.contactBox3{
width: 170px;
float:left;
text-align:left;
border-right:1px solid #CECECE;
}

.contactBox3 div.redBox{
background: #7C0536;
padding:12px;
width: 146px;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
height:55px;
}

.contactBox3 div.redBox div.icon{
background-image:url(images/icon_Phone.gif);
background-repeat:no-repeat;
background-position:top;
float:left; width:20px; clear:right;
margin-top:0;
padding-top:0;
height:50px;
}

.contactBox4{
width: 171px;
float:left;
text-align:left;
}

.contactBox4 div.redBox{
background: #915757;
padding:12px;
width: 147px;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
height:55px;
}

.contactBox4 div.redBox div.icon{
background-image:url(images/icon_Fax.gif);
background-repeat:no-repeat;
background-position:top;
float:left; width:20px; clear:right;
margin-top:0;
padding-top:0;
height:50px;
}
.contactBox1 h1, .contactBox2 h1, .contactBox3 h1, .contactBox4 h1{
color: #574319;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin-bottom:7px;
}

.contactBox1 h1 span, .contactBox2 h1 span, .contactBox3 h1 span, .contactBox4 h1 span{
color: #33512A;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin-bottom:7px;
}

.contactBox2 h1, .contactBox3 h1, .contactBox4 h1{
padding-left:8px;
}

div.redBox a:link, div.redBox a:visited {
color: #FFF092;
text-decoration:none;
}

div.redBox a:hover{
color: #7FDFEF;
text-decoration:underline;
}

div.redBox p{
margin-top:0;
margin-bottom:4px;
}

.contactPgBottom{
width:729px; padding-top:5px; float:right; padding-bottom:25px;}

.contactPgBottom p{
font-size:12px;
margin-top:2px;
}
.contactFormColumn{
width:339px; float:left;}

.contactFormColumn h1, .contactMapColumn h1, h5{
color: #7C0536;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin-bottom:7px;}

.contactMap{
background-image:url(images/bkgd_googleMap.jpg);
background-repeat:repeat-x;
background-position:left top;
width:303px;
height: 335px;
padding: 6px;
padding-left:7px;
}

.contactMap div.googleMap{
border:2px solid #7C0536;
height:298px;
width:298px;
}

.mapButtons{
width:302px;
height:26px;
padding-top:6px;
text-align:center;
}

.contactFormColumn div.formBkgd{
background-image:url(images/bkgd_contactForm.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
min-height:321px;
height:auto;
width:auto;
border:1px solid #FFCA36;
padding:8px;
margin-top:10px;
padding-bottom:8px;
padding-top:5px;
}

div.printLink{width:150px; height:18px; float:right; text-align:right;}

div.printLink a:link, div.printLink a:visited{
display:inline-block;
padding-right:22px;
background:transparent url(images/icon_Print.png) center right no-repeat;
text-decoration:none;
font-weight:normal;
behavior: url(iepngfix.htc);}

div.printLink a:hover{
display:inline-block;
padding-right:22px;
background:transparent url(images/icon_Print.png) center right no-repeat;
text-decoration:underline;
font-weight:normal;
behavior: url(iepngfix.htc);}

#ourNameLContentPane{
background-image:url(images/contentL_bkgd.png);
background-position:right top;
background-repeat:repeat-y;
width:519px;
max-width:519px;
min-width:519px;
min-height:600px;
height:auto;
float:left;
padding:0;
margin:0;
padding-bottom:35px;
behavior: url(iepngfix.htc);
}

.ourNameTop h1, .contentTitleTop h1, .speakingOutTop h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
width:490px;
padding-bottom:6px;
border-bottom: 1px dotted #AA5109;
color:#33512A;
padding-top:14px;
margin-bottom:12px;
margin-right:0;
}

.ourNameTop h1 font, .contentTitleTop h1 font, .speakingOutTop h1 font{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#33512A;
vertical-align:top;
line-height:10px;
margin:0;
padding:0;
}


.ourNameTop h1 span.tm{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8px;
color:#33512A;
vertical-align:top;
line-height:8px;
margin:0;
padding:0;
}



#rightContentPane{
background-color:#FFFFFF;
width:214px;
max-width:214px;
min-width:214px;
min-height:600px;
height:auto;
float:left;
clear:right;
padding:0; margin:0;
text-align:left;
}

#rightContentPane img{
padding:0;
margin:0;
}

.rightPanelyellow{
	background-image:url(images/bkgd_rightColgradient.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin-left:9px;
	margin-right:9px;
	margin-top:0;
	padding:4px;
	width:auto;
	height:auto;
}

.rightPanelyellow p{
	line-height:normal;
}

.rightPanelyellow ul{
	font-size:12px;
	list-style-type:none;
	padding-left: 21px;
	margin-bottom:10px;
}

.contentTitleTop{
	width:504px;
	height:auto;
	min-height:400px;
	padding-right:15px;
}

.contentTitleTop p{
margin-bottom:19px;
}

.contentTitleTop a:visited{
text-decoration:none;
}

ul.employment{
	list-style-type:disc;}

ul.employment li{
	padding-bottom: 5px;
}


a.jobBox1:link, a.jobBox1:visited{
	background-image: url(images/bkgd_jobBox1.png);
	display:block;
	width:489px;
	height:107px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:10px;
}

a.jobBox1:hover{
	background-image: url(images/bkgd_jobBox1-U.png);
	display:block;
	width:489px;
	height:107px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:10px;
}

a.jobBox2:link, a.jobBox2:visited{
	background-image: url(images/bkgd_jobBox2.png);
	display:block;
	width:489px;
	height:107px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:10px;
}

a.jobBox2:hover{
	background-image: url(images/bkgd_jobBox2-U.png);
	display:block;
	width:489px;
	height:107px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:
	margin-bottom:10px;
}

a.jobBox3:link, a.jobBox3:visited{
	background-image: url(images/bkgd_jobBox3.png);
	display:block;
	width:489px;
	height:107px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:10px;
}

a.jobBox3:hover{
	background-image: url(images/bkgd_jobBox3-U.png);
	display:block;
	width:489px;
	height:107px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:10px;
}

a.jobBox1 h1, a.jobBox2 h1, a.jobBox3 h1{
	font-family:calibri, arial, helvetica, sans-serif;
	font-size:20px;
	color:#09511E;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
	padding-left:106px;
	padding-top:20px;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
	border-bottom:0px;
}

a.jobBox1:hover h1, a.jobBox2:hover h1, a.jobBox3:hover h1{
	color:#7C0536;
}

a.jobBox1 p, a.jobBox2 p, a.jobBox3 p{
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#4d4d4d;
	text-transform: none;
	letter-spacing:1px;
	font-weight:bold;
	padding-left:106px;
	margin-top:4px;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
	padding-top:0px;
}

a.jobBox1 p span, a.jobBox2 p span, a.jobBox3 p span{
	color:#297DB0;
}


