﻿html, body 
{
	font-family: verdana, Arial, Helvetica;
	font-size: 0.82em;
	color: #FFF;
	background: #000000;
	margin: auto;
	height: 100%;
	padding-top: 10px;
}
.Home
{
	background: url(../images/BG_Home.jpg) no-repeat top center;
	}
	
P
{
	color: #FFF;
	}

input
{	
	color: #777777;
	height: 15px;
	border: solid 1px #CCCCCC;
}

A:link, A:visited, A:hover, A:active  
{ COLOR: #0092DD; font-family: verdana, Arial, Helvetica;  TEXT-DECORATION: underline;}

.Contact H3 A:link, A:visited, A:hover, A:active  
{ COLOR: #0092DD; font-family: verdana, Arial, Helvetica;  TEXT-DECORATION: underline; margin-bottom: 15px;}

.Contact H2 A:link, A:visited, A:hover, A:active  
{ COLOR: #0092DD; font-family: verdana, Arial, Helvetica;  TEXT-DECORATION: underline; margin-bottom: 15px;}

H1 A:link, A:visited, A:hover, A:active  
{ COLOR: #FFFFFF; font-family: verdana, Arial, Helvetica;  TEXT-DECORATION: underline;}

p {font-size: 1em; margin-bottom: 20px; margin-top: 20px;}

H1 {color: #0092DD; font-weight:bold; font-size: 30px; text-align:center;}

.Home H1, .About H1, .FAQs H1, .Testimonials H1, .Contact H1, .PrivacyPolicy H1 
{height: 60px; width: 350px;}

.Home H1
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
height: 80px;	
clear:both;
}

#GalleryHead
{ 
 clear:both; 
 padding: 20px 20px 20px 25px;}
p
H2
{ color:#FFFFFF; font-size: 1.1em; font-weight:normal; margin-top: 0px; margin-bottom: 10px; clear:both; }
.Contact H2 { margin-bottom: 5px;}

.qty
{ color:#0092DD; font-size: 1em; font-weight:normal; float:left; margin-right: 10px;}

H3
{ color:#E6E6E6; font-size: 1em; font-weight:normal; margin-top: 0px; margin-bottom: 10px;}
.Testimonials H3 { margin-bottom: 3px;}

.Contact H3 { margin-bottom: 15px;}
.Home H3 { margin-bottom: 15px;}

H4 { color:#777777; font-size: 1.1em; font-weight:normal;}

.Home H5 {color: #0092DD; font-weight:bold; width: 180px; left: 145px; position:relative; margin-top: 55px;}
.About H5 {color: #0092DD; font-weight:bold; width: 180px; position:relative; margin-top: 10px;}
H5 A:link, A:visited, A:hover, A:active  
{ COLOR: #0092DD; font-family: verdana, Arial, Helvetica;  TEXT-DECORATION: underline;}

#GlobalUI
{
	width: 750px; 
	margin: auto;
	height: auto;
}


#Header
{
	width: 100%;
	margin: auto;
	height: 147px;
	float:left;
	background: url(../images/Header.jpg) no-repeat top center;
	}


.Home #Header
{
	background-image: none;
}

.ClearBoth
{
	width:auto; 
	clear:both
}

.FormPadding
	{
	padding:0px; 
	margin:0px;
	}

#content
{ 
	width: 100%;
	float: left;
	padding: 0px;
	height: auto;
	background-repeat:no-repeat; 
	background-position: right top;
	background-color: #000000;
	}
	
	
	.Home #content
	{

	/*background-image: url(../images/butterfly.jpg);
	background-position: 400px -50px;*/
	text-align:center;
	margin-top: 240px;

		}	
	
	.About #content
	{
	background-image: url(../images/about.jpg);
	background-position: 450px 0px;
	min-height: 200px;
	}	
		
		
	.Inspiration #content
	{
	background-image: url(../images/TreeHouse.jpg);
	background-position: 450px 0px;
	min-height: 200px;
		}	
	
	

	A.MainMenu:link, A.MainMenu:visited, A.MainMenu:hover, A.MainMenu:active  
{ COLOR: #fff; font-family: verdana, Arial, Helvetica;  TEXT-DECORATION: none; font-size: 1.1em; padding-left: 17px;}
 
 
 
 A.MainMenu:hover
 {
	color:#0092DD;
 }


.ListImage:hover
 {
	border: solid 1px #0092DD;
 }

.ListImage
{
	float:left;
	border:0px;
	margin: 15px 0px 15px 25px;
	width: 150px;
	height: 150px;
	border: solid 1px #333333;
	}
	

	.ListItemContent
	{
		float:left;	
		width: 490px;
		padding-bottom: 15px;
	}
	
	#PicInfoBox
	{	
		float:left;
		height: 100%;
		width: 600px; 
		margin-left: 40px; 
		background-image: none;
		background-repeat:no-repeat; 
		background-position: 50px bottom;
		
	}
	
	.Home #PicInfoBox
	{
		float:none;
		width: 350px;
		margin: auto;
		}
	
	.About #PicInfoBox
	{
		width: 350px;
		}	
		
		
	.Inspiration #PicInfoBox
	{
		width: 350px;
		}	
	
	#PicInfoBoxLogin
	{	
		float:left;
		height: 280px;
		width: 350px; 
		padding-left: 40px; 
	}
		
	#PicInfoBox p
	{
		margin-bottom: 0px;
		margin-top: 10px;
			}	

#HomeButton
{
	margin-left: 140px;
	margin-top: 30px;
	width:250px;
	clear:both;
}

.ButtonHome
{ 
	background-color: #FFF;
	position: relative;
	left: 110px;
	color: #0092DD;
	border: solid 1px #0092DD;
	font-size: 1em;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor:pointer;
}
select
{
font-size: 10px;
height: 18px;
}
	
#Copyright
{

	color: #777777;
	float: left;
	text-align: right;
	padding-left: 30px;
	width: auto;
	margin-top:-10px;
	}
	
	
#FooterLinks
{

	color: #777777;
	float: right;
	text-align: right;
	padding-right: 20px;
	width: auto;
	margin-top:-10px;
	}
	
#FooterLinks A:link, A:visited, A:hover, A:active  

{ color:#777777;}

#FooterLeft
{
		/*background-image: url(../images/FooterLeft.gif); */
		
		background-repeat:no-repeat; 
		background-position: left;
		width: 375px;
		height: 21px;
		float:left;
	}
	
#FooterRight
{
	
		/*background-image: url(../images/FooterRight.gif); */
		background-repeat:no-repeat; 
		background-position: right;
		width: 375px;
		height: 21px;
		float:right;
	}
	
#ProductTitle
{
	margin-left: 15px; margin-top: 15px;
}

.ProductList
{
margin-bottom: 20px; float:left;
}

.ProductListLine

{
	padding-top: 5px;
	width:100%;
	clear:both;
	height: 1px;
	border-bottom: solid 1px #cccccc;
	}
	

.ProductListLineEdit

{
	padding-top: 5px;
	width:600px;
	clear:both;
	height: 1px;
	border-bottom: solid 1px #cccccc;
	}
	

.ProductList P
{
	}
	
	
/*//////////// Classes to hide and diplay list items in the Dealer list  //////////*/	 
.YES, .YEs, .Yes, .yes, .yeS, .yES
{
	display:block;
	float: left;	
	}
	
.NO, .No, .no, .nO

{
	display:none;
	float: left;
	}
	
