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

img, div { behavior: url(iepngfix.php) }
html{
background:url(images/bgPattern.png);

}
#container{
position:relative;
	top:0px;
	width: 930px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding: 0px;
/*position:absolute;
left:50%;
margin-left:-465px;
width:930px;*/
height:500px;
background-image:url(images/dropshadow.png);
background-repeat:repeat-y;
}
body{
	margin:0px;
	padding:0px;
	
	height:100%;
	font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
* {
	padding:0;
	margin:0;
}
ul{
padding:0 0 0 13px;
}
ol{
padding:5px 0 0 18px;
}
li{
padding:0 0 10px 0;
font-size:11px;
	line-height:15px;
	color:#333;
}
h1 {
font-family:Palatino, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:13px;
margin:0 0 10px 0;
font-size:21px;
color:#7a1501;
font-weight:normal;
}
.h1SubTitle{
font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
color:#333;
}
h2 {
font-family:Palatino, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:13px;
margin:0 0 10px 0;
font-size:21px;
color:#7a1501;
font-weight:normal;
margin:0 0 4px 0;
font-size:18px;
}
h3 {
	margin:0 0 6px 0;
	font-size:14px;
}
p {
	margin:0 0 10px 0;
	font-size:11px;
	line-height:15px;
	color:#333;
}
p a {
	color:#7a1501;
}
p a:link {
}
p a:visited {
}
p a:hover {
	color:#000000;
}
form td{
color:#333;
font-size:11px;
}

#header{
 position:absolute;
 background-image:url(images/headerBG.jpg);
 height:110px;
 width:900px;
 left:50%;
 margin-left:-450px;
}

#logo{
position:absolute;
top:24px;
left:23px;
}

#phNumber{
position:absolute;
right:23px;
top:10px;
font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}
#phNumber span{
font-family:Palatino, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:16px;
}
#phNumber a{
text-decoration:none;
color:#fff;
}
#phNumber a:link{
}
#phNumber a:visited{
}
#phNumber a:hover{
color:#000;
text-decoration:underline;
}

#mainNav{
position:absolute;
font-family:Palatino, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:13px;
right:23px;
top:65px;
}

#mainNav a{
text-decoration:none;
color:#333;
padding:0 2px;

}
#mainNav a:link{
}
#mainNav a:visited{
}
#mainNav a:hover{
color:#7a1501;
text-decoration:underline;
}

#wrapper{
position:absolute;
top:110px;
width:900px;
left:50%;
margin-left:-450px;
}

#mainPic{
position:relative;
float:left;
width:497px;
height:239px;
border-right: 3px #7a1501 solid;
}

#mission{
position:relative;
float:left;
width:400px;
height:239px;
background-color:#d3c8aa;
}

#mission td{
font-family:Palatino, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:18px;
line-height:27px;
height:239px;
width:400px;
vertical-align:middle;
padding:0 30px;
}

#mainBody{
position:relative;
float:left;
background-image:url(images/mainBodyBG.jpg);
background-repeat:repeat-y;
border-top: 3px #7a1501 solid;
width:900px;
}

#mainBody2{
position:relative;
float:left;
background-color:#FFFFFF;
border-top: 3px #7a1501 solid;
width:900px;
}

#bodyText_lft{
position:relative;
float:left;
width:451px;
padding:20px 0 20px 23px;

}
#bodyText_lft2{
position:relative;
text-align:left;
float:left;
width:856px;
padding:20px 0 20px 23px;
}
#bodyImages{
margin-top:0px;
padding:0 10px 10px 0;
}

#bodyText_rt{
position:relative;
float:right;
width:354px;
padding:20px 23px;
}

#bodyRt_Pic1{
position:relative;
background:url(images/bodyRt_Pic1.jpg);
width:354px;
height:120px;
margin-bottom:20px;
}
#bodyRt_Pic2{
position:relative;
background:url(images/bodyRt_Pic2.jpg);
width:354px;
height:120px;
margin-bottom:20px;
}
#bodyRt_Pic3{
position:relative;
background:url(images/bodyRt_Pic3.jpg);
width:354px;
height:120px;
margin-bottom:20px;
}

#bodyRt_pullqote{
position:relative;
width:354px;
height:120px;
font-family:Palatino, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:13px;
margin:0 0 10px 0;
font-size:21px;
color:#7a1501;
font-weight:normal;
margin:0 0 4px 0;
font-size:18px;
}

#bodyRt_Pic1_text, #bodyRt_Pic2_text, #bodyRt_Pic3_text{
position:absolute;
width:150px;
height:90px;
top:12.5px;
right:15px;
}
#bodyText_rt a{
text-decoration:underline;
color:#7a1501;
font-size:10px;
}
#bodyText_rt a:link{
}
#bodyText_rt a:visited{
}
#bodyText_rt a:hover{
color:#000;
}


#footer{
position:relative;
float:left;
border-top: 3px #7a1501 solid;
width:900px;
background-color:#7a615d;
height:60px;
color:#fff;
font-size:10px;
text-align:center;
}
#footer a{
text-decoration:none;
color:#fff;
padding:0 4px;
}
#footer a:link{
}
#footer a:visited{
}
#footer a:hover{
color:#000;
text-decoration:underline;
}
