/* COMMON BASE STYLES */
body{font-size:11px;color:#000;font-family:Arial,Verdana;text-align:center;background:transparent url("../images/common/background.jpg") repeat;}
div,h1,h2,h3,ul,p{margin:0;padding:0;}
img{border:0;}
.clear{clear:both;font-size:1px;}
.base-style-1{padding-bottom:20px;}
.base-style-2{margin-bottom:20px;}
.bodylink:link,.bodylink:visited{color:#6bccf9;}
.bodylink:hover,.bodylink:active{color:#ffc867;}
.fine-print{font-size:10px;}
.star{color:#ffc867;}

/* CONSTRUCTOR */
div#constructor{width:470px;text-align:left;color:#fff;margin:60px auto;font-family:Arial,Verdana;}

/* HEADER AREA */
#img-header{float:left;width:242px;margin-right:4px;}
#img-main{float:right;width:160px;height:177px;border:0;background:url("../images/home/main-image.jpg") no-repeat;margin-top:5px;}
#img-logo{float:left;width:242px;height:59px;padding-top:12px;display:block;}
#img-vline{float:left;width:4px;height:167px;border:0;background:url("../images/common/lines-vertical.gif") no-repeat;margin-top:15px;}

/* NAVIGATION AREA */
#menu{float:left;width:200px;margin-top:80px;padding-left:10px;font-size:10px;}
#menu ul{margin:0;padding:0;list-style:none;width:100px;line-height:18px;}
#menu ul li ul{width:150px;}
#menu ul li{position:relative;}
#menu li ul{position:absolute;left:108px;top:0;display:none;}
#menu ul li a{display:block;text-decoration:none;}
#menu a:link,a:visited{color:#64c5fa;}
#menu a:hover,a:active{color:#ffc867;}
#menu ul li > a:link,#menu ul li > a:visited{background:url("../images/common/nav-plus-0.gif") 0 3px no-repeat;padding-left:9px;}
#menu ul li > a:hover,#menu ul li > a:active{background:url("../images/common/nav-plus-1.gif") 0 3px no-repeat;padding-left:9px;}
* html #menu ul li a:link, * html #menu ul li a:visited,* html #menu #img1 ul li a:link,* html #menu #img1 ul li a:visited,* html #menu #img2 ul li a:link,* html #menu #img2 ul li a:visited{background:url("../images/common/nav-plus-0.gif") 0 3px no-repeat;padding-left:9px;}
* html #menu ul li a:hover, * html #menu ul li a:active,* html #menu #img1 ul li a:hover,* html #menu #img1 ul li a:active,* html #menu #img2 ul li a:hover,* html #menu #img2 ul li a:active{background:url("../images/common/nav-plus-1.gif") 0 3px no-repeat;padding-left:9px;}
#menu #img1 > a:link,#menu #img1 > a:visited,#menu #img2 > a:link,#menu #img2 > a:visited{padding-left:0;padding-top:2px;background:none;}
#menu #img1 > a:hover,#menu #img1 > a:active,#menu #img2 > a:hover,#menu #img2 > a:active{padding-left:0;padding-top:2px;background:none;}
* html #menu #img1 a:link,* html #menu #img1 a:visited,* html #menu #img2 a:link,* html #menu #img2 a:visited{padding-left:0;padding-top:2px;background:none;}
* html #menu #img1 a:hover,* html #menu #img1 a:active,* html #menu #img2 a:hover,* html #menu #img2 a:active{padding-left:0;padding-top:2px;background:none;}

/* IE hack \*/
* html #menu ul li{float:left;height: 1%;}
* html #menu ul li a{height:1%;}
/* IE hack End */
#menu li:hover ul,#menu li.over ul{display:block;}

/* set highlighted nav items with CSS! to indicate section */
body.home #menu #nav-home:link,body.home #menu #nav-home:visited,
body.developers #menu #nav-developers:link,body.developers #menu #nav-developers:visited,
body.management #menu #nav-management:link,body.management #menu #nav-management:visited,
body.contact #menu #nav-contact:link,body.contact #menu #nav-contact:visited{color:#ffc867;}

body.home #menu ul li > #nav-home:link,body.home #menu ul li > #nav-home:visited,
body.developers #menu ul li > #nav-developers:link,body.developers #menu ul li > #nav-developers:visited,
body.management #menu ul li > #nav-management:link,body.management #menu ul li > #nav-management:visited,
body.contact #menu ul li > #nav-contact:link,body.contact #menu ul li > #nav-contact:visited{background:url("../images/common/nav-plus-1.gif") 0 3px no-repeat;padding-left:9px;}

* html body.home #menu ul li #nav-home:link, * html body.home #menu ul li #nav-home:visited,
* html body.developers #menu ul li #nav-developers:link, * html body.developers #menu ul li #nav-developers:visited,
* html body.management #menu ul li #nav-management:link, * html body.management #menu ul li #nav-management:visited,
* html body.contact #menu ul li #nav-contact:link, * html body.contact #menu ul li #nav-contact:visited{background:url("../images/common/nav-plus-1.gif") 0 3px no-repeat;padding-left:9px;}
/* subnav indicators*/
body.who #menu #subnav-who:link,body.who #menu #subnav-who:visited,
body.what #menu #subnav-what:link,body.what #menu #subnav-what:visited,
body.current #menu #subnav-opportunities:link,body.current #menu #subnav-opportunities:visited,
body.investments #menu #subnav-investment:link,body.investments #menu #subnav-investment:visited{color:#2F97CA;}
body.who #menu ul li ul li> #subnav-who:link,body.who #menu ul li ul li> #subnav-who:visited,
body.what #menu ul li ul li> #subnav-what:link,body.what #menu ul li ul li> #subnav-what:visited,
body.current #menu ul li ul li> #subnav-opportunities:link,body.current #menu ul li ul li> #subnav-opportunities:visited,
body.investments #menu ul li ul li> #subnav-investment:link,body.investments #menu ul li ul li> #subnav-investment:visited{background:url("../images/common/nav-plus-1.gif") 0 3px no-repeat;padding-left:9px;}
* html body.current #menu ul li ul li #subnav-opportunities:link, * html body.current #menu ul li ul li #subnav-opportunities:visited,
* html body.investments #menu ul li ul li #subnav-investment:link, * html body.investments #menu ul li ul li #subnav-investment:visited,
* html body.who #menu ul li ul li #subnav-who:link,* html body.who #menu ul li ul li #subnav-who:visited,
* html body.what #menu ul li ul li #subnav-what:link,* html body.what #menu ul li ul li #subnav-what:visited{background:url("../images/common/nav-plus-1.gif") 0 3px no-repeat;padding-left:9px;}

/* CONTENT AREA */
#content{width:325px;}
#content h3{font-size:11px;color:#ffc867;padding:12px 0 0 0;}
#bracket-bottom{float:right;width:28px;height:28px;border:0;background:url("../images/common/bracket-bottom.gif") no-repeat;padding-bottom:10px;}
#content p{padding:0 10px 10px;}

/* FOOTER AREA */
#footer{margin:0;padding:15px 0;font-size:9px;}
#footer ul{list-style:none;}
#footer ul li{display:inline;background:url("../images/common/nav-minus.gif") 0 2px no-repeat;padding-left:5px;padding-right:5px;}
#footer ul li a:link,#footer ul li a:visited,#footer a:link,#footer a:visited,#footer p,#footer p a:link,#footer p a:visited{color:#3ca0d4;text-decoration:none;}
#footer ul li a:hover,#footer ul li a:active,#footer p a:hover,#footer p a:active{color:#ffc867;text-decoration:none;}
#footer ul li.nav-li-empty{background:none;}
#footer div.horRule{background:transparent url("../images/common/lines-horizontal.gif") no-repeat;width:296px;height:1px;border:0;margin:5px 0;}
#footer div.horRule hr{display:none;}
#footer p{padding-left:100px;}
