html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins, a {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}.group:after { content:".";display:block;height:0;clear:both;visibility:hidden;}.clear {clear:both;}body {background:#C5AE80;color:#362813;font: 14px/1.4 arial, helvetica, sans-serif;}p {margin:0 0 1em;}address {font-style:normal;}li {list-style:disc;list-style-position:outside;margin:1em 0 1em 20px;}p.heading-text {color:#fff;}.asterisk {font-size:11px;font-style:italic;font-weight:bold;}.paddingBottom {padding-bottom:40px;}.cmnul {margin-bottom:20px;}.cmnul li {margin:0 0 0 30px;list-style:outside disc;}.push-inside {margin-left:20px;}h1, h2 {font-weight:normal;font-family:"Trebuchet MS", arial, helvetica, sans-serif;}h3, h4, h5, h6 {font-weight:bold;}#home h1 {text-transform:uppercase;font-size:28px;}h1 {font-size:32px;color:#F29F00;width:300px;line-height:1;margin-bottom:4px;}h2 {font-size:22px;margin-bottom:.4em;}h3 {font-size:17px;margin-bottom:.2em;color:#1d5574;}.sidebar h3 {color:#362813;}#footer h3 {color:#fff;}h4 {font-size:15px;margin-bottom:.2em;}h5 {font-size:14px;margin-bottom:.1em;}h6 {font-size:14px;}.column h2 {background:#bdd2dd;padding:.1em .3em .2em;}#header {background: #2475A4 url(../img/header-bg.jpg) repeat-x center top;height:103px;}#header-inner {width:1000px;margin:0 auto;position:relative;background:url(../img/building.jpg) no-repeat right bottom;height:103px;}#logo span {position:absolute;left:-40px;top:8px;display:block;width:73px;height:124px;background:url(../img/logo-head.png) no-repeat left top;}#logo a {position:absolute;left:40px;top:8px;display:block;text-indent:-9999px;background:url(../img/logo-text.png) no-repeat left top;width:298px;height:90px;color:#fff;font-size:24px;}#page-heading {background:url(../img/horz-stripe-med.png) repeat-x center top;height:208px;}#page-heading-inner {width:940px;margin:0 auto;position:relative;}#page-info {float:left;width:300px;margin:38px 0 0 10px;}#page-wrapper {width:994px;margin:0 auto;background:url(../img/page-wrapper.png) no-repeat;}#page-wrapper-inner {background-color:#f4f4f4;width:940px;margin:0 auto;position:relative;-moz-box-shadow:0 5px 3px rgba(0, 0, 0, .3);-webkit-box-shadow:0 5px 3px rgba(0, 0, 0, .3);box-shadow:0 5px 3px rgba(0, 0, 0, .3);}.narrowpage {background:#f4f4f4 url(../img/bg-columns.png) repeat-y;}.medical-specialties .widepage {background:#f4f4f4 url(../img/plants-2.jpg) no-repeat right bottom;}.our-physicians .widepage, .neurosurgery-physicians .widepage, .adult-neurology-physicians .widepage, .neuro-oncology-physicians .widepage, .interventional-pain-management-physician .widepage, .pediatric-neurology-physician .widepage {background:#f4f4f4 url(../img/cactus.jpg) no-repeat right bottom;}.widepage #content_main {width:880px;}#content_main {width:565px;padding:20px 30px;display:inline;float:left;overflow:hidden;}.column.double {float:left;width:266px;margin-right:33px;}td.column.double {float:none;}.widepage .column.double {width:410px;margin-right:60px;}.two-col td {vertical-align:top;}.two-col .gap {width:60px;}.column.last, .widepage .column.last {margin-right:0;}.sidebar {display:inline;float:left;width:295px;padding:10px 10px 0;overflow:hidden;}.sidebar .section {background:#acc6d5;padding:10px;margin-bottom:10px;}#footer {height:160px;background:url(../img/horz-stripe-med.png) repeat-x center top;margin-top:-36px;}#footer-inner {width:940px;margin:0 auto;padding-top:50px;}.news .post {background:url(../img/dott-border.gif) repeat-x left bottom;padding-bottom:20px;margin-bottom:20px;}.postmetadata {height:1%;overflow:hidden;font-size:12px;}#nav-main {background-color:#fff;height:55px;}#nav-main #nav {width:970px;margin:0 auto;}#nav li:hover > ul {display:block;margin-left:10px;margin-top:1px;}#nav li:hover ul ul {margin-left:0;margin-top:0;}#nav-main li {padding:13px 12px 0 0;line-height:14px;height:42px;width:95px;float:left;list-style:none;margin:0 auto;position:relative;z-index:1000;}#nav li.page_item a {color:#362813;text-transform:uppercase;font-weight:bold;display:block;min-height:28px;border-left:1px solid #2585B7;padding-left:8px;background:url(../img/nav-rollover.png) no-repeat 0 -52px;}#nav li:hover > a {background-position:0 -11px;text-decoration:none;}#nav li.page_item a:hover,#nav li.current-cat a,#nav li.current_page_item a,#nav li.current_page_parent a,#nav li.current_page_ancestor a,#nav li.page_item ul li.current_page_item a,#nav li.page_item ul li.current_page_parent a,#nav li.page_item ul li.current_page_ancestor a,#nav li.page_item ul li.page_item ul li.current_page_item a {background-position:0 -11px;text-decoration:none;}#nav li.page_item li:hover > a {background-position:0 -11px;}#nav li.page_item ul li a, #nav li.page_item ul li.page_item ul li a {background:#fff url(../img/nav-rollover.png) no-repeat 0 -52px;height:auto;line-height:18px;padding:5px 10px;font-weight:bold;font-size:12px;border:none;}#nav li.page_item ul li a:hover, #nav li.page_item ul li.page_item ul li a:hover {background-position:0 -11px;text-decoration:none;}#nav li a:hover {color:#2582BB;}#nav ul {background: #fff;display:none;list-style:none;margin:0;padding:0;position: absolute;left:0;top:54px;width:200px;border:1px solid #2585B7;border-top:none;}#nav ul li {margin:0;padding:0;display: block;width: 200px;height:auto;border:none;border-top: 1px solid #2585B7;}#nav ul li a {display: inline-block;width:180px;text-transform: none;zoom:1;border:none;}#nav ul ul {left: 100%;top: 0;}#footer-nav {text-align:center;padding:0;list-style:none;margin:0 0 6px;}#footer-nav li {display:inline;margin:0;}#footer-nav li a {font-weight:bold;padding-right:10px;}#footer-nav li:last-child a {padding-right:0;}#headerimg {float:right;}#home #headerimg {float:left;z-index:99;position:relative;}.sidebar .section img {padding:5px;background:#dee8ee;}.maps-directions .sidebar .section img {padding:0;backround:transparent;}a:link {color:#187bac;font-weight:bold;}a:visited {color:#2880ac;font-weight:bold;}a:hover {text-decoration:underline;}a:active {}a:focus {}.column a.btn {margin:20px 0;}a.btn {background-image:url(../img/btns.png);background-repeat:no-repeat;height:27px;display:block;color:#fff !important;font-weight:bold;font-size:16px;padding:5px 5px 0 25px;text-align:left;}a.btn:hover {color:#eee;text-decoration:none;}a.btn.sm {background-position:0 -200px;width:178px;float:right;}a.btn.sm:hover {background-position:0 -232px;}a.btn.med {background-position:0 -100px;width:203px;float:right;}a.btn.med:hover {background-position:0 -132px;}a.btn.lg {background-position:0 0;width:236px;}a.btn.lg:hover {background-position:0 -32px;}#footer a {color:#C5AE80;font-size:12px;}p#design {float:right;clear:left;margin:4px 10px 0 0;}#footer p#design a {font-size:11px;}.vert-list li {float:left;list-style:none;margin:0;}ul#footer-tag li.last {margin-right:0;}ul#footer-tag {margin:0 80px;}ul#footer-tag li {float:left;margin:0 55px 0 0;color:#fff;font-weight:bold;font-size:15px;list-style:none;}ul#footer-tag h3 {text-transform:uppercase;font-size:17px;margin-bottom:0;}#footer .nav li {margin-right:13px;}#footer .nav {margin-left:10px;}.inline li {display:inline;}#footer #contact-info {text-align:center;clear:both;margin:3px 0 0;font-size:13px;}#footer #contact-info li {color:#fff;margin:0 50px 0 0;}#footer #contact-info li:last-child {margin-right:0;}.about-us #myGallery_1 {display:none !important;}.linklove {display:none;}#header-inner #searchform {position:absolute;top:6px;right:0;background:url(../img/search.png) no-repeat;width:306px;height:35px;}#header-inner #searchform #s {margin:3px 0 0 15px;width:182px;padding:3px;background:transparent;border:0 none;}#header-inner #searchform #searchsubmit {background:url(../img/btn_search.png) no-repeat;width:78px;height:24px;border:0 none;padding:0;margin:2px 0 0 8px;text-indent:-9999px;cursor:pointer;}#select-physician {background:url(../img/select-bar.png) no-repeat right top;border:0;margin:0;padding:0;width:440px;height:46px;position:absolute;bottom:0;right:-10px;}#select-physician label {color:#fff;text-transform:uppercase;font-family:"trebuchet ms", arial, helvetica, sans-serif;font-size:15px;position:relative;top:12px;left:62px;}#select-physician select,#make-a-referral select,#request-appointment select {background:#fff;border:0 none;width:230px;height:28px;padding:4px;position:relative;top:10px;left:70px;color:#444;}#select-physician option, #make-a-referral option {background:#fff;padding:3px 3px 3px 14px;border-bottom:1px solid #ccc;color:#333;font-size:12px;}#select-physician option:hover, #make-a-referral option:hover {cursor:pointer;}#select-physician option.category {font-weight:bold;padding-left:3px;}#home #page-info {width:320px;margin:60px 10px 0 0;float:right;}#home h1 {width:auto;}#home h2 {font-size:24px;}#home #page-heading {background:url(../img/horz-stripe-lg.png) repeat-x center top;height:300px;}#home #page-heading-inner {height:300px;}#home #page-wrapper-inner {background:#f4f4f4 url(../img/bg-columns-home.png) repeat-y;}#home #content_main {width:510px;}#home .sidebar {width:350px;padding:10px 10px 10px 0;}#home .sidebar p {margin:0 0 1em 30px;}#home .sidebar h2 {background:url(../img/header-splash.png) no-repeat left top;height:79px;padding:4px 0 0 40px;margin:4px 0 -30px 0;font-size:27px;}#home .sidebar a.btn.lg {margin:0 52px 6px;}#news-categories {margin:0;padding:0 0 0 20px;list-style:none;}#news-categories li {margin:0;padding:2px 0;list-style:none;}#news-categories li a {background:url(../img/btns.png) no-repeat 0 -100px;height:27px;display:block;color:#fff !important;font-weight:bold;font-size:16px;padding:5px 5px 0 25px;text-align:left;width:203px;}#news-categories li a:hover {width:236px;color:#eee;text-decoration:none;background-position:0 -132px;}.overflow-hidden {overflow:hidden;}.phys-list li {float:left;list-style:none;width:158px;margin:0 22px 30px 0;}.phys-list li:last-child {margin-right:0;}.phys-list li.last {margin-right:0;}.phys-list li a img {border:4px solid #ACC6D5;margin:0 auto;display:block;}.phys-list li a:hover img {border-color:#000;}.phys-list li ul {margin:6px 0 0;padding:0;}.phys-list li li {background:url(../img/bullet-1.jpg) no-repeat 0 8px;padding-left:10px;margin:0 0 2px 5px;font-size:12px;width:auto;float:none;}.phys-list li .name {font-size:14px;color:#362813;display:block;text-align:center;margin-top:10px;}.phys-list li .title {font-size:12px;font-style:italic;text-align:center;display:block;}.phys-list.last {margin-bottom:90px;}#physicians-list, #physicians-list li {margin:0;padding:0;list-style:none;}#physicians-list {width:940px;}.column.single #physicians-list {width:auto;margin:.5em 0 0 25px;}#physicians-list li {display:inline;float:left;width:154px;margin:0 27px 30px 0;}.staff-administration #physicians-list li {width:150px;margin:0 30px 30px 0;}.column.single #physicians-list li {min-height:238px;}#physicians-list li img, #physicians-list li a img {border:4px solid #ACC6D5;}#physicians-list li a:hover img {border-color:#000;}#physicians-list li .name {font-size:14px;color:#362813;display:block;text-align:center;margin-top:4px;}#physicians-list li .title {font-size:12px;font-style:italic;text-align:center;display:block;}#physicians-list li ul {margin:6px 0 0;padding:0;list-style:none;}#physicians-list li ul li {background:url(../img/bullet-1.jpg) no-repeat 0 8px;padding-left:10px;margin:0 0 2px 5px;font-size:12px;}.neurosurgery-physicians #content_main {min-height:600px;_height:600px; }.form1 p:last-child {margin-top:4px;}.form1 p {margin:0;padding:2px 0;}.form1 label {display:block;font-style:italic;}.form1 .remLen {display:inline;color:#888;}.form1 small {font-size:11px;color:#888;}.form1 input, .form1 textarea {font:14px Arial, Helvetica, sans-serif;}.form1 .input-field {background:url(../img/input-field-bg.png) no-repeat 0 0;border:none;width:225px; height:23px; padding:6px 5px 0 5px;}.form1 textarea {background:url(../img/textarea-bg.png) no-repeat 0 0;border:none;width:225px; height:86px; padding:5px;}.form1 #btn-submit {background:url(../img/btn_submit-form.png) no-repeat 0 0;width:150px;height:32px;border:none;display:block;text-indent:-9999px;cursor:pointer;margin:0 auto;}.request-appointment .form1 #btn-submit {margin:2px 0 0;}.form1.career #btn-submit {margin:0;}.drop-dwn-bg select {width:236px;margin:3px 0;}#make-a-referral {width:245px;margin:0 auto;}#make-a-referral p {padding:2px 0;margin:0;}#make-a-referral label {display:block;font-size:12px;font-style:italic;}#make-a-referral select,#request-appointment select {left:0;width:233px;top:0;border:1px solid #666;border-right-color:#ccc;border-bottom-color:#ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#contact-us-page-form {width:245px;margin:0 auto;}#btn-googlemap {float:none;display:block;margin:20px auto;}.vid-wrap li {list-style:none;margin-left:12px;}p img {padding: 0;max-width: 100%;}img.centered {display: block;margin-left: auto;margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;}.alignleft {float: left;}acronym, abbr, span.caps {cursor: help;}acronym, abbr {border-bottom: 1px dashed #999;}blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}blockquote cite {margin: 5px 0 0;display: block;}.center {text-align: center;}.hidden {display: none;}.screen-reader-text { position: absolute; left: -1000em;}hr {display: none;}a img {border: none;}.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.wp-caption img {margin: 0;padding: 0;border: 0 none;}.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
