/* @override 
	http://rosemontmediaweb.com/plasticsurgeryrenotahoe/wp-content/themes/mccormack/bna-styles.css
	http://www.plasticsurgeryrenotahoe.com/wp-content/themes/mccormack/bna-styles.css
*/

* {
margin:0;
padding:0;
}
body {
font-family:Arial;
margin:0;
padding:0;
height: 100%;
}
#bna-nav {
color:#577A2A;
font-size:19px;
list-style-position:inside;
list-style-type:none;
margin:0 0 0 10px;
}
#bna-nav li {
background:transparent url(images/bna-nav-left.png) no-repeat scroll 0 0;
float:left;
padding:20px 0 7px 14px;
}
#bna-nav li:hover {
background:transparent url(images/bna-nav-left.png) no-repeat scroll 0 -50px;
}
#bna-nav li.selected {
background:transparent url(images/bna-nav-left.png) no-repeat scroll 0 -100px;
}
#bna-nav li a {
background:transparent url(images/bna-nav-right.png) no-repeat scroll right top;
padding:20px 30px 7px 16px;
text-decoration:none;
}
#bna-nav li a:hover {
background:transparent url(images/bna-nav-right.png) no-repeat scroll right -49px;
}
#bna-nav li.selected a {
background:transparent url(images/bna-nav-right.png) no-repeat scroll right -100px;
}
#bna-sub-nav {
background:transparent url(images/sub-nav-left.png) no-repeat scroll left top;
clear:both;
padding:0 0 0 16px;
width:865px;
}
#bna-sub-nav-right {
background:transparent url(images/sub-nav-right.png) no-repeat scroll right top;
padding:0 16px 0 0;
}
#bna-sub-nav ul {
background:transparent url(images/sub-nav-middle.png) repeat-x scroll right top;
height:40px;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
}
#bna-sub-nav ul li {
float:left;
height:32px;
padding:8px 0 0;
}
#bna-sub-nav ul li:hover {
background:transparent url(images/sub-nav-middle-hover.png) repeat-x scroll left top;
}
#bna-sub-nav ul li.selected {
background:transparent url(images/sub-nav-middle-selected.png) repeat-x scroll left top;
}
#bna-sub-nav ul li a {
color:#577A2A;
font-size:15px;
margin:5px 20px 0;
text-decoration:none;
}
#content {
background:transparent url(images/content-top.png) no-repeat scroll left top;
clear:both;
padding:40px 0 0;
display: block;
}
#inner-wrap {
	height: 100%;
}
#wrap {
	height: 100%;
}

#left-column {
background:#E5E1E1 url(images/sidebar-bottom.png) no-repeat scroll left bottom;
float:left;
margin-left:7px;
padding-bottom:10px;
height: 100%;
width:234px;
}
#left-column ul {
list-style-type:none;
margin:0 auto;
width:210px;
line-height:31px;
}
#left-column ul li {
	text-indent:9px;
	cursor:pointer !important;
}
#left-column #gallerySubNav .slider {
	background:transparent url(images/patient-nav.png) no-repeat scroll left top;
}
#left-column ul li a {
background:transparent url(images/patient-nav.png) no-repeat scroll left top;
color:#58792A;
display:block;
font-size:13px;
height:31px;
line-height:31px;
padding:0 18px;
}
#left-column ul li a:hover {
background:transparent url(images/patient-nav.png) no-repeat scroll left bottom;
text-decoration:none;
}
#left-column ul li a.selected {
background:transparent url(images/patient-nav.png) no-repeat scroll left bottom;
text-decoration:none;
}


#right-column {
display:inline;
float:left;
margin:0 0 0 29px;
width:645px;
}
#right-column h1 {
color:#58792A;
font-size:24px;
margin-bottom:6px;
}
.before, .after {
color:#58792A;
margin-bottom:8px;
margin-right: 8px;
float: left !important;
}
.before img, .after img {
border:1px solid #58792A;
}
.before p, .after p {
font-size:14px;
padding:0 0 0 10px;
}
.after {
margin-left:0px;
display:inline;
}
#view-nav {
background:transparent url(images/views-left.png) no-repeat scroll left top;
clear:both;
height:27px;
padding-left:7px;
width:572px;
}
#view-nav-content {
background:transparent url(images/views-middle.png) repeat-x scroll left top;
}
#view-nav-right {
background:transparent url(images/views-right.png) no-repeat scroll right top;
font-size:12px;
height:234px;
padding:7px 6px 0 0;
}
#view-nav-right p {
float:left;
font-size:12px;
}
#view-nav-right ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#view-nav-right li {
border-left:1px solid;
float:left;
padding:0 10px;
}
#view-nav-right li.first {
border:medium none;
}
#view-nav-right li a {
color:#58792A;
}
#view-nav-right li a:hover {
text-decoration:none;
}
#larger-view {
background:transparent url(images/icon-larger.png) no-repeat scroll left top;
color:#58792A;
float:right;
margin:0 7px 0 0;
padding-left:20px;
}
#larger-view:hover {
text-decoration:none;
}
#content-right {
width:579px;
}
#galleryPics {
width:587px;

}
#content-right h2 {
color:#58792A;
font-size:22px;
margin:22px 0 13px 0;
}
#content-right p {
font-size:13px;
margin:0 0 0 7px;
}
#shadow {
background:transparent url(../../../lightwindow/images/black-70.png) repeat scroll 0 0;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:999;
}
#popBox {
background:#222222 none repeat scroll 0 0;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
height:360px;
left:50%;
margin-left:-435px;
margin-top:-180px;
padding:20px;
position: fixed;
top:50%;
width:870px;
}
#popBox a {
display: block;
clear: both;
width: 50%;
margin: 0 auto;
font-size:1.2em;
text-decoration:none;
}
#popBox a:hover {
font-size:1.2em;
text-decoration:underline;
}
#prevPat {
background:transparent url(../../../wp-content/themes/mccormack/images/back.png) no-repeat scroll left center;
float:left;
margin-right:10px;
padding-left:13px;
text-indent:2px;
}
#nextPat {
background:transparent url(../../../wp-content/themes/mccormack/images/next.png) no-repeat scroll right center;
float:right;
margin-left:10px;
padding-right:15px;
}

#galleryImages {
	width: 580px;
}