body {color:#333333;background-image:url(images/bamboo-background.jpg);background-attachment:fixed;background-repeat:no-repeat;font-family: 'Nobile', sans-serif;font-size:12pt;margin:0px;}

h1 {font-size:20pt;margin:0px;font-family: 'Peralta', cursive;}
h2 {font-size:16pt;margin:0px;font-family: 'Sonsie One', cursive;color:#57BD3E;}
h4 {font-size:12pt;margin:0px;font-color:#ffffff;}

h5{font-size:14pt;margin:10px 0px 0px 0px;color:#990000;}
h6{font-size:12pt;font-weight:bold;margin:0px;color:#000000;}
.menu-highlite{color:#FF0000;}
.veg{color:#1E980C}
.style1{font-family: 'Peralta', cursive;}

a.dottedlink {color: #2572fe;border-bottom:1px dotted #2572fe;text-decoration:none;}
a.dottedlink:link {color: #2572fe;border-bottom:1px dotted #2572fe;text-decoration:none;}
a.dottedlink:visited {color: #2572fe;border-bottom:1px dotted #2572fe;text-decoration:none;}
a.dottedlink:hover {color: #1656a5;border-bottom:1px dotted #1656a5;text-decoration:none;}
a.dottedlink:active {color: #1656a5;border-bottom:1px dotted #1656a5;text-decoration:none;}

a.white {color: #ffffff;text-decoration: none;}
a.white:link {color:  #ffffff;text-decoration: none;}
a.white:visited {text-decoration: none;color:  #ffffff;}
a.white:hover {text-decoration: none;color: #CAEAFF;}
a.white:active {text-decoration: none;color: #CAEAFF;}

#navigation {width: 960px;background-color:#000000;font-size: 12pt;float:right;font-weight: bold;}
#navigation ul {list-style-type:none;margin:0;padding:0;overflow:hidden;}
#navigation li {float:right;padding:20px 4px 10px 3px;}
#navigation a:link,#navigation a:visited {font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;text-transform:uppercase;padding:20px 4px 10px 3px;}
#navigation a:hover,#navigation a:active {color:#1656a5;}

.wrapper {width:960px;margin:0 auto;}
.body-wrapper{
	width:960px;
	float:left;
	background-color:#DFF3DA;
}
.nav-wrapper{width:960px;position:fixed;z-index:900;}
.tower{width:280px;height:100%;background-image:url(images/green-back.png);background-repeat:repeat;position:absolute;z-index:1000;margin:0px 0px 0px 20px;padding:0px 20px 20px 20px;color:#ffffff;font-weight:bold;text-shadow: 2px 2px 2px #000;}
.tower-container{width:280px;float:left;border-top:thin solid #ffffff;padding:10px 0px 10px 0px;}
.slider{width:960px;float:left;margin-top:20px;}
.left-colum{width:340px;height:750px;float:left;}
.right-colum{width:620px;float:left;}
.right-container{width:540px;float:left;margin:10px;padding:20px;}
.menu-container{width:560px;float:left;margin:10px;padding:10px;text-align:center;font-size:10pt;}
.bamboo-right{width:125px;float:left;z-index:11000;position:fixed;margin:180px 0px 0px 900px;}
.bamboo-left{width:125px;float:left;z-index:1000;position:fixed;margin:220px 0px 0px -60px ;}
.quote{width:400px;height:110px;margin:10px 20px 0px 20px;padding:20px;float:left;background-image:url(images/quotes.jpg);background-repeat:no-repeat;font-size:10.5pt;}
.weekly-special{width:460px;float:left;margin:0px 0px 15px 0px;padding:10px;border:thin dotted #cccccc;
-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;}
.press{width:210px;float:right;color:#ffffff;margin:15px 0px 10px 40px;padding:15px;
-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-image:url(images/background-press.jpg);background-repeat:no-repeat;}
.merchandise-container{width:620px;height:600px;float:left;margin:10px 0px 0px 0px;z-index:99;position:absolute;background-image:url(images/komex-shirts.jpg);background-repeat:no-repeat;}
.paypalhats{width:175px;float:left;margin:230px 0px 0px 400px;z-index:100;position:absolute;}
.paypalshirts{width:175px;float:left;margin:410px 0px 0px 430px;z-index:101;position:absolute;}
.paypaliphone{width:175px;float:left;margin:290px 0px 0px 50px;z-index:102;position:absolute;}
.viewcart{width:150px;float:left;margin:115px 0px 0px 400px;z-index:102;position:absolute;}
.footer{width:960px;margin:0 auto;}
.footer-containers-left{width:450px;padding:10px;float:left;}
.footer-containers-right{width:450px;padding:10px;float:right;text-align:right;}


@media (max-width: 480px) {
 .bamboo-left{width:125px;float:left;z-index:1000;position:relative;margin:0px 0px 0px 0px;display:none;}
 .tower{width:280px;height:100%;background-image:url(images/green-back.png);background-repeat:repeat;position:absolute;z-index:1000;margin:0px 0px 0px 20px;padding:0px 20px 20px 20px;color:#ffffff;font-weight:bold;text-shadow: 2px 2px 2px #000;}
}