/*
Theme Name: Color-ize, Inc. Template
Theme URI: http://www.color-ize.com
Description: Custom designed Theme from Color-ize, Inc.
Author: Seth Miller
Author URI: http://www.color-ize.com
Tags: custom website

The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #fff url('../images/bg.jpg');
	background-repeat:repeat-x;
	color: #333;
	text-align: center;
	}
li.page_item a {
	font-family:Arial, Helvetica, sans-serif;
	color:#5a0e0e;
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:-10px;
}
#page {
	background-color: white;
	text-align: left;
	}
#header {
	background: #fff;
	}
.headerimage {
	background-image:url('../images/homeheader.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:280px;
	margin-top:-3px;
	margin-left:1px;
}
.headerimage2 {
	background-image:url('../images/secondary-header.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:203px;
	margin-top:-3px;
	margin-left:1px;
}
#headerimg 	{
	margin: 7px 9px 0;
	height: 300px;
	width: 850px;
	}
.font-size {
	color:#436026;
	font-size:11px;
	margin-top:-80px;
	padding-right:5px;
}
.topsearch {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#436026;
	text-align:left;
	display:block;
	height:30px; 
	margin-bottom:28px;
	width:350px;
	float:right;
	background:url('../images/search_bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
}
a.fontsmall {
	font-size:11px;
}
a.fontmedium {
	font-size:14px;
}
a.fontlarge {
	font-size:17px;
}
#content2 {
	font-size: 11px;
	padding-top:28px;
	}
#content {
	font-size: 11px;
	}
.widecolumn .entry p {
	font-size: 1.05em;
	}
.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}
.widecolumn {
	line-height: 1.6em;
	}
.narrowcolumn .postmetadata {
	text-align: center;
	}
.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}
.even, .alt {
	border-left: 1px solid #ddd;
}
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 30px;
	color: #436026;
	text-align: left;
	width:330px;
	font-weight:normal;
	}
.clearboth {
	clear:both;
}
#headerimg .description {
	font-size: 30px;
	text-align: left;
	width:430px;
	font-family:"Times New Roman", Times, serif;
	}
.description a {
	color: #436026;
}
.description a:hover {
	color: #436026;
	text-decoration:none;
}
h2 {
	color: #636568;
	font-size: 18px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	}
h2.pagetitle {
	font-size: 1.6em;
	}
#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}
h3 {
	font-size: 1.3em;
	}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #636568;
	}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}
.entry a:visited {
	color: #636568;
	}
.entry a:link {
	color: #5a0e0e;
	}
.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}
.commentlist li {
	font-weight: bold;
}
.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}
.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentmetadata {
	font-weight: normal;
	}
#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}
acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}
a, h2 a:hover, h3 a:hover {
	color: #5a0e0e;
	text-decoration: none;
	}
a:hover {
	color: #147;
	text-decoration: underline;
	}
#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}
#wp-calendar a {
	text-decoration: none;
	}
#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}
#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */

/* Begin Structure */
body {
	margin: 0 0 20px 0;
	padding: 0;
	}
#page {
	background-color: white;
	margin: 20px auto;
	padding: 0;
	width: 850px;
	border: 1px solid #959596;
	}
#header {
	background-color: #fff;
	margin: 0 0 0 0px;
	padding: 0;
	height: 300px;
	width: 850px;
	}
#headerimg {
	margin: 0;
	height: 300px;
	width: 850px;
	}
#homepagead {
	display:block;
	width: 155px;
	height:155px;
	float:right;
	margin-top:90px;
}
.ie6 #homepagead {
	display:none;
}
.ie6 #homepageadie6 {
	clear:both;
	display:block;
	width: 155px;
	height:155px;
	float:right;
	margin-top:50px;
	background:none;
}
#homepageadie6 {
	display:none;
}
.font-size {
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:right;
	color:#436026;
}
.narrowcolumn {
	float: left;
	padding: 0 0 0 0px;
	margin: 0px 0 0;
	width: 420px;
	}
.extranarrow {
	float: left;
	padding: 0 0 0 0px;
	margin: 0px 0 0;
	width: 650px;
	}
strong {
	text-transform:uppercase;
	color:#436026;
	font-weight:bold;
}
.widecolumn {
	float: left;
	padding: 10px 0 20px 0;
	margin: 0 0 15px 5px;
	width: 420px;
	}
.widecolumn2 {
	width:620px;
	float: left;
	padding: 10px 0 20px 0;
	margin: 0 0 15px 5px;
}
.ie6 .midcolumntop {
	background:url('../images/middle-column-top.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:27px;
}
.midcolumntop {
	background:url('../images/middle-column-top.png');
	background-position:top left;
	background-repeat:no-repeat;
	height:27px;
}
.ie6 .midcolumnmid {
	background:url('../images/middle-column-mid.gif');
	background-position:top left;
	background-repeat:repeat-y;
	margin-top:-30px;
	padding-bottom:15px;
	padding-left:18px;
	padding-right:32px;
}
.midcolumnmid {
	background:url('../images/middle-column-mid.png');
	background-position:top left;
	background-repeat:repeat-y;
	margin-top:-30px;
	padding-bottom:15px;
	padding-left:18px;
	padding-right:32px;
}
.midcolumnmid .entry {
	padding-left:5px;
}
.midcolumnbottom {
	background:url('../images/middle-column-bottom.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	margin-top:-30px;
}
.post {
	margin: 0 0 40px;
	text-align: justify;
	}
.category-nursery {
	margin:0 0 0 25px;
}
.post hr {
	display: block;
	}
.widecolumn .post {
	margin: 0;
	}
.narrowcolumn .postmetadata {
	padding-top: 5px;
	}
.widecolumn .postmetadata {
	margin: 30px 0;
	}
.widecolumn2 .smallattachment {
	text-align: center;
	float: left;
	width: 220px;
	margin: 5px 5px 5px 0px;
}
.widecolumn2 .attachment {
	text-align: center;
	margin: 5px 0px;
}
.postmetadata {
	clear: both;
}
.clear {
	clear: both;
}
#footer {
	padding: 0;
	margin: 0 auto;
	width: 850px;
	clear: both;
	background-image:url('../images/footer-bg.gif');
	background-repeat:no-repeat;
	background-position:top center;
	display:block;
	height:122px;
	}
#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}
h4.footerheading {
	color:#436026;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	padding-top:45px;
	line-height:15px;
}
.footeraddress {
	margin-top:-17px;
	font-size:10px;
	color:#636568;
	padding-left:64px;
	font-family:Arial, Helvetica, sans-serif;
}
a.footernav:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#5A0E0E;
	font-size:11px;
	text-transform:lowercase;
}
a.footernav:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#5A0E0E;
	font-size:11px;
	text-transform:lowercase;
}
a.footernav:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#5A0E0E;
	font-size:11px;
	text-transform:lowercase;
}
a.footernav:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#5A0E0E;
	font-size:11px;
	text-transform:lowercase;
}
#footernav {
	display:block;
	float:right;
	text-align:left;
	width:185px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:8px;
	height:14px;
	padding-top:45px;
}
.leftnav {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#5a0e0e;
	font-size:11px;
	line-height:16px;
	clear:both;
}
.tollfreefoot {
	font-size:18px;
	font-weight:normal;
	display:block;
	width:150px;
	padding-left:64px;
	line-height:18px;
	float:left;
	height:18px;
	color:#636568;
	padding-top:15px;
}
.footphone {
	font-size:12px;
	color:#636568;
	display:block;
	float:left;
	height:18px;
	padding-top:19px;
	text-align:left;
}
/* End Structure */

/*	Begin Headers */
h1 {
	padding-top: 10px;
	margin:0;
	}
h2 {
	margin: 30px 0 0;
	}
.post h2 {
	margin:7px 0 0 0;
}
h2.pagetitle {
	margin-top: 30px;
	text-align: left;
}
#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}
h3 {
	padding: 0;
	margin: 30px 0 0;
	}
h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
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;
	}
/* End Images */

/* Begin Lists
	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */
.entry h3 {
	margin-top:3px;
}
html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 5px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}
html>body .entry li {
	margin: 7px 0 8px 10px;
	}
.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}
.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}
.entry ol li {
	margin: 0;
	padding: 0;
	}
.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}
#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}
#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}
ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}
#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */

/* Begin Form Elements */
.topsearch #searchform {
	margin: 3px 3px;
	padding: 0px 0px;
	text-align: right;
	font-size:10px;
	}
.topsearch #searchform #s {
	width: 96px;
	font-size:10px;
	line-height:13px;
	}
.topsearch #searchsubmit {
	display:none;
}
.topphone {
	font-size:18px;
	font-weight:normal;
	color:#636568;
	display:block;
	float:right;
	margin-right:3px;
	height:20px;
	width:150px;
	text-align:right;
	margin-top:-25px;
	margin-bottom:8px;
	clear:both;
}
.tagline {
	display:block;
	height:56px;
	width:364px;
	float:left;
	margin-top:-10px;
}
.ie6 .tagline {
	display:none;
}
.taglineie6 {
	display:none;
}

.ie6 .taglineie6 {
	display:block;
	height:56px;
	width:364px;
	float:left;
	margin-top:-10px;
}
.mainnav {
	margin-top:0px;
	display:block;
	height:51px;
	width:486px;
	background-image:url('../images/mainnav-bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	text-align:left;
	vertical-align:top;
	margin-right:-156px;
}
.topmain {
	width:430px;
	display:block;
	float:left;
}
.mainnavdefault {
	display:block;
	height:51px;
	width:486px;
	background-image:url('../images/mainnav-bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
	text-align:left;
	vertical-align:top;
	margin-top:-47px;
}
a.headnav {
	text-transform:uppercase;
	color:#5A0E0E;
	font-size:11px;
	line-height:22px;
	padding:5px 10px;
}
a.headnav:hover{
	text-transform:uppercase;
	color:#FFF;
	font-size:11px;
	line-height:22px;
	text-decoration: none;
	background:#436026;
	padding:5px 10px;
}
a.headnav:visited {
	text-transform:uppercase;
	font-size:11px;
	line-height:22px;
	text-decoration:none;
	padding:5px 10px;
}
a.headnav:active {
	text-transform:uppercase;
	color:#FFF;
	font-size:11px;
	line-height:22px;
	text-decoration:none;
	background:#436026;
	padding:5px 10px;
}
#sidebar # {
	padding: 0px;
	font-size:10px;
	}
.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}
select {
	width: 130px;
	}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}
#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}
.commentlist {
	padding: 0;
	text-align: justify;
	}
.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;
	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}
.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }
#commentform p {
	margin: 5px 0;
	}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}
.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */

.ie7 .breadcrumb {
	float:left;
	margin-top:185px;
	margin-left:-210px;
	font-size:9px;
	text-transform:capitalize;
}
.breadcrumb {
	float:left;
	margin-top:185px;
	margin-left:-150px;
	font-size:9px;
	text-transform:capitalize;
}
.ie6 .breadcrumb {
	display:none;
}
.breadcrumb a:link {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#5a0e0e;
	font-size:10px;
}
.breadcrumb a:hover {
	color:#436026;
	text-transform:capitalize;
	font-size:10px;
}
.breadcrumb a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#5a0e0e;
	font-size:10px;
}
.breadcrumb a:active {
	color:#436026;
	text-transform:capitalize;
	font-size:10px;
}
/* Begin Sidebar */
#sidebar {
	padding: 0px 0 0 0;
	margin-left: 0px;
	width: 197px;
	float:left;
	}
#sidebar form {
	margin: 0;
	}
.pagenav {
	padding-top:10px;
	margin-top:-2px;
	margin-left:-10px;
	list-style:square;
}
.sidebartop {
	background-image:url('../images/left-nav-top.png');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:58px;
	width:197px;
}
.ie6 .sidebartop {
	background-image:url('../images/left-nav-top.gif');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:58px;
	width:197px;
}
.sidebarmid {
	background-image:url('../images/left-nav-mid.gif');
	background-repeat:repeat-y;
	background-position:top left;
	margin-top:0px;
	padding-left:5px;
	padding-bottom:10px;
	height:210px;
}
.ie7 .sidebarmid {
	height:270px;
}
.ie7 .sidebarmidalt {
	height:250px;
}
.sidebarbottom {
	background-image:url('../images/left-nav-bottom.gif');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:47px;
	width:197px;
	margin-top:-15px;
}

.ie6 .sidebartopalt {
	margin-top:0px;
	background-image:url('../images/left-nav-alt-top.gif');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:42px;
	width:197px;
}
.sidebartopalt {
	margin-top:-74px;
	background-image:url('../images/left-nav-alt-top.png');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:42px;
	width:197px;
}
.sidebarmidalt {
	background-image:url('../images/mid-left-nav-alt.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	margin-top:0px;
	padding-left:5px;
	padding-bottom:15px;
	height:190px;
}
.sidebarbottomalt {
	background-image:url('../images/bottom-left-nav-alt.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:75px;
	width:197px;
	margin-top:-15px;
}
#pixopoint_menu_wrapper1 {
	padding-top:20px;
}
/* End Sidebar */

/* Right Sidebar ********************************************************************/
.righttop {
	width:215px;
	height:154px;
}
.longrighttop {
	width:215px;
	height:227px;
}
.ie7 .longrighttop {
	height:251px;
	float:left;
}
.ie7 .righttop {
	float:left;
	height:178px;
}
.rightmid {
	background:url('../images/secondary-right-side-bar-mid.jpg');
	background-position:top left;
	background-repeat:repeat-y;
	width:215px;
	margin-top:-25px;
}
.rightbottom {
	background:url('../images/secondary-right-side-bar-bottom.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:-10px;
	width:215px;
	height:25px;
}
h4.rightside {
	font-family:"Times New Roman", Times, serif;
	color:#5A0E0E;
	font-size:18px;
	margin-bottom:3px;
	text-align:right;
	padding-right:32px;
}
div.rightmid .rightside {
	text-align:right;
}
.rightphone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#436026;
	text-align:right;
	padding-right:32px;
}
.rightinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#436026;
	text-align:right;
	padding-right:32px;
	line-height:18px;
}
.rightinfo a:link, .rightinfo a:visited {
	color:#436026;
	text-transform:uppercase;
}
.rightinfo a:hover, .rightinfo a:active {
	color:#5a0e0e;
	text-transform:uppercase;
}
.widgetsidebar {
	float:left;
	width:215px;
	list-style:none;
	padding-left:10px;
}
.widgetsidebar2 {
	float:left;
	width:230px;
	list-style:none;
}
.hours {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#436026;
	text-align:right;
	padding-right:32px;
}
.ie7 .homewidgetrighttoptop {
	margin-top:35px;
	margin-left:0px;
}
.homewidgetrighttoptop {
	background:url('../images/top-right-top-homepage.gif');
	/* ie7 margin-top:25px;*/
	background-position:top;
	background-repeat:no-repeat;
	height:30px;
	text-align:right;
	width:230px;
	padding-top:1px;
}
.homewidgetrighttopmid {
	background:url('../images/top-right-mid-homepage.gif');
	background-position:top;
	background-repeat:repeat-y;
	text-align:right;
	margin-top:-1px;
}
.homewidgetrighttopmid a:hover {
	color:#636568;
	text-decoration:none;
}
.homewidgetrighttopmid a {
	color:#636568;
	text-decoration:none;
}
.homewidgetrighttopmid a:active {
	color:#636568;
	text-decoration:none;
}
.homewidgetrighttopmid a:visited {
	color:#636568;
	text-decoration:none;
}
.homewidgetrightcontent li {
	margin-top:5px;
	margin-bottom:2px;
	border-bottom:dotted 1px #000;
}
h4.homerighttopmid {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#5a0e0e;
	padding-right:20px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:9px;
}
.homewidgetrightcontent {
	text-align:right;
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:20px;
	padding-left:15px;
}
a.homewidgetlink:link {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#436026;
	padding-right:25px;
	font-size:10px;
}
a.homewidgetlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#436026;
	padding-right:25px;
	font-size:10px;
}
.homewidgetrighttopbottom {
	background:url('../images/top-right-bottom-homepage.gif');
	background-position:top;
	background-repeat:no-repeat;
	height:25px;
	text-align:right;
}
/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}
#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}
#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}
#wp-calendar a {
	display: block;
	}
#wp-calendar caption {
	text-align: center;
	width: 100%;
	}
#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */

/* Begin Various Tags & Classes */
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;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 20px;
	}
.ie7 .navigation {
	padding-bottom:5px;
}
/* End Various Tags & Classes*/

/* Captions */
.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: 9px;
	text-align:left;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.ie7space {
	display:none;
}
/* End captions */
.tophome {
	display:block; float:left; width:45px; padding-left:10px; }
.ie7 .tophome {display:block; float:left; width:45px; padding-left:10px; padding-top:6px; }
.webkit .tophome {display:block; float:left; width:45px; padding-left:10px; padding-top:2px; }
.ie8 .tophome {display:block; float:left; width:45px; padding-left:10px; padding-top:2px; }
/*navigation */
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu {width:450px; height:22px; position:relative; z-index:100;border-right:none; font-family:arial, sans-serif; text-transform:uppercase; text-align:center;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:450px; w\idth:450px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:160px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:105px;position:relative;}
.menu ul li ul li.menu_item { width:150px; height:20px; }
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#5A0E0E; width:105px; height:22px; border:none; padding-left:0px; line-height:28px; font-weight:normal;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:105px; w\idth:105px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#b7d186; width:160px;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#b7d186;}
.menu ul ul :hover > a.drop {background:#92a27d;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#e2dfa8;}
/* style the third level hover */
.menu ul ul ul a:hover {background:none;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:22px;left:0; width:300px; text-align:left;line-height:22px}
/* another hack for IE5.5 */
* html .menu ul ul {top:22px;t\op:21px;}

/* position the third level flyout menu */
.menu ul ul ul{left:95px; top:-1px; width:95px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-55px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#DDE3DB; color:#5A0E0E; height:auto; line-height:1em; padding:5px 10px; width:140px;border-width:1px solid #FFF;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#436026;}
.menu :hover > a, .menu ul ul :hover > a {color:#FFF; background:#436026;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

/*suckerfish side navigation ***********************************************************/
#suckerfishnav {
    font-size:11px;
    font-family:verdana,sans-serif;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    padding:0;
    margin:0;
    width:100%;
	height:12px;
	padding-top:0px;
    }
#suckerfishnav a {
    display:block;
    color:#436026;
    text-decoration:none;
    padding:0px 0px;
	height:12px;
	width:190px;
    }
#suckerfishnav li {
    padding:0;
	margin-top:-10px;
    }
.ie6 #suckerfishnav li {
    padding:0;
	margin-top:10px;
}
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:151px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    }
#suckerfishnav li li {
    width:180px;
	height:14px;
    font-family:arial,verdana,sans-serif;
    }
#suckerfishnav li li a {
	margin-top:-18px;
    padding:4px 5px;
	margin-left:80px;
    width:180px;
    font-size:11px;
    color:#436026;
    }
#suckerfishnav li ul ul {
    margin:25px 0 0 130px;
    }
#suckerfishnav li li:hover {
    color:#cc0000;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#fff;
	background:#436026;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#5A0E0E;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#5A0E0E;
	background:#DDE3DB;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    }
.top {
	align:right;
	margin-right:15px;
}
.widgettitle {
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	text-transform:capitalize;
	color:#5a0e0e;
	font-size:14px;
}
.widget_recent_entries {
	width:200px;
	text-align:left;
	margin-left:5px;
	margin-right:15px;
}
.widget_recent_entries ul {
	list-style:none;
}
/*RIGHT SIDE COLUMNS ON ALL PAGES CSS************************************************************************************/

.dietary {
	background-image:url('../images/secondary-right-side-bar-top-nutrition.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .dietary {
	margin-bottom:0;
}
.ambulance {
	background-image:url('../images/right-side-ambulance.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .ambulance {
	margin-bottom:0;
}
.anesthesia {
	background-image:url('../images/right-side-anesthesia.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .anesthesia {
	margin-bottom:0;
}
.bariatric {
	background-image:url('../images/right-side-bariatric.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .bariatric {
	margin-bottom:0;
}
.densitometry {
	background-image:url('../images/right-side-bone-densitometry.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .densitometry {
	margin-bottom:0;
}
.cardiacprev {
	background-image:url('../images/right-side-cardiac-prevention.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .cardiacprev {
	margin-bottom:0;
}
.cardiacrehab {
	background-image:url('../images/right-side-cardiac-rehab.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .cardiacrehab {
	margin-bottom:0;
}
.chaplaincy {
	background-image:url('../images/right-side-chapel.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .chaplaincy {
	margin-bottom:0;
}
.chemotherapy {
	background-image:url('../images/right-side-chemotherapy.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .chemotherapy {
	margin-bottom:0;
}
.diabetes {
	background-image:url('../images/right-side-diabetes-ed.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .diabetes {
	margin-bottom:0;
}
.balance {
	background-image:url('../images/lisa_findley.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .balance {
	margin-bottom:0;
}
.emergencycare {
	background-image:url('../images/right-side-emergency-care.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .emergencycare {
	margin-bottom:0;
}
.emgnerve {
	background-image:url('../images/right-side-emg-nerve.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .emgnerve {
	margin-bottom:0;
}
.homecare {
	background-image:url('../images/right-side-home-care.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .homecare {
	margin-bottom:0;
}
.hospice {
	background-image:url('../images/right-side-hospice.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .hospice {
	margin-bottom:0;
}
.ob {
	background-image:url('../images/right-side-ob.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .ob {
	margin-bottom:0;
}
.labordelivery {
	background-image:url('../images/right-side-labor-delivery.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .labordelivery {
	margin-bottom:0;
}
.lab {
	background-image:url('../images/right-side-lab.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .lab {
	margin-bottom:0;
}
.mammography {
	background-image:url('../images/right-side-mammography.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;

	width:212px;
	margin-bottom:25px;
}
.ie7 .mammography {
	margin-bottom:0;
}
.nursing {
	background-image:url('../images/right-side-nursing-services.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .nursing{
	margin-bottom:0;
}
.ie .righttop .occupational {
	height:227px;
}
.occupational {
	background-image:url('../images/right-side-occupational-therapy.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .occupational {
	margin-bottom:0;
}
.ceo {
	background-image:url('../images/ceo-leah-m.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .ceo {
	margin-bottom:0;
}
.ceo {
	background-image:url('../images/ceo-leah-m.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .ceo {
	margin-bottom:0;
}
.petct {
	background-image:url('../images/right-side-pet-ct-scanner.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .petct {
	margin-bottom:0;
}
.pharmacy {
	background-image:url('../images/right-side-pharmacy.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .pharmacy {
	margin-bottom:0;
}
.physicaltherapy {
	background-image:url('../images/right-side-physical-therapy.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .physicaltherapy {
	margin-bottom:0;
}
.prenatal {
	background-image:url('../images/right-side-prenatal.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .prenatal {
	margin-bottom:0;
}
.pulmonary {
	background-image:url('../images/right-side-pulmonary-rehab.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .pulmonary {
	margin-bottom:0;
}
.radiology {
	background-image:url('../images/right-side-radiology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .radiology {
	margin-bottom:0;
}
.sleepstudies {
	background-image:url('../images/right-side-sleep-studies.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .sleepstudies {
	margin-bottom:0;
}
.socialservices {
	background-image:url('../images/right-side-social-services.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .socialservices {
	margin-bottom:0;
}
.surgery {
	background-image:url('../images/right-side-surgery.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .surgery {
	margin-bottom:0;
}
.surgery2 {
	background-image:url('../images/kevin_hibbett-md.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .surgery2 {
	margin-bottom:0;
}
.surgery2 {
	background-image:url('../images/marc_miller-do.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .surgery2 {
	margin-bottom:0;
}
.surgery3 {
	background-image:url('../images/josh_smith-do.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .surgery3 {
	margin-bottom:0;
}
.surgery4 {
	background-image:url('../images/ronald_cheney-do.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .surgery4 {
	margin-bottom:0;
}
.ie7 .surgery {
	margin-bottom:0;
}
.audiology {
	background-image:url('../images/right-side-audiology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:152px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .audiology {
	margin-bottom:0;
}
.cardiology {
	background-image:url('../images/right-side-cardiology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .cardiology {
	margin-bottom:0;
}
.ent {
	background-image:url('../images/right-side-ent.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .ent {
	margin-bottom:0;
}
.generalsurgery {
	background-image:url('../images/right-side-general-surgery.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .generalsurgery {
	margin-bottom:0;
}
.hematology {
	background-image:url('../images/right-side-hematology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .hematology {
	margin-bottom:0;
}
.oncology {
	background-image:url('../images/right-side-oncology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .oncology {
	margin-bottom:0;
}
.orthopaedics {
	background-image:url('../images/right-side-orthopaedics.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .orthopaedics {
	margin-bottom:0;
}
.podiatry {
	background-image:url('../images/mark_hartman-dpm.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .podiatry {
	margin-bottom:0;
}
.podiatry2 {
	background-image:url('../images/eric_jensen-dpm.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .podiatry2 {
	margin-bottom:0;
}
.podiatry3 {
	background-image:url('../images/erin_nelson-dpm.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:227px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .podiatry3 {
	margin-bottom:0;
}
.dermatology {
	background-image:url('../images/right-side-dermatology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .dermatology {
	margin-bottom:0;
}
.ophthalmology {
	background-image:url('../images/right-side-ophthalmology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .ophthalmology {
	margin-bottom:0;
}
.neurology {
	background-image:url('../images/right-side-neurology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .neurology {
	margin-bottom:0;
}
.pulmonologist {
	background-image:url('../images/right-side-pulmonologist.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .pulmonologist {
	margin-bottom:0;
}
.urology {
	background-image:url('../images/right-side-urology.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .urology {
	margin-bottom:0;
}
.contactuspage {
	background-image:url('../images/right-side-contact.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .contactuspage {
	margin-bottom:0;
}
.aboutuspage {
	background-image:url('../images/right-side-about.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .aboutuspage {
	margin-bottom:0;
}
.respiratorycare {
	background-image:url('../images/right-side-about.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	height:154px;
	width:212px;
	margin-bottom:25px;
}
.ie7 .respiratorycare {
	margin-bottom:0;
}
.extline {
	width:100%;
	line-height:20px;
	background-color:#f1efda;
	color:#436026;
	clear:both;
}
.extline2 {
	width:100%;
	line-height:20px;
	background-color:#fff;
	color:#636568;
	clear:both;
}
.dept {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
}
.ext {
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-align:right;
	float:right;
	margin-right:5px;
}
.ff3 .ext {
	margin-top:-20px;
}
.ie7 .ext {
	margin-top:-20px;
}
#post-18 h2 {
	font-size:28px;
	color:#436026;
}
.tollfreecontact {
	font-size:18px;
	font-weight:normal;
	display:block;
	width:150px;
	padding-left:25px;
	line-height:18px;
	height:18px;
	color:#636568;
	margin-top:5px;
	margin-bottom:-15px;
}
.dr {
	font-size:18px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	color:#5a0e0e; /*maroon*/
}
.drinfo {
	color:#436026; /*green*/
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	text-align:left;
}
.drcity {
	color:#636568; /*grey*/
	font-weight:bold;
	text-align:left;
	font-size:12px;
}	
.drlocation {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#636568;
	font-size:12px;
	text-align:left;
}
.drbio {
	font-weight:normal;
	text-align:left;
	font-size:11px;
	margin-left:170px;
	display:block;
	width:440px;
	min-height:90px;
}
.drbio2 {
	font-weight:normal;
	text-align:left;
	font-size:11px;
	margin-left:170px;
	display:block;
	width:440px;
	min-height:90px;
}
.drbionopic {
	font-weight:normal;
	text-align:left;
	font-size:11px;
	display:block;
	width:440px;
	min-height:90px;
}
.ie7 .drbio2 {
	font-weight:normal;
	text-align:left;
	font-size:11px;
	margin-left:170px;
	display:block;
	width:440px;
	min-height:90px;
	margin-top:-70px;
}
.ie7 p.rss-title {
	margin-top:35px;
	margin-left:0px;
}
p.rss-title {
	background:url('../images/home-right-side-red.gif');
	/* ie7 margin-top:25px;*/
	background-position:top;
	background-repeat:no-repeat;
	height:30px;
	text-align:right;
	width:230px;
	padding-top:15px;
	margin-top:0px;
}
.rss-title a:link {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#5a0e0e;
	padding-right:20px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:9px;
	text-decoration:none;
}
.rss-title a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#5a0e0e;
	padding-right:20px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:9px;
	text-decoration:none;
}
.rss-title a:active {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#5a0e0e;
	padding-right:20px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:9px;
	text-decoration:none;
}
.rss-title a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#5a0e0e;
	padding-right:20px;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:9px;
	text-decoration:none;
}
.ie7 .homewidgetrightbottomtop{
	margin-top:35px;
	margin-left:0px;
}
.homewidgetrightbottomtop {
	background:url('../images/top-right-top-homepage.gif');
	/* ie7 margin-top:25px;*/
	background-position:top;
	background-repeat:no-repeat;
	height:30px;
	text-align:right;
	width:230px;
	padding-top:1px;
}
ul.rss-items {
	background:url('../images/home-right-side-mid-long.gif');
	background-position:top;
	background-repeat:repeat-y;
	text-align:right;
	margin-top:-30px;
	list-style:none;
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:20px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:8px;
}
.ie7 ul.rss-items {
	background:url('../images/home-right-side-mid-long.gif');
	background-position:top;
	background-repeat:repeat-y;
	text-align:right;
	margin-top:-25px;
	list-style:none;
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-right:20px;
	margin-left:15px;
	padding-bottom:8px;
}
.ie7 .rss-box {
	background:url('../images/home-right-side-mid-long.gif');
	background-position:top;
	background-repeat:repeat-y;
	padding-bottom:8px;
}
.rss-item a:hover {
	color:#636568;
	text-decoration:none;
}
.rss-item a {
	color:#636568;
	text-decoration:none;
}
.rss-item a:active {
	color:#636568;
	text-decoration:none;
}
.rss-item a:visited {
	color:#636568;
	text-decoration:none;
}

ul li.rss-item {
	margin-top:5px;
	margin-bottom:2px;
	border-bottom:dotted 1px #000;
}
.ie7 ul.rss-items li.rss-item {
	margin-left:-20px;
	margin-right:-15px;
}
ul.rss-items li {
	padding-top:5px;
}
.ie7 ul.rss-items li {
	border-right:thin 3px #000;
}
.homewidgetrightbottombottom {
	background:url('../images/home-right-side-red-bottom.gif');
	background-position:top;
	background-repeat:no-repeat;
	height:45px;
	text-align:right;
	margin-top:-12px;
}
.entryfeed br {
	display:none;
}
.entry ul li.menu_item {
	width:150px;
	display:block;
	text-align:left;
	float:left;
	height:10px;
}
.entry ul li.menu_item a {
	color:#5a0e0e;
}
.entry ul li.menu_item a:hover {
	color:#436026;
}
.entry ul li.menu_item a:active {
	color:#436026;
}
.entry ul li.menu_item a:visited {
	color:#5a0e0e;
}
/* IE 6 BUG FIXES *****************************************************************************************/

.ie6 .mainnav {
	display:none;
}
.ie6 .menu li.menu_item_18 {
	display:block;
	width:50px;
	float:left;
}
.ie6 .menu li.menu_item_12 {
	display:block;
	width:50px;
	float:left;
}
.ie6 .menu li.menu_item_14 {
	display:block;
	width:50px;
	float:left;
}
.ie6 .menu li.menu_item_10 {
	display:block;
	width:50px;
	float:left;
}
.ie6 .menu li {float:left; width:50px; position:relative;}
.ie6 li.page-item-20 {
	margin-top:20px;
}
.ie6 .righttop {
	float:right;
	height:178px;
	margin-right:2px;
}
.ie6 .rightmid {
	background:url('../images/secondary-right-side-bar-mid.jpg');
	background-position:top left;
	background-repeat:repeat-y;
	width:215px;
	margin-top:-50px;
}
.ie6 .rightbottom {
	background:url('../images/secondary-right-side-bar-bottom.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:-10px;
	width:215px;
	height:25px;
}
.ie6 #sidebar {
	margin-top:-74px;
	padding: 0px 0 0 0;
	margin-left: 0px;
	width: 197px;
	float:left;
}
.ie6 .ie6mainnavdefault {
	display:block;
	height:51px;
	width:480px;
	background-image:url('../images/mainnav-bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
	text-align:left;
	vertical-align:top;
}
.ie6 .headerimage {
	background-image:url('../images/homeheader2.gif');
	background-repeat:no-repeat;
	background-position:left;
	height:280px;
	margin-top:-0px;
	margin-left:1px;
	display:block;
	width:850px;
}
.ie6 .headerimage2 {
	background-image:url('../images/secondary-header.gif');
	background-repeat:no-repeat;
	background-position:left;
	height:203px;
	margin-top:-0px;
	margin-left:1px;
	display:block;
	width:850px;
}
.ie6mainnavdefault {
	display:none;
}
.ie6 .mainnavdefault {
	display:none;
}
.clearbothie6 {
	display:none;
}
.ie6 .clearbothie6 {
	clear:both;
}
.breadcrumbie6 {
	display:none;
}
.ie6 .breadcrumbie6 {
	display:inline;
	float:left;
	margin-top:185px;
	margin-left:-150px;
	font-size:9px;
	text-transform:capitalize;
}
.ie6 .breadcrumbie6 a:link {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#5a0e0e;
	font-size:10px;
}
.ie6 .breadcrumbie6 a:hover {
	color:#436026;
	text-transform:capitalize;
	font-size:10px;
}
.ie6 .breadcrumbie6 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#5a0e0e;
	font-size:10px;
}
.ie6 .breadcrumbie6 a:active {
	color:#436026;
	text-transform:capitalize;
	font-size:10px;
}
.navie6  {
	display:none;
}
.ie6 .navie6 {
	display:block;
	width:479px;
	float:right;
	vertical-align:top;
	margin-top:5px;
}
a.headnavie6 {
	text-transform:uppercase;
	color:#5A0E0E;
	font-size:11px;
	line-height:22px;
	padding:5px 10px;
	margin-top:4px;
}
a.headnavie6:hover{
	text-transform:uppercase;
	color:#FFF;
	font-size:11px;
	line-height:22px;
	text-decoration: none;
	background:#436026;
	padding:5px 10px;
	margin-top:5px;
}
a.headnavie6:visited {
	text-transform:uppercase;
	font-size:11px;
	line-height:22px;
	text-decoration:none;
	padding:5px 10px;
	margin-top:5px;
}
a.headnavie6:active {
	text-transform:uppercase;
	color:#FFF;
	font-size:11px;
	line-height:22px;
	text-decoration:none;
	background:#436026;
	padding:5px 10px;
	margin-top:5px;
}
.ie7 .orthorighttoptop {
	margin-top:35px;
	margin-left:-16px;
}
.orthorighttoptop {
	background:url('../images/ortho-top.jpg');
	/* ie7 margin-top:25px;*/
	background-position:top;
	background-repeat:no-repeat;
	height:30px;
	text-align:right;
	width:215px;
	padding-top:1px;
}
.orthorighttopmid {
	background:url('../images/ortho-mid.jpg');
	background-position:top;
	background-repeat:repeat-y;
	text-align:right;
	margin-top:-1px;
}
.orthorighttopmid a:hover {
	color:#636568;
	text-decoration:none;
}
.orthorighttopmid a {
	color:#636568;
	text-decoration:none;
}
.orthorighttopmid a:active {
	color:#636568;
	text-decoration:none;
}
.orthorighttopmid a:visited {
	color:#636568;
	text-decoration:none;
}
.orthorightcontent li {
	margin-top:5px;
	margin-bottom:2px;
	border-bottom:dotted 1px #000;
}
h4.orthorighttopmid {
	font-family:"Times New Roman", Times, serif;
	background:url('../images/ortho-top.jpg');
	background-position:center;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:9px;
}
.orthotop10 {
	text-align:center;
}
.orthorightcontent {
	text-align:left;
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:20px;
	padding-right:15px;
}
a.ortholink:link {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#436026;
	padding-right:25px;
	font-size:10px;
}
a.ortholink:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#436026;
	padding-right:25px;
	font-size:10px;
}
.orthorighttopbottom {
	background:url('../images/ortho-bottom.jpg');
	background-position:top;
	background-repeat:no-repeat;
	height:25px;
	text-align:right;
}
.sitemap-right {
	display:block;
	width:275px;
	height:100%;
	float:right;
	list-style:none;
}
.sitemap-left {
	display:block;
	width:275px;
	height:100%;
	float:left;
	list-style:none;
}
.sitemap-left a {
	/*color:#436026; green*/
	color:#5a0e0e; /*maroon*/
	/*color:#636568; grey*/
}
.sitemap-left a:active {
	color:#636568; /*grey*/
}
.sitemap-left a:hover {
	color:#436026; /*green*/
}
.sitemap-left a:visited {
	color:#5a0e0e;
}
.sitemap-right a {
	/*color:#436026; green*/
	color:#5a0e0e; /*maroon*/
	/*color:#636568; grey*/
}
.sitemap-right a:active {
	color:#636568; /*grey*/
}
.sitemap-right a:hover {
	color:#436026; /*green*/
}
.sitemap-right a:visited {
	color:#5a0e0e;
}
.directors {
	width:50%;
	float:left;
}
.locations {
	width:49%;
	float:right;
}
.widecolumn2 #searchform #s {
	margin-left:150px;
}
.flash_text_content {
	display:none;
}