/* CSS Document */

* { margin: 0px; padding: 0px; }

.clear { clear: both; }



#whowearecopymedia A:link {color:#666666; font-weight:bold; text-decoration:none; font-size:13px;}
#whowearecopymedia A:visited {color:#666666; font-weight:bold; text-decoration:none; font-size:13px;}
#whowearecopymedia A:hover {color:#666666; text-decoration:underline; font-size:13px;}

#whowearecopy A:link {color:#666666; font-weight:bold; text-decoration:none; font-size:13px;}
#whowearecopy A:visited {color:#666666; font-weight:bold; text-decoration:none; font-size:13px;}
#whowearecopy A:hover {color:#666666; text-decoration:underline; font-size:13px;}



#contactcopy A:link {color:#666666; font-weight:bold; text-decoration:none; font-size:13px;}
#contactcopy A:visited {color:#666666; font-weight:bold; text-decoration:none; font-size:13px;}
#contactcopy A:hover {color:#666666; text-decoration:underline; font-size:13px;}

body {background-color:#666666;
	  text-align:center;
	  margin: 0 auto;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#acacac;
	 }

#pgtop {background-image:url(../images/pgtop.jpg); width:977px; height:45px; margin: 0 auto; text-align:center}
#pagecontainer {background-image:url(../images/pgmid.jpg); background-repeat:repeat-y; width: 977px; margin: 0 auto; text-align:center}
#splash {width:969px;
        height: 569px;
		background: url(../images/backgrounds/backgrounds.php) no-repeat;
		margin: 0 auto;
		margin-top:10px;
		text-align:left;}
		
#splashnav {position: relative; padding-top: 21px;
			padding-left:17px;}
#footercontainer {width:962px; margin: 0 auto}
			
#footerleft {text-align:left;

		 font-family:Arial, Helvetica, sans-serif;
	 	 font-size:8px;
	  	 color:#acacac;
		 width: 480px;
		 height:50px;
		 margin-top:0px;
		 float:left;
		 }

#footerright {text-align:right;

		 font-family:Arial, Helvetica, sans-serif;
	 	 font-size:9px;
	  	 color:#acacac;
		 width: 480px;
		 height:50px;
		 margin-top:0px;
		 float: left;
		 }
		 
#footerleft A:link {color:#acacac; font-weight:bold; text-decoration:none; font-size:9px;}
#footerleft A:visited {color:#acacac; font-weight:bold; text-decoration:none; font-size:9px;}
#footerleft A:hover {color:#acacac; text-decoration:underline; font-size:9px;}

.pdf { background:url(../images/pdf-icon.gif) no-repeat;  height:25px; text-indent:30px; float:right; display:block; cursor:pointer; color:#acacac; text-decoration:none; line-height:25px; text-align:left; }
.pdf:hover {text-decoration:underline;}

#footerbg {background-image:url(../images/pgbottom.jpg); width:977px; height:25px; margin: 0 auto; text-align:center}
	
#whowearebox { background-image:url(../images/whowearebg.jpg); background-repeat: no-repeat; width:935px; height:1100px; margin: 0 auto;}
#whowearebox2 { background: #ffffff url(../images/whowearebg-2.jpg) top left no-repeat; width:935px; height:1100px; margin: 0 auto;}
#whowearebox3 { background: #ffffff url(../images/whowearebg-3.jpg) top left no-repeat; width:935px; height:666px; margin: 0 auto;}
#whowearecopy { width: 519px; margin: 169px 0 0 40px; color:#666666; font-size:13px; text-align:left; float:left}
#contactcopy { width: 519px; margin: 80px 0 0 40px; color:#666666; font-size:13px; text-align:left; float:left}
#whowearecopyleasing { width: 519px;  color:#666666;  font-size:13px; text-align:left; float:left; margin-left:40px; }
#whowearecopymedia { width: 460px;  color:#666666;  font-size:13px; text-align:left; float:left; margin-left:40px; }
#articles {width:460px; float:left; display:none; margin-top:20px;}
#press {width:460px; float:left; display:none; margin-top:20px;}


#whowearetimeline { background-image:url(../images/whowearetimelinebg.jpg); background-repeat: no-repeat; width:935px; height:1967px; margin: 0 auto;}

#whowearefashion { background-image:url(../images/whofashion.jpg); background-repeat: no-repeat; width:935px; height:1552px; margin: 0 auto;}

#operations { background-image:url(../images/operationsbg.jpg); background-repeat: no-repeat; width:935px; height:1050px; margin: 0 auto;}

#media { background-image:url(../images/mediabg.jpg); background-repeat:no-repeat; width: 935px; height: 970px;  margin: 0 auto; padding-top:170px;}

#fashionoutlets { no-repeat; width:935px; height:401px; margin: 0 auto;}

#contact {  width:935px; height:450px; margin: 0 auto;}

#marketing { background-image:url(../images/marketingbg.jpg); background-repeat: no-repeat; width:935px; height:1583px; margin: 0 auto;}
#marketingcopy { width: 425px; margin: 169px 0 0 40px; color:#666666; font-size:13px; text-align:left; float:left}



#leasing { background-image:url(../images/leasingbg.jpg); background-repeat: no-repeat; width:935px; height:878px; margin: 0 auto; padding-top:170px;}
#newprojects { background:#ffffff; background-repeat: no-repeat; width:936px; height:1800px; margin: 0 auto; }
#newprojectscopy {width: 750px; margin: 10px 0 0 40px; color:#666666; font-size:13px; text-align:left; float:left}
#newprojectscopy2 {width: 750px; margin: 0 0 0 40px; color:#666666; font-size:13px; text-align:left; float:left}
#newprojectscopy3 {width: 750px; margin: 0 0 0 40px; color:#666666; font-size:13px; text-align:left; float:left}
#cabazongal {width: 935px; height:269px; padding-top:20px; padding-left:-1px;}
#cabazonthumbs {height: 83px; width:260px; margin:-60px 0 0 636px; position:absolute}
#chicagogal {width: 935px; height:269px; padding-top:85px}
#chicagothumbs {height: 86px; width:441px; margin:0 0 0 455px; position:absolute}
#floridagal {width: 935px; height:269px; padding-top:25px}
#floridathumbs {height: 86px; width:441px; margin:-60px 0 0 455px; position:absolute}

.navContainer {
	width: 936px;
	height: 40px;
	margin: 0px;
	padding: 0 0 0 20px;
	float:left;
}

.navContainer ul {
	border: 0;
	list-style-type: none;
	height: 40px;
	margin: 0px;
	padding: 0px;
}

.navContainer ul li {    
	float: left;
	text-indent: -9999px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.navContainer ul li a { height: 40px; background: url(../images/navigation.jpg) no-repeat; display: block; outline: none; }

.navContainer ul li.tab1 a { width: 117px; background-position: 0 0; }
.navContainer ul li.tab1 a:hover { background-position: 0 -40px; }
.navContainer ul li.tab1 a.current { background-position: 0 -80px; }

.navContainer ul li.tab2 a { width: 74px; background-position: -97px 0; }
.navContainer ul li.tab2 a:hover { background-position: -97px -40px; }
.navContainer ul li.tab2 a.current { background-position: -97px -80px; }

.navContainer ul li.tab3 a { width: 117px; background-position: -117px 0; }
.navContainer ul li.tab3 a:hover { background-position: -117px -40px; }
.navContainer ul li.tab3 a.current { background-position: -117px -80px; }

.navContainer ul li.tab4 a { width: 96px; background-position: -290px 0; }
.navContainer ul li.tab4 a:hover { background-position: -290px -40px; }
.navContainer ul li.tab4 a.current { background-position: -290px -80px; }

.navContainer ul li.tab5 a { width: 117px; background-position: -234px 0; }
.navContainer ul li.tab5 a:hover { background-position: -234px -40px; }
.navContainer ul li.tab5 a.current { background-position: -234px -80px; }

.navContainer ul li.tab6 a { width: 117px; background-position: -351px 0; }
.navContainer ul li.tab6 a:hover { background-position: -351px -40px; }
.navContainer ul li.tab6 a.current { background-position: -351px -80px; }

.navContainer ul li.tab7 a { width: 116px; background-position: -468px 0; }
.navContainer ul li.tab7 a:hover { background-position: -468px -40px; }
.navContainer ul li.tab7 a.current { background-position: -468px -80px; }

.navContainer ul li.tab8 a { width: 117px; background-position: -584px 0; }
.navContainer ul li.tab8 a:hover { background-position: -584px -40px; }
.navContainer ul li.tab8 a.current { background-position: -584px -80px; }

.navContainer ul li.tab9 a { width: 117px; background-position: -701px 0; }
.navContainer ul li.tab9 a:hover { background-position: -701px -40px; }
.navContainer ul li.tab9 a.current { background-position: -701px -80px; }

.navContainer ul li.tab10 a { width: 118px; background-position: -818px 0; }
.navContainer ul li.tab10 a:hover { background-position: -818px -40px; }
.navContainer ul li.tab10 a.current { background-position: -818px -80px; }



	 
/* Navigation Items */



.text a {color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	}
.text a:hover {color: #a7a6a1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;}



#casestudylink {width:316px; height:59px; float:left; padding-top:1460px; padding-left:100px;}



/* IE6 hack */
* html #whowearecopyleasing {margin: 175px 0 0 20px;}
* html #casestudylink {padding-left:60px;}


						
* html #pagecontainer {margin-left:141px}
* html #whowearecopy { width: 519px; margin: 169px 0 0 20px; color:#666666; font-size:13px; text-align:left; float:left}



* html #pagecontainer {background-image:url(../images/pgmid.jpg); background-repeat:repeat-y; width: 977px; margin: 0 auto; text-align:center}
* html #pgtop {background-image:url(../images/pgtop.jpg); width:983px; height:45px; margin: 0 auto; padding: 0 ; text-align:center}
* html #footerbg {background-image:url(../images/pgbottom.jpg); width:983px; height:25px; margin: 0 auto; padding: 0; text-align:center}
* html #leasing {padding-top:0px;}
* html #media {padding-top:0px;}






.aboutContainer {
	position: relative;
	width: 854px;
	padding: 0px 40px 0px 40px;
	margin-top: 169px;
	color: #666666;
	font-size: 13px;
	line-height: 17px;
	text-align: left;
	float: left;
}

.bioHeading { font-size: 26px; letter-spacing: -0.02em; line-height: 46px; }
.bioImage { float: left; margin-right: 30px; }

.aboutIntro { position: absolute; top: 40px; left: 30px; width: 520px; }

.jamesBtn, .arthurBtn, .execBtn {
    text-indent: -9999px !important;
    display: block;
    text-decoration: none;
    border: none;
    cursor: pointer;
	outline: none;
}

.jamesBtn { width: 283px; height: 62px; background: url(../images/buttons/james.png) no-repeat; position: absolute; top: 30px; right: 26px; }
.jamesBtn:hover { background-position: 0px -62px; }

.arthurBtn { width: 283px; height: 62px; background: url(../images/buttons/arthur.png) no-repeat; position: absolute; top: 102px; right: 26px; }
.arthurBtn:hover { background-position: 0px -62px; }

.execBtn { width: 283px; height: 62px; background: url(../images/buttons/exec.png) no-repeat; position: absolute; top: 174px; right: 26px; }
.execBtn:hover { background-position: 0px -62px; }


/* HOME NAVIGATION ITEMS */
.homeNavContainer { position: absolute; top: 298px; left: 40px; width: 418px; }

.homeNavContainer ul {
    width: 418px;
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
}

.homeNavContainer ul li {
    float: left;
    margin: 0px;
    padding: 0px;
    text-indent: -9999px;
	position: relative;
}

.homeNavContainer ul li a { background: url(../images/home-navigation.png) no-repeat top left; display: block; }

.homeNavContainer ul li.nav1 a { width: 68px; height: 20px; background-position: 0 0; }
.homeNavContainer ul li.nav1:hover a { background-position: 0 -65px; }

.homeNavContainer ul li.nav2 a { width: 165px; height: 20px; background-position: -68px 0; }
.homeNavContainer ul li.nav2:hover a { background-position: -68px -65px; }

.homeNavContainer ul li.nav3 a { width: 184px; height: 20px; background-position: -233px 0; }
.homeNavContainer ul li.nav3:hover a { background-position: -233px -65px; }

.homeNavContainer ul li.nav4 a { width: 108px; height: 20px; background-position: -80px -16px; }
.homeNavContainer ul li.nav4:hover a { background-position: -80px -81px; }

.homeNavContainer ul li.nav5 a { width: 61px; height: 20px; background-position: -188px -16px; }
.homeNavContainer ul li.nav5:hover a { background-position: -188px -81px; }

.homeNavContainer ul li.nav6 a { width: 82px; height: 20px; background-position: -249px -16px; }
.homeNavContainer ul li.nav6:hover a { background-position: -249px -81px; }

.homeNavContainer ul li.nav7 a { width: 205px; height: 25px; background-position: -70px -34px; }
.homeNavContainer ul li.nav7:hover a { background-position: -70px -99px; }

.homeNavContainer ul li.nav8 a { width: 75px; height: 25px; background-position: -275px -34px; }
.homeNavContainer ul li.nav8:hover a { background-position: -275px -99px; }

