* {
	margin:0;
	padding:0;
}
body {
	background:#000000;
	text-align:center;
}
div.clearer{clear:both;}

.h_menu, .h_wr_banner, #content {
	width:880px;
}
.tall_header {
	background:url(../images/tall_header.gif) 0 0 repeat-x;
	width:100%;
}
#tall_content {
	background:url(../images/tall_content.jpg) 879px 507px repeat-x;
	width:100%;
}

div#tall_internal_content{
	background:url(../images/tall_content.jpg) repeat-x bottom;
	width:100%;
}

div#internal-content{
	margin-left: auto;
	width:880px;
	margin-right: auto;
	padding-top: 20px;
	padding-bottom: 200px;
}

/*menu styles*/

div.menu-section{
	text-align: left;
	margin-left:65px;
}

div.menu-section h3{
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	color: #FF6;
	letter-spacing: 0.2em;
	margin-bottom: 10px !important;
}

div.menu-section h4{
	font: normal 13px Verdana, Geneva, sans-serif;
	color: #fff;
	
}

div.menu-section p{
	font: normal 12px Verdana, Geneva, sans-serif;
	color: #ccc;
}

div.menu-section h4 small,
div.menu-section p small{
	color:#093;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	margin-left: 20px;
}

div.menu-section{
	margin-bottom:40px;
}

a.image-popup{
	display:block;
	padding:4px;
}
a.image-popup:link,
a.image-popup:visited{
	background: transparent;
	text-decoration: none !important;
}
a.image-popup:hover,
a.image-popup:focus{
	/*background: #003366;*/
	background:#000 url(../images/bg-menu-section.jpg) repeat-y left;
	text-decoration: none !important;
}
img.image-thumb{
	border: 1px solid #333;
}

div.plate-menu{clear:both;}
div.img-menu{
	width: 100px;
	float: left;
}
div.desc-menu{
	float: left;
}

.border_b{
	border: 4px solid #900;
}

.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}

ul#menu-notes{
	font: oblique 11px Arial, Helvetica, sans-serif;
	color: #FFFF99;
	margin-left: 5px;
	margin-bottom:25px;
	padding-left: 10px;
}

div.plate-menu{
	clear: both;
	margin-bottom: 20px;
}
/*end menu styles*/

/*gallery styles*/
div#gallery-content{
	margin-right: auto;
	margin-left: auto;
	width: 750px;
	margin-bottom:40px;
}
div.gallery-thubms{
	width: 100px;
	float:left;
	margin-right: 25px;
	margin-bottom: 12px;
	text-align: left;
	display:block;
}

div.gallery-thubms img{
	border: 4px;	
}

a.highlight img{
	border: 3px solid #333333;
}

a.highlight:hover img{
	border: 3px solid #FC3;
}

a.highlight:hover{
	/** Dummy definition to overcome IE bug **/
	color: #333333;
	border: 0px ;
}

/*end gallery styles*/
