/* MAIN */
body{background: url(images/bg2.jpg) top repeat-x #003815; width:100%; height: 100%; font-family:  Calibri, Tahoma, Arial, sans-serif; font-size: 11pt; color: #000; margin: 0px; padding: 0px;}
#wrapper{background: url(../images/bg.jpg);width:100%; height: 100%; margin:0; padding:0; color:#000;}
#container{width:800px; height: 100%; margin:0 auto; padding: 0px; position: relative;}
#logo{width: 399px; height: 118px;position: absolute; z-index:1; top:0 ;left:0; background: url(../images/logoTop.png) no-repeat;}
#topAd{width:385px; height: 70px;position: absolute; top:50px; right:10px; background: url(../images/topAd.jpg) no-repeat;}
#main{width: 605px; margin-top:80px; padding:10px;}
#nav{width: 75px; float: left; padding-top:110px; margin-left: 90px; margin-right: 10px; text-align: right;}
#content{width: 625px; height: 100%; float: left; background: #fff; margin-top: 40px;}
#footer{padding:10px; background: #950004;}

#clearBoth{clear:both; height: 0px; width: 100%;}

a.nav {font-size: 10pt;color: #ffffff;padding: 3px 6px 3px 3px; line-height: 20px;text-decoration: none; display: block;}
a.nav:hover {background-color: #ffff00;font-size: 10pt;color: #000;padding: 3px 6px 3px 3px; line-height: 20px;text-decoration: none; display: block;}

a.cart {font-size: 10pt;color: #ffffff;padding: 3px 6px 3px 3px; line-height: 20px; padding-right:15px;text-decoration: none; display: block;}
a.cart:hover {font-size: 10pt;color: #fff;padding: 3px 6px 3px 3px; line-height: 20px;text-decoration: none; padding-right:15px;display: block; background: url(../images/cartArrow.png) no-repeat right;}

a.cart2 {font-size: 10pt;color: #ffffff;padding: 22px 6px 3px 3px; line-height: 0px; padding-right:15px;text-decoration: none; display: ;}
a.cart2:hover {font-size: 10pt;color: #fff;padding: 22px 6px 3px 3px; line-height: 0px;text-decoration: none; padding-right:15px;display: ; background: url(../images/cartArrowG.png) no-repeat right;}

a.bottom {font-size: 10pt; color: #fff; line-height: 20px; padding: 5px;text-decoration: none;}
a.bottom:hover {font-size: 10pt; color: #000000;padding: 5px; line-height: 20px;text-decoration: none; background: #ffff00;}

a.button {font-size: 10pt; color: #000; line-height: 20px; padding: 5px;text-decoration: none;}
a.button:hover {font-size: 10pt; color: #fff;padding: 5px; line-height: 20px;text-decoration: none; background: #003815;}

h1{margin: 3px 0px;}

tr.menuItem {cursor:pointer;}
tr.menuItem:hover {background-color:#ffff00;}
/* INPUT */
input, submit {
  padding: 3px;
}

input.qty {width: 30px; font-size: 20pt; font-weight: bold;}

#cart{position: absolute; right:0px; top: 0px; padding-left: 20px;font-size:10pt; margin-top:7px;}


