﻿body
{
	margin: 0px;
	background-color: #e3e3e3;
	font-family: Verdana, Tahoma, Arial;
	font-size: small;
}
A
{
	/*color: #7fb54e;*/
	color: #002265;
	text-decoration: none;
	font-weight: bold;
}
A:hover
{
	text-decoration: underline;
}
A IMG 
{
	border: none;
}
IMG
{
	border: 0 solid #fff;
}
.Slogan
{
	font-size: large;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #002265;
	padding-top: 10px !important;
}
.TopNavigation
{
	font-size: small;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #b9d697;
	padding-top: 14px !important;
}
A.TopNavigationLink
{
	font-size: small;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #b9d697;
	margin-top: 14px;
	text-decoration: none;
}
A.TopNavigationLink:hover
{
	background-color: #FFFFFF;
	text-decoration: none;
}
.Menu
{
	font-family: Trebuchet MS;
	color: #7eb44d;
	width: 703px;
	height: 25px;
	background: url(/Images/Sprite1.png) no-repeat 0px -147px;
	background-color: #303030;
}
.MenuLink
{
	font-family: Trebuchet MS;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 5px 2px 5px;
	font-weight: normal;
}
.MenuLink:hover
{
	background-color: #7fb54e;
	text-decoration: none;
}
TABLE.Basic
{
	border-collapse: collapse;
	border: none 0px;
	margin: 0px;
}
TABLE.Basic TR TH, TABLE.Basic TR TD
{
	padding: 0px;
}
TABLE.MaxWidth
{
	width: 100%;
}
TABLE.StandardBodyWidth
{
	width: 580px;
}
A.ActionLink 
{
	color: #D60000;
	font-weight: normal;
}
A.FullBuildOptionsHome
{
	color: #FFFFFF;
	font-weight: bold;
}
A.FullBuildOptions 
{
	color: #D60000;
	font-weight: bold;
}
TD.SideNav
{
	font-size: small;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #333333;
	padding: 10px 10px 10px 10px !important;
}
.PageHeading
{
	font-size: x-large;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #002265;
}
A.Glossary
{
	font-weight: bold;
	text-decoration: none;
	color: #002265;
}
A.Glossary:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #002265;
}
.BodyTextBlue
{
    color: #002265
}
.BodyTextRed
{
    color: #D60000
}
.TradeMark
{
	font-size: x-small;
	color: #666666;
}
.ArtistImpressionRandom1
{
	border: solid 1px black;
	margin-right: 10px;
}
.ArtistImpressionRandom2
{
	border: solid 1px black;
	margin-bottom: 10px;
}
.ArtistImpression
{
	border: solid 1px black;
}
A.AIThumbLink
{
	color: Black;
	text-decoration: none;
}
.SeriesHR
{
	height: 1px;
	color: #666666;
}
fieldset.ControlPanel
{
	width: 260px;
}
fieldset.ControlPanel UL
{
	margin: 5px 0px 5px 15px;
	padding: 5px 0px 5px 10px;
}
UL.Features
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 7px;
}

IMG.ContactIcon
{
	vertical-align: middle;
}

A.ContactIcon
{
	color: Black;
}

.ContactUsShowHome
{
	border: solid 1px black !important;
}

TABLE.ContactUsBusinessCard
{
	border-collapse: collapse;
	border: solid 1px #999;
	margin: 0px;
}
TABLE.ContactUsBusinessCard TR TH, TABLE.ContactUsBusinessCard TR TD
{
	padding: 3px !important;
}

.ContactUsRegion
{
	background-color: #D6D6D6;
	border-bottom: solid 1px #999 !important;
}

.ContactUsShowHomeArea
{
	background-color: #EDEDED;
	border-left: solid 1px #999 !important;
}
.DirectionArrow
{
	padding: 0px 0px 2px 4px;
}

A.SortBy
{
	text-decoration: underline;
}

.AdThumb
{
	border: solid 1px black;
	margin: 0px 0px 10px 10px;
}
/* Kitsets */
TABLE.Kitsets TR TH, TABLE.Kitsets TR TD
{
	padding: 3px !important;
}
.Production, .Delivery
{
	padding-left: 20px;
}
/* IMAGE VIEWER */
.ImageViewerLoading
{
	background-image: url('/Images/LoadingBar.gif');
	background-position: center top;
	background-repeat: no-repeat;
}
/* MASTER */
.TwoBedrooms
{
	background: transparent url('/Images/Bedrooms.png') no-repeat 0px 0px;
}
.ThreeBedrooms
{
	background: transparent url('/Images/Bedrooms.png') no-repeat -56px 0px;
}
.FourBedrooms
{
	background: transparent url('/Images/Bedrooms.png') no-repeat -112px 0px;
}
.AllPlansSpacer
{
	height: 10px;
}
.AllPlans
{
	background: transparent url('/Images/AllPlans.png') no-repeat center;
	height: 38px;
}

/* SERIES PAGE */
.FloorplanThumbnail
{
	margin-left: 8px;
}
TABLE.Homestead TR TH, TABLE.Homestead TR TD
{
	padding: 6px !important;
}

/* SPRITES */
.TopBorder
{
	width: 1px;
	height: 14px;
	background: url(/Images/Sprite3.png) repeat-x 0px -18px;
	background-color: #FFFFFF;
}
.TopRight
{
	width: 19px;
	height: 50px;
	background: url(/Images/Sprite2.png) no-repeat 0px -164px;
	background-color: #FFFFFF;
}
.BottomLeft
{
	width: 30px;
	height: 30px;
	background: url(/Images/Sprite2.png) no-repeat 0px -130px;
	background-color: #FFFFFF;
}
.BottomBorder
{
	width: 1px;
	height: 13px;
	background: url(/Images/Sprite3.png) repeat-x 0px 0px;
	background-color: #FFFFFF;
}
.BottomRightBottom
{
	width: 136px;
	height: 30px;
	background: url(/Images/Sprite2.png) no-repeat 0px -96px;
	background-color: #FFFFFF;
}
.TopBanner
{
	width: 703px;
	height: 139px;
	background: url(/Images/Sprite1.png) no-repeat 0px 0px;
	background-color: #FFFFFF;
}
.TopMenu
{
	width: 703px;
	height: 36px;
	background: url(/Images/Sprite1.png) no-repeat 0px -185px;
	background-color: #7eb44d;
}
.MainMenuBottom
{
	width: 703px;
	height: 7px;
	background: url(/Images/Sprite1.png) no-repeat 0px -233px;
	background-color: #FFFFFF;
}
.ClaystoneSeries
{
	width: 199px;
	height: 50px;
	background: transparent url('/Images/Sprite5.png') no-repeat 0px -98px;
}
.HomesteadSeries
{
	width: 199px;
	height: 50px;
	background: transparent url('/Images/Sprite5.png') no-repeat 0px 0px;
}
.DesignerSeries
{
	width: 199px;
	height: 50px;
	background: transparent url('/Images/Sprite5.png') no-repeat 0px -147px;
}
.TraditionalSeries
{
	width: 199px;
	height: 50px;
	background: transparent url('/Images/Sprite5.png') no-repeat 0px -49px;
}
.ExportRight
{
	border: solid 1px black;
	margin: 0px 0px 20px 20px;
}
.ExportLeft
{
	border: solid 1px black;
	margin: 0px 20px 20px 0px;
}