@import "typography.css";
@import "forms.css";
@import "hacks.css";

/* ---------------------------------------
	Bulk styles
--------------------------------------- */

	*
	{
		margin: 0;
		padding: 0;
	}

	body, html
	{
		width: 100%;
	}

	html
	{
		background: #91b5d3 url(../images/background.gif) repeat-x;
	}

	img
	{
		border: 0;
	}

	#logo
	{
		top: 0;
	}

	#navbar, #header, #toolbar, #billboard, #flash
	{
		clear: left;
	}

	#papertrail, #calltoaction, #pointdev, #footer, #jbrdev, #intcitydev, #arabiandev, #torchdev, #navbar li a, #dropdowns ul li a, #toolbar li a, #topleft .generic, #bottomright .button, #overlaybox .uk, #overlaybox .au, #topleft .featured .button, #topright .button, .offers a, .header, a.registernowlong, a.registernowdev, .content img
	{
		display: block;
	}

	#overlaybox, #overlay, #calltoaction span, #pointdev span, #jbrdev span, .header span, #intcitydev span, #arabiandev span, #torchdev span, #overlaybox li a span, #toolbar li a span, .registernow span, .offers a span, a.registernowlong span, #navbar li.search span, #navbar li a span, a.registernowdev span, #navbar li.search label, #dropdowns ul
	{
		display: none;
	}

	#main, #logo, #home #flash, #navbar, #calltoaction, #toolbar, #overlay, #overlaybox, #billboard, #navbar li.search input, #dropdowns, #dropdowns ul
	{
		position: absolute;
	}

	#topleft, #topright, #bottomleft, #bottomright, #developments #flash, #floorplans #flash,#developmentspoint #flash, #developmentstorch #flash,  #developmentsarabian #flash, #developmentsintcity #flash, #developmentsjbr #flash, #contactus #flash, #generic #flash, #footer img, #footer div, #topleft .featured .button, #topright .button, #bottomright .button, #developmentsbay-central #flash
	{
		position: relative;
	}

	#navbar, #papertrail, #leadercontactus, #addressesheader, #topright .offers, .header, #topleft, #bottomleft, #bottomright
	{
		overflow: hidden;
	}

	.featured
	{
		text-indent: -9999px;
	}

	.content
	{
		padding: 10px;
	}

	.removepadding
	{
		margin: 0 -10px 10px -10px;
	}

	.content img
	{
		float: left;
		margin: 0 15px 10px 0;
	}

/* ---------------------------------------
	Main content areas
--------------------------------------- */

	#holder
	{
		margin: 0 auto;
	}

	#navbar
	{
		height: 30px;
		top: 111px;
	}


	/* full width content divs */

	#holder, #navbar, #footer
	{
		width: 800px;
	}

	/* development pages in particular */

	#home #main, #developments #main, #floorplans #main, #developmentspoint #main, #developmentstorch #main, #developmentsjbr #main, #developmentsintcity #main, #developmentsarabian #main, #contactus #main, #generic #main,  #developmentsbay-central #main
	{
		top: 142px;
	}

	#home #main
	{
		background: #fff url(../../media/images/content-home-background.gif) repeat-y;
	}

	#developments #main, #floorplans #main, #contactus #main
	{
		background: #deefee url(../../media/images/content-dev-background.gif) repeat-y;
	}

	#developmentstorch #topleft, #developmentspoint #topleft, #generic #topleft, #developmentsjbr #topleft, #developmentsarabian #topleft, #developmentsintcity #topleft,  #developmentsbay-central #topleft
	{
		background-color: #fff;
	}


	/* main content div */

	#main
	{
		width: 798px;
		top: 251px;
		margin-top: -1px;
		background: #fff url(../../media/images/content-background.gif) repeat-y;

		border-left: 1px solid #3c709e;
		border-right: 1px solid #3c709e;
		border-top: 1px solid #a5c1da;
	}


	/* the crumbler */

	#papertrail
	{
		height: 29px;
		width: 525px;
		margin: -1px 0 0 -1px;
		padding-left: 7px;
		line-height: 26px;
		background: #4c5053 url(../../media/images/papertrail.gif);
		border-bottom: 1px solid #a5c1da;
		color: #fff;
	}


	/* main content area divs */

	#home #bottomright
	{
		border-top-width: 0;
	}

	#topleft, #topright, #bottomleft, #bottomright
	{
		float: left;
		border-top: 1px solid #fff;
		top: 1px;
		left: 1px;
	}

	#topleft
	{
		width: 531px;
		background-color: #deefee;
		border-top: 0;
	}

	#topright
	{
		left: 2px;
		width: 264px;
		margin-top: -1px;
	}

	#bottomleft
	{
		width: 531px;
		background-color: #deefee;
		left: 1px;
		clear: left;
		float: left;
	}

	#bottomright
	{
		width: 264px;
		margin-left: 1px;
	}

	#main #bottomleft
	{
		background-color: #fff;
	}


	/* headers at the top of pages */

	.header
	{
		height: 25px;
		border-bottom: 1px solid #fff;
		background-color: #3C91D4;
	}

	.padding
	{
		width: 510px !important;
		height: 63px !important;
		padding: 6px 10px 10px 10px;
	}


	/* main content floating columns */

	#main .left
	{
		width: 265px;
		float: left;
		border-right: 1px solid #fff;
	}

	#main .right
	{
		width: 265px;
		float: left;
		border-left: 1px solid #fff;
		margin-left: -1px;
	}

	#main #topleft .left, #main #topleft .right
	{
		background-color: #deefee;
	}

	#topright .offers
	{
		width: 264px;
	}


	/* other positioning */

	.doublefloatleft
	{
		float: left;
		width: 244px;
		margin: 0 10px 0 0;
	}

	.doublefloatright
	{
		float: left;
		width: 244px;
		margin: 0 0 0 10px;
	}

	.triplefloatleft
	{
		float: left;
		width: 162px;
		margin: 0 10px 0 0;
	}

	.triplefloatright
	{
		float: left;
		width: 162px;
		margin: 0 0 0 10px;
	}

	.triplefloatmiddle
	{
		float: left;
		width: 162px;
	}

	.clear
	{
		display: block;
		clear: left;
	}


	/* footer areas */

	#footer
	{
		height: 0;
		margin: 0 -1px -50px -1px;
		background-color: #91b5d3;
	}

	#footer div
	{
		z-index: 2;
		margin-top: -195px;
		margin-left: -20px;
		text-align: center;
		width: 700px;
		padding: 50px;
	}

	#footer a
	{
		text-decoration: none;
	}

	#footer #tocs-nav *
	{
		color: #fff;
	}

	#footer a:hover
	{
		text-decoration: underline;
	}

	#footer h3, #footer h3 a
	{
		margin-bottom: 10px;
		color: #3677ac;
	}

	#footer ul
	{
		margin: 10px;
	}

	#footer li
	{
		display: inline;
		margin: 5px;
	}

	#footer #bottom-nav a, #footer #keyword-nav a, #footer #bottom-nav li
	{
		color: #e8f0f6;
	}

	#footer #tocs-nav li
	{
		font-size: 1.3em;
	}

/* ---------------------------------------
	Header areas
--------------------------------------- */

	#swish
	{
		background: transparent url(../../media/images/swish.gif) no-repeat top;
		height: 130px;
	}

	#calltoaction
	{
		top: 22px;
		margin-left: 210px;
		width: 262px;
		height: 64px;
		cursor: auto;
		outline: none;
	}

/* ---------------------------------------
	Register buttons
--------------------------------------- */

	a.registernow
	{
		background: url(../../media/images/register-standard.gif) 0 0;
	}

	a.registernow:hover
	{
		background: url(../../media/images/register-standard.gif) 0 100px;
	}

	a.registernowlong
	{
		float: left;
		width: 426px;
		height: 106px;
		background: url(../../media/images/register-long.gif) 0 0;
	}

	a.registernowlong:hover
	{
		background: url(../../media/images/register-long.gif) 0 106px;
	}

	a.registernowdev
	{
		float: left;
		width: 298px;
		height: 105px;
		background: url(../../media/images/register-development.gif) 0 0;
	}

	a.registernowdev:hover
	{
		background: url(../../media/images/register-development.gif) 0 105px;
	}

	.devtext
	{
		float: left;
		width: 268px;
		padding: 15px;
	}

/* ---------------------------------------
	Navigation bar
--------------------------------------- */

	#navbar fieldset
	{
		display: inline;
		border: 0 !important;
		margin: 0 !important;
	}

	#navbar li
	{
		height: 30px;
		float: left;
		text-align: center;
		line-height: 28px;
	}

	#navbar li a
	{
		height: 30px;
	}


	/* each individual nav button */

	#navbar li.home a
	{
		width: 72px;
		background: transparent url(../../media/images/home.gif) 0 0;
	}

	#navbar li.home a:hover, #navbar li.home a.selected, #navbar li.home a:active
	{
		background: transparent url(../../media/images/home.gif) 0 30px;
	}

	#navbar li.aboutus a
	{
		width: 73px;
		background: transparent url(../../media/images/aboutus.gif) 0 0;
	}

	#navbar li.aboutus a:hover, #navbar li.aboutus a.selected, #navbar li.aboutus a:active
	{
		background: transparent url(../../media/images/aboutus.gif) 0 30px;
	}

	#navbar li.developments a
	{
		width: 100px;
		background: transparent url(../../media/images/developments.gif) 0 0;
	}

	#navbar li.developments a:hover, #navbar li.developments a.selected, #navbar li.developments a:active
	{
		background: transparent url(../../media/images/developments.gif) 0 30px;
	}

	#navbar li.services a
	{
		width: 68px;
		background: transparent url(../../media/images/services.gif) 0 0;
	}

	#navbar li.services a:hover, #navbar li.services a.selected, #navbar li.services a:active
	{
		background: transparent url(../../media/images/services.gif) 0 30px;
	}

	#navbar li.whydubai a
	{
		width: 89px;
		background: transparent url(../../media/images/whydubai.gif) 0 0;
	}

	#navbar li.whydubai a:hover, #navbar li.whydubai a.selected, #navbar li.whydubai a:active
	{
		background: transparent url(../../media/images/whydubai.gif) 0 30px;
	}

	#navbar li.faqs a
	{
		width: 50px;
		background: transparent url(../../media/images/faqs.gif) 0 0;
	}

	#navbar li.faqs a:hover, #navbar li.faqs a.selected, #navbar li.faqs a:active
	{
		background: transparent url(../../media/images/faqs.gif) 0 30px;
	}

	#navbar li.contactus a
	{
		width: 81px;
		background: transparent url(../../media/images/contactus.gif) 0 0;
	}

	#navbar li.contactus a:hover, #navbar li.contactus a.selected, #navbar li.contactus a:active
	{
		background: transparent url(../../media/images/contactus.gif) 0 30px;
	}

	#navbar li.search
	{
		background: transparent url(../../media/images/searchbackground.gif) no-repeat;
		width: 267px;
		height: 30px;
		overflow: hidden;
	}

	#navbar li.search *,
	#navbar li.search
	{
		margin: 0 !important;
		padding: 0 !important;
	}

	#navbar li.search input,
	#navbar li.search button
	{
		float: left;
		position: relative;
		margin-top: 5px !important;
	}

	#navbar li.search input
	{
		background: transparent url(../../media/images/search.gif) 0 0;
		width: 126px;
		border: 0;
		padding: 3px 3px 4px 4px !important;
		margin-left: 73px !important;
	}

	#navbar li.search button
	{
		background: transparent url(../../media/images/searchbutton.gif) 0 0;
		width: 50px;
		height: 21px;
		border: 0;
		margin-left: 2px !important;
		overflow: hidden;
	}

	#navbar li.search button:hover, #navbar li.search button.hover
	{
		background: transparent url(../../media/images/searchbutton.gif) 0 21px;
	}

/* ---------------------------------------
	Navigation dropdowns
--------------------------------------- */

	#dropdowns, #dropdowns ul
	{
		top: 0;
	}

	#dropdowns ul
	{
		float: left;
		border: 1px solid #3a6992;
		border-top: none;
		list-style-type: none;
		margin-top: 142px;
		width: 150px;
		background: #fff url(../../media/images/nav-bg.gif) repeat-x;
	}

	#dropdowns ul li a
	{
		text-decoration: none;
		color: #3677ac;
		width: 138px;
		padding: 5px;
		border: 1px solid #fff;
	}

	#dropdowns ul li a:hover
	{
		background-color: #a2c1db;
		color: #fff;
	}

	#dropdowns
	{
		margin-left: 72px;
	}


	/* each individual navigation dropdown */

	#dropdowns #navcontactus
	{
		margin-left: 380px;
		z-index: 6;
	}

	#dropdowns #navfaqs
	{
		margin-left: 330px;
		z-index: 5;
	}

	#dropdowns #navwhydubai
	{
		margin-left: 241px;
		z-index: 4;
	}

	#dropdowns #navservices
	{
		margin-left: 173px;
		z-index: 3;
	}

	#dropdowns #navdevelopments
	{
		margin-left: 73px;
		z-index: 2;
	}

	#dropdowns #navaboutus
	{
		margin-left: 0px;
		z-index: 5;
	}

/* ---------------------------------------
	Navigation top toolbar
--------------------------------------- */

	#toolbar ul, #toolbar li, #navbar ul, #navbar li
	{
		margin: 0 !important;
		padding: 0 !important;
		list-style-type: none;
		list-style-position: inside;
	}

	#toolbar li
	{
		height: 30px;
		float: left;
		text-align: center;
		line-height: 25px;
	}

	#toolbar li a
	{
		height: 30px;
	}

	#toolbar
	{
		top: 0;
		margin-left: 534px;
		width: 266px;
	}


	/* each individual top toolbar button */

	#toolbar li.mydubai a
	{
		width: 125px;
		background: transparent url(../../media/images/logon.gif) 0 0;
	}

	#toolbar li.mydubai a:hover, #toolbar li.mydubai a.selected, #toolbar li.mydubai a:active
	{
		background: transparent url(../../media/images/logon.gif) 0 30px;
	}

	#toolbar li.help a
	{
		width: 50px;
		background: transparent url(../../media/images/help.gif) 0 0;
	}

	#toolbar li.help a:hover, #toolbar li.help a.selected, #toolbar li.help a:active
	{
		background: transparent url(../../media/images/help.gif) 0 30px;
	}

	#toolbar li.increasefont a
	{
		width: 30px;
		background: transparent url(../..//media/images/increasefont.gif) 0 30px;
	}

	#toolbar li.increasefont a:hover, #toolbar li.increasefont a.selected, #toolbar li.increasefont a:active
	{
		background: transparent url(../../media/images/increasefont.gif) 0 0;
	}

	#toolbar li.decreasefont a
	{
		width: 28px;
		background: transparent url(../../media/images/decreasefont.gif) 0 30px;
	}

	#toolbar li.decreasefont a:hover, #toolbar li.decreasefont a.selected, #toolbar li.decreasefont a:active
	{
		background: transparent url(../../media/images/decreasefont.gif) 0 0;
	}

/* ---------------------------------------
	Screen overlay
--------------------------------------- */

	#overlay
	{
		top: 0;
		left: 0;
		width: 5000px;
		height: 5000px;
		opacity: 0.35;
		background-color: #000;
		z-index: 3;
	}

	#overlaybox
	{
		top: 29px;
		margin: 0 auto 0 658px;
		z-index: 4;
		width: 142px;
		height: 62px;
	}

	#overlaybox li, #overlaybox ul
	{
		list-style-type: none;
		margin: 0;
	}

	#overlaybox .uk
	{
		width: 142px;
		height: 31px;
		margin-top: -1px;
		background: #a2c1db url(../../media/images/ukflag-choose.gif) 0 0;
	}

	#overlaybox .uk:hover
	{
		background: #a2c1db url(../../media/images/ukflag-choose.gif) 0 31px;
	}

	#overlaybox .au
	{
		width: 142px;
		height: 31px;
		background: #a2c1db url(../../media/images/auflag-choose.gif) 0 0;
	}

	#overlaybox .au:hover
	{
		background: #a2c1db url(../../media/images/auflag-choose.gif) 0 31px;
	}

/* ---------------------------------------
	Billboard area
--------------------------------------- */

	#flash, #billboard
	{
		height: 108px;
		border-bottom: 1px solid #a5c1da;
		border-top: 1px solid #a5c1da;
	}

	#billboard
	{
		top: 141px;
		border-right: 1px solid #a5c1da;
		border-left: 1px solid #3c709e;
	}

	#billboard img
	{
		border: 1px solid #FFF;
	}


/* ---------------------------------------
	Flash area
--------------------------------------- */

	#home #flash
	{
		top: 141px;
		margin-left: 533px;
		border-left: 1px solid #a5c1da;
		border-right: 1px solid #3c709e;
	}

	#developments #flash, #floorplans #flash,#developmentspoint #flash, #developmentstorch #flash,  #developmentsarabian #flash, #developmentsintcity #flash, #developmentsjbr #flash, #contactus #flash, #generic #flash
	{
		border-left: 1px solid #a5c1da;
		border-bottom: 1px solid #a5c1da;
		margin: -2px 0 1px -1px;
		z-index: 2;
	}

/* ---------------------------------------
	Crumbler
--------------------------------------- */

	#papertrail a
	{
		color: #fff;
		text-decoration: none;
	}

	#papertrail a:hover
	{
		color: #fff;
		text-decoration: underline;
	}

/* ---------------------------------------
	Popup
--------------------------------------- */

	#popup .content
	{
		background-color: #fff;
		border: 1px solid #a5c1da;
		position: absolute;
	}

	#popup
	{
		padding: 20px;
		margin-top: -130px;
	}

/* ---------------------------------------
	Offer Images
--------------------------------------- */

	.offers
	{
		padding: 3px 0;
	}

	.offers a
	{
		width: 265px;
		height: 100px;
	}

/* ---------------------------------------
	Addresses
--------------------------------------- */

	#addressuk, #addressdubai, #addressaustralia, #telephoneuk, #telephonedubai, #telephoneaustralia, .floorplanbuttons img
	{
		float: left;
	}

	#addressuk, #telephoneuk
	{
		margin-left: -1px;
	}

	#addressesheader
	{
		margin-bottom: -1px;
	}

/* ---------------------------------------
	Development page other styles
--------------------------------------- */

	#baydev
	{
		float: left;
		width: 426px;
		height: 122px;
	}

	#baydev
	{
		margin-top: -2px;
		display: block;
		outline: none;
		text-indent: -9999px;
	}

	#jbrdev, #intcitydev, #arabiandev, #torchdev, #pointdev, #bay-centraldev
	{
		margin-left: -1px;
		width: 532px;
		height: 89px;
		border-bottom: 1px solid #fff;
	}

	#leadercontactus, #addressesheader
	{
		margin-left: -1px;
		height: 80px;
	}

	.torchhome
	{
		border-right: 1px solid #fff;
	}

	.content .torchhome
	{
		margin: -10px 10px 0 -10px;
	}

	.torchlarge, .jbrlarge, .arabianlarge, .intcitylarge, .pointlarge, .bay-centrallarge
	{
		border-top: 1px solid #fff;
		border-right: 1px solid #fff;
		margin-bottom: -1px;
		float: left;
	}

	.torchleader, .jbrleader, .arabianleader, .intcityleader, .pointleader, .bay-centralleader
	{
		float: left;
	}


/* ---------------------------------------
	Content headings
--------------------------------------- */

	#bottomleft .telephone
	{
		background: #58a1aa url(../../media/images/header-telephone.gif) no-repeat;
	}

	#topleft .blank, #bottomleft .blank, #topright .blank
	{
		background: #58a1aa url(../../media/images/header-blank.gif) no-repeat;
	}

	#bottomleft .who
	{
		background: #58a1aa url(../../media/images/header-who.gif) no-repeat;
	}


	/* news headings */

	#topright .dubainews
	{
		background: #6f8290 url(../../media/images/header-dubai-news.gif) no-repeat 0 0;
	}

	#bottomright .dubaiselectnews, #topright .dubaiselectnews
	{
		background: #6f8290 url(../../media/images/header-dubaiselect-news.gif) no-repeat;
	}


	/* featured development */

	#topleft .featured
	{
		background: #58a1aa url(../../media/images/header-featured.gif) no-repeat;
	}


	/* more information (development pages) & floor plan headings */

	#topleft .floorplansarch
	{
		background: #58a1aa url(../../media/images/header-floorplans-arch.gif) no-repeat;
	}

	#bottomleft .floorplansartistic
	{
		background: #58a1aa url(../../media/images/header-floorplans-artistic.gif) no-repeat;
	}

	#topleft .addresses
	{
		background: #58a1aa url(../../media/images/header-addresses.gif) no-repeat;
	}

	#topleft .recentoffers
	{
		background: #58a1aa url(../../media/images/header-recent-offers.gif) no-repeat;
	}

	#topleft .previousinfohalf, #topleft .moreinfohalf
	{
		float: left;
		height: 30px;
	}

	#topleft .previousinfohalf
	{
		width: 130px;
		background: #58a1aa url(../../media/images/header-previous-left.gif) no-repeat;
	}

	#topleft .previousinfo
	{
		background: #58a1aa url(../../media/images/header-previous.gif) no-repeat;
	}

	#topleft .dfo
	{
		background: #58a1aa url(../../media/images/header-dfo.gif) no-repeat;
	}

	#topleft .ebrochure
	{
		background: #58a1aa url(../../media/images/header-ebrochure.gif) no-repeat;
	}

	#topleft .moreinfohalf
	{
		width: 168px;
		background: #58a1aa url(../../media/images/header-moreinfo-right.gif) right;
	}

	#topleft .moreinfo, #topleft .ebrochure, #topleft .floorplans, #topleft .floorplansright, #topleft .previousinfo, #topleft .dfo,
		#topleft .bayweblink, #topleft .registerbay
	{
		width: 298px;
		height: 30px;
		float: left;
	}

	#topleft .moreinfo
	{
		background: #deefee url(../../media/images/header-moreinfo.gif) no-repeat;
	}

	#topleft .floorplan img
	{
		float: left;
		display: inline;
	}

	#topleft .addresses, #topleft .floorplansarch
	{
		margin-top: -2px;
	}

	#topleft .floorplansright
	{
		background: #deefee url(../../media/images/header-floorplans-right.gif) no-repeat;
	}

	#topleft .floorplans
	{
		background: #deefee url(../../media/images/header-floorplans.gif) no-repeat;
	}

	#topright .offers
	{
		background-color: #deefee;
		border-right: 1px solid #fff;
	}

/* ---------------------------------------
	Content heading buttons
--------------------------------------- */

	#topleft .generic
	{
		width: 531px;
		height: 79px;
		background: #deefee url(../../media/images/burj.jpg) no-repeat;
	}

	#topleft .generichifx
	{
		width: 531px;
		height: 79px;
		background-color: #597f93;
	}

	#topleft .generichifx img
	{
		float: right;
	}
	#topleft .generichifx h1
	{
		float: left;
		width: 300px;
		color: #FFFFFF;
	}

	#topleft .genericselect
	{
		width: 531px;
		height: 79px;
		background: #deefee url(../../media/images/boat.jpg) no-repeat;
	}

	#topleft .genericgold
	{
		width: 531px;
		height: 79px;
		background: #deefee url(../../media/images/gold.jpg) no-repeat;
	}

	#topleft .featured .button
	{
		background: #58a1aa url(../../media/images/button-more-dev.gif) no-repeat 0 0;
		left: 153px;

		width: 112px;
		height: 25px;
	}

	#topleft .featured .button:hover
	{
		background: #58a1aa url(../../media/images/button-more-dev.gif) no-repeat 0 -25px;
	}

	#topright .button
	{
		background: #6f8290 url(../../media/images/button-more-news.gif) no-repeat 0 0;

		width: 71px;
		height: 25px;
		left: 193px;
	}

	#topright .button:hover
	{
		background: #6f8290 url(../../media/images/button-more-news.gif) no-repeat 0 -25px;
	}

	#bottomright .button
	{
		background: #6f8290 url(../../media/images/button-more-news.gif) no-repeat 0 0;

		width: 71px;
		height: 25px;
		left: 193px;
	}

	#bottomright .button:hover
	{
		background: #6f8290 url(../../media/images/button-more-news.gif) no-repeat 0 -25px;
	}

/* ---------------------------------------
	News styling
--------------------------------------- */


	/* new list styling */

	ul.news
	{
		margin: 0;
		padding: 0;
		list-style-type: none;

	}

	ul.news li
	{
		padding: 10px;
		border-bottom: 1px solid #d1d6da;
	}

	ul.news li p
	{
		margin: 0;
	}

	ul.news li em
	{
		margin: 0 0 5px 0;
	}

/* ---------------------------------------
	FAQs
--------------------------------------- */

	#faqs li h3 strong
	{
		display: block;
		margin-bottom: 10px;
	}

	#faqs li
	{
		list-style-type: none;
	}

	#faqs
	{
		padding-top: 30px;
	}


/* ---------------------------------------
	Miscellaneous; Phil??
--------------------------------------- */

	.content fieldset
	{
		margin: 0;
		margin-bottom: 30px;
		padding: 0;
		border: 0;
	}

	#bit
	{
		float: left;
		width: 298px;
	}

	.otherdev
	{
		margin: -1px 0 0 -1px;
	}

	.nudgeleft, .pointdevimg
	{
		margin-left: -1px;
		float: left;
	}

	.nudgeup
	{
		margin-top: -88px;
	}

	#currencyconv li
	{
		list-style-type: none;
	}

/* Flash Stuff */

	#flashfloorplan object
	{
		width: 100%;
		height: 100%;
	}
		#main .right img
	{
		display: block;
	}
/* Bay Central CTA */

	#baycencta
	{
		width: 531px;
		height: 283px;
		display: block;
		background-color: #092858;
	}
	#baycencta #title1
	{
		width: 531px;
		height: 25px;
		display: block;
		background: #7fbcbd url(../../media/images/header-featured2.gif) no-repeat;
		border-bottom: 1px solid #ffffff;
		outline: none;
		text-indent: -999px;
		margin: 0;
	}
	#baycencta #link1
	{
		width: 176px;
		height: 257px;
		display: block;
		background: url(../../media/images/bccro.gif) no-repeat;
		outline: none;
		text-indent: -999px;
		float: left;
	}
	#baycencta #link2
	{
		width: 185px;
		height: 257px;
		display: block;
		background: url(../../media/images/baycen.jpg) no-repeat;
		outline: none;
		text-indent: -999px;
		float: left;
	}
	#baycencta #title2,
	#baycencta .link3,
	#baycencta #para1
	{
		display: block;
		width: 135px;
		margin: 0 15px 0 20px;
		float: left;
		font-family: Arial, Helvetica;
		background-color: #092858;
		color: #ffffff;
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0;
		line-height: 1.6em;
		font-size: 10px;
	}
	#baycencta #para1
	{
		margin-bottom: 10px;
	}
	#baycencta #title2
	{
		font-family: Arial Black, Helvetica;
		font-weight: bold;
		margin-top: 20px;
	}
	#baycencta .link3
	{
		font-family: Arial Black;
		position: relative;
	}
	#baycencta .link3:hover
	{
		color: #dedede;
	}
	#topleft .bayweblink
	{
		background: #58a1aa url(../../media/images/header-baycent.gif) no-repeat;
	}
	#topleft .registerbay
	{
		background: #58a1aa url(../../media/images/header-register.gif) no-repeat;
	}
