body {
	font:"Helvetica";
	font-family: Arial, Helvetica, sans-serif;
	background:#ffffff;
	color:#828578;
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
	border:0px;
}
a:link{color:#3399CC; text-decoration: none;}
a:visited{ color:#3399CC; text-decoration: none;}
a:hover{ color:#3399CC; text-decoration: underline;}
a:active{ color:#3399CC; text-decoration: none;}

H1 { margin:20px 3px 3px 10px; font-size: 120%; color:#993B54; font-weight:lighter; text-decoration: none;}
H1 a:link{margin:20px 3px 3px 10px; font-size: 120%; color:#993B54; font-weight:lighter; text-decoration: none;}
H1 a:visited{margin:20px 3px 3px 10px; font-size: 120%; color:#993B54; font-weight:lighter; text-decoration: none;}
H1 a:hover{margin:20px 3px 3px 10px; font-size: 120%;  color:#993B54; font-weight:lighter; text-decoration: underline;}
H1 a:active{margin:20px 3px 3px 10px; font-size: 120%;  color:#993B54; font-weight:lighter; text-decoration: none;}

H2 {font-size: 14px; color:#828578; font-weight:lighter; text-decoration: none;}
H2 a:link{font-size: 14px; color:#828578; font-weight:lighter; text-decoration: none;}
H2 a:visited{font-size: 14px; color:#828578; font-weight:lighter; text-decoration: none;}
H2 a:hover{font-size: 14px;  color:#828578; font-weight:lighter; text-decoration: underline;}
H2 a:active{font-size: 14px;  color:#828578; font-weight:lighter; text-decoration: none;}

H3 { font-size:110%; color:#993B54; font-weight:bold;}
H3 a:link{text-decoration: none;}
H3 a:visited{text-decoration: none;}
H3 a:hover{text-decoration: none;}
H3 a:active{text-decoration: none;}

/* page positioning */

div#container {
	position: relative;
	top:0px;
	background: #ffffff;
	min-width: 980px;
	width:100%;
	height:100%;
	min-height: 550px;
	z-index:0;
	margin:0px;
	padding:0px;
}
div#main {
	position: relative;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;	
}

* HTML body div#container { 
	width: expression( (document.body.clientWidth > 980) ? "100%" : "980px" );
}

#flasharea {
	position: absolute;
	width: 40%;
	height: 100%;
	min-height:600px;
	z-index: 5;
	left: 0px;
	top:0px;
	margin:0px;
	padding:0px;
}
#flashstrip {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 5;
	left: 0px;
	top:0px;
	margin:0px;
	background: url(http://www.vincahealth.com/noflashlogo%20copy.jpg) no-repeat #ffffff;
}

div#contentarea {
	position: relative;
	left:40%;
	width:60%;
	height:100%;
	background: url(http://www.vincahealth.com/templateimages/rightgradient.gif) 100% 0 repeat-y #89ad26;
	top:0px;
	margin:0px;
	padding:0px;
	z-index: 5;
}
div#pagewrapper{
	position:relative;
	display:block;
	top:0px;
	padding-top:10px;
	margin:0px;
	left:2%;
	width:93%;
	height:100%;
}
div#newsletter{
	position:relative;
	height:30px;
	width:520px;
	padding:0px;
	margin-left:50px;
}
div#newsletterbox{
	position:absolute;
	width:250px;
	height:30px;
	top:0px;
	left:250px;
	margin:0px;
	padding:0px;
}
.newsletterbutton{
 	background: #89ad26;
	border:solid 1px #c4d285;
	color: #FFFFFF;
}

.newsletterbox{
 	background: #89ad26;
	border:solid 1px #c4d285;
	color: #FFFFFF;
}

div#pagetop{
	position:relative;
	height:100px;
	margin:0px;
	padding:0px;
	background: url(http://www.vincahealth.com/templateimages/toppageborder.gif) 0 0 repeat-x #ffffff;
}
div#pagetopleft{
	height:100px;
	background: url(http://www.vincahealth.com/templateimages/topleftcorner.gif) 0 100% no-repeat;
}
div#pagetoptabs{
	height:100px;
	width:100%;
	background: url(http://www.vincahealth.com/templateimages/toprightcorner.gif) 100% 100% no-repeat;
}
div#tab1{
	position:absolute;
	left:0%;
	top:0px;
	height:100px;
}

div#tab2{
	position:absolute;
	left:22%;
	top:0px;
	height:100px;
}

div#tab3{
	position:absolute;
	left:47%;
	top:0px;
	height:100px;
}

div#tab4{
	position:absolute;
	left:61.5%;
	top:0px;
	height:100px;
}

div#tab5{
	position:relative;
	width:118px;
	top:0px;
	height:100px;
	float:right;
}

div#page{
	position:relative;
	margin-top:-20px;
	background: url(http://www.vincahealth.com/templateimages/leftpageborder.gif) repeat-y #ffffff;
}

div#innerpage{
	position:relative;
	background: url(http://www.vincahealth.com/templateimages/rightpageborder.gif) 100% 0 repeat-y;
}
div#pagecontent{
	position:relative;
	padding-bottom:20px;
	color:#7f5b72;
}
div#pagecontent p{
	margin-top:10px;
	padding:5px 25px 0px 25px;
}

div#pagebottom{
	position:relative;
	background: url(http://www.vincahealth.com/templateimages/bottompageborder.gif) 0 100% repeat-x;
	height:34px;
	margin-top:-20px;
	padding:0px;
}
div#pagebottomleft{
	height:34px;
	background: url(http://www.vincahealth.com/templateimages/bottomleftcorner.gif) 0 0 no-repeat;
}
div#pagebottomleft div{
	height:34px;
	background: url(http://www.vincahealth.com/templateimages/bottomrightcorner.gif) 100% 0 no-repeat;
}
div#widefooter{
	position:relative;
	width:100%;
	margin:0px;
	padding:0px;
}
div#flashfooter{
	position:relative;
	width:40%;
	height:150px;
	margin:0px;
	padding:0px;
	background: url(http://www.vincahealth.com/templateimages/flashfooter.gif) 100% 0 no-repeat ;
	z-index:0;
}
div#contentfooter{
	position:absolute;
	width:60%;
	top:0px;
	left:40%;
	height:150px;
	margin:0px;
	padding:0px;
	background: url(http://www.vincahealth.com/templateimages/contentfooterbg.gif) 0 100% repeat-x #89ad26;
}
div#contentfooterleft{
	height:150px;
	margin:0px;
	padding:0px;
	background: url(http://www.vincahealth.com/templateimages/contentfooterleft.gif) 0 0 no-repeat;
}
div#contentfooterright{
	height:150px;
	margin:0px;
	padding:0px;
	background: url(http://www.vincahealth.com/templateimages/contentfooterright.gif) 100% 100% no-repeat;
}
div#footer{
	position:relative;
	padding-right:40px;
	text-align:right;
	color:#FFFFFF;
	font-size:11px;
}
div#footer a:link{color:#FFFFFF; text-decoration: none;}
div#footer a:visited{color:#FFFFFF; text-decoration: none;}
div#footer a:hover{color:#FFFFFF; text-decoration: none;}
div#footer a:active{color:#FFFFFF; text-decoration: none;}
.sitecredits {color:#FFFFFF; font-size:11px; text-align:right; word-spacing:normal; margin: 0px auto 0px auto;}


div#googleads{
	position:relative;
	width:468px;
	margin-left:auto;
	margin-right:auto;
}

.bodytitle{
	font-size:110%;
	color:#993B54;
	font-weight:bold;
	padding:15px 5px 5px 0px;
}
.maintitle{
	font-size:130%;
	color:#993B54;
	font-weight:bold;
	margin:5px 5px 5px 5px;
}

#content{
	margin:20px 10px 10px 10px;
	min-height:400px;
}

.entry{
	margin:0px 0px 0px 0px;
}

.entry-body{
	text-decoration:none;
	list-style: none;
	padding:0px;
	margin:0px;
}


div.entry-body img.right{
	position:relative;
	padding: 5px;
	border: 1px solid #BFE5FF;
	background-color: white;
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top:-10px;
}
div.entry-body img.left {	
	position:relative;
	padding: 5px;
	border: 1px solid #BFE5FF;
	background-color: white;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top:-10px;
}
div.entry-body img.center, .entry-body img{
	position:relative;
	padding: 5px;
	border: 1px solid #BFE5FF;
	background-color: white;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

.entry-body object {
	padding: 5px;
	border: 1px solid #ffffff;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

.entry-body a:link{color:#3399CC; text-decoration: none;}
.entry-body a:visited{ color:#3399CC; text-decoration: none;}
.entry-body a:hover{ color:#3399CC; text-decoration: underline;}
.entry-body a:active{ color:#3399CC; text-decoration: none;}

.entry-footer-text {
	position:relative;
   	text-align:right;
	font-size:13px;
	color:#828578;
	margin-right:20px;
	margin-left:20px;
	margin-top:5px;
	clear:both;
}
.content-nav {
	text-align:center;
}

