html,body{margin:8px 0;
	color:#000;
	background:#bbc7af url(/images/bc.jpg);
	font-family:garamond;
	line-height:130%;
	font-size:105%;
	text-align:center}

iframe{width:100%;
	height:464px;
	overflow-x:hidden;
	overflow-y:auto;
	border:0 !important;
	margin:0 auto;
	background:#cfd8c6 url(/images/z.jpg)}

.picr{text-align:justify;
	float:right;
	clear:right;
	margin:6px 0 0 10px}

.picl{text-align:justify;
	float:left;
	clear:left;
	margin:6px 10px 0 0}

.boxr,.aboxr{width:400px;
	padding:5px 10px;
	margin:6px 0 3px 10px;
	background:#b4c1a7 url(/images/vv.jpg);
	float:right;
	clear:right}

.boxl{width:300px;
	padding:6px;
	margin:6px 10px 3px 0;
	background:#b4c1a7 url(/images/vv.jpg);
	float:left;
	clear:left}

/*a:link{color:#753a00}
a:visited{color:#422100}
a:hover{color:#330}
a:active{color:#753a00;
	text-decoration:none}*/

a{color:#6a0000}

a:hover{color:#cfd8c6;
	background:#94a782;
	text-decoration:none}

img{behavior:url(http://www.qualityfamilypractice.com/scripts/iepngfix.htc)}

h1{margin-top:0;
	color:#283718;
	text-align:center}

h2.title{text-align:center;
	margin-top:0;
	color:#6a0000;
	background:#b4c1a7 url(/images/vv.jpg);
	padding:7px 5px;
	opacity:0.86;
	filter:alpha(opacity=86)}

h3{color:#6a0000;
	text-align:center}

h4{color:#6a0000;
	text-align:center}

.header{color:#6a0000}

.hide{display:none}

.p14{font-size:120%}
.p12{font-size:100%}
.p10{font-size:85%}
.p8{font-size:70%}
.p7{font-size:70%}
.p6{font-size:60%}
.b{font-weight:700}
.i{font-style:italic}
.c{text-align:center}
.center{margin-right:auto;
	margin-left:auto}
.r{text-align:right}
.l{text-align:left}
.j{text-align:justify}
.right{float:right;
	clear:right}
.left{float:left;
	clear:left}

.clear{clear:both}
.clr{clear:both;
	padding:0;
	margin:0}
.none{text-decoration:none}
.smallcaps{font-variant:small-caps}
.mtop{margin-bottom:0.3em}
.mbot{margin-bottom:1.0em}
.dimmed{opacity:0.8;
	filter:alpha(opacity=80)}

#mail_table{padding:20px;
	background:#e0e6db;
	width:80%;
	margin:0 auto}

#mail_table .l input,#mail_table textarea{border:solid 1px #bbc7af}

#googie_l{padding:0px;
	border:none;
	float:left}

#googie_r{padding:0px;
	border:none;
	text-align:right}

#comments{width:99%;
	height:132pt;
	clear:none;
	margin:0 auto}

.tr{float:right;
	display:block;
	clear:right}

.tl{float:left;
	display:block;
	clear:left}

*> span.tr{margin-bottom:1.0em}

*> span.tl{margin-bottom:1.0em}

.clr{clear:both}

.ind{text-indent:30pt}

.norm{font-weight:normal}

.nowrap{white-space:nowrap}

.none{text-decoration:none}

.hr{color:#999;
	background-color:#999;
	width:80%;
	height:1px;
	border:0;
	margin:0 auto;
	text-align:center}

li{margin-top:12px;
	margin-bottom:0px}

#page{position:relative;
	width:98%;
	margin:0 auto;
	padding:0;
	text-align:left;
	background:#70815f url(/images/w.jpg); /* same bg as side col */}

#header{padding:10px;
	background:#8ca17a url(/images/v.jpg);
	border-bottom:ridge 4px #bbc7af;
	line-height:100%}

#header table{width:100%}

#doc{color:#6a0000;
	font-size:145%;
	font-weight:bold;
	font-variant:small-caps}

#address{text-align:center;
	margin:9px auto 0;
	font-size:80%}

#columns{position:relative;
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	background:transparent}

#maincol{margin:0 0 0 170px;
	padding:10px;
	background:#d7ddcf url(/images/z.jpg);
	text-align:justify;
	border-left:ridge 3px #627a4b;
	min-height:540px;
	_height:540px}

#maincol table{margin:0 auto;
	text-align:left;
	background:#bdc9af}

#maincol table td,#maincol table th{border-collapse:collapse;
	border:solid 1px #f9ffee;
	padding:3px}

#sidecol{position:absolute;
	left:0;
	top:0;
	width:150px;
	margin:0;
	padding:10px;
	background:#70815f url(/images/w.jpg)}

#subscription_form{padding:14px 24px 0;
	/*opacity:0.86;
	filter:alpha(opacity=86);*/
	}
#subscription_form input{font-size:85%;font-family:tahoma}
#subscription_box{background:#b4c1a7 url(/images/vv.jpg);
	color:#2d3326;
	margin-top:1.0em;
	line-height:20px;
	font-size:13px;
	/*font-weight:bold;*/
	font-family:tahoma,verdana}

#e-mail_wrapper{padding-bottom:4px;
	border:solid 1px #b1b7aa}

#e-mail{width:80px}

#subscription_box .bc{border:1px solid #6f7a6d}

#footer{color:#283718;
	text-align:center;
	padding:10px;
	background:#8b9d77 url(/images/v.jpg);
	border-top:ridge 4px #bbc7af;
	line-height:140%}

#footer a{color:#630}

#footer a:hover{background:#630/*#7d0000*/;
	color:#b1c0a5}

.uri a:link,.uri a:visited{color:#283718 !important}

.uri a:hover{color:#b1c0a5 !important}

#links{position:relative;
	width:150px;
	margin:0 auto;
	font-family:garamond;
	font-size:120%;
	opacity:0.8;
	filter:alpha(opacity=80)}

#links a:hover{color:#9b0000;
	background:#bcc8b0 url(/images/bv.jpg)}

#links a{text-align:center;
	font-weight:bold;
	padding:1px 10px;
	margin:0 0 7px;
	border-width:0;
	text-decoration:none;
	color:#7d0000;
	background:#aebda0 url(/images/b.jpg);
	display:block}
