.clear {clear: both;}

/* HTML STUFF */
body {background: url(images/nwbs_bg.gif) 50% 0 repeat-y; font-family: verdana;}

/* LAYOUT STUFF */

#main {background: #effdfe; width: 800px; margin: 0 auto; padding: 0 0 40px 0;}
#header {background: url(images/header_bg.jpg) 0 0 no-repeat; height: 102px;}
#footer {background: url(images/footer_bg.jpg) 0 0 no-repeat; height: 337px; color: #ffffff; padding: 19px 26px; font-size: 11px;}

/* HEADER */
#header #logo {float: left; background: url(images/nwbs_logo.jpg) 20px 11px no-repeat; width: 115px; height: 90px;}
	#header #logo a {display: block;  width: 115px; height: 90px;}
	#header #logo span {display: none;}
	
#header #navigation ul#mainnav {padding: 80px 20px 3px 0; float: right; font-size: 12px;color: white; text-transform: uppercase;}
	#header #navigation ul#mainnav li {float: left; padding: 0;}
	#header #navigation ul#mainnav li a {color: white; text-decoration: none; padding: 0 9px;}

#header #navigation ul#subnav {padding: 0 0 0 238px; float: left; line-height: 27px; font-size: 11px;color: white; text-transform: uppercase; background: #94b9c1; width: 562px;}
	#header #navigation ul#subnav li {float: left; padding: 0;}
	#header #navigation ul#subnav li a {color: #515152; text-decoration: none; padding: 0 9px;}


/* HOME */
#home {background: url(images/home_content_bg.jpg) 0 0 no-repeat; height: 277px;}
#home h1 {text-transform: uppercase; font-family: 'Gill Sans'; color: #fff; font-size: 24px; font-weight: lighter; padding: 52px 0 0 24px; line-height: 33px; margin: 0 0 7px 0;}
#home p {font-size: 14px; color: #fff; padding: 0 0 0 24px; line-height: 24px;}
#home #left {float: left; width: 615px;}
#home #right {float: right; width: 180px;}
#home ul#buttons {padding: 28px 10px 0; font-size: 14px; font-family: 'Gill Sans'; text-transform: uppercase; }
#home ul#buttons li {background: url(images/buttons.png) 0 0 no-repeat; width: 154px; height: 29px; margin: 0 0 13px 0; padding: 38px 0 0 10px; color: #fff;  }
	#home ul#buttons li:hover {background-position: bottom left;}
	#home ul#buttons li a {color: #fff; text-decoration: none; display: block;}

/* CONTENT */
#page {background: url(images/inner-1.jpg) 0 0 repeat-y; padding: 0 0 20px 0;}
	.blue {background-image: url(images/inner-blue.jpg) !important;}
	.green {background-image: url(images/inner-green.jpg) !important;}
	.orange {background-image: url(images/inner-orange.jpg) !important;}
	.purple {background-image: url(images/inner-purple.jpg) !important;}
	.teal {background-image: url(images/inner-teal.jpg) !important;}
#page h1 {text-transform: uppercase; font-family: 'Gill Sans'; color: #fabe23; font-size: 27.5px; font-weight: lighter; padding: 36px 0 0 28px; line-height: 33px; margin: 0 0 7px 0; letter-spacing: 3px;}
#page p {font-size: 13px; color: #fff; padding: 0 20px 0 64px; line-height: 24px;}
#page #left {float: left; width: 645px;}
#page #right {float: right; width: 150px;}
#page ul#buttons {padding: 36px 7px 36px 2px; font-size: 13px; font-family: 'Gill Sans'; text-transform: uppercase; }
#page ul#buttons li {background: url(images/buttons_small.png) 0 0 no-repeat; width: 135px; height: 23px; margin: 0 0 13px 0; color: #fff; padding: 34px 0 0 8px; }
	#page ul#buttons li:hover {background-position: bottom left;}
	#page ul#buttons li a {color: #fff; text-decoration: none; display: block;}


/* BUTTONS */

/* DOCTORS */
#docs {background: url(images/home_docs.jpg) 0 0 no-repeat; height: 72px; padding: 0 20px;}
 #docs ul {float: left; padding: 0 20px 0 0; font-size: 14px; color: #fff; }
 #docs ul li {padding: 2px;}
 	#docs ul li img {float: left; padding: 0 9px 0 0;}
 	#docs ul li.name {padding-top: 20px; margin-left: 72px; white-space: nowrap;}
 	
/* PAGE FOOTER */
#page_nav {background: url(images/page-nav.jpg) 0 0 no-repeat; height: 47px; padding: 0 20px;}
 #page_nav ul {padding: 0 0;font-size: 11px; color: #fff; }
 #page_nav ul li {float: left; padding: 0 0; line-height: 47px; text-transform: uppercase;}
 #page_nav ul li a {color: #fff; text-decoration: none; padding: 0 6px;  }
 	#page_nav ul li a:hover {color: #f0c747;}
 	
