/* CSS Document */
* {margin:0;padding:0}

body {margin:0; padding:0; background:#ffffff; background-image:url(../img/wallpaper.jpg); background-repeat:repeat-x}

#maincontainer{width:1002px; margin:0 auto; }
#contentwrapper{float:left; width:100%; }

#logo {margin-top:3px}

#media {width:282px; height:88px; font:30px "Trebuchet MS", Tahoma; color:#cd6101; line-height:30px; padding:17px 0px 43px 0px; margin:3px 0px 0px 0px;}

#nav {width:1122px;}
#nav ul{width:1122px;height:28px; margin:0px auto;padding:13px 0px 0px 0px;}
#nav li{list-style-type:none; display:inline; font:14px "Myriad Pro", "Trebuchet MS", Tahoma; text-transform:uppercase; color:#FFF; padding:9px 46px; border-right:1px solid #697fb9;} 
#nav li a {text-decoration:none;color:#FFF;}

#quote {background:url(../img/info_bg.gif); width:283px; height:298px; /* ("now serving" img) width:243px; height:258px; padding:20px; */color:#ffffff; font:italic 17px Georgia, "Times New Roman", Times, serif; line-height:30px}
.sig {text-align:right; margin-top:0px}
#info {font:16px Georgia, "Times New Roman", Times, serif; color:#272727; font-style:normal; line-height:25px; padding:10px 20px 20px 20px; /*padding:30px 0px;*/}
#info span {font:26px Georgia, "Times New Roman", Times, serif; color:#303e61; line-height:35px}

#contentbg { background:url(../img/background.jpg);}
#contentcolumn{margin-right:284px; padding:10px 20px;}
#rightcolumn{float:left;width:285px;margin-left:-285px;font:13px Tahoma, Arial, Verdana; color:#272727;}

#home {float:left;background:#ffffff; width:100%; line-height:20px}
#home p {padding-top:10px;}
#left {width:270px; float:left; padding:0px 20px; border-right:1px solid #acacac; margin:20px 0px}
#middle {width:300px; float:left; padding:0px 20px 0px 20px; border-right:1px solid #acacac; margin:20px 0px}
#right {width:302px; float:right; padding:0px 25px 0px 20px; margin:20px 0px}

#rightcolumn p {font:13px Tahoma, Arial, Verdana;}
#rightcolumn h2 {font:14px Tahoma, Arial, Verdana; padding:10px 0px 0px 0px; margin-bottom:0px; color:#32537e;  }
#rightcolumn ul{margin:0; padding:10px 5px; }
#rightcolumn li{list-style-type:none; font:13px Tahoma, Arial, Verdana; padding:9px 0px; border-bottom:1px solid #ffffff; }
#rightcolumn li a {text-decoration:none; color:#32537e; text-transform:uppercase }
#rightcolumn li a:hover {color:#5e81ac}

#footer{clear:left; width:982px; height:69px; background:url(../img/footer_bg.jpg); color:#3b5179; font:11px Verdana, Arial, Helvetica, sans-serif; padding:10px; line-height:18px; }
#footer a{text-decoration:none; color:#3b5179; }
#footer a:hover{text-decoration:underline; }


.content{margin-top:0;color:#787878; font:12px Verdana, Tahoma, Arial; }
h1 {font:18px "Myriad Pro", "Trebuchet MS", Tahoma; color:#1c217e; text-transform:uppercase;}
h1 span {font:10px Verdana, Arial; color:#787878; text-transform:none; font-style:italic}
h2 {font:17px "Myriad Pro", "Trebuchet MS", Tahoma; color:#1c217e; text-transform:uppercase}
a {color:#476b9a; text-decoration:underline;}

.form {margin-left:50px}
.field {margin-left:15px;}
#ServicePhotos {margin-bottom:30px}
#ServicePhotos img {margin:6px}
#estimate {margin-top:0x; margin-bottom:10px}
