@charset "UTF-8";

/* FONT EMBED */
@font-face 								{font-family: 'Myriad Web Pro Regular'; src: url('../fonts/MyriadWebPro.eot'); src: local('Myriad Web Pro Regular'), local('MyriadWebPro'), url('../fonts/MyriadWebPro.woff') format('woff'), url('../fonts/MyriadWebPro.ttf') 	
										format('truetype'), url('../fonts/MyriadWebPro.svg#MyriadWebPro') format('svg');}

* 										{margin:0; outline:none; padding:0;}
body									{background:url(../images/common/Liberty_ParksideTower_BgBody.jpg) repeat-x #34b2a6; color:#242424; font:normal 13px/20px "Myriad Web Pro Regular", "Myriad Pro", "Myriad", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;}

/* DIV */
#bg-container							{background:url(../images/common/Liberty_ParksideTower_BgBgContainer.jpg) no-repeat top center; min-height:600px;}
#main-container							{margin:0 auto; position:relative; width:667px;}
/* #page-container						{background:url(../images/common/Liberty_ParksideTower_BgPageContainer.png); border:1px solid #fff; clear:both; padding:55px 20px 60px 85px; position:relative; width:560px;} */
#page-container							{background:#eff8f3; border:1px solid #fff; clear:both; padding:55px 20px 60px 85px; position:relative; width:560px;}
#header-image							{background:url(../images/common/Liberty_ParksideTower_HeaderMarker.png); height:58px; left:-15px; position:absolute; top:42px; width:88px;}
#disclaimer								{clear:both; color:#fff; font-size:10px; line-height:14px;}

.col-left								{float:left;  margin-bottom:15px; width:345px;}
.col-right								{border-top:#e0922f 6px solid; color:#666; font:italic 12px/17px Georgia, "Times New Roman", Times, serif; float:right; margin-bottom:15px; padding-top:5px; width:190px;}
.col-button								{border:none; text-align:center;}

.floorplan-pane							{border-top:#e0922f 6px solid; float:left; padding-top:5px; margin:0 47px 30px 0; width:155px;}
.clearfix .floorplan-pane:last-child	{margin-right:0;}

#overlay								{background: url(../images/floorplans/blank.gif) #fff; display:none; height:80%; position:relative; width:620px; z-index:10000; -moz-box-shadow:0 0 50px #000; -webkit-box-shadow:0 0 50px #000; 
										box-shadow:0 0 50px #000;}
#overlay .wrap							{height:100%; overflow-x:hidden; overflow-y:auto; position:absolute; width:620px;}
#overlay .close 						{background-image:url(../images/common/Liberty_ParksideTower_CloseOverlay.png);	position:absolute; left:-15px; top:-15px; cursor:pointer; height:33px; width:33px;}


/* H */
h1										{color:#544633; font-size:40px; font-weight:normal; line-height:40px; margin-bottom:27px;}
h1#project-logo							{background:url(../images/common/Liberty_ParksideTower_LogoParksideTower.png) no-repeat; clear:both; display:block; font-size:13px; float:right; height:130px; line-height:18px; position:relative; margin: 15px 0 25px 0;
										text-indent:-9999px; width:130px;}
.floorplan-pane h3						{color:#5aa69d; font-size:14px; font-weight:normal; line-height:16px;}

/* P */
p										{margin-bottom:20px;}
#disclaimer p							{margin-bottom:12px; width:564px;}
strong									{color:#544633;}

/* A */
a:link, a:visited, a:hover, a:active	{color:#e0922f; text-decoration:none;}
a#back-top								{background:url(../images/common/Liberty_ParksideTower_BtnTop.png) no-repeat; display:block; float:right; height:52px; margin:-40px 10px 0 0; position:relative; text-indent:-9999px; width:60px; z-index:5;}
h2#builder-logo a						{background:url(../images/common/Liberty_ParksideTower_LogoLiberty.gif); display:block; float:right; height:90px; text-indent:-9999px; width:75px;}
#disclaimer a							{color:#145c50;}
a.visit-website, a.download-map,
a.register-now							{background:url(../images/builder/Liberty_ParksideTower_VisitWebsite.png) no-repeat; display:block; float:right; height:35px; margin-bottom:15px; position:relative; text-indent:-9999px; width:190px;}
a.download-map							{background-image:url(../images/area/Liberty_ParksideTower_DownloadMap.png);}
a.register-now							{background-image:url(../images/contact/Liberty_ParksideTower_RegisterNow.png);}

/* IMG */
img										{border:none; text-decoration:none;}
#main-image								{margin-bottom:15px;}
#project-logo-print,
#builder-logo-print						{display:none;}

/* LISTS */
#main-menu								{list-style:none; padding-top:15px; position:relative;}
#main-menu li							{float:left;}
#main-menu li a							{background-image:url(../images/common/Liberty_ParksideTower_MenuSprite.png); background-repeat:no-repeat; display:block; height:30px; text-indent:-9999px;}

#footer-menu							{background-color:#2d2114; clear:both; display:inline-block; list-style:none; margin-bottom:15px; width:667px;}
#footer-menu li							{float:left;}
#footer-menu li a						{background:url(../images/common/Liberty_ParksideTower_BgFooterDark.gif) no-repeat #2d2114 right top; color:#707073; display:inline-block; font-size:12px; height:45px; line-height:45px; padding: 0 14px 0 10px;}
#footer-menu li a:hover					{color:#fff;}
#footer-menu li a.footer-light			{background:url(../images/common/Liberty_ParksideTower_BgFooterLight.gif) no-repeat #342718 right top;}

li#menu-community a						{width:80px;}
li#menu-condominium a					{background-position: -80px 0; width:93px;}
li#menu-fitness a						{background-position: -173px 0; width:80px;}
li#menu-park a							{background-position: -254px 0; width:43px;}
li#menu-area a							{background-position: -298px 0; width:42px;}
li#menu-features a						{background-position: -340px 0; width:65px;}
li#menu-floorplans a					{background-position: -406px 0; width:74px;}
li#menu-builder a						{background-position: -480px 0; width:58px;}
li#menu-contact a						{background-position: -538px 0; width:60px;}

li#menu-community a:hover				{background-position: 0 -30px;}
li#menu-condominium a:hover				{background-position: -80px -30px;}
li#menu-fitness a:hover					{background-position: -173px -30px;}
li#menu-park a:hover					{background-position: -254px -30px;}
li#menu-area a:hover					{background-position: -298px -30px;}
li#menu-features a:hover				{background-position: -340px -30px;}
li#menu-floorplans a:hover				{background-position: -406px -30px;}
li#menu-builder a:hover					{background-position: -480px -30px;}
li#menu-contact a:hover					{background-position: -538px -30px;}

.floorplan-pane ul						{margin-left:15px;}

/* HOMEPAGE GALLERY */
#scroll-gallery 						{float:left; overflow:hidden; margin-bottom:10px; width:560px;}
#scroll-gallery-frame 					{background:url(../images/common/Liberty_ParksideTower_ScrollFrame.png) no-repeat; height:370px; position:absolute; width:560px;}

/* root element for the scrollable. When scrolling occurs this element stays still. */
.scrollable 							{height: 370px; overflow:hidden; position:relative; width: 560px;}
.scrollable .items 						{clear:both; position:absolute; width:20000em;}
.scrollable img 						{float:left; height:370px; width:560px;}

/* position and dimensions of the navigator */
.navi 									{height:15px; margin: 10px auto; width:130px;}
.navi a 								{background:url(../images/common/Liberty_ParksideTower_Navigator.png) 0 0 no-repeat; border:none; cursor:pointer; display:block; float:left; font-size:1px; height:8px; margin:3px; width:8px}
.navi a:hover 							{background-position:0 -8px;}
.navi a.active 							{background-position:0 -16px;}

/* ACCORDION */
.accordion h3							{background-color:#fff; color:#5aa69d; cursor:pointer; font-size:14px; font-weight:normal; height:30px; line-height:30px; margin-bottom:1px; padding:0 5px;}
.accordion h3.current					{cursor:default; background-color:#e09639; color:#fff;}
.accordion div.pane						{display:none; margin:10px 0 15px;}
.accordion div.pane li					{margin-left:20px;}

/* CLEAR FIX */
.clearfix:after 						{clear: both; content:"."; display:block; height: 0; visibility: hidden;}
.clearfix 								{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix 						{height: 1%;}
.clearfix 								{display: block;}
/* End hide from IE-mac */



