
   
body, p, div, td, th, tr, form, ol, ul, li {
	font: normal 12px Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	color: #000000;
	background: white;
	}
	
	a          {color: #520; text-decoration:underline; font-weight: bold; background: transparent none;}
	a:Visited  {color: #520; text-decoration:underline; font-weight: bold; background: transparent none;}
	a:Active   {color: #520; text-decoration:underline; font-weight: bold; background: transparent none;}
	a:Hover    {color: #520; text-decoration:underline; font-weight: bold; background: transparent none;}


#logo {
	margin: 0px auto;
}

#outer{ 	
 	border:solid white 0px; 
  	border-left-width: 0px ;
	border-left-color: #FFFFFF;
	border-left-style: solid; 
 	border-right-width: 0px;
	border-right-color: #FFFFFF;
	border-right-style: solid; 
  	background-color: #FFFFFF; 
	width: auto;
	padding: 0px 1px 0px 1px;
 	} 
 
#inner{margin:0; width:100%;}

 
#pagewidth{ 
 	width:100%;
	position:static;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
	background-color: #FFFFFF;
	margin:0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	float: none !important;
	} 
	
#mainbodybox1col{
 	width:100%; 
	height:auto;
	float:none; 
 	position:relative; 
	display: block;
	visibility: visible;
 	margin-left:0px; 
 	margin-right:0px;
	background: #FFFFFF;
 	text-align: left;
	}
	#mainbody1col { 
 	height:auto; 
 	width:auto; 
 	padding: 15px 0px 25px 0px;
 	margin: 0px;
 	text-align: center;
	}
	#mainbody1col p { 
 	padding: 5px 0px 5px 0px; 
 	margin: 0px;
 	text-align: left;
	}
	
	
#mainbodybox{
 	width:100%;
	height:auto;
	float:none; 
 	position:relative; 
 	margin-left:0px; 
 	margin-right:0px;
	background: #FFFFFF;
	}
	#mainbody { 
 	height:auto; 
 	width:auto; 
 	padding: 15px 0px 25px 0px;
 	margin: 0px;
	}
	#mainbody p { 
 	padding: 5px 0px 5px 0px; 
 	margin: 0px;
	}
	#mainbody h1 { 
 	padding: 0px 0px 0px 0px; 
 	margin: 0px;
 	font: bold 15px Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
 	color: #CC2E39;
	}
	

/*
* Content Containers // HOME PAGE //
* ---------------------------------------------------- */
 
 
#homepic{
	width:504px;
	height:265px;
 	float:none; 
 	position:relative; 
 	margin-left:auto; 
 	margin-right:auto;
 	background-color:#FFFFFF;
 	padding-top: 20px;
 	
	}
	
	
#homesaleseventsbox{
 	width:100%;
	height:auto;
 	float:none; 
	position:relative; 
  	margin-right:0px; 
 	margin-left:0px;
	background: transparent;
 	padding-bottom: 20px;
	} 
	#homesalesevents { 
 	padding: 40px 0px 0px 0px;
 	margin: 0px;
	}
	#homesalesevents h1 { 
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;
	color: #726852;
	text-align: center;
 	padding: 6px 10px 4px 10px;
 	margin: 0px;
	}
	#homesalesevents p { 
	text-align: center;
	line-height: 14px;
 	padding: 8px 10px 5px 10px !important;
 	margin: 0px;
	}
	#homesalesevents img.header_line {
		margin: 0px auto 0px auto;
		padding-left: 225px;
		text-align: center;
	}

#aboutlocationbox{
	width:100%;
	height:auto;
 	float:none; 
 	position:relative; 
 	margin-left:0px; 
 	margin-right:0px;
 	padding: 0px;
 	border-right:0;
 	background-color:#FFFFFF;
	}
	#about{ 
 	height:auto; 
 	width:100%; 
	background: transparent;
 	padding: 10px 10px 10px 10px;
 	margin: 0px;
	}
	#about p { 
 	padding: 5px 0px 0px 0px !important;
 	margin: 0px;
 	text-align: center;
	}
	#about hr { 
 	display: none;
	}
	
	#location { 
 	height:auto; 
 	width:188px; 
 	border-top:0;
 	background: transparent;
 	padding: 10px 0px 10px 0px;
 	margin-left:auto; 
 	margin-right:auto;
	}
	#location p { 
 	padding: 0px 0px 5px 0px !important;
 	border-bottom: 0px !important; 
 	position:relative; 
	margin-left:auto; 
 	margin-right:auto;
 	}
	#location hr { 
 	display: none;
	}
 
#gallerytop {	
	margin: 0px !important;
	padding: 0px !important;
}

#gallerynav {
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
}
  
#homeinteriorgallerybox {
 	width:100%;
	height:auto;
 	float:none; 
	position:relative; 
  	margin-right:0px; 
 	margin-left:0px;
 	background-color:#FFFFFF;
	} 
	#interiordesign { 
	background: #FFFFFF;
 	height:auto; 
 	width:100%; 
 	padding: 10px 15px 10px 15px;
 	margin: 0px;
	}
	#interiordesign p { 
 	padding: 5px 0px 5px 0px; 
 	margin: 0px 0px 0px 0px;
 	text-align: center;
 	border-bottom: 0px !important; 
	}
	#interiordesign hr { 
 	display: none;
	}
	#interiordesign ul {
	margin-top: 10px;
	margin-left: 1em;
	padding-left: 1em;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border: none;
	padding-left: 0px;
 	text-align: center;
	}
	#interiordesign li {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 5px 0px;
	border: none;
 	text-align: center;
	}
	
	#homebottomgallery { 
	background: transparent;
 	height:auto;
 	width:100%; 
 	padding: 10px 0px 10px 0px;
 	margin: 0px;
	}
	#homebottomgallery p { 
 	padding: 11px 0px 0px 0px; 
 	margin-left:auto; 
 	margin-right:auto;
 	text-align: center;
 	border-bottom: 0px !important; 
	}
	#homebottomgallery p.nav { 
 	padding: 30px 0px 0px 0px; 
 	margin-left:auto; 
 	margin-right:auto;
 	text-align: center;
	}
	
	



/*#outer, {
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
   
#inner{margin:0; width:100%;}

   
   
#pagewidth{ 
 	width: 100%;
	position:static;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: none;
  	background: transparent none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	} */



/*
* Divs - Do Not Print
* ---------------------------------------------------- */

#nav {
   display: none;
   }

#footer {
   display: none;
   }
   
#rightcolbox {
   display: none;
   }
   
#rightcoltop { 
	display: none;
   }
   
   
#maincoltop {
 	display: none;
	} 
	
#salestop {
 	display: none;
	} 
	

   
   