body
{
background-image:url('../images/background.gif');
background-repeat:repeat;
background-position:top left;
text-align: center;
min-width: 600px;
}

.site_center {text-align:center; width:100%;}

P {
margin-right:10px;
margin-left:10px;
color:#403E3C;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:16px;
text-align:justify;
}

.center p{
margin-right:10px;
margin-left:10px;
color:#403E3C;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:16px;
text-align:center;
}

h1 {
margin-right:10px;
margin-left:10px;
color:#403E3C;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:20px;
}

h2 {
margin-bottom:-15px;
margin-right:10px;
margin-left:10px;
color:#FFFFFF;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:20px;
}

h3 {
margin-bottom:-15px;
margin-right:10px;
margin-left:10px;
color:#FFFFFF;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:16px;
}

.faqheading {
margin:10px;
}
.homegallery {
color:#FFFFFF;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:40px;
}
.homegallerysmall {
color:#FFFFFF;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:11px;
text-align:center;
margin-bottom:25px;
}
.homegallery a {color:#FFFFFF; text-decoration: none}
.homegallery a:hover{color:#FFFFFF; text-decoration:underline}
.homegallery a:active {color:#362E29;; text-decoration: none}

.productgallery a {font-size:60px; color:#FFFFFF; text-decoration: none}
.productgallery a:hover{font-size:60px;color:#FFFFFF; text-decoration:underline}
.productgallery a:active {font-size:60px; color:#362E29;; text-decoration: none}

.homegallerysmall p{}

.wordingcontainer p{
margin-left:0px;
margin-top:0px;
}
.wordingsmall p {
color:#FFFFFF;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:12px;
margin-left:10px;
margin-top:10px;
text-align:center
}
.address p {
color:#FFFFFF;
font-family:"Baskerville", "Times New Roman", Times, serif;
text-align:center
}

a{color:#FFFFFF; text-decoration: underline} 
a:hover{color:#534F4C; text-decoration: none}
a:active {color:#362E29;; text-decoration: none}

.headingtext{
font-size:30px;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-weight:500;
text-transform:uppercase;
color:#887D80;
position:relative;
top:25px;
left:30px;
}

ul{ margin:0px; padding:0px; list-style:none}
li{background:url(../images/2_z2.gif) top left no-repeat; margin-top:10px; margin-left:15px; padding-left:15px; color:#403E3C; font-family:"Baskerville", "Times New Roman", Times, serif; font-size:16px; }
li a{color:#FFFFFF; text-decoration:underline; line-height:16px;}
li a:hover{color:#534F4C; text-decoration:none} 
li a:active{color:#362E29;; text-decoration: none} 

.titlebox
{
margin:0 auto;
margin-top:20px;
padding-top:15px;
width:700px;
height:145px;
text-align: left;
background-color:#D1D3BF;
}

.logobox
{
margin:0 auto;
width:663px;
border-style:solid;
border-width:2px;
border-color:white;
text-align: center;
}

.logo
{
padding:10px;
}

.buttoncontainter
{
margin:0 auto;
margin-top:10px;
width:700px;
height:40px;
}

.buttonouter
{
margin:0 auto;
margin-right:15px;
float:left;
width:128px;
height:40px;
text-align: center;
background-color:#362E29;
}

.buttonouter_right
{
margin:0 auto;
margin-right:0px;
float:left;
width:128px;
height:40px;
text-align: center;
background-color:#362E29;
}

.buttoninner
{
width:128px;
height:24px;
padding-top:9px;
background-color:#7D7B77;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:15px;
font-weight:50;
color:#FFFFFF;
text-transform:uppercase;
}
.homecontainer
{
margin:0 auto;
width:600px;
height:300px; 
}
.gallerycontainer
{
margin:0 auto;
width:600px;
height:463px; 
}
.wordingcontainer
{
margin:0 auto;
width:600px;
height:600px; 
}
.productcontainer
{
margin:0 auto;
width:600px;
height:450px; 
}
.linkcontainer
{
margin:0 auto;
padding-right:10px;
width:600px;
height:100%;
color:#FFFFFF; 
background-color:#403E3C;
}
.pricingcontainer
{
margin:0 auto;
width:400px;
height:auto;
color:#FFFFFF; 
}
.pricingsubcontainer
{
background-color:#403E3C;
padding-left:25px;
padding-right:25px;
padding-bottom:15px;
padding-top:5px;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:14px;
}
.pricingheadings
{
	border-style:solid;
	border-width:1px;
	border-color: #FFFFFF;
}
.fontcontainer
{
background-color:#403E3C;
padding-left:10px;
padding-right:5px;
padding-bottom:10px;
padding-top:15px;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:40px;
}
.fontcontainer a {color:#FFFFFF; text-decoration: none}
.fontcontainer a:hover{color:#FFFFFF; text-decoration:underline}
.fontcontainer a:active {color:#362E29;; text-decoration: none}

.contactcontainer
{
padding:10px;
font-family:"Baskerville", "Times New Roman", Times, serif;
}
.mainbox
{
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
margin:0 auto;
margin-top:10px;
width:660px;
     min-height:600px;
     height:auto;
text-align: left;
background-color:#D1D3BF;
}

.headingbox
{
margin:0 auto;
width:663px;
height:86px;
background-color:#FFFFFF;
}

.headingimage
{
float:right
}
.headingimageleft
{
float:left
}
.sampleimage
{
float:left;
margin-right:20px;
}

.maintextbox
{
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:20px;
margin:0 auto;
margin-top:10px;
width:623px;
height:87px;
background-color:#7D7B77;
     min-height:600px;
     height:auto;
}
.secondnav
{
margin-right:10px;
margin-left:10px;
color:#403E3C;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:17px;
}

.bottomnavbox
{
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
margin:0 auto;
margin-bottom:10px;
width:623px; 
background-color:#7D7B77;
}
.bottomnav
{
margin-right:10px;
margin-left:10px;
color:#403E3C;
font-family:"Baskerville", "Times New Roman", Times, serif;
font-size:12px;
position:absolute
bottom: 0px;
}
input{
   background:#FFFFFF;
   border:1px solid #888888;
   padding-left:5px;
   width:280px; height:17px;
   
}
textarea{
   background:#FFFFFF;
   border:1px solid #888888;
   padding-left:5px;
   width:280px; height:220px;
   overflow:auto
   }
   
.submitbutton
{
	width:60px;
	height:25px;
	padding:4px;
	color:#403E3C;
	border:1px solid #403E3C;
	background-color:#7D7B77;
	font-size:15px;
	font-family:"Baskerville", "Times New Roman", Times, serif;
}



