body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:11.5px;
  color:#fff;
  background-color: #b2ab9b;
  	margin-top: 0px;

}

#page {
  width:764px;
    margin:0 auto;
  }

a {
  color:#36a;
  font-weight:bold;
  text-decoration:none;
  }
a:hover		{ color: #663333; text-decoration: underline; font-weight: bold }

a img {
  border-width:0;
  }

p{
  margin:.75em .5em .75em .5em;
  line-height:1.3em;
  }
 
/* =Content
----------------------------------------------- */
#content {
    background-color:#fff;

  float: left;
  width:760px;
  color:#000;
	border-left:2px solid #000; 
	border-right:2px solid #000;
	padding-top:3px ;
	
  }
#content-right {
  float:left;
  width:600px;
  margin-left:10px;
 }
#content-mid {
  width:730px;
  float:left;
  margin-left:10px;
/* border-left:4px solid #990000; */
  }
#content-left {
  float:right;
  width:150px;
  }
/* =header
----------------------------------------------- */
#header	{border-left:2px solid #000; 
		border-right:2px solid #000;
		border-top:2px solid #000;
	  font-weight:bold;
  text-align:right;

	}
#header img	{ border-top: 5px solid #ccc;
			border-bottom: 5px solid #ccc;
			}	
/* =footer
----------------------------------------------- */
#footer	{   float:left;
  background-color:#fff;
  color:#000;
    font-size: 11px;
	border-bottom:2px solid #000;
		border-right:2px solid #000;
	}
#footer a	{ color:#336699;}
#footer img	{ vertical-align:middle;}
#infobar	{ background:#336699;
			color:#fff;
			text-align:center;
			font-weight:bold;
			height: 16px;
			padding-top:2px;
			width: 760px;
	border-bottom:2px #fff dotted;
		}
#infobar a	{ color:#fff;}
		
/* =menu
----------------------------------------------- */
#menu	{ border-bottom: #FFFFFF dotted 2px;
  padding-bottom: 8px;
padding-top: 3px;
border-left:2px solid #000; 
		border-right:2px solid #000;
   background-color:#336699;
}
#menu a, #menu a:visited {
  text-align:center; 
  text-decoration:none; 
  color:#fff; 
  padding-bottom: 5px;
  padding-left: 5px;
   padding-right: 10px;
   background-color:#336699;
 }
#menu a:hover {
  color:#fff;
  background-color:#b2ab9b; 
  border-color:#dfd7ca #b2ab9b;
  text-decoration:underline;
  }

/* =merchandize`menu
----------------------------------------------- */
#submenu	{float:left;
				width: 150px;
				margin-top:10px;
				 }
#submenu dl {width: 150px; margin: 0 auto; padding: 0 0 12px 0; background: #69c url(../images/bottom.gif) no-repeat bottom left;}
#submenu dt {margin:0; padding: 7px; font-size: 1.4em; font-weight:bold; color: #fff; border-bottom:1px solid #fff; background: #69c url(../images/top.gif) no-repeat top left;}
#submenu dd {margin:0; padding:0; color: #fff; font-size: 1em; border-bottom:1px solid #fff; background: #47a;}
#gallery a{color:#fff; text-decoration:none; display:block; padding:5px 5px 5px 20px; background: #47a url(../images/arrow.gif) no-repeat 10px 10px; width:125px;
}
#gallery a:hover {background: #258 url(../images/arrowr.gif) no-repeat 11px 10px; color:#9cf;}

#items	{list-style:none; padding-left:10px; padding-bottom:15px; padding-top:5px; margin-left:0; }
#items a:link	{color:#FFFFFF; background: #47a; padding:0; display:inline; font-weight:lighter; }
#items a:visited	{color:#CCCCCC; background: #47a; padding:0; display:inline; font-weight:lighter; }
#items a:hover	{color: #336699; background-color:#FFFFFF; font-weight:bold;}
#items a:active	{color:#FFFF00;}

.storebutton	{color:#FFFFFF; background:#006699; padding:6px; border:#333333 2px solid}
.storebutton a:link	{color:#FFFFFF; background:#006699; padding:6px; border:#333333 2px solid}
.storebutton a:visited	{color:#FFFFFF; background:#006699; padding:6px; border:#333333 2px solid}
.storebutton a:hover	{color:#006699; background:#cccccc; padding:6px; border:#333333 2px solid}


/* =font styles
----------------------------------------------- */
.biggertext	{font-size:12px;
			font-weight:bold;}
h1	{font-size:15px;
		margin: 30px 0 30px 5px;}
h2	{font-size:13px;
		margin: 20px 0 20px 5px;}
.smallertext	{font-size:10px;}
p.hp	{ margin-left: 20px;}
.bigtextI	{font-size:14px;
				font-weight:bold;
				font-style:italic;
				text-align:center;
				}
.newsheadings	{font-size: 13px;
				color:#336699;
				font-weight:bold;
				padding: 5px 0 5px 0;
				}				
.pagetitle	{ color: #000; font-size:16px; font-weight:bold; background: url(../Images/dotline400.gif) bottom left no-repeat;
				padding-bottom: 5px;
				padding-top: 2px;
				letter-spacing: 4px;
				}
.errormessage	{color:#990000;
					font-size:12px;
					font-weight:bold;
					}				
#mer li	{ list-style:url(../Images/arrow_mer.jpg)}
.mertitle	{color: #000; font-size:1.5em; font-weight:bold; text-align:center; background:url(../Images/palmtree.jpg) bottom left no-repeat;}
.hptitle	{ color: #000; font-size:16px; font-weight:bold; 
				padding-bottom: 5px;
				padding-top: 2px;
				letter-spacing: 2px;
				}
.hptitle2	{ color: #000; font-size:14px; font-weight:bold; 
				padding-bottom: 5px;
				padding-top: 2px;
				letter-spacing: 1.5px;
				}
