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

/* global settings */


.header .highlight {color:#FFFF99;}
body {padding:0; margin:0; background:url(images/Starburst-background.gif); position:relative; color:#FFFFFF; font: 11px sans-serif ;}
#wrapper{width:861px; margin:53px auto; text-align:center;}
img{border:0;}
.lightgreen a{color:#b2dee1; text-decoration:none;}
.lightgreen {color:#b2dee1; text-decoration:none;}
.bluegreen {color:#5d8f92;}
.olive {color:#c1b951;}

h1{color: #3c6063; font-weight:100;}
#mailicon {}

/* main rounded corners */

.top { background:url(images/roundw.gif) no-repeat; float:left; width:861px; height:22px;  }
.middle{ width:861px; float:left ; background:#FFFFFF; position:relative;}

/* header */

.header{height:193px; width:833px; background: url(images/tealround.gif);margin:0 auto; }
ul#menu{float:right; clear:both; padding:17px 20px 0 0}
ul#menu li{display:inline; list-style:none; padding-left:30px; font: 16px sans-serif; }
.header a{color:#FFFFFF; text-decoration:none;}
.header a:hover{color:#FFFF99;}
#logo {float:right; padding:35px 10px 0 0}

/* wrap carousel and mission and welcome */
.innerwrap{width:832px; margin:0 auto;}
 #upload .innerwrap{position:relative;}
/* carousel */
#buttons{margin:0 auto;}
#image-list { list-style:none;width:834px;list-style-position:inside;padding:0; margin:0 0 0 15px;}
#image-list li{display:inline; float:left;text-align:left;}
.image-wrap{width:832px; height:295px;margin:43px auto 0 auto;padding:0 ;overflow:hidden; background:url(images/carouselbd.jpg) no-repeat;}

/* mission statement and welcome tab*/
#welcome {background:url(images/welcome-tab.png) no-repeat;width:251px; height:41px; float:left; position:relative;bottom:70px;z-index:3;}
#welcome h1{position:relative; bottom:10px; padding:5px 0 0 0;}
#mission{width:312px; height:114px; background:url(images/tealrectangle.png) no-repeat; float:right; padding:20px 15px 20px 20px; text-align:left; line-height:1.7em;position:relative; bottom:60px; z-index:3;}
#mission-text{padding-left:10px;}

/* footer */
.footer{ background:url(images/roundb.png) no-repeat;  width:861px; height:39px;  margin-bottom:5px; clear:both;}
.contact{padding-top:10px;font: 13px sans-serif;color:#375557;}

/* contact page */
.contact-column1 {float:left; font-size:24px; padding:40px 0 0 30px}
.contact-column2 {float:left; text-align: left; padding-top:30px}
.contact-column2 ul{list-style:none; font-size:16px;}
li.olive {padding-bottom:5px;}
.map {float:right; padding: 35px 50px 20px 20px}
#contact .innerwrap {height:450px; }
#contact .contactmenu {color:#FFFF99; }
#contact .contact-column1 a{color:#b2dee1; text-decoration:none;}
 .bluegreen a{font-size: 12px; text-decoration:none;}

/* gallery page */
.leftbox {float:left; width:520px; padding-top:40px; overflow:hidden;}
.rightbox {float:right; height:450px; overflow:scroll; margin:40px 25px 20px 0; }
.rightbox img{cursor:pointer;}
#description {color:#5d8f92;}
#gallery p{width:400px;padding:10px 10px 10px 60px; text-align:left}

/* contact form */
/*#contactform .innerwrap {position:relative;}*/
#form {color:#5d8f92; width: 400px; margin:0 auto; padding: 0 0 50px 0;}
#hidden_form {visibility:hidden;}
#contactform table{width:250px;margin:0 auto;}
.contact-us {float:left;padding:30px;}

/* formprocess.php */
#formprocess .innerwrap{color:red; height: 400px; padding-top:50px;}
#formprocess h2 {color:#5d8f92;}

/* About Page */
#about p{color:#5d8f92; text-align:left; text-indent:1em; float:left; font-size:13px;}
#ab{width:400px; height:450px; padding:30px;}
#about h1{text-align:left;   }
#showroom-image{float:right;width:324px; float:right; padding:40px 0 20px 0;}
#about .innerwrap{width:785px; height:500px; margin:0 auto; padding:0px 35px 0 35px;}
.wordlist ul li div{color:#c1b951;width:400px; font-size:18px;}
.wordlist{padding-bottom:20px;}
#showroom-image img{padding-bottom:10px;}

/*upload page */
#upload-box {width:390px; margin:10px auto 40px auto; text-align:center; }
/* wallpaper page */
#wallpaper-right{float:right; width:232   px; height:450px; padding:30px 15px 30px 20px;}
#wallpaper-left{float:right; width:370px; height:450px; padding:30px 0 30px 0; text-align:left; }
#wallpaper_links{float:left;  padding:30px 0px 30px 15px; }
#wallpaper_links dl{text-align:center;list-style:none; list-style-position:inside;  border: 1px solid #5d8f92; padding: .5em 0;}
#wallpaper_links lh{background:#5d8f92; padding:.5em 1em; }
#wallpaper_links dt a, #wallpaper_links dd, #wallpaper_links dt{color:#5d8f92; text-decoration:none;}
#wallpaper_links dt{padding-top:.5em; text-decoration:none; font-style:bold;}
#wallpaper_links dd{margin: 0 0 0 0; color:#3c6063;text-align: center;padding-left:.5em;font-style: italic;} 
#wallpaper_links dt:hover{background: #e6f8f9;}

/*window film page */
#window .leftbox, #woodstone .leftbox {float:left; width:400px; padding-top:40px; overflow:hidden;}
#window .rightbox,#woodstone .rightbox{float:right; height:550px; overflow:scroll; margin:40px 15px 20px 0; }
#window .rightbox img,#woodstone .rightbox img{cursor:pointer;}

#window .large-image, #woodstone .large-image{ width:400px;}
.prod_num{ color:#3c6063; background:#e6f8f9; border:1px solid #5d8f92; text-align:center; padding:.3em;width:100px; margin:0 auto; }