body {
	background-color: #EBEBE0;
	text-align:center;
}
#wrapper { width:1000px; height:auto; margin:0 auto; text-align:left}
#wrapper-gallery { width:1040px; height:auto; margin:0 auto; text-align:left}
/* Header */
#header { width:1000px; height:128px;}
#header h1{ text-indent:-9999px; background:url(../images/Banyan-Logo.gif) 12px 25px no-repeat; height:103px; width:180px; float:left; cursor:pointer; margin-top:25px;}
* html #header h1 {height:103px; margin-top:25px;}
#header h1, x:-moz-any-link, x:default {background:url(../images/Banyan-Logo.gif) 12px top no-repeat; margin-left:0px;}

/*Hack for IE8*/

*#header h1 {background:url(../images/Banyan-Logo.gif) 12px top no-repeat; margin-left:0px;}
#flag { float:left; margin:10px 0 0 12px; width:58px; height:108px;}
#mainmenu { float:left; margin-top:0px; width:750px; height:108px;}
* html #mainmenu { float:left; margin-top:0px; width:750px; height:98px;}
/* Content */
#content { padding:20px 0px; background:url(../images/content-bg.gif) left top repeat-y; }
*#content {padding:20px 0px 20px 0px; min-height:200px; width:1000px;}
#content2 { padding:20px 0px; background:url(../images/content-bg2.gif) left top repeat-y;}
#content-gallery { padding:20px 0px; background:url(../images/content-bg-interior.gif) left top repeat-y;}
/* Footer */
#footer {
	text-align:center;
	color: #444444;	font-family: Tahoma;
	font-size: 12px;
	margin:10px 0px 10px 0px;
}
#footer a, #footer a:link, #footer a:visited, #footer a:hover {
	color: #444444;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration:none;
}
#footer h2 { display:inline;}
#footer h2, #footer h2 a { font-size:12px; line-height:15px; margin:0px; padding:0px; font-weight:normal;}
.crl { clear:both;}

/***********************************************/
