/* CSS Document */

body {
	font-family:	Arial, Helvetica, Verdana, Sans-serif;
	font-size:		13px;
	line-height:	17px;
	color:			#FFFBF0;
	text-align:		center;
	background:		#ebddc0 url(/images/bg.gif) no-repeat 50% 0;
	margin:			0;
}

	#splash_page {
		background-image:	none;
	}

img{
	border:none;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* links */
a:link {
	color:#FFFBF0;
	text-decoration: none;
	}
a:visited {
	color:#FFFBF0;
	text-decoration: none;
	}
a:hover {
	color:#EEE4CD;
	text-decoration:underline;
		}
a:active {
	color:#FFFBF0;
	}
a:active, a:focus {
outline: 0
}
/*end links*/

UL.standardlst {
margin:0px;
padding-left:4px;
line-height:18px;
font-size:12px;
line-height:16px;
}
UL.standardlst LI{
padding-left: 10px;
background-image:url(/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
list-style: none;
}


/** ==== Main Navigation ==== **/
#main-nav {
	height:		54px;
	margin-top:	5px;
	background:	transparent url('/images/menu/menu_background.gif') repeat-x 0 -2px
}

	#main-nav dl {
		margin:		0 0 0 19px;
		padding:	0;
	}

	/* IE5 Mac Hack \*/
	#main-nav { padding-left: 0px; }
	/*/
	#main-nav { padding-left: 11px; overflow: hidden; }
	/* End Hack */

	#main-nav dt { float: left; }

	#main-nav dt a {
	 display:	block;
	 height:		0px !important;
	 height:		54px; /* IE 5/Win hack */
	 width:		117px;
	 padding:	54px 0 0 0;
	 overflow:	hidden;
	 background: transparent no-repeat 50% 0;
	}

		#main-nav #vision a {
			background-image:	url('/images/menu/menu_vision.gif');
			width:				110px;
		}

		#main-nav #location a {
			background-image:	url('/images/menu/menu_location.gif');
		}

		#main-nav #classic_collection a {
			background-image:	url('/images/menu/menu_classic_collection.gif');
		}

		#main-nav #pure_collection a {
			background-image:	url('/images/menu/menu_pure_collection.gif');
			width:				116px;
		}

		#main-nav #silk_stone a {
			background-image:	url('/images/menu/menu_silk_stone.gif');
		}

		#main-nav #luxe_collection a {
			background-image:	url('/images/menu/menu_luxe_collection.gif');
			width:				116px;
		}

		#main-nav #gallery a {
			background-image:	url('/images/menu/menu_gallery.gif');
			width:				116px;
		}

		#main-nav #contact a {
			background-image:	url('/images/menu/menu_contact.gif');
			width:				112px;
		}

		#main-nav dt a:hover {
			background-position: 50% -54px !important;
		}

body.vision dt#vision,
body.vision dt#vision a,
body.location dt#location,
body.location dt#location a,
body.location dt#location,
body.location dt#location a,
body.classic_collection dt#classic_collection,
body.classic_collection dt#classic_collection a,		
body.pureCollection dt#pure_collection,
body.pureCollection dt#pure_collection a,
body.silkStone dt#silk_stone,
body.silkStone dt#silk_stone a,
body.luxeCollection  dt#luxe_collection,
body.luxeCollection  dt#luxe_collection  a,
body.gallery dt#gallery,
body.gallery dt#gallery a,
body.contact dt#contact,
body.contact dt#contact a{
	background-position: 0 -54px;
}



/*subnavWoodsBagot*/
#subnavWoodsBagot dt { float: left; }

#subnavWoodsBagot dt a {
	display: block;
	height: 0px !important;
	height /**/:26px; /* IE 5/Win hack */
	padding: 26px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	border:#FFF solid 1px;
}

#subnavWoodsBagot dt a:hover {
	background-position: 0 -26px;
}
#subnavWoodsBagot dt#woodsBagot,
#subnavWoodsBagot dt#woodsBagot a { width: 183px; background-image:url(/images/menu/aboutWoodsBagot.gif);}

#subnavWoodsBagot dt#slideShow,
#subnavWoodsBagot dt#slideShow a { width: 109px; background-image:url(/images/menu/slideShow.gif);}

#subnavWoodsBagot dt#virtualTour,
#subnavWoodsBagot dt#virtualTour a { width: 120px; background-image:url(images/menu/virtualTour.gif); float:left;}

.activebtn{
	background-position: 0 -26px;
}
/*end subnavWoodsBagot*/


#nowSellingTopText{margin-top:10px; height:80px;}
#luxeLogo{ margin-top:10px;
}


/** ==== Classic Collection ==== **/
.classic_collection .main_body {
	margin-top:	20px;
}

	.classic_collection #nowSellingTopText {

	}

	#classic_collection_page #nowSellingBox {
	background:	#FFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	}

		#classic_collection_page #nowSellingBox h2,
		#classic_collection_page #nowSellingBox .column,
		#classic_collection_page #nowSellingBox .gallery_link {
			display:		block;
			overflow:		hidden;
			text-indent:	-9999px;
			background:		transparent no-repeat 0 0;
			margin:			0;
			padding:		0;
		}

			#classic_collection_page #nowSellingBox h2 {
				background-image:		url('/images/pages/classic_collection/header_a-classic-collection-of-individually-designed-homes.gif');
				background-position:	0 100%;
				height:		22px;
			}

			#classic_collection_page #nowSellingBox .columns {
				overflow:	hidden;
				margin:		5px 0 10px 0;
			}

				#classic_collection_page #nowSellingBox .column {
					float:	left;
					width:	50%;
					background-image:	 url('/images/pages/classic_collection/paragraph_1.gif');
					height:	68px;
				}
					#classic_collection_page #nowSellingBox .column_two {
						background-image:	 url('/images/pages/classic_collection/paragraph_2.gif');
					}

			#classic_collection_page #nowSellingBox .gallery_link {
				background-image:	url('/images/pages/classic_collection/gallery_link.gif');
				height:				26px;
				width:				139px;
			}

				#classic_collection_page #nowSellingBox .gallery_link:hover {
					background-position:	0 -26px;
				}

	#classic_collection_page #bottom_links {
		padding:		0;
	}


/** === Gallery === **/
.new_gallery {
	margin-bottom:	15px;
}
	.new_gallery ul {
		margin:			0;
		padding:		0;
		list-style:		none;
	}

		.new_gallery .slide {
			display:	block;
			width:		960px;
			margin:		0;
			padding:	0;
		}

			.new_gallery .slide a {
				display:	block;
				margin:		0 auto;
			}

				.new_gallery .disabled_links a {
					cursor:	default;
				}

			.new_gallery .slide img {
				display:	block;
				margin:		0 auto;
			}

		.new_gallery .pagination {
			margin:		15px auto 0 auto;
			overflow:	hidden;
		}

			.pagination li {
				position:	relative;
				float:		left;
				margin:		0 7px;
				list-style:	none;
			}

				.pagination li a {
					display:				block;
					width:					17px;
					height:					0;
					padding-top:			17px;
					background:				#473933 url('/images/js/slider/pagination.gif') no-repeat 0 0;
					background-position:	0 0;
					float:					left;
					overflow:				hidden;
				}

					.pagination li.current a,
					.pagination li a:hover {
						background-color:		#897c75;
						background-position:	-17px 0;
					}


#pageHolder
{width:960px;
	align:center;
	margin:0 auto;
text-align:left;}
#logo{
	margin-left:685px;
	margin-top: 35px;
}
#logoSilk{
	margin-left:0px;
}
#logoLuxe{
	margin-left:580px;
}

#silkStoneTopText{
margin-top:40px;
height:100px;
}
#sideText{padding:25px 10px 15px 12px;
}

#sideTextPureCollection{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 12px;
}

#introdiv{
	margin-top:70px;
	height: 400px;
	width:960px;
	align:center;
	margin:0 auto;
text-align:center;
}

#picText
{margin-top:20px;
}

#contactBox
{margin-top:20px;
background-image:url(/images/mainImages/mainImageContact.gif);
background-repeat:no-repeat;
background-position:center top;
width:960px;
height:490px;

}
#silkStoneBox
{margin-top:0px;
background-image:url(/images/silkStonebottomPage.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFFFFF;
color:#373737;
}
#galleryBox
{margin-top:20px;

}

#mainImage{
	width:643px;
	float:left;
	height: 490px;
}
#sideBar{
		float:right;
		background-image:url(/images/bgText.gif);
	 	background-repeat:no-repeat;
	 	background-position:top centre;
	  	width:317px;
	    height:490px;
   }

   #updates{
	margin-top:5px;
   }
   #sideBar{
		float:right;
		background-image:url(/images/pureCollectionPage/bgTextPureCollection.gif);
	 	background-repeat:no-repeat;
	 	background-position:top centre;
	  	width:317px;
	    height:490px;
   }

#virtualTourBox
{background-image:url(/images/tour.gif);
 background-repeat:no-repeat;
  background-position:top center;
}
#virtualTourBoxPremium
{background-image:url(/images/mainImages/luxePremiumComingSoonVirtualTour.jpg);
 background-repeat:no-repeat;
  background-position:top center;
}

/*tour*/#tour
{
	display: block;
	width: 120px;
	height: 26px;
	background: url("/images/menu/virtualTour.gif") no-repeat 0 0;
	margin-top:3px;
	margin-bottom:5px;
	float: left;
}

#tour:hover
{
  background-position: 0 -26px;
}

#tour span
{
  display: none;
}
.pureCollectionForm{margin:5px 0 5px 0;}



#pure_collection_page  {

}
	#pure_collection_page .main_body {
		margin-top:			20px;
		background-color:	#FFFFFF;
	}

	#pure_collection_page .now_selling_main_table {
		 margin-left:	15px;
	}



/* pure-collection Navigation */

#nav-purecol { height: 28px; }
#nav-purecol dl { margin: 0; padding: 0; }

/* IE5 Mac Hack \*/
#nav-purecol { padding-left: 0px; }
/*/ 
#nav-purecol { padding-left: 11px; overflow: hidden; } 
/* End Hack */

#nav-purecol dt { float: left; }

#nav-purecol dt a {
	display: block;
	height: 0px !important;
	height /**/:28px; /* IE 5/Win hack */
	padding: 28px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}

#nav-purecol dt a:hover {
	background-position: 0 -28px;
}

.mansioncurrent dt#mansion,
.mansioncurrent dt#mansion a,
.parkcurrent dt#park,
.parkcurrent dt#park a,
.purecurrent dt#pure,
.purecurrent dt#pure a
 {
	background-position: 0 -28px;
}

#nav-purecol dt#mansion,
#nav-purecol dt#mansion a { width: 155px; background-image:url(/images/menu/subPureMansionHomes.gif)}

#nav-purecol dt#park,
#nav-purecol dt#park a { width: 155px; background-image:url(/images/menu/subPureParkHomes.gif);}

#nav-purecol dt#pure,
#nav-purecol dt#pure a { width: 155px; background-image:url(/images/menu/subPureHomes.gif);}




#bottom_links {
	overflow:	hidden;
	padding:	0 20px 20px 20px;
	margin:		0;
	list-style:	none;
}

	#bottom_links li {
		display:		block;
		float:			left;
		margin:			0 10px 0 0;
		padding:		0;
		overflow:		hidden;
	}

	#bottom_links a {
		display:		block;
		width:			50px;
		height:			26px;
		overflow:		hidden;
		text-indent:	-9999px;
		background:		#CCC no-repeat 50% 0;
	}

		#bottom_links a:hover,
		#bottom_links a:focus,
		#bottom_links a:active {
			background-position:	50% -26px;
		}


	#bottom_links .virtual_tour a {
		width:				120px;
		background-image:	url('/images/menu/virtualTour.gif');
	}
	#bottom_links .gallery a {
		width:				139px;
		background-image:	url('/images/pages/classic_collection/gallery_link.gif');
	}
		


	.video {
		margin:		0 auto;
		background:	#000;
	}
#soldsticker{margin-left:10px; float:left; margin-top:8px;}

