* { margin:0; padding:0; }
body { background:#ffffff url('/i/body_bg.jpg') repeat; }
p { margin:0px 0px 25px 0px; text-align:justify; }

#centerme { margin:0 auto; width:1000px; }
#wrapper { margin:0 auto; width:1000px; float:left; }

#links { width:1000px; height:25px; background-color:#130750; float:left; }
#links ul#prime { list-style-type:none; }
#links ul li { width:166px; float:left; text-align:center; }
#links a { font:13px Calibri; text-decoration:none; color:#ffffff; with:166px; display:block; height:25px; padding-top:5px; }

#links #sub_links li, #links #sub_links a { width:166px; }
#links li:hover ul, #links li.over ul { display:block; }
#links li:hover, #links li.over { background:transparent url('/i/main_nav_bg.jpg') repeat-x 0px 0px; }
#links li:hover a, #links li.over a { color:#130750; }

#links li ul { display:none; list-style-type:none; position:absolute; top:25px; background-color:#ffffff; width:250px; }
#links ul#sub_links li { height:25px; width:250px; color:#00243E; text-align:left; font:normal 13px calibri; background:#d2d2d2; margin-top:1px; }
#links ul#sub_links li a { height:25px; color:#00243E; text-align:left; display:block; font:normal 12px calibri; padding-left:13px; width:250px; }

#links ul#sub_links li:hover, #links ul#sub_links li.over { background:transparent url('/i/main_nav_bg.jpg') repeat-x 0px 0px; }

#banner { width:1000px; height:200px; float:left; background:#130750 url('/i/banner2.jpg') no-repeat; }
#banner a { display:block; width:1000px; height:200px; text-indent:-999px; }
#sub_banner { width:1000px; height:160px; float:left; background:#ffffff url('/i/sub_header.jpg') no-repeat; }
#container { width:1000px; height:1200px; background:#ffffff url('/i/blue_line.jpg') repeat-y 1px 0px; float:left; }

#home.home #container { height:330px; }
#team #container { height:1600px; }
#press #container { height:auto; }
#container #left { width:250px; float:left; }
#container #content { width:710px; float:left; background:#ffffff url('/i/header_opportunity.jpg') no-repeat; padding:117px 20px 0px 20px; font:12px Verdana; }
#container #content img { margin-bottom:12px; }
#home.home #container #content { background:#ffffff none; padding-top:40px; }
#container #content #sub_title { font:bold 12px Verdana; color:#0f034e; margin:30px 0px 10px 0px; }
#bottom { width:1000px; height:15px; float:left; background-color:#ffffff; }
#footer { width:1000px; height:15px; float:left; background-color:transparent; font:9px Verdana; margin-top:15px; }
#footer a { text-decoration:none; color:#000000; }

#opportunity #container #content { background:#FFFFFF url('/i/header_opportunity.jpg') no-repeat; }
#team #container #content { background:#FFFFFF url('/i/header_team.jpg') no-repeat; }
#investment #container #content { background:#FFFFFF url('/i/header_investment.jpg') no-repeat; }
#contact #container #content { background:#FFFFFF url('/i/header_contact.jpg') no-repeat; }
#login #container #content { background:#FFFFFF url('/i/header_login.jpg') no-repeat; }
#login #loginform {margin-left: 200px; margin-top: 100px; color:#000000;}
#press #container #content { background:#FFFFFF url('/i/header_login.jpg') no-repeat; }

#team #container #content { font:12px/18px Verdana; }
#team #container #content ul { margin-left:15px; }
#team #container #content li { margin-bottom:5px; font:12px Verdana; }

#container #left ul { list-style-type:none; margin-left:25px; }
#container #left ul li { width:200px; background:transparent url('/i/sub_nav_div.jpg') no-repeat 0px 18px; height:30px; }
#container #left ul li#last { background:transparent url('/i/sub_nav_div.jpg') no-repeat 0px 35px; height:45px; }
#container #left ul li a { text-decoration:none; font:12px Verdana; color:#130750; }

#team.executive #container #left ul li.executive a { font-weight:bold; }
#team.partner #container #left ul li.partners a { font-weight:bold; }

#opportunity.reconstruction #container #left ul li.reconstruction a { font-weight:bold; }
#opportunity.politics #container #left ul li.politics a { font-weight:bold; }
#opportunity.economy #container #left ul li.economy a { font-weight:bold; }
#opportunity.summary #container #left ul li.summary a { font-weight:bold; }

#investment.markets #container #left ul li.markets a { font-weight:bold; }
#investment.equity #container #left ul li.equity a { font-weight:bold; }
#investment.banking #container #left ul li.banking a { font-weight:bold; }

.upper { text-transform:uppercase; }

.press #newsTitle a { text-decoration:none; font:bold 12px Verdana; color:#0f034e; margin:30px 0px 0px 0px; }
.press #newsDate { font:bold 12 Arial; margin:0px 0px 20px 10px; }
.press #newsDate  a { font:bold 12px Arial; text-decoration:none; color:#000000; }
.press #newsReadMore a { font:bold 12px Verdana; text-decoration:none; color:#0f034e; }

.press p { width: 600px;}
