img.topRight {display: block;}

body
{
	background-image:url('jpgs/backgroundGreen.jpg');
}

.sunColumnLeft
{
	vertical-align:top;
	background-image:url('jpgs/sunLeft.jpg');
	background-repeat:repeat-y;
}

.sunColumnRight
{
	vertical-align:top;
	background-image:url('jpgs/sunRight.jpg');
	background-repeat:repeat-y;
}

.footerExtend
{
	background-image:url('jpgs/footerExtend.jpg');
	background-repeat:repeat-y;
}

.sideStrip
{
	background-image:url('jpgs/sideStrips.jpg');
	
}

.contactMap
{

	background-image:url('jpgs/lightBackground.jpg')
}

.galleryTextTable
{
	width:779px;
	height:220px;
	background-image:url('jpgs/lightBackground.jpg')
}

.galleryTitle
{
	font-family:Bookman Old Style;
	font-size:25px;
	text-align:center;
	font-weight:500;
	color:#003300;
}

.SeasonalPicture {
	background-color: #001E14;
}

.galleryText
{
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
	color:Gray;
}

.indexTextTable
{
	width:779px;
	height:280px;
	background-image:url('jpgs/lightBackground.jpg')
}

.indexText
{
	font-family:Tahoma;
	font-size:14px;
	text-align:center;
	color:Gray;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
}

.indexOpeningTitleTop
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	text-align:center;
	vertical-align:bottom;
	margin: 0px;
	padding: 0px;
}

.indexOpeningTitleBottom
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	text-align:center;
	vertical-align:bottom;
	margin: 0px;
	padding: 0px;
}

.indexOpeningTextTop
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	text-align:center;
	margin: 0px;
	padding: 0px;
}

.indexOpeningTextBottom
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	text-align:center;
	margin: 0px;
	padding: 0px;
}

.contactTextTable
{
	width:312px;
	height:503px;
	background-image:url('jpgs/lightBackground.jpg')
}

.contactTitle
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	padding-left:25px;
	padding-bottom:20px;
}

.contactText
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	padding-left:25px;
}

.contactOpeningTable
{
	width:779px;
	height:240px;
	background-image:url('jpgs/lightBackground.jpg')
}

.contactOpeningTitleTop
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	text-align:center;
	height:80px;
	vertical-align:bottom;
}

.contactOpeningTitleBottom
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	text-align:center;
	height:40px;
	vertical-align:top;
}

.contactOpeningTextTop
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	height:40px;
	text-align:center;
}

.contactOpeningTextBottom
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	height:80px;
	text-align:center;
}

.supplierTextTable
{
	width:484px;
	height:286px;
	background-image:url('jpgs/lightBackground.jpg')
}

.supplierText
{
	font-family:Tahoma;
	font-size:12px;
	color:Gray;
	vertical-align:top;
	padding-left:10px;
	padding-top:8px;
}

.supplierListTable
{
	width:295px;
	height:756px;
	background-image:url('jpgs/suppliers/suppliers02b.jpg');
	background-position:no-repeat;
}

.supplierListTopTitle
{
	font-family:Bookman Old Style;
	font-size:11px;
	font-weight:bold;
	padding-top:12px;
	padding-left:20px;
	padding-right:10px;
}

.supplierListTitle
{
	font-family:Bookman Old Style;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	padding-right:10px;
}

.supplierListText
{
	font-family:Bookman Old Style;
	font-size:11px;
	padding-left:20px;
	padding-right:10px;
}

.supplierListBottomText
{
	font-family:Bookman Old Style;
	font-size:11px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:25px;
}

.aboutUsTitle
{
	font-family:Bookman Old Style;
	font-size:25px;
	text-align:center;
	font-weight:500;
	color:#003300;
	padding-top:10px;
}

.aboutUsTextTable
{
	width:779px;
	height:310px;
	background-image:url('jpgs/lightBackground.jpg')
}

.aboutUsText
{
	font-family:Tahoma;
	font-size:14px;
	text-align:center;
	color:Gray;
	vertical-align:top;
	padding-top:20px;
}

.menuTable
{
	background-image:url('jpgs/lightBackground.jpg');
}

.menuCornerLeft
{
	width:152px;
	height:20px;
}

.menuCornerRight
{
	width:135px;
	height:20px;
}

.menuCenter
{
	width:492px;
	height:20px;
}

.menuMidLeft
{
	width:152px;
	height:632px;
	background-image:url('jpgs/menu/menuLeft.jpg');
	background-repeat:no-repeat;
}

.menuMidRight
{
	width:135px;
	height:632px;
	background-image:url('jpgs/menu/menuRight.jpg');
	background-repeat:no-repeat;
}

.menuPage
{
	background-image:url('jpgs/menu/menuPage.jpg');
	background-repeat:no-repeat;
}

.menuPageTop
{
	width:492px;
	height:80px;
}

.menuPageMid
{
	width:492px;
	height:502px;
}

.menuPageBottom
{
	width:492px;
	height:50px;
}

#SubMenu {
	background-color: #B3AC92;
	width: 100%;
	height: 30px;
}

#SubMenu ul {
}

#SubMenu li {
	float: left;
	padding-top: 5px;
	/* padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px; */
	list-style-type: none;
}
#SubMenu a {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #001E14;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 15px;
}

#SubMenu li.first {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #001E14;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 15px;
}

#SubMenu a:hover {
	text-decoration: underline;
}

