<style type="text/css" media="all">
/*
-----------------------------------------------
livewellmd.com styles for screen media
author: bradley stookey
updated: 06/02/2009
----------------------------------------------- */

/* RESET! */
body, div, dl, dt, dd, ol, pre, form, 
fieldset, p, blockquote, th, td { margin: 0; padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; }
img { border:none; }
table{ border-collapse: collapse; border-spacing: 0px;}
textarea { margin: 3px; padding: 0px; background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

img, div { behavior: url(iepngfix.htc) }

/* global
----------------------------------------------- */

html,body {height: 100%;}


a {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#007dc3;
text-decoration: none;
font-weight: normal;
line-height: 12px;
}

a:Hover  {
color : #46aa42;
text-decoration: none;
}



body {
height:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#b4dde9;
color:#666;
background:transparent url(http://www.livewellmd.com/images/page_bg.jpg) repeat-x 0 0 fixed;

}



/* layout
----------------------------------------------- */

#header {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	height: 50px;
	background-color:#007dc3;
	color:#FFFFFF;
	z-index: 2;
position: fixed;

}

#region_header {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
	width:auto;
	height: 30px;
	background-color:#b4dde9;
	font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color:#007dc3;

}


#home_wrapper {
  margin:0px auto;
  padding:70px 0px 0px 0px;
  width:800px;
  min-height:650px;
  border-right:solid 1px #CCCCCC;
  border-left:solid 1px #CCCCCC;
  border-bottom:solid 1px #CCCCCC;
  z-index: 1;
  background:#ffffff url(http://www.livewellmd.com/images/main_bg.jpg)  no-repeat right bottom;
}

#wrapper {
	margin:0px auto;
	padding:70px 0px 0px 0px;
	width:800px;
	min-height:650px;
	border-right:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	background-color : #fff;
	z-index: 1;
}


#content {
	margin:0px auto;
	padding:0px 0px 10px 30px;
	width:760px;
}

#homebody_2 {
	padding:60px 0px 0px 0px;
  width:auto;
	float:left;
}

#homebody_3 {
	margin:80px 40px 0px 0px;
	padding:0px 0px 0px 0px;
	width:387px;
	height:311px;
	float:right;
	background:transparent url(http://www.livewellmd.com/images/people_07.png)  no-repeat bottom right;
}

#contentbody_2 {
	margin:0px auto;
	padding:20px 40px 0px 100px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#dr_content {
margin:10px auto;
padding:0px 0px 10px 0px;
width:720px;
border:solid 1px #CCCCCC;
}

#dr_int_content {
margin:20px 20px 60px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}

#dr_int_content li{
margin:0px;
padding:0px 0px -40px 0px;

}

#dr_int_content ol li{
margin:0px;
padding:0px 0px -40px 0px;

}

#hb2copy {
	margin:20px 0px 20px 20px;
	padding:10px 0px 10px 0px;
	width:auto;
	border-top:dashed 1px #CCCCCC;
	border-bottom:dashed 1px #CCCCCC;
	font-size: 14px;
	font-weight:bold;
	
}

#hb2copy a {

	font-size: 14px;
	font-weight:bold;
	line-height: 16px;
}

#hb3copy1 {
	color:#000;
	padding:30px 150px 0px 0px;
	text-align:right;
}

#hb3copy2 {
color:#000;
padding:60px 280px 0px 0px;
text-align:right;
}

#cb2copy {
	margin:0px 15px 0px 7px;
	padding:10px 0px 10px 0px;
	width:auto;
	border-top:dashed 1px #CCCCCC;
	border-bottom:dashed 1px #CCCCCC;
	font-size: 12px;
	font-weight:bold;
	
}

#footer {
margin:0 auto;
width:780px;
height:50px;
padding:10px;

}

/* main nav
----------------------------------------------- */

.greentabs{
width:100%;
margin:0px auto;
overflow: hidden;

}

.greentabs ul{
width:800px;
margin: 0px auto;
padding: 0px;
font: bold 14px Arial, Helvetica, sans-serif;
list-style-type: none;
}

.greentabs li{
width:100%;
display: inline;
}

.greentabs li a{
width:100%;
float: left;
display: block;
text-decoration: none;
width:auto;
height:30px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
margin:0px auto;
padding:20px 30px 0px 30px;
}

.greentabs li a:active{
color: red;
}

.greentabs li a:visited{
color: white;
}

.greentabs li a:hover, .greentabs li.selected a{
background-color : #46aa42; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

/* main nav previous
----------------------------------------------- */

#topnav{
width:800px;
margin: 0px auto;
}


#topnav_item{
width:auto;
height:30px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
margin:0px auto;
padding:20px 10px 0px 10px;
}


#topnav_item:hover{
background-color : #46aa42;
}


#cb2copy a {

	font-size: 12px;
	font-weight:bold;
	line-height: 14px;
}



/* typography
----------------------------------------------- */

b {

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#007dc3;

}

p {
margin:10px 0px 10px 0px;

}

h2 {

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#007dc3;

}

h3 {

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#007dc3;

}

/* images
----------------------------------------------- */

img.logo {
margin-right:20px;


}
img.dr_image {
margin:0px 10px 10px 10px;


}

img.page_image {
margin:0px 10px 10px 10px;
max-width:300px;


}




/* misc
----------------------------------------------- */
.clear {
clear:both;
line-height:0;
height:0;
}

#lw_content {
margin:10px auto;
padding:0px 0px 10px 0px;
width:500px;
height:500px;
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
}


</style>