 /********************************************************************************
*                                                                               *
*  Author    :  Geoff Moore                                         	        *
*  Web       :  http://www.phase8.com		                                *
*  E-mail    :  studio ( at ) phase8 ( dot ) ( com )			        *
*  Modified  :  1st-Nov-2007                                                    *
*                                                                               *
*  Copyright (c) 2007 Geoff Moore. All Rights Reserved.                         *
*  Use of this code is not permitted without permission!                        *
*                                                                               *
********************************************************************************/

/*
--------------------------------------------------------------------------------
LAYOUT STYLE SHEET - PUTS THE SITE TOGETHER
--------------------------------------------------------------------------------
*/

/* MAINLAYOUT
=============================================================================== */
body {background:#000 url(../images/body_bg.jpg) no-repeat center top;text-align:center;margin-left:-2px;}

#wrapper {position:relative;width:752px;margin:114px auto 0;padding:0;text-align:left;}
.overlay {position:absolute;top:0px;left:0;width:752px;height:206px;background:transparent url(../images/overlay.png) no-repeat 0 0;margin:0;padding:0;z-index:5;}
#bannerheader {position:absolute;top:35px;left:0;width:752px;height:206px;margin:0;padding:0;overflow:hidden;}
#bannerheader blockquote {width:290px;height:130px;margin:50px 0 0 20px;}
#bannerheader img {position:relative;margin-left:50%;}


/* MAIN SITE NAVIGATION STYLING */
#site-navigation {width:752px;padding:0;margin:0;background:transparent url(../images/navigation_bg.gif) no-repeat  0 0;height:35px;}
#site-navigation dt {display:none;}
#site-navigation dd {position:relative;float:left;margin:0;padding:0;text-align:center;}

#site-navigation dd a {position:absolute;top:5px;}
#site-navigation dd #home {display:block;left:32px;font-weight:600;}
#site-navigation dd #investmentprinciples {display:block;left:80px;width:200px;}
#site-navigation dd #investments {display:block;left:284px;}
#site-navigation dd #directorprofiles {display:block;left:390px;width:110px;}
#site-navigation dd #newspress {display:block;left:524px;width:100px;}
#site-navigation dd #contact {display:block;left:660px;}
#site-navigation dd #logo-link {position:absolute;top:-84px;left:30px;width:150px;height:62px;text-indent:-9999em;}

/* HOME PAGE STYLES */
#home-page #content-container {margin:0px 0 3px 0;padding-top:450px;}
#home-page #branding {position:absolute;top:0;left:0;}
#home-page #flash-content {position:absolute;top:36px;left:0;width:753px;height:406px;background:transparent url(../images/flash_bg.jpg) no-repeat 0 0;margin:0;padding:0;}
#home-page #flash-content a{display:block;width:753px;height:406px;}

#home-page #latest-news {width:752px;padding:10px 0px 0;margin:0;text-align:left;}
#home-page  dl {min-height:224px;height:auto !important;height:224px;}
#home-page #latest-news a.news-item-image {position:relative;margin:0 0 0 13px;padding:5px 0 0 0px!important;text-align:center;display:block;background:transparent url(../images/news_image_shroud.gif) no-repeat 0 0;width:128px;height:90px;}
#home-page #latest-news a.news-item-image img {margin:0 0 0 2px;padding:0;}
#home-page #latest-news dt {display:none;}
#home-page #latest-news dd{float:left;width:246px;margin:0 4px 0 3px;position:relative;min-height:240px;height:auto !important;height:200px;}/* /mh*/
#home-page #latest-news dd.first, #latest-news dd.last {margin:0;}

#home-page #latest-news .news-readmore a, #investments-page .investments-readmore a {display:block;margin:8px 0 0 1px;padding:0;background:transparent url(../images/morenews_btn.gif) no-repeat 0 0;text-indent:-999em;width:248px;height:35px;}
#home-page #latest-news dd.first .news-readmore a {margin:8px 0 0 0px;padding:0;width:247px;}
#home-page #latest-news dd.last .news-readmore a {margin:8px 0 0 -1px;padding:0;width:251px;}
#home-page .content .news-readmore{position:absolute;bottom:0;left:1px;}/* +mh*/

#home-page .sub-sectiontitle {position:absolute;top:445px;left:-34px;width:34px;height:255px;background:transparent url(../images/latestnews_title.gif) no-repeat 0 0;}
#home-page #footer {border-top:3px solid #000;}

/* INVESTMENTs + NEWS/PRESS PAGE STYLES */
#investments-page, #news-page {background:#000 url(../images/investments_body_bg.jpg) no-repeat center top;text-align:center;}

#investments-page #content-container,#news-page #content-container,#investmentprinciples-page #content-container
 {margin:0px 0 3px -1px;padding-top:224px;background:transparent url(../images/cc_investments_fill.gif) repeat-y 0 0;}

#investments-page #branding, #news-page #branding, #investmentprinciples-page #branding {position:absolute;top:0;left:-1px;}

#news-page #content-container .cc-content {width:754px;}
#news-page .cc-content {border:1px solid transparent;margin:16px 0 0 0;padding:0 0 10px;background:transparent url(../images/cc_investments_bg.gif) repeat-y 1px 0;min-height:460px;}
#news-page .cc-content dl {position:relative;display:block;margin:10px 0 0;padding:0; min-height:500px;height:auto !important;min-height:500px;}
#news-page .cc-content dl dt {display:none;}
#news-page .cc-content dl dd {display:block;margin:0;padding:0;background:transparent url(../images/dd_investments_bg.gif) no-repeat 0 0;min-height:156px;}
#news-page .cc-content dl dd .detail {position:relative;width:530px;height:140px;margin:0 0 0 200px;padding:14px 0 0;}
#news-page .cc-content dl dd .detail a.news-item-image {position:absolute;top:49px;left:-149px;display:block;margin:0;padding:0;}
#news-page .cc-content dl dd .detail a.news-readmore {position:absolute;bottom:1px;right:0px;width:50px;height:30px;display:block;margin:0;padding:0;}


#investments-page #content-container {}
#investments-page #content-container .cc-content {margin-top:14px;background:#000 url(../images/inv-3col-bg.jpg) repeat 0 0;width:754px;}
#investments-page #content-container .cc-content dl dt {display:none;}
#investments-page #content-container .cc-content dl dd{position:relative;margin:0;padding:0;text-align:left;}
#investments-page #content-container .cc-content dl dd {float:left;width:251px;margin:0;padding:0;border-bottom:3px solid#000;margin-bottom:-1px;}
#investments-page #content-container .cc-content dl dd .detail {padding:96px 20px 10px;margin:0;position:relative;min-height:100px;max-height:100px;overflow:hidden;}
#investments-page #content-container .cc-content dl dd .detail h2 {white-space:nowrap;font-size:12px;}
#investments-page #content-container .cc-content dl dd .detail p {height:80px;margin-top:0px;overflow:hidden;}
#investments-page .pagination {position:absolute;top:91.3%;left:0px;z-index:999;background: url(../images/pagination_bg.gif) repeat-x 0 0;height:34px;width:753px;padding-top:6px;}
#investments-page #footer {margin:38px 0 0;}

#investments-page .cc-content dl dd .detail a.investments-item-image {position:absolute;top:23px;left:17px;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investments-page .cc-content dl dd .detail a.investments-item-image img {border:1px solid #000;}
#investments-page #content-container .cc-content dl dd a.image2, #investments-page #content-container .cc-content dl dd a.image5 {left:17px;}
#investments-page .cc-content dl dd  a.investments-readmore {height:30px;display:block;margin:0 2px 0 2px;width:247px;padding:0;background:transparent url(../images/morenews_btn.gif) no-repeat right 0;}

a#investfullimage-1 {z-index:10;}

#investmentprinciples-page #content-container a#investfullimage-2 {position:absolute;top:153px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-2 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-3 {position:absolute;top:263px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-3 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-4 {position:absolute;top:373px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-4 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-5 {position:absolute;top:483px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-5 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-6 {position:absolute;top:593px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-6 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-7 {position:absolute;top:703px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-7 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-8 {position:absolute;top:813px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-8 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-9 {position:absolute;top:923px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-9 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-10 {position:absolute;top:1033px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-10 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-11 {position:absolute;top:1143px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-11 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-13 {position:absolute;top:1253px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-13 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-14 {position:absolute;top:1363px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-14 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-15 {position:absolute;top:1473px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-15 img {border:1px solid #000;}

#investmentprinciples-page #content-container a#investfullimage-16 {position:absolute;top:1583px!important;left:593px!important;display:block;margin:0;padding:0;width:113px;height:76px;border:1px solid #000;background:#6a747b;padding:1px;z-index:10;}
#investmentprinciples-page #content-container a#investfullimage-16 img {border:1px solid #000;}



/* INVESTMENT PRINCIPLES */
#investmentprinciples-page {background:#000 url(../images/body_investprinciples_bg.jpg) no-repeat center top;text-align:center;margin-left:1px;}
#investmentprinciples-page #content-container {background:transparent url(../images/cc_investments_fill.gif) repeat-y 0 0;margin:0 0 0 -1px;}
#investmentprinciples-page #investmentprinciples-header {background:transparent url(../images/page-headers/investprinciples-header.jpg) no-repeat right 0;margin:0;padding:0;}

#investmentprinciples-page .cc-content {margin:-2px 0 0;padding:0;background:transparent url(../images/cc_investmentprinciples_bg.gif) no-repeat 0 0;}
#investmentprinciples-page .cc-content blockquote {position:relative;color:#a2b2bc;padding:20px 10px 0px 30px;width:480px;margin:0 0 0 0;}
#investmentprinciples-page .cc-content .details {padding:20px 270px 20px 30px;border-bottom:1px solid transparent;margin:0 0 7px 0;}
#investmentprinciples-page .cc-content .details a.investmentprinciples-image {position:absolute;top:253px;left:594px;width:110px;height:47px;z-index:999;z-index:10;}
#investmentprinciples-page .cc-content .investart-bg a.investmentprinciples-image {position:absolute;top:35px;left:595px;width:110px;height:74px;margin:0;padding:0;} /* /mh: top/left vals*/

#investmentprinciples-page .investart-bg{position:relative;padding-bottom:30px;} /* +mh*/
#investmentprinciples-page .back{position:absolute;bottom:-7px;left:14px;} /* +mh*/

#investmentprinciples-page .alpha {background:transparent url(../images/investartic-bg-fill.gif) repeat-y 0 0;margin:0;padding:0;}
#investmentprinciples-page .beta {background:transparent url(../images/investartic-bg.gif) no-repeat 0 0;margin:0;padding:0;}
#investmentprinciples-page .charlie {background:transparent url(../images/investartic-foot.gif) no-repeat 0 bottom;margin:0;padding:0;}
#investmentprinciples-page #footer {clear:both;}

/* FULL ARTICAL */
.fullarticle .cc-content {height:auto!important;}
.fullarticle .cc-content {background:transparent url(../images/investartic-bg-fill.gif) repeat-y 0 0!important;}
.fullarticle .cc-content .investart-bg {background:transparent url(../images/investartic-bg.gif) no-repeat 0 0!important;min-height:400px;}
.fullarticle .cc-content .investart-foot {background:transparent url(../images/investartic-foot.gif) no-repeat 0 0!important;height:18px;}

.fullarticle .cc-content .investart-bg {padding:0px 270px 0px 30px;}
.fullarticle .cc-content .investart-bg h1 {padding-top:30px;height:100px;}
.fullarticle .cc-content .investart-bg a.investmentprinciples-image {position:absolute;top:272px;left:595px;width:100px;height:140px;z-index:999;}


/* DIRECTORS */
#directors-page {background:#000 url(../images/body_investprinciples_bg.jpg) no-repeat center top;text-align:center;margin-left:-1px;}
#directors-page #content-container {margin:0px 0 3px -1px;padding-top:224px;position:relative;margin-bottom:-16px;}
#directors-page #branding {position:absolute;top:0;left:-1px;}
#directors-page #directors-header  {position:absolute;top:35px;left:0;width:752px;height:206px;background:transparent url(../images/page-headers/directors-header.jpg) no-repeat right 0;margin:0;padding:0;}
#directors-page #directors-header blockquote {width:290px;height:130px;margin:50px 0 0 20px;}
#directors-page #bannerheader h4 {margin-top:-20px;}
#directors-page .cc-content {background:transparent url(../images/directors_ccontainer_bg.gif) no-repeat 0 bottom;margin:-19px 0px 0;}
#directors-page .cc-content .fill {background:transparent url(../images/directors_fill.gif) repeat 0 0;width:753px}
#directors-page .cc-content .top {background:transparent url(../images/directors_ccontainer_top.gif) no-repeat 0 0;margin:16px 0 0;padding:0 0 40px 0;}

#directors-page .cc-content .details {position:relative;padding:40px 60px 0px 30px;margin:39px 0 7px 214px;}
#directors-page .cc-content .details h4 {display:block;margin:20px 0  0 250px;width:230px;font-size:1.8em;}
#directors-page .cc-content .details span {display:block;margin:0 0 120px 250px;width:230px;font-size:1.4em;color:#a2b2bc}
#directors-page .cc-content .details img {position:absolute;top:39px;left:29px;}

#directors-page .cc-content #director-photos {position:absolute;top:299px;left:0;}
#directors-page .cc-content dl {position:relative;margin:2px 68px;}
#directors-page .cc-content dl dt {display:none;}
#directors-page .cc-content dl dd {padding:0;margin:0;line-height:0;}
#directors-page .cc-content dl dd a{margin:0;padding:0;display:block;width:77px;height:56px;background:transparent url(../images/director-photo-a-bg.gif) no-repeat 0 0;margin-bottom:18px;}
#directors-page .cc-content dl dd a img {width:71px;height:50px;padding:3px 0 0 3px;}

#directors-page .cc-content .details #scrollable-buttons {padding:0px; margin:0px;width:27px;position:relative;left:455px;bottom:114px;padding:0;height:1%;display:none;}
#directors-page .cc-content .details #scrollable-buttons img {position:relative;top:0;left:0px;margin:0;padding:0;}
#directors-page .cc-content .details #scrollable-buttons #up {position:relative;display:block;margin-bottom:-10px;}
#directors-page .cc-content .details #scrollable-buttons #down {position:relative;display:block;margin-top:-10px;}

/* CONTACT PAGE */
#contact-page {background:#000 url(../images/body_investprinciples_bg.jpg) no-repeat center top;text-align:center;}
#contact-page #content-container {margin:0px 0 3px 0px;padding-top:224px;position:relative;}
#contact-page #branding {position:absolute;top:0;left:0px;}

#contact-page .cc-content {margin:16px 0 0;padding:0;background:transparent url(../images/contact_ccontainer_bg.gif) no-repeat 0 0;}

#contact-page .office1, #contact-page .office2 {width:149px;margin:0px 0 0px 30px;height:180px;padding:40px 4px 0 8px;font-size:0.9em;}
#contact-page .office1 a.fn, #contact-page .office2 a.fn  {display:block;margin:0;padding:0;color:#a2b2bc;text-decoration:none;}
#contact-page .office1 .org h4, #contact-page .office2 h4 {margin:0;padding:0;}
#contact-page .office2 {margin-top:0px;padding-top:15px;}

#contact-page .tel, #contact-page .fax {color:#a2b2bc;}

#contact-page .contactform-container {position:absolute;top:260px;left:200px;width:540px;}
#contact-page .contactform-container h2 {width:370px;font-weight:600;}
#contact-page .contactform-container a.googlemap-link {position:absolute;top:20px;right:1px;height:20px;width:132px;text-indent:-999em;}
#contact-page #contact-form {}
#contact-page #contact-form form {margin:0;padding:0;position:relative;height:284px;}
#contact-page #contact-form form fieldset {border-style:none;padding:30px 20px 20px;}
#contact-page #contact-form form legend {display:none;}
#contact-page #contact-form form label {width: 13em;display:block;margin:0 0 6px;padding:0;color:#a2b2bc;}
#contact-page #contact-form form input {margin-bottom:10px;border:1px solid #7d8d97;background-color:#596974;color:#fff;}
#contact-page #contact-form form .comments {position:absolute;top:30px;left:190px;}
#contact-page #contact-form form textarea {width:300px;height:188px;border:1px solid #7d8d97;background-color:#596974;color:#fff;}
#contact-page #contact-form form #submit {background:transparent;border-style:none;position:absolute;top:274px;height:16px;right:0px;text-indent:-999em;width:100px;cursor:pointer;}
#contact-page div>.error {position:absolute;top:80px;left:0;}

/* ERROR 404 PAGE STYLING */
#not-found-page {background:#000 url(../images/body_investprinciples_bg.jpg) no-repeat center top;text-align:center;margin-left:1px;}
#not-found-page #content-container {margin:0px 0 3px 0px;padding-top:224px;position:relative;}
#not-found-page #branding {position:absolute;top:0;left:0px;}

#not-found-page .cc-content {margin:16px 0 0 -1px;padding:20px 10px;background-color:#2B3840;min-height:350px;height:auto !important;height:350px;}

#investmentprinciples-page .cc-content {margin:-2px 0 0;padding:0;background:transparent url(../images/cc_investmentprinciples_bg.gif) no-repeat 0 0;}
/* SITE FOOTER */
#footer {position:relative;width:753px;margin:0 auto 10px -1px;padding:0;text-align:left;background:transparent url(../images/footer_fill.gif) repeat-x 0 0;min-height:33px;}
#footer p {line-height:1.6em;color:#7d8d98;margin-left:12px;}

/* MISC STYLE */
#news-page  #footer {margin-top:5px;}
#investments-page .pagination {}
.pagination {position:absolute;top:730px;left:-1px;z-index:999;background: url(../images/pagination_bg.gif) repeat-x 0 0;height:34px;width:754px;padding-top:6px;}
.pagination .next-prev {display:block;margin-right:20px;float:right;color:#9cadb8;font-size:1.0em;;}
.pagination .pagination-spacing {margin:0 5px;}
.pagination .pagination-extra-spacing {margin:0 0 0 10px;}
.pagination .hilite {color:#8BF900;}
.pagination a {color:#8BF900!important;}
.pagination a:hover {color:#fff!important;}

#phase8link {display:block;width:150px;height:33px;float:right;margin-top:-37px;background:transparent url(../images/phase8logo.gif) no-repeat right 2px;padding:0;}