﻿body { width:880px;padding:0;margin:0 auto;background:#000000 url('/imgs/fullbg.jpg') no-repeat scroll top center;overflow-y:auto;overflow-x:hidden; }
img { border:0; }
a { text-decoration:none;outline:none; }
#divPage { position:relative;width:880px;height:865px; }
#divLeftPalmTop { position:fixed;top:0px;left:0px;width:480px;height:256px;background-image:url('/imgs/LeftPalmTop.png'); }
#divRightPalmTop { position:fixed;top:0px;right:0px;width:475px;height:256px;background-image:url('/imgs/RightPalmTop.png'); }
#divLeftPalmBottom { position:fixed;top:256px;left:0px;width:30px;height:609px;background-image:url('/imgs/LeftPalmBottom.png'); }
#divRightPalmBottom { position:fixed;top:256px;right:0px;width:30px;height:609px;background-image:url('/imgs/RightPalmBottom.png'); }

#divSocial { width:880px;height:16px;position:absolute;top:232px;text-align:center;z-index:1001; }
#divHeader { width:880px;height:284px;position:relative;z-index:0; }
#divMenu { width:880px;height:32px;line-height:32px;position:absolute;bottom:0px;vertical-align:middle;text-align:center;z-index:1; }
#divContent { width:880px;height:460px;position:absolute;top:284px;text-align:justify;color:White; }
#divContent h3 { font-size:16px;font-weight:bold;margin:0;padding:0; }
#divDefault, #divPortfolio, #divProductsServices, #divTestimonials, #divContact, #divThankYou
{ padding:10px; }
#divDefault, #divProductsServices, #divTestimonials {  width:859px;height:445px;overflow-y:auto;overflow-x:hidden; }
#divDefault h3 { font-size:14px;font-weight:bold;font-style:italic;margin:0;padding:12px; }
#divFooter { width:880px;position:absolute;top:800px;text-align:center; }
#divFooter a { color:Black;text-decoration:none; }
#divFooter a:hover { color:White;text-decoration:underline; }
#copyright { font-size:14px;font-weight:bold; }
#footerlinks { font-size:13px; }
#PostsAndConcrete { width:490px;font-size:19px;font-weight:bold;color:#D9AC71;text-align:center;padding:0;margin:19px 0;border:0;float:left; }
#JustArrived { font-size:19px;font-weight:bold;color:#D9AC71;text-align:center;padding:0;margin:20px 0;border:0; }

/* Portfolio Page */
#divImages { width:725px;text-align:center;margin:0 auto; }
#divImages img { opacity:.75;filter:alpha(opacity=75);border:1px solid white; }
#divImages img:hover { opacity:1.00;filter:alpha(opacity=100); }
#divImages h2 { font-size:13px;margin:0px;padding:0px;border:0px; }
#divVinyl a, #divPicket a, #divLattice a, #divDogEaredCedar a, #divChainlink a, #divBeforeAfter a, #divCustom a, #divCapTrim a, #divGoodNeighbor a, #divBoardOnBoard a
{ text-decoration:none;color:White; }
#fbCaption { font-weight:bold; }
        
#divVinyl, #divPicket, #divLattice, #divDogEaredCedar, #divChainlink, #divBeforeAfter, #divCustom, #divCapTrim, #divGoodNeighbor, #divBoardOnBoard
{ width:115px;height:80px;float:left;margin:15px; }
.HideDivs { display:none; }
.categories { font-family:arial;font-size:13px;font-weight:bold; }
#divImages a:hover { color:#D9AC71; }

/* Products & Services Page */
#divProductsServices img { opacity:1.00;filter:alpha(opacity=100); }
#divProductsServices img:hover { opacity:.75;filter:alpha(opacity=75); }
#divProductsServices h3 { font-size:16px;font-weight:bold;border:0px;margin:0px;padding:0px; }
#divFilmStrip { width:325px;height:675px;margin:0;padding:0;border:0;background-image: url('../imgs/FilmStrip.png');z-index:1001;position:relative;float:right; }
.divCyclers { width:164px;height:119px;margin:0;padding:0;border:0;position:absolute;left:52px; }
.divCycler img {  width:164px;height:119px;border:0; }
.FenceType { color:#85C855;/*#B8CCED;*/font-size:16px;font-weight:bold; }
#FilmStrip { width:325px;height:675px;margin:0;padding:0;border:0;float:right; }
#MaterialsIntro { font-size:20px;font-weight:bold;color:#D9AC71; }
.MaterialLogos { display:block;margin:15px auto 0 auto; }

/* Testimonials Page */
#divTestimonials h1 { color:#FAB28A;font-size:19px;font-weight:bold;font-family:Tahoma;text-align:center; }
#divTestimonials h3 { margin:0px;padding:0px;border:0px; }
.divTestimonial { width:750px;margin:10px auto 20px auto; }
.TestimonialTitle { font-size:17px;font-weight:bold;font-family:Arial; }
.TestimonialTxt { color:#D9AC71;font-size:13px;font-style:italic;margin:5px 0;padding:0 10px; }
.TestimonialAuthor { color:#85C855;font-size:14px;font-weight:bold;margin-left:5px; }
.TestimonialDate { color:#B8CCED;font-size:11px; }
.TestimonialSource { color:#FAB28A;font-size:9px; }

/* Contact Page */
#frmContact { width:400px;margin:0 auto; }

#frmContact td { padding:1px; }

#frmContact input {  width:150px; }
.frmField { text-align:left;padding-left:50px; }
.frmInput { text-align:left;color:Silver; }
input, textarea { color:Silver;font-style:italic; }
.office { font-size:18px;font-weight:bold;margin:0px;padding:0px;border:0px; }
.companyrole { font-size:11px;font-weight:bold; }
#license { width:125px;text-align:center;font-size:14px;font-weight:bold;padding-top:25px; }
#frmGoDaddy { text-align:center;margin:0 auto; }
#Comments { width:500px;height:165px;margin-bottom:2px; }
#submit { color:black;font-style:normal; }

#divThankYou { font-size:16px;font-weight:bold;text-align:center; }
