/*
Theme Name: NMUA Docs
Description: A custom medical website for Northwest Metropolitan Urology Associates
Author: New Nine Media
Author URI: http://www.newnine.com
Version: 1.1
*/
/*
//
//	RESET BROWSER DEFAULTS SO THAT THE SITE LOOKS THE SAME
//	ON ALL BROWSERS (WELL...AS CLOSE AS POSSIBLE. DAMN IE!)
*/
html, body, form {margin: 0px; padding: 0px;}
html, body {background: #ffffff; color: #000000; font-family: arial; font-size: 14px; line-height: 1; text-align: center;}
input, textarea {font-family: arial;}
sup {margin: 0px; padding: 0px; line-height: 1;}
h1, h2, h3, h4, h5, h6 {font-weight: normal; clear: both; margin: 0px; padding: 0px;}
table {border-collapse: collapse; border-spacing: 0;}
/*
//
//	SET THEME UNIVERSALS / NON-PAGE-SPECIFIC ASSETS
*/
body {background: url(images/bg_body.jpg) repeat-x;}
body.index {background: url(images/bg_body_index.jpg) repeat-x;}
h1 {color: #454545; font-size: 22px;}
p {font-size: 14px; line-height: 150%;}
a {color: #3a6b8b; text-decoration: none;}
a:hover {color: #000099; text-decoration: underline;}
a img {border: none;}
.both {clear: both;}
.left {float: left;}
.right {float: right;}
.hm {display: none;}
#wrapper {margin: 0px auto; text-align: left; width: 960px;}
#quicknav {height: 19px; padding: 4px 0px 0px 0px; text-align: right;}
#quicknav ul, #navbar ul, #footer ul {list-style: none; margin: 0px; padding: 0px;}
#quicknav li {color: #ffffff; display: inline; font-size: 12px; margin: 0px; padding: 0px;}
#quicknav li.qnsp {padding: 0px 10px;}
#quicknav li a {color: #ffffff; text-decoration: none;}
#logos {background: url(images/header.jpg) no-repeat center left; height: 68px; padding: 10px 0px;}
#logo-nmua {height: 68px; width: 310px;}
#logo-nmua a {display: block; height: 68px; width: 310px;}
#logo-uropartners {height: 68px; width: 210px;}
#logo-uropartners a {display: block; height: 68px; width: 210px;}
#navbar {height: 26px;}
#navbar li {float: left; height: 26px; margin: 0px; padding: 0px;}
#navbar a {background: url(images/bg_navtop_off.jpg) no-repeat center right; color: #666666; display: block; font-size: 13px; font-weight: bold; height: 19px; padding: 7px 22px 0px 20px; text-decoration: none;}
#navbar a:hover {background: url(images/bg_navtop_over.jpg) no-repeat center right; color: #333333;}
#breadcrumb {color: #ffffff; font-size: 11px; height: 16px; padding: 4px 0px 0px 0px;}
#breadcrumb a {color: #ffffff;}
#content {padding: 15px 0px 20px 0px;}
#content-left {width: 640px;}
.single-title h1 {color: #CC6600; font-family: Trebuchet MS, trebuchet;}
.single-body h1, .single-body h2 {color: #333333; font-size: 16px; font-weight: bold;}
.single-body p, .single-body li {font-size: 14px; line-height: 150%;}
.single-body blockquote p {font-family: georgia; font-size: 15px; font-style: italic;}
.single-body img.alignright {border: 1px solid #cc6600; float: right; margin: 10px 0px 10px 10px;}
#footer {background: url(images/footer_line.gif) repeat-x; padding: 10px 0px 20px 0px;}
#footer-left {font-size: 12px; line-height: 150%;}
#footer-left li {display: inline; margin: 0px; padding: 0px 10px 0px 0px;}
#n9m {color: #787878; font-size: 11px; padding: 10px 0px 0px 0px;}
#footer-right {background: url(images/btn_staff.jpg) no-repeat center center; height: 55px; width: 155px;}
#footer-right a {display: block; height: 55px; width: 155px;}
#copyright {color: #787878; font-size: 12px; padding: 20px 0px; text-align: center;}
/*
//
//	sidebar.php
*/
#sidebar {width: 250px;}
ul.sidebar-ul {list-style: none; margin: 0px; padding: 0px;}
ul.sidebar-ul li {color: #333333; font-size: 13px; line-height: 125%; margin: 0px; padding: 0px;}
ul.sidebar-ul li.sidebar-title-level-1 {font-weight: bold; padding: 8px 0px 0px 0px;}
ul.sidebar-ul li.sidebar-title-level-1 ul {line-height: 150%; margin: 0px; padding: 0px;}
ul.sidebar-ul li.sidebar-title-level-1 ul li {font-weight: normal; margin: 0px 0px 0px 1.5em; padding: 0px;}
/*
//
//	front-page.php
*/
#front-page-holder {padding: 10px 0px;}
#front-page-left {width: 560px;}
#front-page-slogan {height: 130px; padding: 15px 20px 0px 20px; text-align: center;}
#front-page-arrow-up {background: url(images/arrow_up.png) no-repeat center bottom; border-bottom: 1px solid #ffffff; height: 7px;}
#front-page-slogan-text {color: #ffffff; font-family: georgia; font-size: 18px; font-style: italic; line-height: 150%; padding: 0px 0px 4px 0px;}
#front-page-arrow-down {background: url(images/arrow_down.png) no-repeat center top; border-top: 1px solid #ffffff; height: 7px;}
#front-page-text {padding: 20px 0px;}
#front-page-text h1 {color: #cc6600;}
#front-page-right {background: url(images/index_meeting.jpg) no-repeat top right; height: 270px; width: 350px;}
/*
//
//	contact form
*/
div#contact-form {border: 1px solid #cccccc; padding: 10px;}
.contact-warn {color: #990000;}
#warn-header {padding-bottom: 20px;}
.contact-field {padding: 10px 10px 0px 30px; text-align: right; vertical-align: top;}
.contact-input {padding: 2px 0px 10px 0px; vertical-align: top;}
.contact-input input {padding: 4px 0px; width: 300px;}
.contact-input textarea {height: 150px; width: 450px;}
/*
//
//	contact form
*/
#contact-address {width: 400px;}
#contact-hours {border: 1px solid #CC6600; margin: 7px 0px; padding: 10px 10px 5px 10px;}
td.contact-hour-day {padding: 0px 50px 5px 0px;}
td.contact-hour-time {padding: 0px 0px 5px 0px;}
