BODY		{background: #1F0D05; margin: 0px 0px 40px 0px;}

* 	{margin: 0; padding: 0;}
IMG	{border: 0px;}

#CONTAINER	{width: 958px; display: table; background: #000000; position: relative; margin:0 auto;}

/* display: table; should not be used on CONTENT to set an elastic 100% auto-height.
   float: left; is necessary on the CONTENT DIV instead to ensure RIGHT column does not 
   slide to bottom of LEFT column in FF, something that occurs in FF with random page loads. */

#CONTENT	{float: left; width: 950px; background: url("images/evason-bkg-left.jpg"); position: relative; 
		border-left: solid 4px #000000; border-right: solid 4px #000000;}

#HEADER		{width: 950px; height: 210px; background: url("images/evason-header.jpg"); margin:0 auto; position: relative;}
#HEADER-CAMP	{width: 950px; height: 210px; background: url("images/evason-header-camp.jpg"); position: relative;}

#MENU 		{width:950px; height:28px; background: #000000; position: relative; border-top: 1px solid #C9A13D; border-bottom: 1px solid #C9A13D; z-index:100;}
#MENU ul 		{padding:0; margin:0; list-style: none;}
#MENU ul li 	{float:left; position:relative;}
#MENU ul li.dot 	{width: 20px; font: bold 21px Arial; color: #C9A13D; text-align: center; padding-top: 1px; float:left; position:relative;}
#MENU ul li.spacr	{width: 65px; float:left; position:relative;}
#MENU ul li a	{width:120px; height:28px; font: bold 13px trebuchet ms; display:block; text-decoration:none; text-align:center; color:#fff; background:#000000; line-height:26px; overflow:hidden;}
#MENU ul li ul 	{display: none;}

/* specific to non IE browsers. IE6 formatting is in evason-menuie6.css */
#MENU ul li:hover a  {color: #FFCF5A; background:#333333;}
#MENU ul li:hover ul {width:100px; top:28px; left:0; display:block; position: absolute;}
#MENU ul li:hover ul li a {height:24px; color:#FFFFFF; background:#555555; display: block; line-height:24px;}
#MENU ul li:hover ul li a:hover {color: #000000; background:#FFCF5A;}



#LEFT			{float: left; width: 320px; height: auto; padding: 25px 25px 50px 25px; position: relative;}

#LEFT P		{font: 13px Trebuchet MS; color: #FFFFFF; text-align: left; padding-bottom: 12px;}
#LEFT .LINK		{padding-bottom: 32px;}
#LEFT A		{font: bold 13px Trebuchet MS; color: #FFCF5A; text-decoration: underline;}
#LEFT A:hover	{text-decoration: underline;}
#LEFT ul 		{list-style-type: square; text-align: left; padding: 0px 10px 0px 15px;}
#LEFT ul li 	{font: bold 13px Trebuchet MS; color: #FFFFFF; padding: 3px 0px 6px 0px;}

#LEFT-HALF		{float: left; width: 160px; height: auto; margin-bottom: 18px; position: relative;}
#LEFT-HALF ul 	{list-style-type: square; text-align: left; padding: 0px 10px 0px 15px;}
#LEFT-HALF ul li 	{font: bold 12px Trebuchet MS; color: #FFFFFF; padding: 1px;}


#RIGHT		{float: right; width: 500px; height: auto; background: url("images/evason-bkg-right.jpg") repeat; padding: 25px 38px 50px 38px; position: relative;
			border-left: solid 4px #000000;}
#RIGHT-CAMP		{float: right; width: 500px; height: auto; background: url("images/evason-bkg-right-camp.jpg") repeat; padding: 25px 38px 50px 38px; position: relative;
			border-left: solid 4px #000000;}

P		{font: 13px Georgia; color: #000000; text-align: left; padding-bottom: 12px; line-height: 17px;}
H1		{font: bold 32px Trebuchet MS; color: #000000; text-align: left; padding-bottom: 3px;}
H2		{font: bold 19px Trebuchet MS; color: #996904; text-align: left; padding: 12px 0px 3px 0px;}
H3		{font: bold 19px Trebuchet MS; color: #996904; text-align: left; padding: 0px 0px 18px 0px;}
H4		{font: bold italic 13px Trebuchet MS; color: #222222; text-align: left; padding: 0px 0px 6px 0px;}
H5		{font: 20px Trebuchet MS; color: #FFCF5A; text-align: left; padding: 6px 0px 3px 0px;}
H6		{}
A		{font: bold 13px Trebuchet MS; color: #996904; text-decoration: underline;}
A:hover	{font: bold 13px Trebuchet MS; color: #885803; text-decoration: underline;}

.quote	{font: bold italic 13px Georgia; color: #FFFFFF; text-align: center; padding: 172px 0px 6px 400px;}


#STORE		{float: left; width: 460px; height: auto; background: #C7B48A; padding: 20px; margin-top: 25px; position: relative;}
#STORE-ITEM		{float: left; width: 120px; height: 100%; text-align: center; position: relative;}
#STORE-TEXT		{float: right; width: 310px; height: 100%; position: relative;}
#STORE P		{font: 13px Trebuchet MS; color: #000000; text-align: justify; padding: 0px 0px 6px 0px; line-height: 17px;}
#STORE H1		{font: bold 16px Trebuchet MS; color: #000000; text-align: left; padding-bottom: 3px;}
#STORE H2		{font: bold 20px Trebuchet MS; color: #8F6400; padding: 6px 0px 0px 0px; text-align: center;}
#STORE H3		{font: bold 20px Trebuchet MS; color: #8F6400; padding: 0px; text-align: center;}
#STORE H4		{font: bold 12px Trebuchet MS; color: #8F6400; padding: 6px 0px 0px 0px; text-align: center;}

#PROMO 		{float: left; width: 460px; height: auto; background: #C7B48A; text-align: center; padding: 20px; margin-top: 25px; position: relative;}
#PROMO-HALF		{float: left; width: 500px; height: auto; margin-top: 25px; position: relative;}
#PROMO-L		{float: left; width: 200px; height: auto; background: #C7B48A; text-align: center; padding: 20px; position: relative;}
#PROMO-R		{float: right; width: 200px; height: auto; background: #C7B48A; text-align: center; padding: 20px; position: relative;}
#PROMO P,  #PROMO-L P, #PROMO-R P	{font: 13px Trebuchet MS; color: #000000; text-align: center; padding: 0px 0px 6px 0px;}
#PROMO H1, #PROMO-L H1,#PROMO-R H1 	{font: bold 16px Trebuchet MS; color: #000000; text-align: center; padding-bottom: 3px;}
#PROMO H2, #PROMO-L H2,#PROMO-R H2	{font: bold 13px Trebuchet MS; color: #000000; text-align: center; padding: 0px 0px 6px 0px;}
#PROMO-HALF IMG 	{margin: 8px 0px 8px 0px;}
#PROMO IMG.pdf 	{margin-bottom: 12px;}

#FOOTER		{float: left; width: 950px; height: 70px;  background: #000000 url("images/evason-footer.jpg"); padding-left: 0px; position: relative;
			border-top: solid 2px #C9A13D;}
#FOOTER-CAMP	{float: left; width: 910px; height: 70px;  background: #000000 url("images/evason-footer-camp.jpg"); padding-left: 40px; position: relative;
			border-top: solid 2px #C9A13D;}
#FOOTER-L		{width: 420px; float: left; text-align: center; padding: 15px 0px 0px 20px; position: normal;}
#FOOTER-L P		{color: #C7B471; font: 13px Times New Roman; text-align: center; padding-top: 8px;}



#TABLE		{width: 475px; height: 100%; background: #C7B48A; display: table; padding: 12px; margin: 15px 0px 15px 0px;}
 TABLE.jeff td	{font: bold 13px Trebuchet MS; color: #000000; text-align: left; padding-bottom: 6px;}

HR		{color: #AA7A05; height: 1px; padding: 0px; margin: 12px 0px 18px;}
HR.form	{color: #AA7A05; height: 1px; padding: 0px; margin: 0px;}

.button {font: bold 13px Trebuchet MS; margin-top: 8px; padding: 2px;}

form 	{margin: 0px;}







