/**
 * @author: Michael Aguiar <michaelaguiar@mac.com>
 */

/* Global Styles */
html, * {  padding:0px; margin:0px;}
body {background:#e8e8e8 url('../media/images/bg.gif') repeat-x top; font:12px Arial;}
h1 {color:#115d92; font-weight:bold; font-size:16px; padding:0 0 5px 0;}
h1 span {color:#e9b21a; font-size:14px;}
h2 {color:#115d92; font-weight:bold; font-size:12px; padding:0 0 5px 0;}
h3 {color:#595959; font-size:12px; padding:0 0 5px 0;}
.inputBox {width:224px; height:21px; background:url('../media/images/input.png') no-repeat; border:none; display:block; padding:4px 12px;  margin-bottom:9px;}
.inputBox input {font:16px Tahoma; color:#b2b2b2;}
.textareaBox {width:224px; height:162px; background:url('../media/images/text_area.png') no-repeat; border:none; display:block; padding:4px 12px;  margin-bottom:9px;}
.textareaBox textarea {font:16px Tahoma; color:#b2b2b2;}
.sendBox {width:116px; height:32px; background:url('../media/images/btn_send.png') no-repeat; border:none; cursor:pointer;}
.submitBox {width:116px; height:32px; background:url('../media/images/btn_submit.png') no-repeat; border:none; cursor:pointer;}
.mainContainer {width:1012px; height:876px; background:url('../media/images/main_container.png') no-repeat 0 15px; margin:auto;}
.mainLogo {width:242px; height:151px; background:url('../media/images/logo.png') no-repeat right; padding-left:29px; float:left; position:relative; z-index:10;}
.searchContainer {width:714px; height:46px; float:right; padding:30px 10px 0 0;}
.smallLogo {width:107px; height:36px; background:url('../media/images/national_urban_league.png') no-repeat; float:left;}
.mainSearch {width:402px; height:30px; float:right;}
.search {width:349px; height:30px; background:url('../media/images/search_bg.png') no-repeat; float:left; padding:0 3px 0 0;}
.search input {border:none !important; background-color:transparent !important; background-position:35px 7px !important; font:18px Tahoma; color:#b2b2b2; padding:5px 0 0 35px !important; width:314px; height:28px;}
.btnGo {width:50px; height:30px; background:url('../media/images/btn_go.png') no-repeat; float:left;}
.body {width:1012px; float:left; background:url('../media/images/body_bg.png') repeat-y;}
.content {padding:44px 0 20px 187px; float:left; clear:both; font-size:12px; color:#595959; width:635px; line-height:15px;}
.content p {padding:0 0 20px 0; width:550px;}
.content ul {padding:0 0 0 15px;}
.content a {color:#115d92;}
.content2 {padding:44px 0 20px 187px; float:left; min-height:476px; clear:both; font-size:12px; color:#595959; width:823px; line-height:15px; background:url('../media/images/body_logo.png') no-repeat right bottom;}
.content2 p {padding:0 0 20px 0; width:500px;}
.content2 ul {padding:0 0 0 15px;}
.content2 a {color:#115d92;}
.siteDesign {width:1012px; height:52px; border-top:#d7d7d7 solid 1px; float:left; background:url('../media/images/body_bottom.png') no-repeat bottom;}
.advertus {width:592px; height:30px; float:left; background:url('../media/images/advertus.png') no-repeat 18px center; padding:22px 0 0 65px; font-size:10px; color:#9b9b9b; text-decoration:none;}
.unitedWay {width:340px; height:30px; float:left; background:url('../media/images/united_way.png') no-repeat right center; padding:22px 0 0 0; font-size:10px; color:#1277be; text-decoration:none;}
.breadCrumbs {color:#595959; float:left; padding:0 0 30px 0;}
.breadCrumbs a {color:#115d92; text-decoration:none;}
.breadCrumbs a:hover {text-decoration:underline;}
.contentStart {float:left; padding:15px 0; clear:both;}
.checkbox {padding:5px 0; font-style:italic; clear:both;}
#contactForm strong {padding:10px 0 0 0; float:left; clear:both;}

/* Main Navigation */
.mainNav {width:724px; height:32px; float:right; position:relative;}
.mainNav a {width:117px; float:left; position:relative; margin:0 1px 0; z-index:100;}
.mainNav a:hover {background-position:bottom;}
.mainNav li {float:left; list-style:none; position:relative;}
.mainNav li:hover ul {top:30px;}
.mainNav ul {position:absolute; top:-999em; left:0px;}
.subNav {float:left; padding-left:3px; z-index:99; position:relative;}
.subNav a {width:100px; border:#c8c8c8 solid 1px; border-top:none; background:#0c446b; color:#FFF; font-size:14px; padding:5px; text-decoration:none; float:right; position:static;}
.subNav a:hover {background:#48728f;}
.navHome {height:32px; background:url('../media/images/nav_home.png') no-repeat top;}
.navAbout {height:32px; background:url('../media/images/nav_about.png') no-repeat top;}
.navServices {height:32px; background:url('../media/images/nav_services.png') no-repeat top;}
.navEvents {height:32px; background:url('../media/images/nav_events.png') no-repeat top;}
.navAuxiliaries {height:32px; background:url('../media/images/nav_auxiliaries.png') no-repeat top;}
.navContact {height:32px; background:url('../media/images/nav_contact.png') no-repeat top;}

/* Home Styles */
.homeBanner {width:1010px; height:71px; padding:225px 2px 0 0; background:url('../media/images/home_banner.png') no-repeat; float:left; margin-top:-33px;}
.homeLearnMore {width:327px; height:37px; background:url('../media/images/home_learn_more.png') no-repeat; float:right;}
.smallBannerContainer {width:1009px; height:71px; border-bottom:#a3a3a3 solid 1px; float:left; padding:1px 0 0 0; margin:0 0 0 2px;}
.smallBanner {width:232px; height:61px; background:url('../media/images/small_banner_bg.png') no-repeat top; float:left; text-decoration:none; padding:5px 10px;}
.smallBanner:hover {background-position:bottom;}
.smallBanner h1 {color:#072d48; font-size:12px; height:15px;}
.smallBanner p {padding:0px; margin:0px; color:#595959; font-size:11px;}
.smallBanner span {color:#115d92; text-decoration:underline;}
.smallBannerDonate {width:252px; height:71px; background:url('../media/images/btn_donate.png') no-repeat; float:left;}
.urbanLeagueMedia {width:306px; height:388px; border-right:#cfcfcf solid 1px; float:left; padding:0 0 0 2px;}
.urbanLeagueMediaLogo {width:306px; height:46px; border-bottom:#cfcfcf solid 1px; float:left; background:url('../media/images/urban_league_media.png') no-repeat center center;}
.urbanLeagueMediaVideo {width:306px; height:261px; border-bottom:#cfcfcf solid 1px; float:left; background:url('../media/images/video.png') no-repeat;}
.urbanLeagueMediaBottom {width:306px; height:79px; float:left;}
.advertusHome {width:91px; height:79px; display:block; float:left; background:url('../media/images/advertus_home.png') no-repeat;}
.unitedWayHome {width:215px; height:79px; display:block; float:left; background:url('../media/images/united_way_home.png') no-repeat;}
.urbanLeagueSponsor {width:362px; height:388px; border-right:#cfcfcf solid 1px; float:left;}
.urbanLeagueSponsorLogo {width:362px; height:46px; border-bottom:#cfcfcf solid 1px; float:left; background:url('../media/images/urban_league_sponsors.png') no-repeat center center;}
#homeSponsors {width:362px; height:164px; float:left; position:relative;}
#homeSponsors a {width:362px; height:164px; float:left; position:absolute; z-index:8; opacity:0.0;}
#homeSponsors a.active {z-index:10; opacity:1.0;}
#homeSponsors a.last-active {z-index:9;}
.home1 {background:url('../media/images/home1.png') no-repeat;}
.home2 {background:url('../media/images/home2.png') no-repeat;}
.home3 {background:url('../media/images/home3.png') no-repeat;}
.home4 {background:url('../media/images/home4.png') no-repeat;}
.home5 {background:url('../media/images/home5.png') no-repeat;}
.home6 {background:url('../media/images/home6.png') no-repeat;}
.home7 {background:url('../media/images/home7.png') no-repeat;}
.home8 {background:url('../media/images/home8.png') no-repeat;}
.home9 {background:url('../media/images/home9.png') no-repeat;}
.home10 {background:url('../media/images/home10.png') no-repeat;}
.home11 {background:url('../media/images/home11.png') no-repeat;}
.home12 {background:url('../media/images/home12.png') no-repeat;}
.home13 {background:url('../media/images/home13.png') no-repeat;}
.home14 {background:url('../media/images/home14.png') no-repeat;}
.home15 {background:url('../media/images/home15.png') no-repeat;}
.home16 {background:url('../media/images/home16.png') no-repeat;}
.home17 {background:url('../media/images/home17.png') no-repeat;}
.home18 {background:url('../media/images/home18.png') no-repeat;}
.home19 {background:url('../media/images/home19.png') no-repeat;}
.home20 {background:url('../media/images/home20.png') no-repeat;}
.home21 {background:url('../media/images/home21.png') no-repeat;}
.home22 {background:url('../media/images/home22.png') no-repeat;}
.home23 {background:url('../media/images/home23.png') no-repeat;}
.home24 {background:url('../media/images/home24.png') no-repeat;}
.home25 {background:url('../media/images/home25.png') no-repeat;}
.home26 {background:url('../media/images/home26.png') no-repeat;}
.home27 {background:url('../media/images/home27.png') no-repeat;}
.home28 {background:url('../media/images/home28.png') no-repeat;}
.home29 {background:url('../media/images/home29.png') no-repeat;}
.home30 {background:url('../media/images/home30.png') no-repeat;}
.home31 {background:url('../media/images/home31.png') no-repeat;}
.home32 {background:url('../media/images/home32.png') no-repeat;}
.home33 {background:url('../media/images/home33.png') no-repeat;}
.home34 {background:url('../media/images/home34.png') no-repeat;}
.home35 {background:url('../media/images/home35.png') no-repeat;}
.home36 {background:url('../media/images/home36.png') no-repeat;}
.home37 {background:url('../media/images/home37.png') no-repeat;}
.gpulNewsLeft {width:181px; height:176px; border-top:#cfcfcf solid 1px; background:url('../media/images/foreclosure.png') no-repeat; float:left;}
.gpulNewsRight {width:181px; height:176px; border-top:#cfcfcf solid 1px; background:url('../media/images/vote.png') no-repeat; float:left;}
.btnReadMore {width:151px; height:41px; background:url('../media/images/btn_read_more.png') no-repeat; display:block;}
.excellence {width:246px; height:73px; background:url('../media/images/excellence.png') no-repeat; float:left; padding:315px 0 0 92px;}

/* Mission Styles */
.missionBanner {width:1012px; height:162px; background:url('../media/images/mission_banner.png') no-repeat; float:left; margin-top:-33px;}
.missionContent {padding:44px 0 20px 187px; float:left; min-height:500px; clear:both; font-size:12px; color:#595959; width:823px; line-height:15px; background:url('../media/images/mission_bg.png') no-repeat right center;}
.missionContent h2 {width:180px;}
.missionContent p {padding:0 0 20px 0; width:260px;}
.missionContent ul {padding:0 0 0 15px;}
.missionContent a {color:#115d92;}
.missionHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/mission_header.png') no-repeat;}

/* History Styles */
.historyBanner {width:1012px; height:162px; background:url('../media/images/history_banner.png') no-repeat; float:left; margin-top:-33px;}
.historyContent {padding:44px 0 20px 187px; float:left; min-height:500px; clear:both; font-size:12px; color:#595959; width:823px; line-height:15px; background:url('../media/images/history_bg.png') no-repeat right center;}
.historyContent p {padding:0 0 20px 0; width:260px;}
.historyContent ul {padding:0 0 0 15px;}
.historyContent a {color:#115d92;}
.historyHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/history_header.png') no-repeat;}

/* Board of Directors Styles */
.boardofDirectorsBanner {width:1012px; height:162px; background:url('../media/images/board_banner.png') no-repeat; float:left; margin-top:-33px;}
.boardofDirectorsHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/board_header.png') no-repeat;}
.boardofDirectorsContent {padding:44px 0 0 0; float:left; clear:both; font-size:12px; color:#595959; width:635px; line-height:15px;}
.boardContainer {padding:40px 0 0 0; float:left;}
.boardContainer div {width:350px; height:75px; padding:0 0 50px 0; float:left;}
.boardContainer div p {color:#999;}

/* Registration Styles */
.registrationBanner {width:1012px; height:162px; background:url('../media/images/registration_banner.png') no-repeat; float:left; margin-top:-33px;}
.registrationHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/registration_header.png') no-repeat;}

/* Leadership Styles */
.leadershipBanner {width:1012px; height:162px; background:url('../media/images/leadership_banner.png') no-repeat; float:left; margin-top:-33px;}
.leadershipHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/leadership_header.png') no-repeat;}
.leadershipContainer {float:left; clear:both; width:645px; padding:45px 0 0 0;}
.leadershipImage {border:#dadada solid 6px; width:232px; height:309px; float:left;}
.leadershipBio {float:left; width:365px; padding:0 0 0 30px;}
.leadershipBio p {width:365px;}
.leadershipBio h1 {font-size:24px;}
.leadershipBio h3 {color:#999; font-weight:bold; padding:5px 0;}
.leadershipBio span {color:#999; padding:0 0 15px; display:block;}
.leadershipDean {background:url('../media/images/george_dean.png') no-repeat;}
.leadershipGregory {background:url('../media/images/diana_gregory.png') no-repeat}

/* Volunteer Styles */
.volunteerBanner {width:1012px; height:162px; background:url('../media/images/volunteer_banner.png') no-repeat; float:left; margin-top:-33px;}
.volunteerHeader {width:430px; height:21px; float:left; clear:both; background:url('../media/images/volunteer_header.png') no-repeat;}

/* Education Styles */
.educationBanner {width:1012px; height:162px; background:url('../media/images/education_banner.png') no-repeat; float:left; margin-top:-33px;}
.educationContent {padding:44px 0 20px 187px; float:left; min-height:476px; clear:both; font-size:12px; color:#595959; width:823px; line-height:15px; background:url('../media/images/education_bg.png') no-repeat right center;}
.educationContent p {padding:0 0 20px 0; width:500px;}
.educationContent ul {padding:0 0 0 15px;}
.educationContent a {color:#115d92;}
.educationHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/education_header.png') no-repeat;}

/* Employment Styles */
.employmentBanner {width:1012px; height:162px; background:url('../media/images/employment_banner.png') no-repeat; float:left; margin-top:-33px;}
.employmentContent {padding:44px 0 20px 187px; float:left; min-height:575px; clear:both; font-size:12px; color:#595959; width:823px; line-height:15px; background:url('../media/images/employment_bg.png') no-repeat right center;}
.employmentContent p {padding:0 0 20px 0; width:490px;}
.employmentContent ul {padding:0 0 0 15px;}
.employmentContent a {color:#115d92;}
.employmentHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/employment_header.png') no-repeat;}

/* Small Business Styles */
.smallBusinessBanner {width:1012px; height:162px; background:url('../media/images/small_business_banner.png') no-repeat; float:left; margin-top:-33px;}
.smallBusinessHeader {width:500px; height:21px; float:left; clear:both; background:url('../media/images/small_business_header.png') no-repeat;}

/* Membership Styles */
.membershipBanner {width:1012px; height:162px; background:url('../media/images/membership_banner.png') no-repeat; float:left; margin-top:-33px;}
.membershipHeader {width:500px; height:21px; float:left; clear:both; background:url('../media/images/membership_header.png') no-repeat;}
.membershipContent {padding:44px 0 20px 187px; float:left; min-height:476px; clear:both; font-size:12px; color:#595959; width:823px; line-height:15px; background:url('../media/images/body_logo_full.png') no-repeat 50px right;}
.membershipContent p {padding:0 0 20px 0; width:500px; clear:both;}
.membershipContent ul {padding:0 0 0 15px;}
.membershipContent a {color:#115d92;}
.membershipContent h3 {float:left; width:250px;}

/* Sponsors Styles */
.sponsorsBanner {width:1012px; height:162px; background:url('../media/images/sponsors_banner.png') no-repeat; float:left; margin-top:-33px;}
.sponsorsHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/sponsors_header.png') no-repeat;}
.sponsorsLinks {width:730px; float:left; margin:50px 0 0 0; margin-left:-50px; border-left:#e5e5e5 solid 1px; border-top:#e5e5e5 solid 1px;}
.sponsorsLinks a {width:181px; height:73px; display:block; border:#e5e5e5 solid 1px; border-top:0px; border-left:0px; float:left;}
.sponsorsLinks span {width:181px; height:73px; display:block; border:#e5e5e5 solid 1px; border-top:0px; border-left:0px; float:left;}
.a {background:url('../media/images/1.png') no-repeat center;}
.b {background:url('../media/images/2.png') no-repeat center;}
.c {background:url('../media/images/3.png') no-repeat center;}
.d {background:url('../media/images/4.png') no-repeat center;}
.e {background:url('../media/images/5.png') no-repeat center;}
.f {background:url('../media/images/6.png') no-repeat center;}
.g {background:url('../media/images/7.png') no-repeat center;}
.h {background:url('../media/images/8.png') no-repeat center;}
.i {background:url('../media/images/9.png') no-repeat center;}
.j {background:url('../media/images/10.png') no-repeat center;}
.k {background:url('../media/images/11.png') no-repeat center;}
.l {background:url('../media/images/12.png') no-repeat center;}
.m {background:url('../media/images/13.png') no-repeat center;}
.n {background:url('../media/images/14.png') no-repeat center;}
.o {background:url('../media/images/15.png') no-repeat center;}
.p {background:url('../media/images/16.png') no-repeat center;}
.q {background:url('../media/images/17.png') no-repeat center;}
.r {background:url('../media/images/18.png') no-repeat center;}
.s {background:url('../media/images/19.png') no-repeat center;}
.t {background:url('../media/images/20.png') no-repeat center;}
.u {background:url('../media/images/21.png') no-repeat center;}
.v {background:url('../media/images/22.png') no-repeat center;}
.w {background:url('../media/images/23.png') no-repeat center;}
.x {background:url('../media/images/24.png') no-repeat center;}
.y {background:url('../media/images/25.png') no-repeat center;}
.z {background:url('../media/images/26.png') no-repeat center;}
.aa {background:url('../media/images/27.png') no-repeat center;}
.ab {background:url('../media/images/28.png') no-repeat center;}
.ac {background:url('../media/images/29.png') no-repeat center;}
.ad {background:url('../media/images/30.png') no-repeat center;}
.ae {background:url('../media/images/31.png') no-repeat center;}
.af {background:url('../media/images/32.png') no-repeat center;}
.ag {background:url('../media/images/33.png') no-repeat center;}
.ah {background:url('../media/images/34.png') no-repeat center;}
.ai {background:url('../media/images/35.png') no-repeat center;}
.aj {background:url('../media/images/36.png') no-repeat center;}
.ak {background:url('../media/images/37.png') no-repeat center;}
.al {background:url('../media/images/38.png') no-repeat center;}
.am {background:url('../media/images/39.png') no-repeat center;}
/* Housing Styles */
.housingBanner {width:1012px; height:162px; background:url('../media/images/housing_banner.png') no-repeat; float:left; margin-top:-33px;}
.housingHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/housing_header.png') no-repeat;}
.housingStart {float:left; padding:15px 0 0 0; clear:both; width:500px; clear:both;}
.housingStart p {width:500px;}

/* Events Styles */
.eventsBanner {width:1012px; height:162px; background:url('../media/images/events_banner.png') no-repeat; float:left; margin-top:-33px;}
.eventsHeader {width:430px; height:21px; float:left; clear:both; background:url('../media/images/events_header.png') no-repeat;}

/* Contact Styles */
.contactBanner {width:1012px; height:162px; background:url('../media/images/contact_banner.png') no-repeat; float:left; margin-top:-33px;}
.contactHeader {width:520px; height:21px; float:left; clear:both; background:url('../media/images/contact_header.png') no-repeat;}
.contentBottom {clear:both;}
.contentBottom ol {padding:0 0 20px 25px; line-height:20px;}
.contactMap {padding:0 25px 25px 0; width:435px; float:left;}
.contactForm {float:left; width:300px;}
#note {color:#CC0000; height:20px; padding:10px 0 0 0;}
#note span {color:#14a800;}

/* Auxiliaries Styles */
.auxiliariesBanner {width:1012px; height:162px; background:url('../media/images/auxiliaries_banner.png') no-repeat; float:left; margin-top:-33px;}
.auxiliariesBody {width:623px; height:500px; padding-right:200px; background:url('../media/images/body_logo.png') no-repeat bottom right; float:left;}
.auxiliariesHeader {width:430px; height:21px; float:left; clear:both; background:url('../media/images/auxiliaries_header.png') no-repeat;}
.auxiliariesContent {padding:44px 0 0 0; float:left; clear:both; font-size:12px; color:#595959; width:490px; line-height:15px;}

/* Donation Styles */
.donationBanner {width:1012px; height:162px; background:url('../media/images/donation_banner.png') no-repeat; float:left; margin-top:-33px;}
.donationHeader {width:430px; height:21px; float:left; clear:both; background:url('../media/images/donation_header.png') no-repeat;}
.donate {width:92px; height:26px; background:url('../media/images/donate.png') no-repeat; display:block;}
.payments {width:182px; height:60px; background:url('../media/images/payments.png') no-repeat; float:left;}
.donateContainer {float:left; padding:25px 40px 0 0;}

/* Footer Styles */
.footer {width:1012px; height:25px; margin:auto; text-align:center; float:left; font-size:11px; color:#004c82; padding:5px 0 0 0;}
.footer a {color:#004c82; padding:0 5px 0 0;}
.roundedBottom {width:1012px; height:7px; background:url('../media/images/body_bottom.png') no-repeat bottom; float:left;}