/* ---------- Content Template Styles ---------- */

/* page headers */
#mainContent #bodyCopy h2.about {background: url(../images/headers/header-about-aquanauts.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.programme {background: url(../images/headers/header-aquanauts-programme.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.benefits {background: url(../images/headers/header-benefits.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.birthlight {background: url(../images/headers/header-birthlight.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.investment {background: url(../images/headers/header-community-investment.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.locations {background: url(../images/headers/header-locations.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.photoshoot {background: url(../images/headers/header-photo-shoot.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.specialBabies {background: url(../images/headers/header-special-babies.gif) left top no-repeat scroll;}
#mainContent #bodyCopy h2.dates {background: url(../images/headers/header-term-dates.gif) left top no-repeat scroll;}

/* navigation bubble arrow */
body#page-about #mainContent #navigation #navBubble {top: 42px;}
body#page-programme #mainContent #navigation #navBubble {top: 69px;}
body#page-benefits #mainContent #navigation #navBubble {top: 96px;}
body#page-locations #mainContent #navigation #navBubble {top: 125px;}
body#page-dates #mainContent #navigation #navBubble {top: 150px;}
body#page-photoShoot #mainContent #navigation #navBubble {top: 210px;}
body#page-birthlight #mainContent #navigation #navBubble {top: 238px;}
body#page-specialBabies #mainContent #navigation #navBubble {top: 265px;}
body#page-investment #mainContent #navigation #navBubble {top: 295px;}

/* body text containers */
#mainContent #bodyCopy.cont1 {width: 560px;}
#mainContent #bodyCopy.cont2 {width: 405px;}
#mainContent #bodyCopy.cont2 p {width: 405px;}
#mainContent #bodyCopy.cont2 p img {margin: 10px 0;}
#mainContent #bodyCopy.cont3 {width: 560px;}
#mainContent #bodyCopy.cont3.top {width: 405px;}
#mainContent .cont3 p {width: 405px;}
#mainContent .cont3 h3 {font-size: 12px; padding-left: 10px; background: url(../images/global/arrow-text-blue.gif) 0em 0.4em no-repeat scroll; margin-bottom: 5px;}


/* content template 2 right hand image */
#mainContent #rightColPhoto {display: block; float: right; width: 165px; position: relative; margin: 0;}
#mainContent #rightColPhoto img {z-index: 10;}
#mainContent #rightColPhoto #rightColCornersUrchin,
#mainContent #rightColPhoto #rightColCorners {width: 165px; height: 226px; background: url(../images/global/general-picture-corners-signoff.gif) left top no-repeat scroll; z-index: 1; position: absolute; top: 0; left: 0;}
#mainContent #rightColPhoto #rightColCorners {background: url(../images/global/general-picture-corners.gif) left top no-repeat scroll;}

/* content template 3 */
#mainContent .cont3.imageLeft {width: 560px; clear: left; margin-left: 201px;}
#mainContent .cont3.imageLeft h3 {float: left; margin: 20px 0 5px 10px;}
#mainContent .cont3.imageLeft #leftColPhoto {display: block; float: left; width: 165px; position: relative; margin: 0;}
#mainContent .cont3.imageLeft #leftColPhoto img {z-index: 10;}
#mainContent .cont3.imageLeft #leftColPhoto #leftColCornersUrchin,
#mainContent .cont3.imageLeft #leftColPhoto #leftColCorners {width: 165px; height: 226px; background: url(../images/global/general-picture-corners-left-signoff.gif) right top no-repeat scroll; z-index: 1; position: absolute; top: 0; left: 0;}
#mainContent .cont3.imageLeft #leftColPhoto #leftColCorners {background: url(../images/global/general-picture-corners-left.gif) right top no-repeat scroll;}

#mainContent .cont3.imageLeft p {float: left; width: 375px; margin-left: 20px;}

#mainContent .cont3.fullWidth {width: 560px; clear: left; margin: 30px 0 0 201px;}
#mainContent .cont3.fullWidth p {width: 560px;}




