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;
}

.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;
	padding-top:20px;
}

.indexOpeningTitleTop
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	text-align:center;
	height:60px;
	vertical-align:bottom;
	padding-bottom:10px;
}

.indexOpeningTitleBottom
{
	font-family:Bookman Old Style;
	font-size:22px;
	font-weight:500;
	color:#003300;
	text-align:center;
	height:40px;
	vertical-align:bottom;
	padding-bottom:10px;
}

.indexOpeningTextTop
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	height:30px;
	text-align:center;
}

.indexOpeningTextBottom
{
	font-family:Tahoma;
	font-size:15px;
	color:Gray;
	vertical-align:top;
	height:80px;
	text-align:center;
}

.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;
}