body {
	color: black;
	font-family: "Times New Roman", Times, serif;
	color: black;
	background-color: #AFAC8B;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #993333;
	font-weight: normal;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight: normal;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
}

h4.red {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #993333;
}

p {
	font-size : 14px;
}

p.small {
	font-size: 11px;
}

p.links {
	font-size: 12px;
}

p.prod {
	font-size: 12px;
	font-weight: bold;
	color: #993333;
}

p.above {
	font-size: 14px;
	font-weight: bold;
}

p.title {
	font-size: 14px;
	font-weight: bold;
	color: #663333;
}

p.writings {
	font-size: 14px;
}

p.footer {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #C9C7AF;
}

p.left {
	font-size: 13px;
}

p.home {
	font-size: 14px;
}

p.click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

OL.writ {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #330033;
}

ul.index {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
}

/*LINKS ------------------------------------------------------*/

A:link, A:visited {
	color: #993333;
	text-decoration: none;
	font-weight: bold;
}

A:hover {
	color: #993333;
	text-decoration: underline;
	font-weight: bold;
}

A.nav:link, A.nav:visited {
	color: #993333;
	text-decoration: none;
	font-weight: bold;
}

A.nav:hover {
	color: #993333;
	text-decoration: underline;
	font-weight: bold;
}

A.foot:link, A.foot:visited {
	color: White;
	text-decoration: none;
}

A.foot:hover {
	color: #CCCC99;
	text-decoration: underline;
}

A.red:link, A.red:visited {
	color: #993333;
	text-decoration: underline;
}

A.red:hover {
	color: #990000;
	text-decoration: underline;
}


/*MISC ------------------------------------------------------*/

.gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #CC3300;
}
.smhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #993333;
}
.emp {
	color: #330033;
	font-weight: bold;
}

p.white {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
}
#list {padding:20px 10px 10px 10px;}
#list select {width:140px; border:solid 1px #423c33;background:#d3c9b8;font-size:10px;color:#423c33;}
#list p {font-family:"Times New Roman", Times, serif;color:#423c33;font-size:12px;}
span.number { padding:0 20px; font-weight:bold;}
span.number a:link,span.number a:visited {color:#933;}
span.number a.here {color:#993333;}
span.pagesort {font-family:Arial, Helvetica, sans-serif;padding:0 20px;}
#list table {width:100%;}
#list table td {background:#c6b7a0;border-right:solid 1px #bdac91;border-bottom:solid 1px #bdac91;}
#list table td.left {padding:3px;width:80px; vertical-align:top;}
#list table td.left img {border:solid 1px #fff;}
#list table td.right {padding:10px;font-family:"Times New Roman", Times, serif;font-size:10px;}
#list table td.right p {margin-top:0;border-bottom:dashed 1px #423c33;padding-bottom:8px;}
#list table td.right p.view {border-bottom:none;font-family:Arial, Helvetica, sans-serif;padding-bottom:0;}
#list table td.right p.view a {padding-right:20px;}
#list table td.right h3 {color:#423c33;font-size:16px;margin:0;font-weight:bold;}

#detail {padding:10px;}
#detail div.left {width:290px;float:left;}
#detail div.left p {font-size:10px;color:#423c33;font-family:Arial, Helvetica, sans-serif;}
#detail div.left img {border:solid 2px #fff;margin-right:4px;}

#detail div.right {float:left; width:385px;}
#detail div.right h1 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#423c33;}
#detail div.right p {font-family:"Times New Roman", Times, serif;color:#423c33;font-size:13px;color:#423c33;}
#detail div.clear {clear:both;}
#detail p.line {border-bottom:dashed 1px #423c33;margin:0;}
.light {color:#6d6354;}
.tech {font-weight:bold;font-family:Arial, Helvetica, sans-serif !important;}
.homeinfo {border:solid 2px #fff;background:#bdac91;width:252px}

.home_sidebar img {
	max-width:256px;
}

.insurance {
width:80%;}

.insurance td, .insurance th {
	padding:4px;
	font-size:14px;
	color: #423C33;
	text-align:left;
}
