/* CSS Document */

body {background-color:#D4D3D3;text-align:center;}
#container {width:800px; height:auto; margin: 0 auto;text-align:left;background:#fff url(../images/sides.gif) repeat-y 0 0;}
#headerWrap {background:transparent url(../images/tblCloth.jpg) no-repeat 100% 0;}
dd, dl {margin:0px;padding:0px;}

/* ------------  Header   -----------*/
#header{position:relative;font-family:Arial, Helvetica, sans-serif; height:124px; width:100%; color:#929191;background:transparent url(../images/header-bg.gif) no-repeat 0 0;}
#header h1{position:absolute; left:120px; top:10px;}
#header dl{position:absolute; left:120px; top:65px;}
#logo {margin:10px;background:transparent url(../images/logo.gif) no-repeat 0 0;height:114px;width:107px;display:block;float:left;}

/* ------------  Nav   -----------*/
#navHolder {height:20px; width:790px; display:block; background-color:#FFF;margin:0px 5px;}
#nav ul {list-style: none; padding: 0; margin: 0;}
#nav li {display:inline; margin: 0 2px;}
#nav li a {float: right;height: 20px; line-height: 20px; color:#929191; padding:0px 5px; margin-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; text-align: center; font-weight:bold;}
#nav li a:hover {color:#A2121A;}
#nav {background-color:#FFF; width:100%; height:20px; border-bottom:solid; border-top:solid; border-color:#929191;}

/*Footer Nav*/
#footerWrap {width:800px; height:20px; margin: 0 auto;clear:both;background:#fff url(../images/footer-bg.gif) no-repeat 0 100%;}
#footerNav ul {list-style: none; padding: 0; margin:0px 20px;}
#footerNav li {display:inline; margin: 0 2px;}
#footerNav li a {float: right;height: 10px; line-height: 10px; color:#929191; padding:0px 5px; margin-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; text-align: center;}
#footerNav li a:hover {color:#A2121A;}
#footerNav {width:100%; height:10px;}

/*About US*/
#aboutContainer {width:500px;margin:20px 50px;color:#929191;}

/*Accessories*/
#contentLeft h3 {margin:10px 0px -20px 10px;color:#929191;}

/*Form Submit*/
#formConfirmWrap {color:#A2121A; margin:30px;font-size:24px;}
#messageText {color:#929191; margin-left:40px;width:350px;}

#bridgeHolder {margin-right:30px;margin-top:25px;text-align:right;}

/* Menue */
#barbque {display:none;}
/* #clambake {background:#fff url(../images/menu-top.gif) no-repeat 0 0;} */
#menuWrap {margin:0px 6px;height:450px;background:#fff url(../images/dissolve.jpg) no-repeat 3px 1px;}
#menuWrap .showMe {display:block;}
#menuWrap .hideMe {display:none;}
#menuLinks {width:100%;margin:8px;}
#menuLinks h3 {margin:0px;padding:0px;display:inline;color:#A2121A;}
#menuLinks a {text-decoration:none;color:#929191;margin-left:8px;}
#menuLinks .clambake {display:none;}
#menuLinks a:hover  {text-decoration:underline;}
#menuWrap .menuImage, #menuWrap .menuText {float:left;}
#menuWrap .menuImage {margin:0px auto;text-align:center;width:60%;}
#menuWrap .menuImage img {margin-top:50px}
#menuWrap .menuText {width:39%}
#additional {clear:both;text-align:center;width:100%;padding:10px 0px;}
.menuItem li {list-style:url(../images/bullet.gif); line-height:12px; color:#929191; padding:2px; margin-left:30px;}
.menuItem h2 {color:#A2121A; margin:8px 0px -10px 30px;}
/*
#menuWrap {position:relative; height:500px;}
#menuLinks {position:absolute;top:15px;left:80px;}
#menuLinks a {color:#929191;margin-bottom:20px;margin-left:10px;font-weight:bold;text-decoration:none;font-size:25px;}
#menuLinks a:hover {color:#A2121A;margin-left:20px;}
#menuLinks h3 {color:#A2121A;margin-bottom:10px;}
.menuItem {width:50%; position:absolute;left:50%;top:50px;}
.menuItem h2 {color:#A2121A; margin:15px 0px -10px 30px;}
.menuItem li {list-style:url(../images/bullet.gif); line-height:12px; color:#929191; padding:2px; margin-left:30px;}
.manuImage {position:absolute;top:125px;right:450px;}
#barbque {display:none;}
#additional {color:#A2121A;}
#request {text-align:center;}
*/