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

body {
background-color:#FFFFFF;
color:#FFFFFF;
font-family:Trebuchet MS,Geneva,Arial,Helvetica,sans-serif;
}
a, img {
border:medium none;
}
p {
font-size:10pt;
}
h1 span {
display:none;
}
h1, h4 {
color:#CC6633;
font-size:13pt;
}
h2 {
background-image:url(../images/headerBg.jpg);
background-repeat:repeat-x;
font-size:14pt;
height:36px;
padding-left:10px;
padding-top:7px;
width:auto;
}
h4 {
margin-bottom:0px;
}
#container {
background-image:url(../images/bgRepeat.jpg);
background-repeat:repeat-y;
margin:0 auto;
margin-top:-8px;
width:974px;
}
#navContainer {
background-image:url(../images/logoheader.jpg);
height:166px;
margin:0 auto;
width:960px;
}
#upNav {
background-image:url(../images/upNavBg.jpg);
background-repeat:repeat-x;
height:35px;
margin-left:500px;
width:460px;
}
#botNav {
background-image:url(../images/navRepeat.jpg);
background-repeat:repeat-x;
height:35px;
margin-left:260px;
margin-top:73px;
width:700px;
}
#botNav img {
margin-right:-5px;
}
#botNav img:hover, .active {
background-image:url(../images/navroll.jpg);
background-repeat:repeat-x;
}
.push {
margin-left:292px;
}
#content a {
color:#FFFFFF;
}
#galContainer {
background-image:url(../images/frontGalBg.jpg);
height:534px;
margin:0 auto;
width:960px;
}
#mapContainer {
background-image:url(../images/mapcontainBG.jpg);
height:484px;
margin:0 auto;
width:960px;
}
#galBg {
background-image:url(../images/galContainBg.png);
background-repeat:no-repeat;
height:476px;
margin:0 auto;
position:relative;
top:31px;
width:752px;
}
#indexGallery {
height:420px;
margin:0 auto;
padding-top:29px;
width:676px;
}
#gallery {
height:420px;
padding-left:110px;
padding-top:60px;
width:714px;
}
#headerImg {
margin:0 auto;
width:959px;
}
#contentInfo {
background-color:#676766;
background-image:url(../images/contentBg.jpg);
background-repeat:repeat-x;
height:auto;
margin:0 auto;
width:960px;
}
#rightColumn {
width:324px;
}
#leftColumn {
width:450px;
}
#columnContainer {
height:auto;
margin:0 auto;
min-height:520px;
padding-top:20px;
}
#contContainer {
margin:0 auto;
width:700px;
padding-top:1px;
padding-bottom:20px;
}
#contContainer h2 {
margin-bottom:0;
padding-bottom:0;
}
.colSep {
padding-top:15px;
}
.spacer {
margin-top:35px;
}
#leftColumn, .colSep, #rightColumn {
float:left;
margin-left:50px;
}
#leftColumn p {
line-height:20pt;
margin-bottom:25px;
width:450px;
}
#rightColumn p {
line-height:20pt;
}
ul {
list-style-type:circle;
font-size:10pt;
}
.parEnd {
background-image:url(../images/parEnd.png);
width:324px;
height:35;
margin-bottom:30px;
}
#footer {
background-image:url(../images/footerBg.jpg);
height:136px;
margin:0 auto;
width:960px;
}
#addy, #phony {
background-image:url(../images/footinfoBg.jpg);
background-repeat:repeat-x;
height:61px;
padding:0;
width:300px;
}
#addy, #phony, .footInfoBar, .bbbSlide {
float:left;
margin-left:25px;
margin-top:40px;
}
#footInfo {
height:61px;
}
#footer p {
padding-left:10px;
}
#footer h3 {
font-size:13pt;
margin-bottom:-10px;
margin-top:10px;
padding-left:10px;
}
.bbbSlide {
margin-left:200px;
margin-top:30px;
}
#contactForm {
background:transparent;
margin-top:30px;
}
#recentWork {
background-image:url(../images/upNavBg.jpg);
background-repeat:repeat-x;
height:35px;
padding-top:0px;
padding-left:0px;
width:275px;
}
#recentWork span {
display:none;
}
