/* Global text styling */
html {font-size:100%;}
body {font:normal 0.63em Arial, Helvetica, sans-serif;color:#333;background-image:url(../img/container-background.gif); background-position:top center; background-repeat:no-repeat;}
.emphasised {color:#0071a2;font-weight:bold;}
.emphasised-less {font-weight:bold;}
p {font-size:1.2em;line-height:1.2em;margin-bottom:1.2em;}
h1 {font-size:1.6em;margin-bottom:1.2em;font-weight:bold;}
a {color:#0071a2;text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {outline:none;}
* { background-color:transparent;}
.arrow {display:inline-block;padding:0 15px 0 0;font-size:12px;line-height:12px;font-weight:bold;color:#0071a2;background-image:url(../img/arrow.gif);background-repeat:no-repeat;background-position:right;}
.arrow-emphasised {padding:0 17px 0 0;font-size:12px;line-height:12px;font-weight:bold;color:#286c86;background-image:url(../img/header-arrow.gif);background-repeat:no-repeat;background-position:right;}
.print-page {display:inline-block;padding:0 15px 0 0;font-size:12px;line-height:12px;font-weight:bold;color:#0071a2;background-image:url(../img/printer.gif);background-repeat:no-repeat;background-position:right;}
/* End Global text styling */

/* Global Layout */
#container {width:823px;margin:15px auto 0 auto;position:relative;}
#header {height:84px;background-image:url(../img/blue-dots.gif); background-repeat:no-repeat; background-position:bottom right;padding:0;}
#global-nav {position:absolute;top:30px;left:196px;}
#main-content {z-index:1;padding:0 0 0 60px;}
	#content-text div {padding:7px 0 0 0;background-image:url(../img/blue-dots.gif); background-position:top left; background-repeat:no-repeat;}
	#content-text div a {margin:0 35px 0 0;}
#footer { z-index:0; clear:both;padding:18px 0 0 60px;color:#0473a3;height:60px;background-image:url(../img/blue-dots.gif); background-repeat:no-repeat; background-position:100% 10%;}
	#footer-links {text-align:right;width:100%;padding:3px 0 0 0;}
	#footer a {height:27px;line-height:27px;padding:6px 9px 6px 9px;display:inline-block;}
	#footer span {height:27px;line-height:27px;display:inline-block;padding:6px 0 6px 0;}
	#footer #copy-notice {display:inline-block;height:27px;line-height:27px;padding:6px 0 6px 30px;background-image:url(../img/footer-logo.gif); background-repeat:no-repeat; background-position:left;}
/* End Global Layout */

/* Home */
.home #content-text {float:left;width:361px;padding:35px 0 0 0;margin:0 0 14px 0;}
.home #content-text h1 {width:363px;height:59px;text-indent:-999em; background-image:url(../img/home-heading.gif);}
.home #content-text p {padding-right:9px;}
.home #content-text div {width:295px;}
.home #content-image {float:right;width:388px;margin:0 0 14px 0;}
.home #content-drivers {padding-top:16px;clear:both;background-image:url(../img/blue-dots.gif); background-position:top left; background-repeat:no-repeat;}
.home #content-drivers div h1 {height:71px;text-indent:-999em;} 
.home #content-drivers div p {color:#fff;margin:12px 17px 14px 9px;font-size:1.14em;}
.home #content-driver-1 {float:left;width:379px;height:145px;margin:0 5px 0 0; background-image:url(../img/drive-change.gif);background-repeat:no-repeat;}
.home #content-driver-1 .arrow {color:#d3bc29;background-image:url(../img/arrow-sludge.gif);}
.home #content-driver-2 .arrow {color:#6ccff6;background-image:url(../img/arrow-light-blue.gif);}
.home #content-driver-2 {float:left;width:379px;height:145px; background-image:url(../img/a-date-with.gif);background-repeat:no-repeat;}
/* End Home */

/* Level 2 */
.level-2 #container {} 
.level-2 #header {}
.level-2 .clearer {clear:both;height:1px;}
.level-2 #content-text {z-index:3;position:relative;width:359px;float:right;padding:18px 0 0 0;margin-bottom:80px;}
.level-2 #content-text div#convenience-links {width:295px;}
.level-2 h1 {color:#286c86;}
.level-2 h2 a:hover { text-decoration:none;}
.level-2 h2 a { cursor:inherit;}

.level-2 #content-text h2.arrow { vertical-align:baseline; padding:0 0 0 17px;font-size:12px;line-height:12px;font-weight:bold;color:#286c86;background-image:url(../img/header-arrow.gif);background-repeat:no-repeat;background-position:0px 1px;}
.level-2 #content-text p a.arrow {font-size:12px;line-height:12px;color:#286c86;font-weight:bold;}
.level-2 #content-text ul { list-style:none;padding:0;margin:0 0 1.2em 0;font-size:1.15em;line-height:1.2em;color:#286c86;}
.level-2 #content-text a {color:#286c86;font-weight:bold;}
.level-2 #content-text a.email {padding:0 0 0 17px;font-size:12px;line-height:12px;font-weight:bold;color:#286c86;background-image:url(../img/email-icon.gif);background-repeat:no-repeat;background-position:left;}
.level-2 #next-event {text-align:left;clear:left;padding:0;margin:0;width:388px;height:108px;background-position:0px 93px;background-repeat:no-repeat;}
.level-2 #next-event p {padding:0;margin:0 0 0 0;width:388px;height:69px;text-indent:-999em; background-image:url(../img/next-event.gif);}
.level-2 #next-event a {margin:0;padding:0 15px 0 0;} 
.level-2 #content-image {width:388px;float:left;padding:0 0 178px 0;}
.level-2 #footer {position:absolute; bottom:0px; padding:0 0 0 60px;width:763px;height:168px;background-position:60px 108px;}

/* End Level 2 */

	/* What is, How, Who */
	.whatis #content-image h1, .how #content-image h1, .who #content-image h1, .privacy #content-image h1 {padding:0;margin:0;width:388px;height:69px;text-indent:-999em; background-image:url(../img/what-is-heading.gif);}
	.whatis #content-image #quote, .how #content-image #quote, .who #content-image #quote, .privacy #content-image #quote {padding:0;margin:0;width:388px;height:319px;text-indent:-999em; background-image:url(../img/what-is-image.jpg);}
	/* End What is, How, Who */
	/* Books */
	.resources #content-image h1, .books #content-image h1 {padding:0;margin:0;width:388px;height:69px;text-indent:-999em; background-image:url(../img/resources-heading.gif);}
	.resources #content-image #quote, .books #content-image #quote {padding:0;margin:0;width:388px;height:319px;text-indent:-999em; background-image:url(../img/resources-image.jpg);}
	.resources #content-text h2.arrow, .books #content-text h2.arrow {margin:2.4em 0 1.2em 0;}
	.books #content-text p.book-title, .resources #content-text p.resource-title { text-transform:uppercase;margin:0;font-weight:bold;}
	.books #content-text p.book-author, .resources #content-text p.resource-description{margin:0;}
	.books #content-text p.book-publisher {}
	/* End Books */
	/*Get In Touch*/
	.getintouch #content-image h1 {padding:0;margin:0;width:388px;height:69px;text-indent:-999em; background-image:url(../img/getintouch-heading.gif);}
	.getintouch #content-image #quote {padding:0;margin:0;width:388px;height:319px;text-indent:-999em; background-image:url(../img/getintouch-image.jpg);}	
	/*End Get In Touch*/
	/*Get In Touch*/
	.why #content-image h1 {padding:0;margin:0;width:388px;height:69px;text-indent:-999em; background-image:url(../img/why-heading.gif);}
	.why #content-image #quote {padding:0;margin:0;width:388px;height:319px;text-indent:-999em; background-image:url(../img/why-image.jpg);}	
	/*End Get In Touch*/
/* End Level 2 */

/*Global Nav Styles*/
	
	#global-nav {display:block;width:450px;height:25px;}
	#global-nav ul li {float:left;display:block;height:11px;overflow:hidden;background-repeat:no-repeat;margin-bottom:2px;}
	#global-nav ul li a {width:100%;height:100%;display:block;text-indent:-999em;font-size:0}
	
	#nav_home{width:50px;background:url('../img/menu.gif') no-repeat;background-position:0px 0px;}
	#nav_whatis{width:162px;background:url('../img/menu.gif') no-repeat;background-position:0px -11px;}
	#nav_why{width:55px;background:url('../img/menu.gif') no-repeat;background-position:0px -22px;}
	#nav_adate{width:204px;background:url('../img/menu.gif') no-repeat;background-position:0px -33px;}
	#nav_resources{width:194px;background:url('../img/menu.gif') no-repeat;background-position:0px -44px;}
	#nav_getintouch{width:90px;background:url('../img/menu.gif') no-repeat;background-position:0px -55px;}
	
	#nav_home.nav_on{width:50px;background:url('../img/menu.gif') no-repeat;background-position:-205px 0px;}
	#nav_whatis.nav_on{width:162px;background:url('../img/menu.gif') no-repeat;background-position:-205px -11px;}
	#nav_why.nav_on{width:55px;background:url('../img/menu.gif') no-repeat;background-position:-205px -22px;}
	#nav_adate.nav_on{width:204px;background:url('../img/menu.gif') no-repeat;background-position:-205px -33px;}
	#nav_resources.nav_on{width:194px;background:url('../img/menu.gif') no-repeat;background-position:-205px -44px;}
	#nav_getintouch.nav_on{width:90px;background:url('../img/menu.gif') no-repeat;background-position:-205px -55px;}

	#nav_home a{background:url('../img/menu.gif') no-repeat;background-position:0 0;}
	#nav_whatis a{background:url('../img/menu.gif') no-repeat;background-position:0px -11px;}
	#nav_why a{background:url('../img/menu.gif') no-repeat;background-position:0 -22px;}
	#nav_adate a{background:url('../img/menu.gif') no-repeat;background-position:0 -33px;}
	#nav_resources a{background:url('../img/menu.gif') no-repeat;background-position:0 -44px;}
	#nav_getintouch a{background:url('../img/menu.gif') no-repeat;background-position:0 -55px;}
	
	#nav_home.nav_on a{background:url('../img/menu.gif') no-repeat;background-position:-205px 0px;}
	#nav_whatis.nav_on a{background:url('../img/menu.gif') no-repeat;background-position:-205px -11px;}
	#nav_why.nav_on a{background:url('../img/menu.gif') no-repeat;background-position:-205px -22px;}
	#nav_adate.nav_on a{background:url('../img/menu.gif') no-repeat;background-position:-205px -33px;}
	#nav_resources.nav_on a{background:url('../img/menu.gif') no-repeat;background-position:-205px -44px;}
	#nav_getintouch.nav_on a{background:url('../img/menu.gif') no-repeat;background-position:-205px -55px;}
	
	#nav_home a:hover{background-position:-205px 0px;}
	#nav_whatis a:hover{background-position:-205px -11px;}
	#nav_why a:hover{background-position:-205px -22px;}
	#nav_adate a:hover{background-position:-205px -33px;}
	#nav_resources a:hover{background-position:-205px -44px;}
	#nav_getintouch a:hover{background-position:-205px -55px;}
/*End Global Nav Styles*/