/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
/* 
Last Update: 31st of March 2009
Created & Edited by: Joseph Michel
web design department-Inktank
=============================
colors used:
The dark blue: #003468
The gray: #666666
The gold: #D79A31
=============================
*/
/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
html{overflow:-moz-scrollbars-vertical;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;text-align:left;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
a:active,a:focus{outline:none;}
textarea{overflow:auto;}
ol,ul {list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/*END Reset*/
/*--------------------------------------- Clear Fix -----------------------------*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*--------------------------------------- Clear Fix -----------------------------*/
/*--------------------------------------- hold footer down -----------------------------*/
html,body{height:100%;background-color:#F3F7F8;font:12px/18px Arial,sans-serif}
a {color:#003468;text-decoration:none;}
strong,b {font-weight:bold;}
a:hover,a:focus,a:active {color:#d28c16;}
p{margin-bottom:15px;}
#container{min-height:100%;position:relative;width:880px;margin:0 auto;border-right:1px solid #CECED0;border-left:1px solid #CECED0;background-color:#FFFFFF;}
#body {padding-bottom:50px;}/* Height of the footer */
#footer {position:absolute;bottom:0;width:100%;height:50px;text-align:center;font-size:11px;color:#999999;} /* Height of the footer */
/*--------------------------------------- END hold footer down -----------------------------*/
/*--------------------------------------- Header -----------------------------*/
#header a {color: #FFFFFF;font-size: 11px;margin-right: 20px;margin-right:20px;}
#search-form {position: absolute;top: 0px;right: 0px;}
#header input + a {float:none;background: transparent;color: #FFFFFF;padding: 0px;;margin-right: 0px;}
#header input + a:hover {background: transparent;}
#search-form input[type="text"]{border:1px solid #CECED0;padding:3px 20px 3px 4px;width:170px;position: absolute;top: 14px;right: 20px;z-index: 2}
input.hint {color: #999;}
input[type="image"]{position:absolute;top: 17px;right: 24px;z-index: 3;}
/*--------------------------------------- END Header -----------------------------*/
/*--------------------------------------- The Banner -----------------------------*/
#banner {position: relative;height:235px;}
.silver_strip {height: 25px;background: #CECED0;clear: both;position: absolute;z-index: 200;width: 880px;bottom: 0px;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
.silver_strip h1 {font-size: 16px;color: #003468;line-height: 25px;position: absolute;bottom: 0px;}
.left_title {left:199px;}
.middle_title {left:451px;}
.right_title {left:691px;}
/*--------------------------------------- END The Banner -----------------------------*/
/*--------------------------------------- Home Page rotating Banner -----------------------------*/
#rotator {height: 235px;}
#rotator-nav {position: absolute;top:192px;height:10px;right:20px;z-index:100;}
#rotator-nav a {background: url(http://citadelcapital.com/images/circle_bullet.png) no-repeat; text-decoration: none; padding: 2px 5px;}
#rotator-nav a.activeSlide {background: url(http://citadelcapital.com//images/circle_bulleth.png) no-repeat;}
#rotator-nav a:focus {outline: none}
#rotator-nav a#pbtn {cursor:pointer;margin: 0 0 0 5px; padding:2px 8px; display:none;}
#rotator-nav a.pause {background: url(http://citadelcapital.com/images/play/jpause1.png) center no-repeat}
#rotator-nav a.play {background: url(http://citadelcapital.com/images/play/jplay1.png) center no-repeat}
.white_logo {background: url(http://citadelcapital.com/images/white_logo.png) no-repeat;height: 33px;width: 25px;position: absolute;right:101px;top: 173px;z-index: 100;}
/*--------------------------------------- END Home Page rotating Banner -----------------------------*/
/*--------------------------------------- Navigation -----------------------------*/
.navigation {float:left;padding:13px 0 0 20px;color: #999999;text-transform: uppercase;line-height: 21px;}
.navigation ul {text-indent: 7px;text-transform: none;font-size:11px;}
.navigation ul li{background:url(http://citadelcapital.com/images/bullet.png) no-repeat 0px 8px;cursor:pointer} 
.navigation ul a{color: #666666;}
.navigation ul a:hover, .navigation ul li.current_page_item a{color:#d28c16;}
/*--------------------------------------- END Navigation -----------------------------*/
/*--------------------------------------- Home Page Columns -----------------------------*/
#left_col {float: left;width: 230px;padding-right: 10px;color: #666666;height: 300px;overflow: hidden;}
#middle_col {float: left;width: 220px;padding-right: 10px;padding-left: 10px;color: #666666;border-right: 1px solid #CECED0;border-left:1px solid #CECED0;height: 300px;overflow: hidden;}
#right_col {float: right;padding-left: 10px;width: 167px;font-size: 11px;color: #666666;height: 300px;overflow: hidden;}
#middle_col h1,#right_col h1 {color: #003468;font-size: 14px;font-weight: bold;margin-bottom: 0px;}
#left_col em {font-weight: bold;color: #003468;}
#middle_col h1 a {color: #003468;}
h1 span {font-weight: normal;font-size: 12px;}
#middle_col h1 a:hover {color:#d28c16;text-decoration:none;}
#middle_col a {color: #d28c16;}
#middle_col a:hover {color: #095C9F;text-decoration: underline;}
#left_col h2,#middle_col h2,#right_col h2 {font-size: 16px;color: #095C9F;margin-bottom: 10px;}
/*--------------------------------------- Home Page Columns -----------------------------*/
/*--------------------------------------- Inner Pages Editable area -----------------------------*/
.content h1,.content_team h1,.content_portfolio h1 {font-size: 16px;font-weight: bold;color: #003468;margin-bottom: 15px;text-align:left;}
.content h6{font-weight: normal;color:#666;margin-bottom: 18px;}
.content {margin: 16px 100px 50px 200px;text-align: justify;}
.content_team {margin: 16px 20px 50px 200px;text-align: justify;}
.content_portfolio {margin: 16px 20px 50px 200px;text-align: justify;}
.content_home {margin: 16px 20px 80px 200px;}
/*--------------------------------------- END Inner Pages Editable area -----------------------------*/
/*--------------------------------------- Forms Validator -----------------------------*/
.failure {background-color:#FFEFEF;border: 1px solid red;padding: 10px;margin-bottom:15px;}
.failure ol li {list-style-type: none;}
div.container { display: none }
.container label.error {display: inline;}
#form2 input.error, #form2 textarea.error{border:red solid 1px;}
/*--------------------------------------- END Forms Validator -----------------------------*/
.sitemap li ul li {margin-left: 25px;}
.sub_pages {margin-bottom:15px;}
.sub_pages li {display: inline;padding:5px 10px 5px 0}
.sub_pages .current_page_item a {color: #999999;}
.team dt {font-weight: bold;margin-top: 15px;}
.team {float: left;margin-right: 15px;margin-top: -15px;}
.image_placeholder {height: 100px;width: 100px;margin: 4px 0 0 -110px;border: 1px solid #C0C0C0;float: left;}
.investments_logo {width: 150px;margin: 4px 0 0 -160px;float: left;}
.wraper {padding-left:110px;margin-bottom:20px;}
.wraper_investments {padding-left:160px;margin-bottom:20px;}
.wraper_investments b{display:block;}
.wraper em {font-weight: normal;color: #003468;display: block;margin-bottom: 10px;}
.press li {margin-bottom:20px;}
.chairman_photo {float: right;width: 140px;height: 160px;margin: 4px 0px 10px 10px;border: 1px solid #CCCCCC;}
.cc_logos_inside {float: right;width: 150px;margin: 4px 0px 10px 10px;}
.active,.active a  {color: #D79A31;}
.press .more:hover {color: #003468;text-decoration: underline;}
.press .more {color: #d28c16;}
h6 a {color: #666666;}
.clippings {border: 1px solid #CCCCCC;padding: 1px;}
h1 span  i {color: #000000;font-style: normal;}
.slogan {position: absolute;right: 20px;top: 95px;}
dl {margin-bottom: 10px;}
dt {color: #053062;float: left;}
dd {padding-left: 105px;}
.content form input,form textarea {display: block;margin-bottom: 10px;width: 100%;}
.content input[type="reset"],.content input[type="submit"]{width:70px;border:1px solid #A5ACB2;display:inline;margin-right:5px;cursor:pointer;background: #DBE7EA;}
.content form input[type="reset"]:hover,.content form input[type="submit"]:hover{background-color:#003468;color:#FFFFFF}
.content form input[type="reset"]:focus,.content form input[type="submit"]:focus{background-color: #fff;}
ul.bulletsAdded {list-style: square;list-style-position:inside;}
.error{color:red;}
.content td strong{font-weight:normal;color:#003468;}
.content thead tr{background-color:#003468;color:#ffffff;}
.cf_hidden{display:none}