@charset "UTF-8";body, img, a, div, form, *{padding:0px;margin:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;font-weight:normal;color:#C0Af8C;text-align:center;padding-top:4px;font-style:italic;}
h2{font-size:19px;color:#FFD700;line-height:19px;}
h3{font-size:19px;color:#FFD700;line-height:27px;}
h4{font-size:27px;color:#FFD700;}
h5{font-size:16px;color:#FFD700;}
ul {list-style-position: inside;}
li {font-size: 11px;color: #FFFFFF;}
.style2 A:link{text-decoration:none;color:#F3C900;}
.style2 A:visited{text-decoration:none;color:#F3C900;}
.style2 A:active{text-decoration:none}
.style2 A:hover{text-decoration:underline;color:#F3C900;}
.footerlinks A:link{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;color:#FFFFFF;}
.footerlinks A:visited{text-decoration:none;color:#FFFFFF;}
.footerlinks A:active{text-decoration:none}
.footerlinks A:hover{text-decoration:underline;color:#F3C900;}
.BodyText14 A:link{text-decoration:underline;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;}
.BodyText14 A:visited{text-decoration:none;color:#FFFFFF;}
.BodyText14 A:active{text-decoration:none}
.BodyText14 A:hover{text-decoration:underline;color:#F3C900;}
.BodyText14Gold A:link{text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#FFD700;}
.BodyText14Gold A:visited{text-decoration:none;color:#FFD700;}
.BodyText14Gold A:active{text-decoration:none}
.BodyText14Gold A:hover{text-decoration:underline;color:#F3C900;}
h3 A:link{text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#FFD700;font-size:19px;}
h3 A:visited{text-decoration:none;color:#FFD700;font-size:19px;}
h3 A:active{text-decoration:none}
h3 A:hover{text-decoration:underline;color:#F3C900;font-size:19px;}
.sacweb a:link{text-decoration:none;color:#FFFFFF;font-size:11px;font-weight:normal;}
.sacweb a:visited{text-decoration:none;color:#FFFFFF;font-size:11px;font-weight:normal;}
.sacweb a:hover{text-decoration:underline;color:#FFD700;font-size:11px;font-weight:normal;}
.sacweb a:active{text-decoration:none;}
#container{width:998px;margin-left:auto;margin-right:auto;}
#imagecontainer{float:right;clear:right;width:645px;}
#imagecontainer3{float:right;clear:right;width:610px;padding-right:35px;}
#header{background-image:url(../images/header.jpg);background-repeat:no-repeat;height:143px;}
#keywords{padding-bottom:5px;}
#logo{width:307px;padding-top:10px;padding-left:25px;float:left;}
#phone{float:right;width:400px;font-family:"Times New Roman", Times, serif;font-size:40px;color:#FFFFFF;text-align:right;padding-right:32px;padding-bottom:24px;padding-top:3px;}
#request{float:right;clear:right;width:300px;text-align:right;padding-right:27px;}
#nav{width:998px;height:36px;}
#space_box{float:right;width:711px;height:400px;}
#home_body{background-image:url(../images/home_body.jpg);width:998px;height:446px;}
#product_body{background-image:url(../images/body_bg.jpg);width:998px;height:980px;}
#about_body{background-image:url(../images/body_bg.jpg);width:998px;height:750px;}
#links_body{background-image:url(../images/links_bg.jpg);width:998px;height:875px;}
#gallery_body{background-image:url(../images/body_bg.jpg);width:998px;height:1300px;}
#gallery_pix_body{background-image:url(../images/wood_bg.jpg);width:998px;height:5450px;}
#gallery_pix_body2{background-image:url(../images/wood_bg.jpg);width:998px;height:2400px;}
#gallery_pix_body3{background-image:url(../images/wood_bg.jpg);width:998px;height:3400px;}
#wood_body{background-image:url(../images/wood_bg.jpg);width:998px;height:5700px;}
#contact_body{background-image:url(../images/wood_bg.jpg);width:998px;height:1400px;}
#request_body{background-image:url(../images/body_bg.jpg);width:998px;height:750px;}
#confirmation_body{background-image:url(../images/body_bg.jpg);width:998px;height:700px;}
.quoteTitle{color:#C0AF8C;font-size:12px;font-weight:bold;}
.callout{font-size:22px;font-weight:bold;color:#FFFFFF;line-height:24px;}
#leftCol{float:left;width:275px;padding-left:27px;padding-top:27px;color:#FFFFFF;}
#rightCol{float:right;width:645px;padding-top:27px;}
#rightCol2{float:right;width:605px;padding-top:27px;padding-right:40px;}
.LinkContainer{float:right;width:645px;}
#GalleryColLeft{float:left;width:645px;padding-top:27px;padding-left:30px;}
#Galleryheader{float:left;width:998px;padding-top:27px;text-align:center;}
.imageContainer2{float:left;width:960px;}
.leftImage{float:left;clear:left;width:600px;padding-left:30px;padding-top:30px;}
.rightDesc{float:right;width:330px;padding-top:28px;}
.descBullets{padding-left:25px;color:#FFFFFF;}
.logoArea{float:left;width:220px;}
.logoDesc{float:left;width:350px;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#FFFFFF;padding-left:30px;padding-top:10px;}
.logoDesc2{float:left;width:350px;padding-left:30px;padding-top:10px;}
#woodLeft{float:left;width:190px;padding-top:10px;}
#woodMid{float:left;width:190px;padding-top:10px;}
#woodRight{float:left;width:190px;padding-top:10px;}
#home_intro{float:left;width:200px;padding-right:40px;padding-left:27px;padding-top:27px;}
#Bigarrow{float:right;width:273px;clear:right;padding-left:200px;}
#bottomBullets{background-image:url(../images/bottom_bullet_area.jpg);height:188px;width:998px;}
.subtitle{font-size:13px;font-weight:normal;color:#FFFFFF;}
.subtitle2{font-size:16px;color:#FFFFFF;}
.subtitle3{font-size:15px;color:#FFD700;font-weight:bold;}
.subtitle4{font-size:16px;color:#C0AF8C;}
.subtitle5{font-size:15px;color:#FFFFFF;font-weight:bold;}
.smallDesc{font-size:11px;color:#FFFFFF;}
.bullets{font-size:11px;color:#FFFFFF;}
#resBox{float:left;width:375px;padding-left:27px;padding-top:5px;}
#resBoxsmall{float:right;width:175px;}
#commBox{float:left;width:195px;padding-left:15px;padding-top:5px;}
#contractorBox{float:left;width:244px;padding-left:15px;padding-top:5px;}
#findOutmore{float:right;width:150px;padding-top:10px;}
#footer{background-image:url(../images/black_bg.jpg);width:998px;font-family:Georgia, "Times New Roman", Times, serif;}
.footerlinks{font-size:13px;color:#FFFFFF;text-align:center;padding-top:18px;line-height:19px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}
#page_bottom{background-image:url(../images/bottom_page.jpg);width:998px;height:33px;padding-top:7px;}
#necessary_info{float:left;width:997px;}
#wapc{float:left;width:22px;padding-left:20px;padding-top:5px;color:#FFFFFF;text-align:left;}
#wapcbox{width:20px;float:left;padding-top:5px;}
#sacweb{float:left;width:158px;float:left;padding-top:8px;padding-left:25px;}
.sacweb{text-align:left;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFFFFF;}
#copyright{float:right;width:350px;text-align:right;padding-right:25px;padding-top:9px;font-size:11px;color:#FFFFFF;}
#formContainer{float:left;width:600px;}
#mapContainer{float:left;width:600px;}
#map{text-align:left;}
.HeadingsGold{color:#FFCC00;font-family:Arial, Helvetica, sans-serif;}
.BodyText{color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:normal;}
.Quotes{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#FFFFFF;font-size:12px;}
.Quoted{font-family:Georgia, "Times New Roman", Times, serif;font-style:normal;font-weight:bold;color:#D1C09B;font-size:12px;}
.BodyText a:link{color:#FFCC00;text-decoration:underline;}
.BodyText a:hover{color:#FFCC00;text-decoration:underline;}
.BodyText a:visited{color:#FFCC00;text-decoration:underline;}
.MapBorder{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;border:1px solid #FFCC00;}
.JumpLinks{color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:normal;}
.JumpLinks a:link{color:#FFFFFF;text-decoration:underline;}
.JumpLinks a:hover{color:#FFFFFF;text-decoration:underline;}
.JumpLinks a:visited{color:#FFFFFF;text-decoration:underline;}
.BodyText10{font-size:10px}
.FieldTitle{color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;}
.FieldValue{color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;}
.Headline18{font-size:18px;color:#FFCC00;}
.Dedicated{color:#BFAF8C}
.Headline16{font-size:16px;color:#FFFFFF;}
.Headline16Gold{font-size:16px;color:#FFCC00;}
.BodyText14{color:#FFFFFF;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-style:normal;}
.BodyText14Gold{color:#FFCC00;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-style:normal;}
.BodyText12Gold{color:#FFCC00;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:normal;}
.BodyText16{font-size:16px;color:#FFFFFF;}
.BodyText16Gold{font-size:16px;color:#FFCC00;font-weight:bold;}
.BodyText18{font-size:18px;color:#FFFFFF;}
#contact{display:block;color:#666;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;font-size:90%;padding-top:0px;padding-right:15px;padding-bottom:15px;padding-left:15px;}
#contact .textBox, textarea, select{margin:0;color:#666;border:1px solid #ccc;font:1em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;webkit-border-radius:5px;margin-top:5px;margin-right:0;margin-bottom:5px;margin-left:0;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px;background-color:#FFFFFF;}
#contact textarea, select{background-repeat:repeat-x;}
#contact input{margin:0;padding:3px 5px;color:#666;border:1px inset #ccc;margin:5px 0;font:1em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;webkit-border-radius:5px;}
.altTextField{background-color:#FFFFFF;}
#contact input:focus, textarea:focus, select:focus{border:1px solid #999;background-color:#fff;color:#333;}
#contact input.submit{width:85px;cursor:pointer;border:1px solid #222;color:#fff;background-color:#871E1E;}
#contact input.submit:hover{background-color:#FFFFFF;color:#871F1C;}
#contact input[type="submit"][disabled]{background:#888;}
/*  honeypot field - notice formfeild is misspelled intentionally */
.formfeild {   
	font: 10px Arial, Helvetica, sans-serif;
	color: #333333;
	width: 220px;
	display: none;
}