
body { background:#66b1d1 url(/css/images/prime/bg.jpg) repeat center top ; color:#777;}
#content {width:925px; margin:0 auto;}
#sitecontainer {margin:0 -30px; padding:0 15px;}


/** header **/
#header { background:transparent url(/css/images/prime/menu-bg.png) repeat top center; ; border-bottom: 1px solid #656363; border-left: 1px solid #656363; border-right: 1px solid #656363; margin:0 15px 7px;}
* html #header {background-color:#d5d6d4;margin-bottom:42px;}
#header .logo a.hdrlogo:link, #header .logo a.hdrlogo:visited, #header .logo a.hdrlogo:hover, #header .logo a.hdrlogo:active { display: block; width: 180px; height: 29px; background: url(/css/images/prime/mainlogo.gif) no-repeat top left; text-decoration: none; }

#header #navigation { border-left: 1px solid #656363; }
#navigation a#homepage { width: 66px; background: url(/css/images/prime/homepage.gif) no-repeat 8px 0px; }
#navigation a#about_match { background: url(/css/images/prime/about.gif) no-repeat 8px 0px; }
#navigation a#match_projects { background: url(/css/images/prime/projects.gif) no-repeat 8px 0px; }
#navigation a#syndicates { background: url(/css/images/prime/syndicates.gif) no-repeat 8px 0px; }
#navigation a#investors { background: url(/css/images/prime/investors.gif) no-repeat 8px 0px; }
#navigation a#news { background: url(/css/images/prime/news.gif) no-repeat 8px 0px; }
#navigation a#contactus { background: url(/css/images/prime/contact.gif) no-repeat 8px 0px; }

#navigation a:link, #navigation a:visited { color: #747474; }
#navigation a:hover, #navigation a:active { color: #fff; background-image:url(images/navigation-arrow-white.gif);}
#navigation a.main:link, #navigation a.main:visited { color: #a09997; }

#header .currentprojects { border-top: 1px solid #656363; }
.currentprojects h1 { background: url(/css/images/prime/home-hdr-currentprojects.gif) no-repeat top left; }
.currentprojects a:link, .currentprojects a:visited { color: #747474; }
.currentprojects a.on:link, 
.currentprojects a.on:visited, 
.currentprojects a.on:hover, 
.currentprojects a.on:active , 
.currentprojects a:hover,
.currentprojects a:active {color:#fff; background-image:url(images/navigation-arrow-white.gif);}


/** main content **/
#contentcontainer { display: block; width: 955px; background:transparent url(/css/images/prime/page.png) no-repeat top center; }
#contentcontainer-in { background:transparent url(/css/images/prime/page.png) no-repeat bottom right; padding:30px 0;}
#contentcontainer-insecond { background:transparent url(/css/images/prime/page.png) repeat top left; padding:0 15px;}
* html #contentcontainer-in {padding:0;}

#contentcontainer #projectcontainer { position: relative; z-index:0; top:-15px; display: block; width: 925px; width/**/:/**/ 893px; padding: 370px 0 35px 32px; background: url(/css/images/prime/projecthdr-prime.jpg) no-repeat top left; min-height: 380px; height: auto !important; height: 500px; margin:0; }

#projectcontainer a { color: #853583; }

h1.title{display:block; width:546px; height:278px; position:absolute; top:277px; left:3px; z-index:-1; text-indent:-3000px; overflow:hidden; background:transparent url(/css/images/prime/title.gif) no-repeat 0 0;margin-left:-3px;}
.mixcopy p{width:530px;}

#projectcontainer .projectcontent { display: block; width: 870px; padding: 0; background: url(/css/images/mix/projectdivideline.gif) no-repeat 602px top;}
.projectcontent .projectinfo { width: 594px; width/**/:/**/ 564px; padding: 195px 0 0 ; border-right: none; }
.projectcontent .projectdetails { width: 237px;  padding: 0; float:right; margin:27px 8px 0 0; }

.projectinfo .introtext { margin: 0 0 13px 0; font-size: 90%; color: #FFFFFF;  }
.projectinfo .projectnav { display: block; width: 230px; height: 26px; margin-bottom: 44px !important;  padding:0 6px; }

.projectdetails .registerinterest { display: block; }
.projectdetails .registerinterest form { margin: 0; padding: 0 0 0 8px; }
.projectdetails .registerinterest input.text { padding: 0; width: 149px; height: 15px; height/**/:/**/ 13px; padding: 2px 0 0 0; font-size: 90%; color: #818181; }
.projectdetails .registerinterest input.submit { width: 28px; height: 19px; margin-left: 7px; }
.projectdetails .registerinterest td { vertical-align: top; padding-top: 7px; }

.projectdetails .downloadbrochure { display: block; width: 230px; width/**/:/**/ 213px; padding: 13px 10px 0 7px; margin-top: 0; background-color: #ffffff; border: none; color: #606060; }
.projectdetails .downloadbrochure td.thumb { width: 77px; }
.projectdetails .downloadbrochure td.info { width: 138px; width/**/:/**/ 130px; padding: 8px 0 0 8px; }
.projectdetails .downloadbrochure td { vertical-align: top; }
.projectdetails .downloadbrochure td.info .enteremail { display: block; font-size: 90%; color: #606060; }
.projectdetails .downloadbrochure td.info .enteremail form { margin: 0; padding: 0; }
.projectdetails .downloadbrochure td.info .enteremail input.text { margin: 3px 0; width: 129px; height: 15px; height/**/:/**/ 13px; padding: 2px 0 0 0; font-size: 90%; color: #606060; }
.projectdetails .downloadbrochure td.info .enteremail input.submit { float: right; width: 23px; height: 19px; color: #818181; }

.projectdetails a:link, .projectdetails a:visited, .projectdetails a:hover, .projectdetails a:active { color: #564d46!important; font-weight: bold; text-decoration: none; }

.projectdetails .detailinfo { border-bottom: 1px solid #ebe5de; line-height:130%;padding-top:10px;}
.projectdetails .detailinfo.last {border:none;}
.projectdetails .detailinfo img { margin:0 0 14px 0;}


/** footer **/
#footer { display: block; width: 925px; padding: 10px 15px 50px; color: #fff;  font-size: 90%; background:transparent;}
#footer .footertext { float: left; }
#footer a:link, #footer a:visited { color: #fff; }
#footer a:hover, #footer a:active { color: #fff; }



/*#contentcontainer .projecthdr { background: url(images/pagebgs/projecthdr-mix.jpg) no-repeat top left !important; }*/

