@charset "utf-8";
/*
October 24, 2007 01:10:11 PM 
Osman Gormus <osman@project6.com>
Project6 Design, Inc.
*/
/* reset */
body{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{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;font-variant:normal;}sup,sub{/*line-height:-1px;*/vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
html,body{width:100%;height:100%;margin:0;padding:0;color:#494949;background-color:#FFF}
body{font:11px verdana,arial,helvetica,clean,sans-serif}
* html{font-size:75%}
*:first-child+html{font-size:75%} 
table {font-size:inherit;font:100% verdana,arial,helvetica,clean,sans-serif}
select,input,textarea{font:99% verdana,arial,helvetica,clean,sans-serif}
* html pre{font:115% monospace}
* html code{font:115% monospace}
body>pre{font:100% monospace}
body>code{font:100% monospace}
body * {line-height:1.5em}

strong{font-weight:bold}
em{font-style:italic}
.clear{clear:both}br.clear{height:0}div.clear{height:0!important;display:block;font-size:0.1%;line-height:0;}
.hide{display:none}
td,th{vertical-align:top}
/* Scroll bar fix for Mozilla browsers */
#sbf{position:absolute;top:0;bottom:-0.1px;width:1em;z-index:-1;display:none}

a{ color: #3C3C3C;text-decoration:underline }
a:visited{ color: #7C7C7C }
a:hover{ text-decoration: none }

ul,ol{ margin:1em 1em 1em 2em }
ol li { list-style: decimal outside; }
ul li { list-style: disc outside; }

/*
   Markup free clearing
   Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear-block { display: inline-block; }
/* Hides from IE-mac \*/
* html .clear-block { height: 1%; }
.clear-block { display: block; }
/* End hide from IE-mac */




/* Page layout */
div#page{width:950px;margin:0}
div#pageHeader{background:#FFF url(../images/bg-header.gif) repeat-x 0 100%}
div#pageBody{background: #FFF url(../images/bg-body.gif) repeat-y scroll 100% 100%;border-left:3px solid #FFF;min-height:380px;height:auto} * html div#pageBody{height:380px}
div#pageFooter{background:#FFF url(../images/bg-footer.gif) repeat-x 0 0}

div#pageHeader .columnContent{height:89px}
div#pageBody   .columnContent{ }
div#colPri     .columnContent{padding:30px 123px 30px 25px;min-height:300px;height:auto} * html div#colPri .columnContent{height:300px}
div#colNav     .columnContent{ }
div#colXtr     .columnContent{margin-left:249px;background:#D9E7EE url(../images/bg-colXtr.gif) no-repeat 50% 0;padding:15px 30px;clear:both }
div#pageFooter .columnContent{ }

div#colPri{float:right;width:698px}
div#colNav{clear:left;float:left;width:249px}
div#colXtr{clear:both;width:100%}

#p-home div#pageBody{background-position:top left}
#p-home div#colPri{width:628px}
* html #p-home div#colPriContent{width:628px}
#p-home div#colNav{width:319px}
#p-home div#colNav .columnContent .box{padding: 45px 30px 0 45px;color:#E0E4C9}
#p-home div#colXtr .columnContent{margin-left:319px}
#p-home div#colXtr .columnContent .box{width:255px}

div#colNav     .columnContent .box{padding: 10px 20px 0 10px}
div#colXtr     .columnContent .box{width:290px;float:left;min-height:50px;height:auto;padding-top:10px;margin-right:55px}
* html div#colXtr .columnContent .box{height:50px}
div#colNav     .columnContent .box a{color:#E0E4C9}
div#colXtr     .columnContent .box a{color:#5C5C5C}

* html div#colXtr .columnContent { padding-bottom:0}
*:first-child+html div#colXtr .columnContent { padding-bottom:0}
* html div#colXtr .columnContent div.clear{margin:0;padding:0;height:0!important;}
*:first-child+html div#colXtr .columnContent div.clear{margin:0;padding:0;height:0!important;}

div#pageHeader .columnContent { position: relative; padding-bottom: 4px; }
div#pageHeader h1 {margin:0;padding:0}
div#pageHeader * { color: #477287; }
div#pageHeader #PrimaryLinks { margin:0;padding:0 }
div#pageHeader #PrimaryLinks li { margin:0;padding:0; list-style:none !important  }

div#pageHeader #PrimaryLinks { display: block; height: 23px;position:absolute;top:53px;left:/*351px*/303px }
div#pageHeader #PrimaryLinks li { float: left; padding-right: 31px; background: #FFF url(../images/n_div.gif) no-repeat 100% 100%; }
div#pageHeader #PrimaryLinks li a { color: #477287; display: block; width: 50px; height: 23px; background-color: #FFF; background-image: none; background-position: 100% 100%; background-repeat: no-repeat; }
div#pageHeader #PrimaryLinks li a span {display: none}
div#pageHeader #PrimaryLinks #n1 a{width:51px;background-image: url(../images/n_About-Us.gif);}
div#pageHeader #PrimaryLinks #n2 a{width:56px;background-image: url(../images/n_About-You.gif);}
div#pageHeader #PrimaryLinks #n3 a{width:115px;background-image: url(../images/n_Wealth-Management.gif);}
div#pageHeader #PrimaryLinks #n4 a{width:114px;background-image: url(../images/n_Selecting-an-Advisor.gif);}
div#pageHeader #PrimaryLinks #n5 a{width:66px;background-image: url(../images/n_Whats-New.gif);}
div#pageHeader #PrimaryLinks #n6 a{width:58px;background-image: url(../images/n_Resources.gif);}
div#pageHeader #PrimaryLinks li a:hover,
div#pageHeader #PrimaryLinks li a.selected{background-position: 0 0}

div#pageHeader #SecondaryLinks{ position: absolute; top: 15px; right: 29px; }
div#pageHeader #SecondaryLinks a{ text-decoration: none; font-size: x-small; padding-left: .35em; padding-right: .35em; }
div#pageHeader #SecondaryLinks a:hover{ text-decoration: underline; }

div#pageFooter * { color: #ACACAC; }
div#pageFooter .columnContent{ padding: 15px; font-size: x-small; }
div#pageFooter .columnContent a{ text-decoration: none; padding-left: .35em; padding-right: .35em; }
div#pageFooter .columnContent a:hover{ text-decoration: underline; }

/* left navigation */
div#nav h3{padding-top:1em;padding-bottom:.5em;font-size:115%;padding-left:3px}
div#nav h3 a {color:#C7CCAB;font-weight:bold;text-decoration:none}
div#nav ul { margin:0 0 2em 0;padding:0 }
div#nav li { margin:0;padding:0; list-style:none !important  }
div#nav ul ul{display:none;margin:0}
div#nav li{display: inline}
div#nav li ul{margin-left:20px}
div#nav li.selected{/*background-color: #8E9565*/ }
div#nav li.selected ul{display:block}
div#nav li.selected ul ul{display:none}
div#nav li.selected ul li.selected ul{display:block}

div#nav li.selected a{font-weight:bold}
div#nav li.selected li a{font-weight:normal;padding-top:1px;padding-bottom:1px}
div#nav li a{display: block; color: #D7DCC0; text-decoration: none; padding: 3px 0 3px 16px; outline: 0; border-bottom: 1px solid #8E9565; }
div#nav li a span{padding-right:5px}
div#nav li a img{display:none}
div#nav li a:hover{color:#FAEF9B;background-color:#8E9565}
div#nav li a.at{color:#FAEF9B;font-weight:bold!important}
div#nav li a.at img{display:inline}

/* Leading */
div#colPri .columnContent p{ margin-bottom: 1em; font-size:12px  }




.cover{ margin-right:10px }




/* Sitemap */
div.sitemap { padding: 1em; }
div.sitemap li { margin-left: 3em;padding:.25em 0 }





form.raForm{ margin:2em 0 }
form.raForm div.row{ clear:both;float:none;padding-bottom:.75em;position:relative;padding-left:180px }
form.raForm label,form.raForm span.label{ width: 165px;position:absolute;top:0;left:0; text-align: right;display:block }
form.raForm .input, form.raForm select { display: block;width:200px }
form.raForm label.error{ left:390px;text-align:left;color:#F00 }
form.raForm input.error { border: 1px solid #F00 }




/* page: Wealth Managers */
.bioHeadline{ margin-top: 10px; clear: both; min-height: 120px; height: auto; position: relative; }
* html .bioHeadline { height: 120px }
.bioHeadline img { margin-right: 2em; position: absolute; top: 0; left: 0; }
.bioHeadline .bioName{ cursor: pointer; text-decoration: none; font-weight: bold; cursor: pointer; outline: 0 none; padding-top: 30px; margin-left: 120px; clear: left; float: left; }
.bioHeadline .bioTitle{ margin-left: 120px;float: left;display: block;clear:left; }
.bioHeadline .bioExt { margin-left: 120px;float: left;display: block;clear:left; }
.bioHeadline a{margin-left: 120px;float: left;clear:left;text-decoration: underline; }
.bioHeadline a:hover{text-decoration: none; }
.bioContent{ margin-bottom: 2em; border-left: 1px dotted #c5c5c5; padding-left: .5em; margin-left: 120px; clear: none; }

ul.noBullet, ol.noBullet { margin-left:2em; }
ul.noBullet li, ol.noBullet li { list-style: none }


/* icon:PDF */
a.pdf{ display: block; padding: 4px 0pt 4px 25px; background: transparent url(../images/icon-pdf.png) no-repeat 0 50%; color: #525252; }
a.pdf:hover{ color: #838B58 }

a.pdf-inline{ /*display: inline; padding: 4px 0 4px 25px; background: transparent url(../images/icon-pdf.png) no-repeat 0 50%; */color: #525252; }
a.pdf-inline:hover{ color: #838B58 }



div.TeamShip{ position: relative;min-height: 180px;height:auto;padding-left: 270px; margin-bottom: 2em }
* html div.TeamShip{ height:180px }
div.TeamShip img { position: absolute;top:0;left:0; }


#videos{ clear: both }
#videos .videoContainer {clear:both; margin-bottom:1em }
#videos .videoContainer span { float: left;display:block; width: 290px;padding-right:10px;font-size: 1em; }

#home-news {margin-bottom:20px;width:244px}
#home-news img { float:left }
#home-news .columnContent {padding-left: 110px; width: 135px;}
* html #home-news .columnContent {padding-left: 0; clear:right;float:right}
*:first-child+html #home-news .columnContent {padding-left: 0; clear:right;float:right}
#home-news h3.title { color: #E0E4C9; font-family: "Franklin Gothic Book",Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; line-height: 1em;  }
#home-news p {}

#home-awards {  }
#home-awards h4.title { color: #E0E4C9; font-family: "Franklin Gothic Book", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 1em; }
#home-awards h4.title a, #home-awards h4.title a:hover { color: #E0E4C9; text-decoration: none; }
#home-awards ul { margin:0; }
#home-awards li {  list-style:none none }

#home-content { margin-top:35px }
#home-content h1 { color: #603645; font-family: "Franklin Gothic Book", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 26px; margin-bottom: 30px; }
#home-content p { color: #484848; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px!important;margin-bottom:0!important; margin-left: 60px; }
h1.title { color: #603645; font-family: "Franklin Gothic Book", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 26px; line-height: 1em; }
h4.title { color: #5C5C5C; font-family: "Franklin Gothic Book", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 1em; }


/* OurTube */
#media-list {margin:2em 0}
#media-list h2{color:#603645;font-size:14px;font-weight:bold}
#media-list ul{margin:0}
#media-list ul li{list-style: none none;padding-bottom:1.5em}
#media-list ul li a{background:transparent url(../images/icon-flv.png) no-repeat scroll 0 50%;display:block;font-weight:bold;padding:2px 0 2px 25px}
#media-list ul li span.meta{color:#7C7C7C;margin-right:2em;font-size:10px}
#media-list ul li span.meta span{  }

