/* Main layout and styles */
body{background:#febb12 url(../images/mainTopBG.gif) top center repeat-x;}
#header{background:transparent url(../images/headerBG.gif) top center no-repeat; height:135px;}
#header div{background:transparent url(../images/headerBG.gif) top center no-repeat; position:relative; width:900px; height:135px; margin:auto;}
#headerLogo{width:300px; height:110px; display:block;}
#headerLogo img{display:none;}
#header h1{letter-spacing:-0.6px; position:absolute; top:90px; right:0px; font-size:18px; font-style:italic;}
#container{}

/*NavBar*/
#mainNav{float:right; margin:0 0 0 10px;}
#mainNav li{float:left; margin:0 0 0 5px; background:transparent url(../images/mainNavLeft.gif) top left no-repeat;}
#mainNav li:hover{background-position:bottom left;}
#mainNav a{display:block; height:19px; padding:6px 8px 0 8px; background:transparent url(../images/mainNavRight.gif) top right no-repeat;}
#mainNav li:hover a{background-position:bottom right;}
#mainNav li li{float:none; background:url(); margin:0px; padding:5px; border:1px solid #f15a22; border-top:0px solid;}
#mainNav li li:hover{background:#febb12}
#mainNav li li a{display:inline; background:url(); margin:0; padding:0;}
#mainNav li ul {background:#f58120; width:150px; position: absolute; left: -999px; padding:0;} 
#mainNav li:hover ul{left:auto;}
#mainNav li.currentTab{background-position:bottom left;}
#mainNav li.currentTab a{background-position:bottom right;}

/* Page header */
#pageHeader {height:65px; background:transparent url(../images/pageHeader.gif) bottom right no-repeat; margin:0 0 0 55px;}
#pageHeader h1 {height:48px; background:transparent url(../images/pageHeader_Welcome.gif) left bottom no-repeat;}
#pageHeader h1 span{display:none;}

/* SubNav */
#subNav{padding:3px 0 0 0; height:15px; float:right; margin:0 3px 0 0;}
#subNav li{float:left; border-right:#d54e0c 1px solid; padding:0 10px 3px 10px;}
#subNav li.last{padding-right:0px; border:0px solid;}
#subSubNav{padding:15px 0 0 0; float:right; background:transparent url(../images/subContentNavBG.gif) right top no-repeat; margin:0 3px 0 0;}
#subSubNav li{float:left; border-right:#d54e0c 1px solid; padding:0 10px 3px 10px;}
#subSubNav li.last{padding-right:0px; border:0px solid;}


/* Main Content Area */
#container{padding-left:150px 0 0 0;background:transparent; top left no-repeat;margin:5px 0px;}
#content{padding-left: 150px; width:1000px; margin:0 0 0 25px; background:transparent url(../images/manOrangeBG.gif) top right no-repeat;}
#contentTop{margin:0 0 0 61px; height:5px; background:#fff url(../images/contentTop.gif) top center no-repeat;}
#contentMiddle{margin:0 0 0 61px;  background:#fff url(../images/contentBottomBG.gif) right bottom no-repeat;}
#contentSpacer {height:562px; width:55px; float:left; background:#fff url(../images/contentMiddle.gif) 0 7px no-repeat;}
#mainContent {margin:0 0 0 55px; clear:right; padding:10px 0 0 0;}
#contentBox {margin:0 0 35px 0; }
#contentBottom{clear:left; background:#fff url(../images/contentBottom.gif) bottom center no-repeat; text-align:right; padding:0 5px 5px 0;}
#contentBoxMain{margin:0 20px 0 0;}
#contentBoxMain h1{margin:15px 0; text-align:center;}
#contentBoxMain h2{margin:15px 0;}
#contentBoxMain h3{margin:5px 0 0 0;}
#contentBoxMain p{line-height:1.4;}
#contentBoxMain p.noBreak{margin-bottom:0px; padding-bottom:0px;}
#contentBoxMain ul{list-style-type:disc; margin:0 0 10px 15px;}
#contentBoxMain li{line-height:1.4;}

/* footer */
#footer{background:transparent url(../images/footerBG.gif) top center no-repeat;}
#footer div{background:transparent url(../images/footerBG.gif) top center no-repeat; height:84px; width:900px; margin:auto;}
#footer img{display:none;}
#presbyterianLogo{float:left; display:block; height:40px; width:293px; margin:3px 0 0 41px; background:transparent url(../images/NYPresbyterianLogoBG.gif) top center no-repeat;}
#presbyterianLogo:hover{background-position: bottom center;}
#columbiaLogo{float:right; display:block; height:40px; width:205px; background:transparent url(../images/columbiaUniversityLogoBG.gif) top center no-repeat;}
#columbiaLogo:hover{background-position: bottom center;}

/* ############################### */
/* Pages */
#pageHeader h1.whoWeAre {background-image: url(../images/pageHeader_WhoWeAre.gif);}
#pageHeader h1.whatWeOffer {background-image: url(../images/pageHeader_WhatWeOffer.gif);}
#pageHeader h1.planAVisit {background-image: url(../images/pageHeader_PlanAVisit.gif);}
#pageHeader h1.healthFacts {background-image: url(../images/pageHeader_HealthFacts.gif);}
#pageHeader h1.comics {background-image: url(../images/pageHeader_Comics.gif);}
#pageHeader h1.video {background-image: url(../images/pageHeader_Video.gif);}
#pageHeader h1.communityServices {background-image: url(../images/pageHeader_CommunityServices.gif);}
#pageHeader h1.enEspanol {background-image: url(../images/pageHeader_EnEspanol.gif);}
#pageHeader h1.donate {background-image: url(../images/pageHeader_Donate.gif);}
#pageHeader h1.privacy {background-image: url(../images/pageHeader_Privacy.gif);}

/* index.php */
.index #contentBoxMain{min-height:400px;}
#contentMiddle .index #contentBoxMain{padding-top:15px;padding-right:500px;padding-bottom:50px;min-height:320px; background:transparent url(../images/mainPageCollage.jpg) top right no-repeat;}


/* history.php */
#contentMiddle .history #contentBoxMain{min-height:400px;}
#clinicImg{margin:0 0 10px 115px; border:1px solid;}

/* mission.php */
#contentMiddle .mission #contentBoxMain{min-height:400px;}

/* staff.php */
#contentMiddle .staff div {margin:0 20px 0 0;}
#contentMiddle .staff #contentBoxMain{padding-top:150px; background:transparent url(../images/staffHeader.jpg) top center no-repeat;}
.staff div div {margin:10px; border-top:1px solid; min-height:120px;}
.staff div div img{float:left; margin:10px 0;}
.staff div div p{margin:0 0 10px 120px;}
.staff div div p strong{display:block; margin:10px 0;}

/* clinicServices.php */
.clinicServices #contentBoxMain{margin:0 240px 0 10px; min-height:480px;}
#contentMiddle .clinicServices{background:transparent url(../images/clinicServices.jpg) bottom right no-repeat;}


/* directions.php */
.directions #contentBoxMain{margin:0 240px 0 10px;}
#contentMiddle .directions{background:transparent url(../images/directions.jpg) bottom right no-repeat;}
#contentMiddle .directions #contentBoxMain{min-height:420px;}
.directions #train{min-height:80px;}
.directions #train img{float:left; margin:0 10px 0 0;}
.directions #train h3{padding:10px 0 0 0;}
.directions #bus{min-height:80px;}
.directions #bus img{float:left; margin:0 10px 0 0;}
.directions #bus h3{padding:10px 0 0 0;}
#map{margin:0 0 0 25px;}

/* hours.php */
.hours #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle .hours{background:transparent url(../images/hours.jpg) bottom right no-repeat;}

/* payment.php */
.payment #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle .payment{background:transparent url(../images/payment.jpg) bottom right no-repeat;}

/* typicalVisit.php */
.typicalVisit #contentBoxMain{margin:0 20px 0 10px;}
#contentMiddle .typicalVisit #contentBoxMain{padding-top:150px; background:transparent url(../images/typicalVisitHeader.jpg) top center no-repeat;}
#contentMiddle .typicalVisit #contentBoxMain p{padding-right:240px; min-height:320px;  background:transparent url(../images/typicalVisit.jpg) bottom right no-repeat;}

/* contactUs.php */
.contactUs #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle .contactUs{background:transparent url(../images/contactUs.jpg) bottom right no-repeat;}

/* stressAnger.php */
.stressAnger #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .stressAnger{background:transparent url(../images/stressAnger.jpg) bottom right no-repeat;}

/* exercise.php */
.exercise #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .exercise{background:transparent url(../images/exercise.jpg) bottom right no-repeat;}

/* healthyEating.php */
.healthyEating #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .healthyEating{background:transparent url(../images/healthyEating.jpg) bottom right no-repeat;}

/* healthySex.php */
.healthySex #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .healthySex{background:transparent url(../images/healthySex.jpg) bottom right no-repeat;}

/* chlamydia.php */
.chlamydia #contentBoxMain{min-height:400px;}

/* gonorrhea.php */
.gonorrhea #contentBoxMain{min-height:400px;}

/* syphilis.php */
.syphilis #contentBoxMain{min-height:400px;}

/* condyloma.php */
.condyloma #contentBoxMain{min-height:400px;}

/* herpes.php */
.herpes #contentBoxMain{min-height:400px;}

/* HIV.php */
.HIV #contentBoxMain{min-height:400px;}

/* infertility.php */
.infertility #contentBoxMain{min-height:400px;}

/* circumcision.php */
.circumcision #contentBoxMain{min-height:400px;}

/* maleCancers.php */
.maleCancers #contentBoxMain{min-height:400px;}

/* erectileDysfunction.php */
.erectileDysfunction #contentBoxMain{min-height:400px;}

/* prematureEjaculation.php */
.prematureEjaculation #contentBoxMain{min-height:400px;}

/* emergencyContraception.php */
.emergencyContraception #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .emergencyContraception{background:transparent url(../images/emergencyContraception.jpg) bottom right no-repeat;}

/* femaleMethods.php */
.femaleMethods #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .femaleMethods{background:transparent url(../images/femaleMethods.jpg) bottom right no-repeat;}

/* maleMethods.php */
.maleMethods #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .maleMethods{background:transparent url(../images/maleMethods.jpg) bottom right no-repeat;}

/* depression.php */
.depression #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .depression{background:transparent url(../images/depression.jpg) bottom right no-repeat;}

/* anxiety.php */
.anxiety #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .anxiety{background:transparent url(../images/anxiety.jpg) bottom right no-repeat;}

/* drugsAndAlcohol.php */
.drugsAndAlcohol #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .drugsAndAlcohol{background:transparent url(../images/drugsAndAlcohol.jpg) bottom right no-repeat;}

/* smoking.php */
.smoking #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .smoking{background:transparent url(../images/smoking.jpg) bottom right no-repeat;}

/* diabetes.php */
.diabetes #contentBoxMain{min-height:400px;}

/* asthma.php */
.asthma #contentBoxMain{min-height:400px;}

/* highBloodPressure.php */
.highBloodPressure #contentBoxMain{min-height:400px;}

/* hernia.php */
.hernia #contentBoxMain{min-height:400px;}

/* comics.php */
.comics div{text-align:center;}
.comicBox{margin:15px; float:left; width:200px; height:150px; border:1px solid; text-align:center;}
.comicBox:hover{background:#febb12;}
.comicBox img{margin:10px; border:#000 1px solid;}
#printLink{float:right; width:250px; text-align:right;}
a#comicFooter{float:right;}
div#comicFooter{clear:left;}

/* video.php */
.video #contentBoxMain{min-height:400px;}

/* communityServices.php */
.communityServices #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle div.communityServices{background:transparent url(../images/communityServices.jpg)  bottom right no-repeat;}

/* educationAndJobs.php */
.educationAndJobs #contentBoxMain{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .educationAndJobs{background:transparent url(../images/educationAndJobs.jpg)  bottom right no-repeat;}

/* mentalHealth.php */
#contentMiddle .mentalHealth div {margin:0 20px 0 0;}
#contentMiddle .mentalHealth #contentBoxMain div{margin:15px 0 25px 15px; border-right:1px solid; border-bottom:1px solid; padding-bottom:15px; line-height:1.4;}

/* dentalHealth.php */
#contentMiddle .dentalHealth div {margin:0 20px 0 0;}
#contentMiddle .dentalHealth #contentBoxMain div{margin:15px 0 25px 15px; border-right:1px solid; border-bottom:1px solid; padding-bottom:15px; line-height:1.4;}

/* HIVservices.php */
#contentMiddle .HIVservices div {margin:0 20px 0 0;}
#contentMiddle .HIVservices #contentBoxMain div{margin:15px 0 25px 15px; border-right:1px solid; border-bottom:1px solid; padding-bottom:15px; line-height:1.4;}

/* generalHealthCare.php */
#contentMiddle .generalHealthCare div {margin:0 20px 0 0;}
#contentMiddle .generalHealthCare #contentBoxMain div{margin:15px 0 25px 15px; border-right:1px solid; border-bottom:1px solid; padding-bottom:15px; line-height:1.4;}

/* otherWebsites.php */
#contentMiddle .otherWebsites div{margin:0 240px 0 10px; min-height:400px;}
#contentMiddle .otherWebsites{background:transparent url(../images/otherWebsites.jpg)  bottom right no-repeat;}

/* direcciones.php */
.direcciones #contentBoxMain{margin:0 240px 0 10px; min-height:420px;}
#contentMiddle .direcciones{background:transparent url(../images/directions.jpg) bottom right no-repeat;}
.direcciones #train{min-height:80px;}
.direcciones #train img{float:left; margin:0 10px 0 0;}
.direcciones #train h3{padding:10px 0 0 0;}
.direcciones #bus{min-height:80px;}
.direcciones #bus img{float:left; margin:0 10px 0 0;}
.direcciones #bus h3{padding:10px 0 0 0;}
#map{margin:0 0 0 25px;}

/* servicios.php */
.servicios #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle .servicios{background:transparent url(../images/servicios.jpg) bottom right no-repeat;}

/* horas.php */
.horas #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle .horas{background:transparent url(../images/hours.jpg) bottom right no-repeat;}

/* donate.php */
.donate #contentBoxMain{margin:0 240px 0 10px; min-height:450px;}
#contentMiddle div.donate{background:transparent url(../images/index.jpg)  bottom right no-repeat;}

#donateInfo{margin:10px; font-weight:bold;}