/*
bg tan:	#cfc552
green:	#3f5c14
*/
*{margin:0;padding:0}
body{background:#cfc552 url(images/bg_body.jpg) top center repeat;font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:.8em;color:#333}
a{outline:none;color:#3f5c14}
a:hover{text-decoration:none}
a img{border:0}
p,ul,ol,dl,blockquote{margin-bottom:10px}
ul,ol,blockquote{margin-left:20px}

#wrapper{margin:0 auto;width:950px}
#float{float:left;width:950px;background:url(images/bg_container.png) top center repeat-y !important;background:url(images/bg_container.jpg) top center repeat-y}
h1 a{margin:0 auto;width:400px;height:210px;display:block;background:url(images/logo.png) no-repeat !important;background:url(images/logo.jpg) no-repeat;text-indent:-9999px}

.col-one, .col-two{width:280px;padding:10px;float:left;text-align:justify}
.col-one{margin-right:20px}

.alignleft{float:left}
.alignright{float:right;text-align:right}

.box{width:620px;background:url(images/bar.png) top center no-repeat !important;background:url(images/bar.jpg) top center no-repeat;padding:0 165px;margin:30px auto 0 auto;float:left}
.box h2{width:140px;height:100px;background:url(images/towel.png) no-repeat !important;background:url(images/towel.jpg) no-repeat;text-align:center;padding-top:30px;margin-bottom:10px}
.box h3{text-transform:uppercase;color:#333;font-size:18px;margin-bottom:5px}
.box.left h2{margin-left:80px}
.box.right h2{margin-left:400px}

h3#download{text-indent:-9999px;float:left}
h3#download a{width:280px;height:140px;display:block;background:url(images/download-pdf.png?v=2) no-repeat !important;background:url(images/download-pdf.jpg?v=2) no-repeat}

.box h2 span{background-image:url(images/headings.gif);display:block;width:100px;height:50px;margin:0 auto;text-indent:-9999px}
#about h2 span{background-position:0 0}
#menu h2 span{background-position:0 -50px}
#contact h2 span{background-position:0 -100px}

.box.right .col-one, .box.left .col-two{margin-top:-80px}

dl,dt,dd{float:left}
dt{width:220px;margin-bottom:5px}
dd{width:60px;text-align:right}
dt em, dd em{font-size:.9em}

#contact dl{font-size:16px}
#contact dl dt{width:80px;margin-bottom:0;font-weight:bold}
#contact dl dd{width:200px;text-align:left;margin-bottom:5px}

#footer{padding-top:40px;margin-bottom:30px}

/* SLIMBOX */
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#cfc552;cursor:pointer}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(images/loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(images/closelabel.gif) no-repeat center;margin:5px 0;outline:none}
#lbCaption, #lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
