/*/***************************************************************************************************************************
/// <name>     Artani - Global CSS</name>
/// <summary>  Contains global Styles for the site.</summary>
/// <history>
///            Konrad Kyc [2008 © Vantagesoft.ca] - 2008-08-24 - Created.
/// </history>
/// <notes>
/// </notes>
///***************************************************************************************************************************/

@import url("Menu.css");

body 
{
	margin: 0px;
	background-color: #000000;
}

img
{
	border: 0px;	
}

p
{
	margin: 0px;
}

.SiteBlock
{
	padding-top: 30px;
	width: 978px;
	position: relative;
	left: 50%;
	margin-left: -495px; /* half the width of the div */		
}

.Logo
{
	float: left;
	margin-right: 25px;
	margin-top: 275px;
	width: 250px;
	height: 66px;
}

.BodyShellFrame
{
	float: left;
	width: 700px;
	height: 656px;
	margin-bottom: 30px;	
}

.BodyShell
{
	border: solid 1px #4d4d4d;
	width: 100%;
	height: 100%;
}

.ContentShell
{
	margin: 0px 15px 15px 15px;
	width: 670px;
	height: 575px;
	background-image: url(../Images/Global-ContentShellBG.gif);
	background-repeat: repeat-y;
}

.ContentShellWithSubMenu
{
	background-image: url(../Images/Global-ContentShellBGSub.gif);
}

.ContentShellWithSubMenuNeighborhood
	{
	background-image: url(../Images/Global-ContentShellBGSubNeigh.gif);
	}
.Centerpiece
{
	padding: 15px 15px 0px 15px;	
	background-image: url(../Images/Global-ContentShellBG.gif);
	background-repeat: repeat-y;
}

.Content
{
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 175%;
	color: #7e6d5f;
	margin: 0px;
	margin-top: 15px;
}

.ContentIndex
{
	position: absolute;
	width: 550px;
	top: 545px;
	left: 360px;
}

.ContentWithoutSub
{
	float: left;
	display: inline;
	width: 600px;
	margin-left: 40px;
	margin-top: 0px;
}

.ContentWithSub
{
	float: left;
	width: 410px;
	margin-left: 45px;
	margin-top: 0px;
}

.Paragraph
{
	margin-top: 7px;	
}

.ContactRightColumn
{
	float: left;
	width: 50%;
	
}

.ContactLeftColumn
{
	float: left;
	width: 45%;
	padding-left: 10px;
	margin-top: 3px;
}

.Content p
{
	margin-left: 3px;
	margin-top: 7px;
	margin-bottom: 10px;
	padding: 0px;		
}

.ContactInfo
{
	line-height: 160%;
}

.ContactRegister
{
	padding: 10px 0px 0px 3px;
	margin: 10px 0px 0px 0px;
}
.ContactSubHeading
{
	color: 	#2F1E0F;
	font-size: 10px;
	line-height: 150%;
	margin: 10px 0px 5px 0px;
}
.StrongType
{
	color: 	#2F1E0F;
	font-weight: bold;
	font-size: 10px;
	line-height: 150%;
}

.SmallType
{
	color: 	#AE9F90;
	font-size: 10px;
	line-height: 140%;
}

.FeatureList
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	list-style-type: square;
	line-height: 160%;
}

.ClearFF:after 
{
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

a:link, a:visited
{
	color: #949393;
	text-decoration: none;	
}

a:hover
{
	color: #de7c23;
	text-decoration: none;	
}

.FloorplanLink
{
	font-weight: bold;
}

a.FloorplanLink:link, a.FloorplanLink:visited
{
	color: #949393;
	text-decoration: none;	
}

a.FloorplanLink:hover, a.FloorplanLink-on:link, a.FloorplanLink-on:visited, a.FloorplanLink-on:hover
{
	color: #de7c23;
	text-decoration: none;	
}

.ContactLink
{
	color: #F67701;	
}
a.ContactLink:link, a.ContactLink:visited
{
	color: #F67701;
	text-decoration: none;	
}
a.ContactLink:hover
{
	color: #F67701;
	text-decoration: underline;	
}

.ContactBrokers
{
	margin-top: 15px;
	margin-left: 2px;
	font-size: 11px;
	font-family: Arial;
	color: #9F9082;
}
.ContactBrokerLink
{
	color: #9F9082;
}
a.ContactBrokerLink:link, a.ContactBrokerLink:visited
{
	color: #9F9082;
	text-decoration: underline;	
}
a.ContactBrokerLink:hover
{
	color: #F67701;
	text-decoration: underline;	
}

.FloorplanContainer
{	
	width: 623px;
	height: 360px;
	background-color: #ffffff;
}


#divRegisterLink span
{
	display: none;
}

#divRegisterLink a
{
	display: block;
	background-image: url(../Images/Contact-Register.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	width: 83px;
	height: 11px;
	background-position: 0px 0px;
}

#divRegisterLink a:hover
{
	display: block;
	background-position: 0px 0px;
}

#divViewFloorplansLink span
{
	display: none;
}

#divViewFloorplansLink a
{
	display: block;
	margin-top: 15px;
	background-image: url(../Images/Building-ViewFloorplans.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	width: 105px;
	height: 19px;
	background-position: -107px 0px;
}

#divViewFloorplansLink a:hover
{
	display: block;
	background-position: 0px 0px;
}

#divViewRoofDeckPlanLink span
{
	display: none;
}

#divViewRoofDeckPlanLink a
{
	display: block;
	margin-top: 15px;
	background-color: Transparent;
	background-image: url(../Images/Building-ViewRoofDeckPlan.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	width: 145px;
	height: 19px;
	background-position: -152px 0px;
}

#divViewRoofDeckPlanLink a:hover
{
	display: block;
	background-position: 0px 0px;
}

.NeighborhoodCultureNumber
{
	float: left;
	text-align: right;
	width: 20px;
	margin-right: 10px;
	color: #aeaa75;
	font-size: 11px;
	font-weight: bold;
}

.NeighborhoodCultureNumberSmall
{
	float: left;
	text-align: left;
	width: 10px;
	margin-right: 10px;
	color: #aeaa75;
	font-size: 11px;
	font-weight: bold;
}

.NeighborhoodDiningNumber
{
	float: left;
	text-align: right;
	width: 20px;
	margin-right: 10px;
	color: #e28533;
	font-size: 11px;
	font-weight: bold;
}

.NeighborhoodListText
{
	float: left;
}

.NeighborhoodDiningScrollContainer
 {
	width: 420px;
	height: 130px;
	overflow: hidden;
	position: relative;
}

.BuildingScrollContainer
 {
	width: 420px;
	height: 142px;
	overflow: hidden;
	position: relative;
}

#CustomScrollContent 
{
	position: relative;
	width: 420px;
}

#CustomScrollArea 
{
	position: absolute;
	left: 900px;
	top: 525px;
	height: 125px;
	width: 12px;
	background-image: url(../Images/Global-ScrollerBG.gif);
	background-repeat: repeat-y;
	overflow: hidden;
	z-index: 60;
}

#CustomScroller 
{
	position: absolute;
	top: -1px;
	width: 12px;
	height: 33px;
	background-image: url(../Images/Global-Scroller.gif);
	background-repeat:no-repeat;
}

.PrintVisible
{
	display: none;	
}

.FloorplansBackground
{
	background-color: #ffffff; 
	width: 623px;
}

#divFloorplanPDFLink
{
	position: absolute;
	z-index: 20;
}

#divFloorplanNext
{
	position: absolute;
	z-index: 30;
	top: 220px;
	left: 920px;
}

#divFloorplanNext span
{
	display: none;	
}

#divFloorplanNext a
{
	display: block;
	background-image: url(../Images/Global-Next.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	width: 17px;
	height: 139px;
	background-position: -21px 0px;
}

#divFloorplanNext a:hover
{
	display: block;
	background-position: 0px 0px;
}

#divFloorplanPDFLink span
{
	display: none;	
}

#divFloorplanPDFLink a
{
	display: block;
	background-image: url(../Images/Floorplans/DownloadPDF.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	width: 100px;
	height: 15px;
	background-position: 0px 0px;
}

#divFloorplanPDFLink a:hover
{
	display: block;
	background-position: 0px -15px;
}

.FloorPlanPDFLink203
{
	top: 443px;
	left: 652px;	
}

.FloorPlanPDFLink304
{
	top: 400px;
	left: 652px;	
}

.FloorPlanPDFLink307
{
	top: 434px;
	left: 652px;	
}

.FloorPlanPDFLink406
{
	top: 427px;
	left: 652px;	
}

.FloorPlanPDFLink502
{
	top: 427px;
	left: 652px;	
}

.FloorPlanPDFLink505
{
	top: 402px;
	left: 653px;	
}

.FloorPlanPDFLink604
{
	top: 408px;
	left: 690px;	
}

.FloorPlanPDFLink803
{
	top: 415px;
	left: 690px;	
}

.FloorPlanPDFLinkFloorLayout
{
	top: 425px;
	left: 749px;
}

.FloorPlanPDFLinkRoofDeck
{
	top: 425px;
	left: 749px;	
}

.Disclaimer
{
	font-size: 9px;	
	color: #b0a498;
	position: absolute;
	top: 635px;
}
.DisclaimerBasic
{
	font-size: 9px;	
	color: #b0a498;
}


#Footer
{
	padding-top: 5px;
	padding-left: 15px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 140%;	
	color: #373839;	
}

#Footer a, #Footer a:visited 
{
	color:#373839;
	text-decoration:none;
}

#Footer a:hover, #Footer a:active 
{
	color:#373839;
	text-decoration: underline;
}

.FooterArtaniInfo
{
	float: left;
}

.FooterHutnerInfo
{
	float: right;	
}

