/* site-wide stylesheet */
body 
	{font-family: georgia, "bitstream charter", "times new roman", serif;
	background-color: #336600;
	margin-top: 0;
	margin-left: 10%;
	margin-right: 10%;}
a 	
	{text-decoration: none;}
a:link 	
	{color: #333300;}
a:visited 
	{color: #333300;}
a:hover 
	{text-decoration: underline;}
table 
	{width: 100%;
	margin-top: 0.5%;}
tr.header 
	{background-color: #669900;}
tr.header td
	{background-image: url("../images/bg2.gif");
	background-repeat: repeat-x;}
div.headerLeft 
	{width: 20%;
	float: left;}
div.headerLeft img
	{border-style: none;}
div.headerRight
	{width: 80%;
	float: left; 
	padding-top: 10px;
	color: #333300;
	font-size: 120%;
	font-weight: bold;}
div.headerRight p 
	{font-size: 75%;
	padding-top: 5px;
	margin:0;}
tr.menu 
	{background-color: #669900;}
tr.menu td 
	{padding-top: 5px;
	padding-left: 1%;}
tr.menu td span 
	{vertical-align: bottom;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFFF99;
	font-size: 14px;
	font-weight: bold;}
tr.menu td span#current 
	{background-color: #FFFFCC;
	padding-bottom: 1px;}
tr.content 
	{background-color: #FFFFCC;}
tr.content img#ginapic, img#carepic 
	{float: left; 
	margin-right: 5%; 
	vertical-align: text-top;
	border-width: 1px; 
	border-style: solid; 
	border-color: #999999;}
tr.content div.main
	{border-style: dashed;
	border-width: 1px; 
	border-color: #999900;
	padding: 10px;
	margin: 10px;
	text-align: justify;}
tr.content blockquote 
	{font-size: 80%;
	font-family: Arial,Verdana,sans-serif;}
tr.content div.conditions
	{font-size: 85%;}
tr.content div.conditions div.left
	{width: 33%;
	float: left;
	display: inline;}
tr.content div.conditions div.middle 
	{width: 34%;
	float: left;
	display: inline;}
tr.content div.conditions div.right
	{width: 33%;
	float: right;
	display: inline;}
tr.content div.treatments
	{font-size: 85%;
	margin-left: 5%;
	margin-right: 5%;}
tr.content div.treatments div.left
	{width: 45%;
	float: left;
	display: inline;}
tr.content div.treatments div.right 
	{width: 45%;
	float: right;
	display: inline;}
tr.content div.address 
	{margin-left: 10%;}
tr.content div#googleMap
	{margin-left: 10%;}
tr.content img#gifMap
	{border-style: solid;
	border-width: 1px; 
	border-color: #999999;}
tr.content table.rates
	{text-align: left;
	width: 80%;
	font-size: 85%;
	margin-left: 5%;
	margin-right: 5%;
	padding-right: 5%;}
tr.content table.rates td
	{width: 60%;} 
tr.content table.rates td.indented
	{padding-left: 5%;}
tr.content table.rates td.left
	{padding-left: 2%;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #333300;
	text-align: right;}
tr.content ul
	{list-style: none; 
	padding: 0;
	margin: 0;}
tr.content div.linebreak 
	{clear: both;}
tr.content div.resources
	{padding-top: 1%;
	padding-bottom: 1%;
	font-size: 80%;
	border-top-style: solid;
	border-width: 1px;
	border-color: #999900;}
tr.footer 
	{font-size: 75%; 
	color: #FFFF99;
	background-color: #669900;}
tr.footer td ul 
	{width: 48%;
	list-style-type: none;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0;
	color: #FFFFCC;
	border-width: 1px;}
tr.footer td ul#left 
	{float: left;
	padding-left: 5px;
	padding-right: 0;
	border-right-style:dotted;}	
tr.footer td ul#right 
	{float: right;
	padding-left:0;
	padding-right: 5px;
	border-left-style:dotted;
	text-align:right;}
