@charset "UTF-8";
/********* 	J&E Hor ~ Copyright 2010 ************/

/********** global *************/

body {margin:0; padding:0; background:#1b130e;}
#container {margin:0 auto; width:1108px; background:url(../images/container_bg.jpg) repeat-y; margin:0 auto 20px auto;}
#top-container {background:url(../images/top_bg.jpg) no-repeat; padding:0 75px 0 85px;}
.clear {clear:both;}

/********** masthead *************/

#masthead {height:103px; padding:0 0 0 80px;}

h1 {margin:0; text-indent:-9999px; background:url(../images/h1_bg.jpg) bottom no-repeat; width:517px; height:80px; float:left; margin-top:6px;}

span.phone {background:url(../images/phone_span.jpg) no-repeat bottom; height:40px; padding:40px 0 0 0; display:block; width:270px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d09c62; margin-top:6px;}

/********** nav *************/

ul#nav {background:url(../images/nav_bg.jpg) no-repeat; width:926px; height:19px; padding:0; margin:0; list-style-type:none; padding:10px 10px;}
ul#nav li {float:left; background:url(../images/nav_star.gif) no-repeat right; padding:2px 40px 0 25px;}
ul#nav li a {color:#990000; padding:4px 2px; text-decoration:none; font-family:Helvetica, Arial, sans-serif; font-size:21px;}
ul#nav li a:hover {color:#333;}
ul#nav li.last {background:none; padding:2px 0 0 16px;}

/********** intro *************/

table img{border:3px solid #3a281a;}
table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#330000; line-height:14px;}

hr {width:90%; border-top:2px dotted #9a5c33; border-right:none; border-left:none; border-bottom:none; padding:5px 0;}

#intro {background:url(../images/intro_bg.jpg) no-repeat; width:946px; height:329px;}

.cta {width:262px; height:186px; float:left; margin:0 5px 0 0; padding:0 25px 15px 25px;}

#red {background:url(../images/cta_red.jpg) no-repeat;}
#green {background:url(../images/cta-green.jpg) no-repeat;}
#brown {background:url(../images/cta_brown.jpg) no-repeat; margin:0;}

h2 {margin:0; font-family:Helvetica, Arial, sans-serif; border-bottom:1px dotted #f2ecd0; padding:0 0 2px 0; color:#f2ecd0; font-weight:bold;}

h3 {margin:0; font-family:Helvetica, Arial, sans-serif; color:#9c603b; font-weight:bold; font-size:23px;}

.cta p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#e1d9c8; line-height:18px; margin:5px 0 0 0;}

/********** content *************/
span {color:#d17b48;}
.spacer {margin-left:209px; color:#39291c;}

#fade {width:932px; height:16px; border-left:7px solid #3a281a; border-right:7px solid #3a281a; background: url(../images/top-fade.jpg);}

#content {width:907px; border-bottom:7px solid #3a281a; border-left:7px solid #3a281a; border-right:7px solid #3a281a; margin-top:-1px; background: url(../images/dutch-pic.jpg) bottom right repeat-x #fff; padding:0 10px 2px 15px;}
#content p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#39291c; line-height:18px; margin:5px 0;}

#content-grills {width:907px; border-bottom:7px solid #3a281a; border-left:7px solid #3a281a; border-right:7px solid #3a281a; margin-top:-1px; background: url(../images/grills-pic.jpg) bottom right repeat-x #fff; padding:0 10px 2px 15px;}
#content-grills p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#39291c; line-height:18px; margin:5px 0 0 0;}

#content-loft {width:907px; border-bottom:7px solid #3a281a; border-left:7px solid #3a281a; border-right:7px solid #3a281a; margin-top:-1px; background: url(../images/loft-pic.jpg) bottom right repeat-x #fff; padding:0 10px 2px 15px;}
#content-loft p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#39291c; line-height:18px; margin:5px 0 0 0;}

#content-access {width:907px; border-bottom:7px solid #3a281a; border-left:7px solid #3a281a; border-right:7px solid #3a281a; margin-top:-1px; background: url(../images/accessories-pic.jpg) bottom right repeat-x #fff; padding:0 10px 2px 15px;}
#content-access p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#39291c; line-height:18px; margin:5px 0 0 0;}
#content-access ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

/********** footer *************/

#footer {background:url(../images/footer_bg.jpg) no-repeat bottom; height:100px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#39291c; padding:20px 0 0 0; margin:0;}
#footer p {margin:0;}
#footer span a {font-size:10px; color:#39291c; text-decoration:none;}
#footer span a:hover {color:#866D57;}
