@charset "utf-8";
body {
font : 100% Verdana, Arial, Helvetica, sans-serif;
background : #666;
margin : 0;
padding : 0;
text-align : center;
color : #000;
}
.thrColFixHdr #outer_container {
width : 800px;
margin : 0 auto;
position : relative;
background-image : url(../images/drop_shadow_main.png);
background-repeat : repeat-y;
background-position : left top;
}
.thrColFixHdr #inner_container {
width : 780px;
background : #0d3598;
margin : 0 auto;
text-align : left;
position : relative;
}
.thrColFixHdr #header {
height : 180px;
position : relative;
background-color : #fff;
background-image : url(../images/header_bg.jpg);
background-repeat : no-repeat;
background-position : right top;
}
.thrColFixHdr #sidebar1 {
float : left;
width : 140px;
position : relative;
padding : 20px 20px 40px;
background-color : #fff;
text-align : center;
background-image : url(../images/sidebar_gradient_bg.jpg);
background-repeat : repeat-x;
background-position : left top;
}
.thrColFixHdr #sidebar2 {
float : right;
width : 140px;
position : relative;
background-color : #fff;
padding : 20px 20px 40px;
text-align : center;
background-image : url(../images/sidebar_gradient_bg.jpg);
background-repeat : repeat-x;
background-position : left top;
}
.thrColFixHdr #mainContent {
margin : 0 180px;
width : 380px;
background-color : #fff;
background-image : url(../images/maincontent_border_top.png);
background-repeat : no-repeat;
background-position : left top;
position : relative;
padding : 15px 20px 0;
}
.thrColFixHdr #footer {
background-color : #ce811b;
}
.thrColFixHdr #footer p, .thrColFixHdr #header h1 {
margin : 0;
padding : 10px 0;
}
html, body {
margin : 0;
padding : 0;
border : 0;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
font-weight : 400;
font-family : Arial, Helvetica, sans-serif;
}
p, th, td, li, dl, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {
margin : 0;
padding : 0;
font : normal normal 400 1em/1.25 Arial, Helvetica, sans-serif;
}
body {
font : 1em/1.25 Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
font-family : verdana, arial, helvetica, sans-serif;
font-size : 76%;
color : #000;
background-color : #0d3598;
}
a {
text-decoration : none;
font-weight : 400;
color : #000;
}
a:hover, .underline, a, a:link, a:visited, a:active {
text-decoration : underline;
}
h1 {
font-weight : 400;
margin-top : 0;
margin-bottom : 0;
}
h2 {
font-size : 1.7em;
margin : 1.2em 0;
font-weight : 400;
}
h3 {
font-size : 1.4em;
margin : 1.2em 0;
font-weight : 400;
}
h4 {
font-size : 1.2em;
margin : 1.2em 0;
font-weight : 700;
}
h5 {
margin : 1.2em 0;
font-weight : 700;
}
h6 {
font-size : 0.8em;
margin : 1.2em 0;
font-weight : 700;
}
img {
border : 0;
}
ol, ul, li {
font-size : 1em;
line-height : 1.2em;
margin-top : 0.2em;
margin-bottom : 0.1em;
}
p {
font-size : 1em;
line-height : 1.8em;
margin : 1.2em 0;
}
li > p {
margin-top : 0.2em;
}
#faux_navbar {
width : 100%;
height : 20px;
border-bottom : 10px solid #ce811b;
background-color : #0d3598;
background-image : url(../images/bluelines_bg.gif);
background-repeat : repeat;
border-top : 150px solid #fff;
position : absolute;
top : 0;
left : 0;
}
#header #logoh1 {
width : 201px;
height : 67px;
position : relative;
padding : 0;
margin : 0;
top : 40px;
left : 40px;
color : #fff;
}
#header #logoh1 img {
position : absolute;
top : 0;
left : 0;
z-index : 998;
}
#navbar {
width : 780px;
height : 20px;
text-align : center;
position : absolute;
top : 130px;
border-bottom : 10px solid #ce811b;
background-image : url(../images/bluelines_bg.gif);
background-repeat : repeat;
z-index : 999;
border-top : 20px solid #fff;
}
#navbar ul {
list-style-type : none;
padding : 34px 0 0 14px;
margin : -34px 0 0 166px;
position : relative;
background-image : url(../images/navbar_shadow.png);
background-repeat : no-repeat;
background-position : left top;
height : 20px;
}
#navbar ul li {
font-size: 1.05em;
margin : -20px 0 0;
width : 120px;
background-image : url(../images/nav_bg.png);
background-repeat : no-repeat;
background-position : left top;
height : 35px;
color : #0d3598;
position : absolute;
font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight : 700;
font-variant : small-caps;
text-transform : capitalize;
padding : 5px 10px 0 0;
}
#navbar ul li.disabled {
background-image : url(../images/nav_bg_off.png);
background-repeat : no-repeat;
background-position : left top;
color : #fff;
}
#navbar ul li.disabled#contact {
background-image : url(../images/nav_bg_off_contact.png);
background-repeat : no-repeat;
background-position : left top;
color : #fff;
}
#navbar ul li#about {
padding-top : 12px;
height : 28px;
}
#navbar ul li#about a {
margin-top : -12px;
padding-top : 12px;
height : 28px;
}
#navbar ul li#invest {
left : 134px;
}
#navbar ul li#proposal {
left : 254px;
}
#navbar ul li#bios {
left : 374px;
padding-top : 12px;
height : 28px;
}
#navbar ul li#bios a {
left : 374px;
margin-top : -12px;
padding-top : 12px;
height : 28px;
}
#navbar ul li#contact {
left : 494px;
width : 120px;
background-image : url(../images/nav_bg_contact.png);
background-repeat : no-repeat;
background-position : left top;
padding : 12px 0 0;
height : 28px;
}
#navbar ul li#contact a {
width : 117px;
height : 28px;
margin-top : -12px;
padding : 12px 0 0 3px;
}
#navbar ul li#contact a:hover, #navbar ul li#contact a:active {
background-image : url(../images/nav_bg_on_contact.png);
background-repeat : no-repeat;
background-position : left top;
}
#navbar li a:link, #navbar li a:visited {
color : #0d3598;
font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight : 700;
font-variant : small-caps;
text-transform : capitalize;
text-decoration : none;
height : 35px;
display : block;
width : 120px;
font-size : 1em;
line-height : 1.2em;
padding : 5px 15px 0 0;
margin-top : -5px;
}
#navbar li a:hover, #navbar li a:active {
color : #fff;
background-image : url(../images/nav_bg_on.png);
background-repeat : no-repeat;
background-position : left top;
}
h2#strength {
background-image : url(../images/strength_bg.png);
background-repeat : no-repeat;
width : 780px;
height : 60px;
background-position : center bottom;
background-color : #0d3598;
text-align : center;
color : #fff;
margin : 0;
padding : 10px 0 0;
letter-spacing : 2px;
font-size : 1.5em;
}
.goldlines_top {
width : 180px;
height : 20px;
background-image : url(../images/goldlines_bg.gif);
background-repeat : repeat;
position : absolute;
top : 0;
z-index : 1;
left : 0;
}
.goldlines_btm {
width : 180px;
height : 20px;
background-image : url(../images/goldlines_bg.gif);
background-repeat : repeat;
position : absolute;
bottom : 0;
z-index : 1;
left : 0;
}
#sidebar1 .dropshadow_l {
background-image : url(../images/drop_shadow_l.png);
background-repeat : repeat-y;
position : absolute;
height : 100%;
right : 0;
width : 10px;
z-index : 2;
top : 0;
background-position : right top;
}
#sidebar1 h3 {
width : 140px;
background-image : url(../images/blue_roundedcorner_bg.png);
background-repeat : no-repeat;
background-position : left top;
color : #fff;
height : 45px;
margin : 20px 0 0;
padding-top : 5px;
font-size : 1.2em;
}
#sidebar1 a {
display : block;
background-color : #fff;
margin : -10px 0 0;
padding : 0;
}
h1, h2, h3 {
font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight : 700;
font-variant : small-caps;
text-transform : capitalize;
}
#sidebar1 p {
background-color : #fff;
background-image : url(../images/blue_roundedcorner_corner.png);
background-repeat : no-repeat;
background-position : left top;
margin : 0;
padding : 0.8em 10px 1.2em;
line-height : 1.4em;
font-size : 0.9em;
}
#sidebar2 p {
background-color : #fff;
background-image : url(../images/blue_roundedcorner_corner.png);
background-repeat : no-repeat;
background-position : left top;
margin : 0 0 -10px;
padding : 0.8em 10px 1.2em;
line-height : 1.4em;
font-size : 0.9em;
}
#sidebar2 .dropshadow_r {
background-image : url(../images/drop_shadow_r.png);
background-repeat : repeat-y;
position : absolute;
height : 100%;
width : 10px;
z-index : 2;
top : 0;
left : 0;
background-position : left top;
}
#sidebar2 h3 {
width : 140px;
background-image : url(../images/blue_roundedcorner_bg.png);
background-repeat : no-repeat;
background-position : left top;
color : #fff;
height : 25px;
margin : 20px 0 0;
padding-top : 5px;
font-size : 1.2em;
}
#sidebar2 a {
margin : 0;
padding : 3px 0;
display : block;
background-color : #fff;
}
#sidebar2 #atlsig {
margin-top : -3px;
}
#sidebar2 #sdc {
margin-top : 0;
}
#sidebar2 #jump {
padding : 5px 0;
}
#sidebar2 #w5-group {
padding : 15px 25px 15px 30px;
background-color : #fff;
margin-bottom: -3px;
}
#sidebar2 #w5-brokers {
background-color : #fff;
margin-top: 5px;
margin-bottom: 10px;
}
#sidebar2 #the-keep {
background-color : #fff;
}
#sidebar2 #cnp {
padding-bottom: 10px;
}
#mainContent #maincontent_border_btm {
background-image : url(../images/maincontent_border_btm.png);
background-repeat : no-repeat;
background-position : left bottom;
width : 380px;
padding : 10px 20px;
margin-left : -20px;
margin-bottom : 0;
}
#mainContent .contacttext {
margin : 30px 0 0;
padding-bottom : 10px;
}
#mainContent .contacttext p {
margin : -5px 0 0 10px;
}
#mainContent .contacttext .biopic {
float : right;
margin-top : -45px;
}
#mainContent .biotext {
margin : 30px 0 0;
}
#mainContent .biotext h2, #mainContent .contacttext h2 {
color : #ce811b;
border-bottom : 1px solid #ce811b;
font-size : 1.5em;
text-align : right;
margin : 0 125px 0 0;
}
#mainContent .biotext h3, #mainContent .contacttext h3 {
font-size : 88%;
margin : 2px 125px 2px 0;
font-family : verdana, arial, helvetica, sans-serif;
font-weight : 400;
font-variant : normal;
text-transform : capitalize;
text-align : right;
}
#mainContent .biopic {
float : right;
padding : 0 0 10px 20px;
margin-top : -60px;
}
#mainContent h1 {
color : #ce811b;
text-align : center;
letter-spacing : 1px;
font-size : 1.8em;
}
#mainContent a {
color : #0d3598;
}
#mainContent #tillerbg {
background-image : url(../images/tiller.jpg);
background-repeat : no-repeat;
width : 200px;
height : 24px;
margin : 10px auto;
padding : 0;
}
#mainContent p .initialcap {
font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
margin-left : 25px;
font-size : 175%;
}
#mainContent .spacer {
height : 280px;
width : 420px;
margin-left : -20px;
background-image : url(../images/proposals_filler.jpg);
background-repeat : no-repeat;
}
#mainContent .investp {
border-bottom : 1px solid #ce811b;
margin : 0;
padding : 15px 20px 15px 75px;
background-image : url(../images/invest_icon.jpg);
background-repeat : no-repeat;
background-position : 5px center;
}
h3#thankyou {
margin : 0;
height : 30px;
background-image : url(../images/thankyou_bg.png);
background-repeat : no-repeat;
background-position : center top;
display : block;
width : 100%;
clear : both;
text-align : center;
color : #fff;
padding : 35px 0 0;
letter-spacing : 1px;
font-size : 1.2em;
}
h3#thankyou_disabled {
margin : 0;
display : block;
width : 100%;
clear : both;
text-align : center;
color : #fff;
padding : 5px 0 0;
letter-spacing : 1px;
font-size : 1.2em;
height : 30px;
}
#footer {
margin : 0;
width : 100%;
color : #fff;
}
#footer #footer_container1 {
width : 800px;
background-image : url(../images/drop_shadow_main.png);
background-repeat : repeat-y;
background-position : left top;
margin : auto;
}
#footer #footer_container2 {
width : 780px;
background-image : url(../images/footer_bg.jpg);
background-repeat : no-repeat;
background-position : left top;
margin : auto;
position : relative;
background-color : #ce811b;
}
#footer dl {
margin : 10px 20px 0 -15px;
padding : 0;
float : right;
text-align : left;
font-size : 90%;
}
#footer dt {
font-weight : 700;
text-transform : uppercase;
border-bottom : 1px solid #fff;
margin-bottom : 5px;
}
#footer #helmcosm {
padding : 10px;
width : 150px;
}
#footer #companiessm {
width : 200px;
padding : 10px;
}
#footer a:link, #footer a:visited {
color : #fff;
}
#footer a:hover, #footer a:active {
color : #0d3598;
text-decoration : none;
}
#footer dd a {
font-weight : 400;
line-height : 150%;
}
#footer #copyright {
text-align : center;
padding : 10px;
margin : 0;
font-size : 90%;
clear : both;
}

