body 
{
	background: url(bg.gif);
	font-family: Arial;
	font-size: 12pt;
	text-align: center;
	margin: 0 auto;
}
#WebPage
{
	width: 1015px;
	margin: 4px auto;
	text-align: center;
	background-color: White;
}
#Header
{
	width: 1000px;
	margin: 0 auto;
	clear: both;
}

img.HeaderImage 
{
	margin-top: 4px;
}

#NavBar
{
	width: 1000px;
	height: 62px;
	margin: 0px auto 10px auto;
	background-color: #1f3730;
	text-align: left;
}

#navmenu { color: White; }
#navmenu ul { padding:0; margin:0; list-style:none; }
#navmenu ul li { float:left; padding:5px 29px 5px 29px; position: relative; border-right: solid 1px #cccc00; }
#navmenu ul li { font-family: "Palatino Linotype", Arial; font-size: 14pt; }

#navmenu ul li.home { padding-left: 45px; padding-right: 33px; }
#navmenu ul li.decks { padding-left: 35px; border-right: none; }
#navmenu ul li a { color: White; text-decoration:none;}
#navmenu ul li a:hover { color: #cccc00}
#navmenu ul li a span.currentpage {color: #cccc00;}

#navspacer { clear: both; height: 2px; background-color: White; }

#navmenu2 { clear: both; color: White; text-align: center; }
#navmenu2 ul { padding:0; margin:0; list-style:none; text-align: center; }
#navmenu2 ul li { float: right; padding:3px 22px 3px 22px; position: relative; }
#navmenu2 ul li { font-family: "Palatino Linotype", Arial; font-size: 10pt; width: 20%}
#navmenu2 ul li.customertestimonials { border-left: solid 1px #cccc00; border-right: solid 1px #cccc00; }
#navmenu2 ul li.enewsletters { border-left: solid 1px #cccc00; }
#navmenu2 ul li a { color: White; text-decoration:none;}
#navmenu2 ul li a:hover { color: #cccc00}
#navmenu2 ul li a span.currentpage {color: #cccc00;}

#Content
{
	width: 980px;
	margin: 0px 10px 0px 10px;
	background-color: White;
	text-align: left;
}

#Footer
{
	width: 1000px;
	margin: 0 auto;
	clear: both;
	background-color: #1f3730;
	color: White;
	margin: 8px 0px 8px 0px;
	padding: 5px 0px 5px 0px;
}

#Footer p
{
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	font-family: "Palatino Linotype", Arial; 
	font-size: 10pt;
}

#FooterNav
{
	Width: 550px;
	Height: 30px;
	clear: both;
	background-color: White;
	color: Black;
	margin: 8px auto;
	padding: 5px 0px 5px 40px;
	text-align: center;
}

#FooterNav ul { padding:0px 0px 0px 0px; margin:0; list-style:none; text-align: center; }
#FooterNav ul li { float: left; padding:3px 0px 3px 0px; position: relative; width: 100px; text-align: center;}
#FooterNav ul li { font-family: "Palatino Linotype", Arial; font-size: 10pt; }
#FooterNav ul li a { color: Black; text-decoration:none;}
#FooterNav ul li a:hover { text-decoration: underline; }

#WallBody 
{
	background-color:White;
}

#WallPhotos 
{
	padding-top: 15px;
	margin-left: 20px;
	background-color: White;
	width: 700px;
	float: right;
	display: inline;
	border: solid 1px gray;
	overflow: hidden;
}

#WallInstructions 
{
	margin: 25px 10px 10px 10px;
	padding: 15px;
	background-color: Gray;
}

.normal
{
	 font-weight: normal;	
	 font-style: normal;
	 font-size: 8pt;
	 text-align: left;
	 margin: 0px 0px 10px 3px;
	 padding: 0px 0px 0px 0px;
	 display: block;
}

h1
{
	color:#1F3730;
	font-size:14pt;	
	margin: 10px 5px -5px 0px;
}

h2
{
	color:#1F3730;
	font-size:12pt;	
	margin: 10px 5px -5px 0px;
}

h3
{
	color:#1F3730;
	font-size:12pt;	
	margin: 10px 5px -5px 0px;
}



/* START */
/* HOME PAGE STYLE */
.HomePageTitle
{
	 font-weight: bold;	
	 font-style: italic;
	 font-size: 9pt;
	 text-align: left;
	 margin: 8px 3px 0px 3px;
	 padding: 0px 0px 0px 0px;
}

.HomePageTitleSub
{
	 font-weight: bold;	
	 font-style: italic;
	 font-size: 9pt;
	 text-align: left;
	 margin: 4px 3px 4px 3px;
	 padding: 0px 0px 0px 0px;
}

.HomePagePlain
{
	 font-weight: normal;	
	 font-style: normal;
	 font-size: 8pt;
	 text-align: left;
	 margin: 0px 3px 10px 3px;
	 padding: 0px 0px 0px 0px;
	 display: block;
}

#HomeBody 
{
	background-color:White;
}

#HomePhotos 
{
	padding-top: 15px;
	margin-left: 20px;
	background-color: White;
	width: 600px;
	float: right;
	display: inline;
	border: solid 1px gray;
	overflow: hidden;
}

/* End */

/* Customer Testimonials */
.testimonialcopy 
{
	font-style:italic;
	border-bottom: solid 1px #cccc00;
	padding-bottom: 20px;
}

.testimonialperson
{
	color: Black;
	font-style: italic;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 15px;
	
}

/* End */

br.Break 
{
	clear:both;
}

td img 
{
	display: block;
}



