/***** Stylesheet for Adaugeo.com ©2006 *****/
body    { margin:0 0 30px 9px; font-size:12px; font-family:Arial, Helvetica, Sans-Serif; background:URL(img/background.jpg) repeat-x #7f8078; text-align:left; }
h4      { font-size:13px; font-weight:bold; color:#000; margin:8px 0; }
h5      { font-size:12px; font-weight:bold; color:#20426a; margin:2px 0;}
input   { margin:3px 0; }
a       { color:#479; text-decoration:none; }
a:hover { color:#012754; text-decoration:underline; }

#container { width:750px; height:auto; margin:0 auto; padding:0; border-left:1px solid #FFF; border-right:1px solid #FFF; background:#FFF; text-align:left; }
#header    { width:750px; height:123px; margin:0 0 1px 0; padding:0; }
#header h1 { width:196px; height:123px; background:URL(img/head_logo.jpg) no-repeat; margin:0; padding:0; text-indent:-3000px; float:left; }
#header h2 { width:554px; height:123px; background:URL(img/head_tagline.jpg) no-repeat; margin:0; padding:0; text-indent:-3000px; float:left; }
#mainblock { width:750px; height:100%; margin:0; padding:0; text-align:left; }

/*****  Left column styles  *****/
#leftCol        { width:196px; height:100%; background:#F2F4E6; float:left; }
#news           { background:URL(img/leftCol_bg.gif) top left no-repeat; padding:72px 18px 25px 14px; }
#news p         { margin-top:5px; }
/* Hides from IE-mac \*/
* html #news p  { margin:0; }
/* End hide from IE-mac */
#news p.more    { margin:10px 0; }
#news a, p.more { font-weight:bold; color:#479; }
#news a:hover,
P.more:hover    { color:#012754; }
#news h3        { text-indent:-3000px; margin:0; }
.navDots        { background:URL(img/dots_light.gif) top left repeat-x; height:1px; margin:0; }

/*****  Main content styles  *****/
#mainContent        { width:551px; background:URL(img/content_bg.jpg) top left no-repeat; padding-top:95px; margin-left:199px; }
/* Hides from IE-mac \*/
* html #maincontent { width:551px; background:URL(img/content_bg.jpg) top left no-repeat; padding-top:95px; margin:0; }
/* End hide from IE-mac */
#mainContent p      { margin-top:5px; margin-right:15px; }
#mainContent p.more { margin:10px 0; }
#mainContent img    { margin:5px; }
#contentBody        { margin:0 10px 0 10px; }
#appcontentBody		{ margin:0 10px 0 10px; font-size:9px; }
h3#home             { text-indent:-3000px; background:URL(img/header_home.gif) top left no-repeat; margin:0; }
h3#about            { text-indent:-3000px; background:URL(img/header_about.gif) top left no-repeat; margin:0; }
h3#companies        { text-indent:-3000px; background:URL(img/header_companies.gif) top left no-repeat; margin:0; }
h3#executive        { text-indent:-3000px; background:URL(img/header_executive.gif) top left no-repeat; margin:0; }
h3#invest           { text-indent:-3000px; background:URL(img/header_invest.gif) top left no-repeat; margin:0; }
h3#employment       { text-indent:-3000px; background:URL(img/header_employment.gif) top left no-repeat; margin:0; }
h3#newsPg           { text-indent:-3000px; background:URL(img/header_news.gif) top left no-repeat; margin:0; }
h3#faqPg            { text-indent:-3000px; background:URL(img/header_faq.gif) top left no-repeat; margin:0; }
h3#contact          { text-indent:-3000px; background:URL(img/header_contact.gif) top left no-repeat; margin:0; }
.contentDots        { background:URL(img/dots_dark.gif) top left repeat-x; height:1px; margin:0; }
.back               { font-weight:bold; }
.phone              { float:right; margin-top:9px; }
#mainContent img.exec { float:left; margin:3px 10px 0 0; border:1px solid #444; }
#faqQs p            { font-weight:bold; margin:6px 0; }
sup                 { font-size:8px }

/* Features styles */
#features           { margin:12px 5px 0 10px; width:100%; }
#features p         { margin:35px 11px 0; }
#features p.more    { margin:11px 0 0 11px; }
H3#featuresHead     { position:absolute; left:-2000px; }
#features a         { font-weight:bold; }
#features div       { float:left; width:173px; height:176px; }
/* Hides from IE-mac \*/
* html #features div  { display:inline; }
/* End hide from IE-mac */
#feature1           { width:174px; height:195px; margin:0; background:URL(img/feature1.gif) top left no-repeat; display:block; }
#feature2           { width:174px; height:195px; margin:0 0 0 6px; background:URL(img/feature2.gif) top left no-repeat; display:block; }
#feature3           { width:174px; height:195px; margin:0 0 0 6px; background:URL(img/feature3.gif) top left no-repeat; display:block; }
/*****  End main content styles  *****/

/*****  Table styles *****/
table               { background:#7F8078; width:525px; }
th                  { background:#700; color:#FFF; }
td                  { background:#FFF; }

/*****  Footer styles  *****/
#footer             { width:750px; margin:0 auto; background:#C2C3B8; text-align:center; clear:both; border:1px solid #FFF; }
/* Hides from IE-mac \*/
* html #footer      { width:752px; padding:8px 5px; }
/* End hide from IE-mac */
#footer a           { color:#222; }
#footer a:hover     { color:#012754; }
#footer span        { color:#444; }

/*****  Nav Bar styles  *****/
#nav              { width:196px; text-indent:-3000px; background:#D8D9D2; }
/*#nav ul           { margin:0; padding:0; list-style:none; }*/
#nav ul           { margin:0; padding:0; list-style:none; background:URL(img/nav/navBG.gif) top left no-repeat; }
#nav ul li        { border-bottom:1px #E1E1DC solid; }
#nav li a:hover   { text-decoration:none; }

#nav li a:link,
#nav li a:visited { display:block; height:25px; }

/* For tall nav items */
#nav li#menu05 a:link		 { display:block; height:41px; }
#nav li#menu05 a:visited { display:block; height:41px; }
#nav li#menu07 a:link		 { display:block; height:41px; }
#nav li#menu07 a:visited { display:block; height:41px; }

/* Styles the current page state */
#here { background-position:left -50px; }
a#here:hover { background-position:left -25px; }

/* Styles the current page state */
#here.employment { background-position:left -82px; }
a#here.employment:hover { background-position:left -41px; }
#here.faq { background-position:left -82px; }
a#here.faq:hover { background-position:left -41px; }

.home              { background:URL(img/nav/home.gif) no-repeat left top; width:196px; }
a.home:hover       { background:URL(img/nav/home.gif) no-repeat left -25px; }
.about             { background:URL(img/nav/about.gif) no-repeat left top; width:196px; }
a.about:hover      { background:URL(img/nav/about.gif) no-repeat left -25px; }
.companies         { background:URL(img/nav/companies.gif) no-repeat left top; width:196px; }
a.companies:hover  { background:URL(img/nav/companies.gif) no-repeat left -25px; }
.executive         { background:URL(img/nav/executive.gif) no-repeat left top; width:196px; }
a.executive:hover  { background:URL(img/nav/executive.gif) no-repeat left -25px; }
.investor          { background:URL(img/nav/investor.gif) no-repeat left top; width:196px; }
a.investor:hover   { background:URL(img/nav/investor.gif) no-repeat left -25px; }
.employment        { background:URL(img/nav/employment.gif) no-repeat left top; width:196px; }
a.employment:hover { background:URL(img/nav/employment.gif) no-repeat left -41px; }
.news              { background:URL(img/nav/news.gif) no-repeat left top; width:196px; }
a.news:hover       { background:URL(img/nav/news.gif) no-repeat left -25px; }
.faq               { background:URL(img/nav/faq.gif) no-repeat left top; width:196px; }
a.faq:hover        { background:URL(img/nav/faq.gif) no-repeat left -41px; }
.contact           { background:URL(img/nav/contact.gif) no-repeat left top; width:196px; }
a.contact:hover    { background:URL(img/nav/contact.gif) no-repeat left -25px; }

#menu00            { background:URL(img/nav/home.gif) no-repeat left -50px; width:196px; height:25px; }
/* Hides from IE-mac \*/
* html #menu00     { height:26px; }
/* End hide from IE-mac */
/****  End Nav Bar Styles  *****/

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */