/****** Corporate Pages ******/
/* General */
body#page-corporate #page-bg {width: 720px; padding: 10px; background: Black none; color: White; font-size: 12px; min-height: 10px !important;}
body#page-corporate .corporate-content {background-color: black; padding:0 10px;}
body#page-corporate .corporate-content p {margin: 0; padding: 0 0 10px 0;}
body#page-corporate h3 {color: #FFF000; font-size: 16px; font-weight: bold; margin: 5px 0 10px 0;}
body#page-corporate h4 {color: #00AEDD; font-size: 14px; font-weight: normal; margin: 5px 0 10px 0;}
.clear {width: 0; height: 0; overflow: hidden; clear: both;}

/* About */
body#page-corporate .corporate-content b {font-weight: bold; font-size: 14px; text-transform: uppercase;}
body#page-corporate .corporate-content a {color: white; text-decoration: underline;}
body#page-corporate .corporate-content a:hover {text-decoration: none;}
body#page-corporate .corporate-content .logos-banner {width: 678px; height: 131px; margin: 10px auto 0 auto; background: url("/images/corporate/logo-garden-banner.png") no-repeat;}

/* Team */
body#page-corporate .corporate-content .name {color: #00AEDD; font-size: 16px; font-weight: normal; padding-bottom: 5px;}
body#page-corporate .corporate-content .caption {color: #a0a0a0; font-size: 12px; font-weight: bold; padding-bottom: 10px;}
body#page-corporate .corporate-content .info {color: white; font-size: 12px; padding-bottom: 10px;}
body#page-corporate .corporate-content .more {color: white; font-size: 12px; padding-bottom: 20px; display: none;}
body#page-corporate .corporate-content .divider {border-top: 1px solid #797979; width: 350px; float: right;}
body#page-corporate .corporate-content div.more-link {float: right; clear: both; margin-bottom: 20px; margin-top: 10px; background: url("/images/corporate/more-button.png") no-repeat scroll top left transparent; display: block; height: 14px; text-indent: -10000px; width: 34px;}
body#page-corporate .corporate-content a.more-link:hover {background: url("/images/corporate/more-button.png") no-repeat scroll bottom left transparent;}
body#page-corporate .corporate-content div.less-link {float: right; clear: both; margin-bottom: 20px; margin-top: 10px; background: url("/images/corporate/less-button.png") no-repeat scroll top left transparent; display: block; height: 14px; text-indent: -10000px; width: 34px;}
body#page-corporate .corporate-content a.less-link:hover {background: url("/images/corporate/less-button.png") no-repeat scroll bottom left transparent;}

/* Contact */
body.page-corporate-contact ul li {padding-bottom: 3px;}
body#page-corporate .corporate-content .homebase {padding-left: 15px;}
body#page-corporate .corporate-content .homebase ul {margin-top: 0;}
body#page-corporate .corporate-content .map-image {width: 553px; height: 507px; margin: 0 auto; background: url("/images/corporate/quick-hit-map_new.jpg") no-repeat;}

/* Press */
#page-corporate #page-contents .headlines {padding: 15px 30px;}
#page-corporate #page-contents .headlines .headline-entry {margin-bottom: 20px;}
#page-corporate #page-contents .headlines .link {padding-bottom: 3px;}
#page-corporate #page-contents .headlines .link a {font-size: 18px; color: #00AEDD; font-weight: bold; text-decoration: none;}
#page-corporate #page-contents .headlines .link a:hover {text-decoration: underline;}
#page-corporate #page-contents .headlines .caption {color: white; font-size: 11px; font-style: italic;}

/****** Legal Pages ******/
body#page-legal #page-bg {width: 720px; padding: 10px; background-color: Black; color: White; font-size: 12px;}
body#page-legal #page-bg .legal-long-title {color: #FFF000; font-size: 16px; font-weight: bold; margin-left: 10px;}
body#page-legal #page-bg .legal-content {background-color: black; padding: 0 10px;}
body#page-legal #page-bg .legal-content b {font-weight: bold; font-size: 14px; text-transform: uppercase;}
body#page-legal #page-bg .legal-content a {color: white; text-decoration: underline;}
body#page-legal #page-bg .legal-content a:hover {text-decoration: none;}
