/* CSS Document */

body {
}

#divContainer {
	width: 1009px;
	overflow: auto;
	position: relative;
	margin-left:-495px;
	left: 50%;
	top: -5px;
}
#divHeader {
	background-image: url(/NewmainPageLayout/Images/HeaderBackground.gif);
	height: 92px;
	width: 991px;
	margin-bottom: 10px;
	
}
#divAffheader {
	background-image: url(/NewmainPageLayout/Images/Affordableheader.jpg);
	height: 35px;
	width: 985px;
	float: left;
	margin-left: 2px;
	padding-top: 74px;
}
#divContenttop {
	height: 9px;
	width: 991px;
	float: left;
	background-image: url(/NewmainPageLayout/Images/ContentpartTop.gif);
	background-repeat: no-repeat;
}
#divMainContent {
	background-image: url(/NewmainPageLayout/Images/ContentpartMid.jpg);
	width: 991px;
	float: left;
}
#divContentBottom {
	background-image: url(/NewmainPageLayout/Images/ContentpartBottom.gif);
	height: 9px;
	width: 991px;
	float: left;
	background-repeat: no-repeat;
}
#Header1 {
	background-image: url(/NewmainPageLayout/Images/Gainesville_Apartments.gif);
	height: 19px;
	width: 373px;
	margin-top: 10px;
	margin-left:0px;
}
#Header1 h1 {
	display:none;
}
#Header2 {
	background-image: url(/NewmainPageLayout/Images/Header2.gif);
	height: 18px;
	width: 318px;
	margin-left: 0px;
}
#Header2 h2 {
	display:none;
}

#divFlash {
	background-image: url(/NewmainPageLayout/Images/Flash.jpg);
	height: 358px;
	width: 491px;
	float: left;
	margin-bottom: 8px;
	margin-right: 4px;
	margin-left: 0px;
} 
#divSearchByProperty {
	background-image: url(/NewmainPageLayout/Images/SerachByPropertyBox.gif);
	height: 358px;
	width: 169px;
	float: left;
	margin-left: 3px;
}
#divSearchByProperty p  {
	background-image: url(/NewmainPageLayout/Images/SearchByPropertyhead.gif);
	height: 33px;
	width: 143px;
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#divSearchByProperty p span {
	display:none;
}
#Propertylist {
	padding-left: 7px;
}
#Propertylist ul {
	margin:0; padding:0; list-style-type:none;
}
#Propertylist li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
}
#Propertylist a {
	color: #0066CC;
	text-decoration: none; 
}
#Propertylist a:hover {
	color: #FF9900;
	text-decoration: none;
}

#divSearchByStyle {
	background-image: url(/NewmainPageLayout/Images/SearchByStyleBox2.gif);
	height: 153px;
	width: 667px;
	clear: left;
	padding-top: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
}

#divSearchByStyle p  {
	background-image: url(/NewmainPageLayout/Images/Search_by_Apt_Style.gif);
	height: 26px;
	width: 142px;
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center;
}
#divSearchByStyle p span {
	display:none;
}
#menu ul {
	margin:0; padding:0; list-style-type:none;
}
#menu li {
	float:left;
}
#menu li.list1 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptions1.gif);
}
#menu li.list2 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptions2.gif);
}
#menu li.list3 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptions3.gif);
}
#menu li.list4 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptions4.gif);
}
#menu li.list5 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptions5.gif);
}
#menu a {
	display:block; 
	width:133px; 
	height:0; 
	padding-top:127px; 
	color:#000; 
	overflow:hidden;
}

/* hack for older versions of IE with incorrect box model */

* html #menu a:link, * html #menu a:visited {
height:133px; he\ight:0;
}
#menu a#item1 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptionsOver1.gif);
	background-repeat: no-repeat;
	background-position: -133px -127px;
}
#menu a#item2 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptionsOver2.gif);
	background-repeat: no-repeat;
	background-position: -133px -127px;
}
#menu a#item3 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptionsOver3.gif);
	background-repeat: no-repeat;
	background-position: -133px -127px;
}
#menu a#item4 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptionsOver4.gif);
	background-repeat: no-repeat;
	background-position: -133px -127px;
}
#menu a#item5 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/SearchByStyleOptionsOver5.gif);
	background-repeat: no-repeat;
	background-position: -133px -127px;
}
#menu a#item1:hover {background-position:0 0; z-index:50;}
#menu a#item2:hover {background-position:0 0; z-index:50;}
#menu a#item3:hover {background-position:0 0; z-index:50;}
#menu a#item4:hover {background-position:0 0; z-index:50;}
#menu a#item5:hover {background-position:0 0; z-index:50;}

* html #menu a:hover {height:128px; he\ight:0;}


#divSearchBySize {
	background-image: url(/NewmainPageLayout/Images/SearchBySizeBox.gif);
	height: 157px;
	width: 330px;
	float: left;
	margin-right: 8px;
	margin-bottom: 9px;
	margin-left: 0px;
}
#SearchBySizeHeader {
	background-image: url(/NewmainPageLayout/Images/Search_by_Apt_Size.gif);
	height: 27px;
	width: 140px;
	margin-left: 10px;
}
#TheIvyHouse {
	background-image: url(/NewmainPageLayout/Images/Ivy_House.gif);
	height: 120px;
	width: 156px;
	float:left;
	margin-top: 5px;
	margin-left: 10px;
}
#sizelist {
	float:left;
	margin-top: 5px;
	margin-left: 10px;
}
#sizelist ul {
	margin:0; padding:0; list-style-type:none;
}
#sizelist li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	
}
#sizelist a {
	color: #0066CC;
	text-decoration: none; 
}
#sizelist a:hover {
	color: #FF9900;
	text-decoration: none;
}
	
	
#divSearByPrice {
	background-image: url(/NewmainPageLayout/Images/SearchByPriceBox.gif);
	height: 157px;
	width: 329px;
	float: left;
	margin-bottom: 9px;
}
#PriceHeader {
	background-image: url(/NewmainPageLayout/Images/Search_by_Apt_Price.gif);
	height: 27px;
	width: 274px;
	margin-left: 10px;
}
#RoyalePalmsKitchen {
	background-image: url(/NewmainPageLayout/Images/Royale_Palms_Kitchen.gif);
	height: 120px;
	width: 156px;
	float:left;
	margin-top: 5px;
	margin-left: 10px;
}
#Pricelist {
	float:left;
	margin-top: 15px;
	margin-left: 10px;
}
#Pricelist ul {
	margin:0; padding:0; list-style-type:none;
}
#Pricelist li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	
}
#Pricelist a {
	color: #0066CC;
	text-decoration: none; 
}
#Pricelist a:hover {
	color: #FF9900;
	text-decoration: none;
}


#divMoveInDates {
	background-image: url(/NewmainPageLayout/Images/MoveInDateBox.gif);
	height: 153px;
	width: 667px;
	clear: left;
	margin-left: 0px;
	padding-top: 0px;
}
#divMoveInDates h6  {
	background-image: url(/NewmainPageLayout/Images/Move_in_DatesHeader.gif);
	height: 27px;
	width: 231px;
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center;
}
#divMoveInDates h6 span {
	display:none;
}
#menu2 ul {
	margin:0; padding:0; list-style-type:none;
}
#menu2 li {
	float:left;
}
#menu2 li.list6 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptions_1.gif);
}
#menu2 li.list7 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptions_2.gif);
}
#menu2 li.list8 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptions_3.gif);
}
#menu2 li.list9 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptions_4.gif);
}
#menu2 li.list10 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptions_5.gif);
}
#menu2 a {
	display:block; 
	width:133px; 
	height:0; 
	padding-top:126px; 
	color:#000; 
	overflow:hidden;
}

/* hack for older versions of IE with incorrect box model */

* html #menu2 a:link, * html #menu2 a:visited {
height:133px; he\ight:0;
}
#menu2 a#item6 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptionsOver_1.gif);
	background-repeat: no-repeat;
	background-position: -133px -126px;
}
#menu2 a#item7 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptionsOver_2.gif);
	background-repeat: no-repeat;
	background-position: -133px -126px;
}
#menu2 a#item8 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptionsOver_3.gif);
	background-repeat: no-repeat;
	background-position: -133px -126px;
}
#menu2 a#item9 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptionsOver_4.gif);
	background-repeat: no-repeat;
	background-position: -133px -126px;
}
#menu2 a#item10 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/MoveInDateOptionsOver_5.gif);
	background-repeat: no-repeat;
	background-position: -133px -126px;
}
#menu2 a#item6:hover {background-position:0 0; z-index:50;}
#menu2 a#item7:hover {background-position:0 0; z-index:50;}
#menu2 a#item8:hover {background-position:0 0; z-index:50;}
#menu2 a#item9:hover {background-position:0 0; z-index:50;}
#menu2 a#item10:hover {background-position:0 0; z-index:50;}

* html #menu2 a:hover {
height:126px; he\ight:0;
}

#divRightNav {
	width: 301px;
	float: left;
}
#divFAQ {
	margin-bottom: 0px;
}
#divFAQ ul {
	margin:0; padding:0; list-style-type:none;
}
#divFAQ li {
}
#divFAQ li.FaqList {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/FAQ.jpg);
}
#divFAQ a {
	display:block; 
	width:309px; 
	height:0; 
	padding-top:142px; 
	color:#000; 
	overflow:hidden;
}
* html #item6 a:link, * html #item6 a:visited {
height:242px; he\ight:0;
}
#divFAQ a#item6 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/FAQover.jpg);
	background-repeat: no-repeat;
	background-position: -309px -242px;
}
#divFAQ a#item6:hover {background-position:0 0; z-index:50;}

* html #divFAQ a:hover {
height:242px; he\ight:0;
}





#divtabs {
	background-image: url(/NewmainPageLayout/Images/Apartments-TabFull.jpg);
	height: 493px;
	width: 309px;
	margin-bottom: 0px;
}
#Apttext {
	margin-left: 9px;
	padding-top: 21px;
	padding-left: 2px;
	width: 282px;
}
#Apttext p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 15px;
}
#Apttext ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0 0 0 0; padding:0; list-style-type:none;
	
}
#Apttext li {
	text-indent: 1px;
	list-style-type: circle;
	list-style-position: inside;
	line-height: 15px;
}
#divAptHeader {
	width: 249px;
	height: 16px;
	background:url(/NewmainPageLayout/Images/GainesvilleRentalsNearUF.gif);
	margin-bottom: 8px;
}
#divAptHeader span {
 	display: none;
}

#divmaps {
	background-image: url(/NewmainPageLayout/Images/MapBox.gif);
	background-repeat:no-repeat;
	height: 271px;
	width: 309px;
}
#divmaps p   {
	text-decoration: none;
}
#divmaps p span {
	display:none;
}
#map {
	margin-left: 10px;
	border: 1px solid #000000;
}
#map ul {
	margin:0; padding:0; list-style-type:none;
}
#map li {
	float:left;
}
#map li.map6 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/Map.gif);
}
#map a {
	display:block; 
	width:286px; 
	height:0; 
	padding-top:219px; 
	color:#000; 
	overflow:hidden;
}
* html #map a:link, * html #map a:visited {
height:219px; he\ight:0;
}
#map a#map6 {
	background-color: transparent;
	background-image: url(/NewmainPageLayout/Images/Map2.gif);
	background-repeat: no-repeat;
	background-position: -286px -219px;
}
#map a#map6:hover {background-position:0 0; z-index:50;}

* html #map a:hover {
height:219px; he\ight:0;
}
#divFooter {
	margin-top: 5px;
	width: 991px;
}
#FooterList {
	margin-left:382px;
	width: 250px;
}
#FooterList ul {
	margin:0; padding:0; list-style-type:none;
}
#FooterList li {
	float:left;
}
#FooterList a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #989da1;
	text-decoration: none; 
}
#FooterList a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
#divGovHud {
	float:left;
	background-image: url(/NewmainPageLayout/Images/HUD.gif);
	background-repeat:no-repeat;
	width: 49px;
	height: 46px;
}
#AllRightsReserved {
	float:left;
	padding-top: 29px;
	background-image: url(/NewmainPageLayout/Images/All_rights_reserved.gif);
	background-repeat:no-repeat;
	margin-left:5px;
	width: 223px;
	height: 13px;
	background-position: bottom;
}
.menu1 {
	float:left;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	background: none;
	margin-top: 68px;
}
.menu1 ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.menu1 ul li {
	float:left; 
	position:relative;
}
.menu1 ul li {
	display:block; 
	text-indent:10px;
	color:#E4E1DF;
	padding:0px 0;
}
.menu1 ul li a, .menu1 ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#444; 
	line-height:25px; 
	height:24px;
}
.menu1 a#About {
	background:url(/NewmainPageLayout/Images/Nav-tabs_06.gif);
	width: 105px;
	} 
.menu1 a#About:hover {
	background:url(/NewmainPageLayout/Images/Nav-tabsOverState_06.gif);
} 
.menu1 a#About span {
	display: none;
}
.menu1 a#Property {
	background:url(/NewmainPageLayout/Images/Nav-tabs_07.gif);
	width: 159px;
	} 
.menu1 a#Property:hover {
	background:url(/NewmainPageLayout/Images/Nav-tabsOverState_07.gif);
} 
.menu1 a#Property span {
	display: none;
}
.menu1 a#Leasing {
	background:url(/NewmainPageLayout/Images/Nav-tabs_08.gif);
	width: 125px;
	} 
.menu1 a#Leasing:hover {
	background:url(/NewmainPageLayout/Images/Nav-tabsOverState_08.gif);
} 
.menu1 a#Leasing span {
	display: none;
}
.menu1 a#Resident {
	background:url(/NewmainPageLayout/Images/Nav-tabs_09.gif);
	width: 163px;
	} 
.menu1 a#Resident:hover {
	background:url(/NewmainPageLayout/Images/Nav-tabsOverState_09.gif);
} 
.menu1 a#Resident span {
	display: none;
}

.menu1 a#Projects {
	background:url(/NewmainPageLayout/Images/Nav-tabs_10.gif);
	width: 98px;
	} 
.menu1 a#Projects:hover {
	background:url(/NewmainPageLayout/Images/Nav-tabsOverState_10.gif);
} 
.menu1 a#Projects span {
	display: none;
}
.menu1 li.left {
width: 171px;
}
#Nav1 {
	position:absolute;
	left:171px;
	top:91px;
	width:105px;
	z-index:5;
	background-color: #FFFFFF;
	border: 1px solid #C6CED2;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	visibility: hidden;
}
#Nav1 ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#Nav1 li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 95px;
	margin-left: 5px;
}
#Nav1 a {
	color: #333333;
	text-decoration: none;
}
#Nav1 a:hover {
	color: #FF9900;
	text-decoration: none;
}
#Nav1 li.liste {
	border-bottom-style: none;
}
#Nav2 {
	background-color: #FFFFFF;
	border: 1px solid #C6CED2;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	position:absolute;
	left:276px;
	top:91px;
	width:210px;
	z-index:5;
	visibility: hidden;
}
#Nav2 ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#Nav2 li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 195px;
	margin-left: 7px;
}
#Nav2 a {
	color: #333333;
	text-decoration: none;
}
#Nav2 a:hover {
	color: #FF9900;
	text-decoration: none;
}
#Nav2 li.last {
	border-bottom-style: none;
}
#Nav2Heritage {
	position:absolute;
	left:487px;
	top:236px;
	width:157px;
	z-index:6;
	background-color: #FFFFFF;
	border: 1px solid #C6CED2;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	visibility: hidden;
}
#Nav2Heritage ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#Nav2Heritage li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 145px;
	margin-left: 7px;
}
#Nav2Heritage a {
	color: #333333;
	text-decoration: none;
}
#Nav2Heritage a:hover {
	color: #FF9900;
	text-decoration: none;
}
#Nav2Heritage li.last {
	border-bottom-style: none;
}
#Nav2Stratford {
	position:absolute;
	left:487px;
	top:321px;
	width:157px;
	z-index:6;
	background-color: #FFFFFF;
	border: 1px solid #C6CED2;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	visibility: hidden;
}
#Nav2Stratford ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#Nav2Stratford li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 145px;
	margin-left: 7px;
}
#Nav2Stratford a {
	color: #333333;
	text-decoration: none;
}
#Nav2Stratford a:hover {
	color: #FF9900;
	text-decoration: none;
}
#Nav2Stratford li.last {
	border-bottom-style: none;
}
#Nav3 {
	background-color: #FFFFFF;
	border: 1px solid #C6CED2;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	position:absolute;
	left:435px;
	top:91px;
	width:193px;
	height:126px;
	z-index:5;
	visibility: hidden;
}
#Nav3 ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#Nav3 li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 183px;
	margin-left: 7px;
}
#Nav3 a {
	color: #333333;
	text-decoration: none;
}
#Nav3 a:hover {
	color: #FF9900;
	text-decoration: none;
}
#Nav3 li.last {
	border-bottom-style: none;
}
#Nav4 {
	position:absolute;
	left:561px;
	top:91px;
	width:162px;
	z-index:5;
	background-color: #FFFFFF;
	border: 1px solid #C6CED2;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	visibility: hidden;
}
#Nav4 ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#Nav4 li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	width: 153px;
	margin-left: 5px;
	display: block;
}
#Nav4 a {
	color: #333333;
	text-decoration: none;
}
#Nav4 a:hover {
	color: #FF9900;
	text-decoration: none;
}
#Nav4 li.last {
	border-bottom-style: none;
}
h1 {
	font-size: 16pt;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#Layer1 {
	position:absolute;
	left:164px;
	top:93px;
	width:656px;
	height:388px;
	z-index:2;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	left:164px;
	top:61px;
	width:656px;
	height:1px;
	z-index:2;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	left:163px;
	top:66px;
	width:1px;
	height:42px;
	z-index:2;
	visibility: hidden;
}
#Layer4 {
	position:absolute;
	left:817px;
	top:66px;
	width:3px;
	height:67px;
	z-index:2;
	visibility: hidden;
}
#Layer5 {
	position:absolute;
	left:450px;
	top:379px;
	width:161px;
	height:51px;
	z-index:1;
}
#transHomeBtn {
	position:absolute;
	width:188px;
	height:55px;
	z-index:14;
	left: 6px;
	top: 7px;
}