body {background-color:silver;}
h1 {font-family:Georgia,serif;
	color:navy;}
h2 {font: bold x-large Times, serif;
	color:#333333;}
h3 {font-family:Georgia,serif;
	color:navy;}
th {background-color:#ffffcc;}	
.abstractlist {color:#336633;
		background-color:#ffffcc;
		border:silver outset 3px;
		text-decoration:none;
		font-weight:bold;}
.btnview {margin: 4;
	padding-left: 2;
	padding-right: 2;
	text-align: center;
	list-style-type: none;}
.btnview a {display: block;
	text-decoration: none;
	background: #CCCCFF;
	font:normal 10px Georgia,serif;
	color:black;
	padding: .1em 2em;
	border: 2px ridge black;
	width: 8em;}
.btnview a:hover {background:#ffffcc;
	border: 2px double navy;
	color: navy;}
.buttonview {margin: 3;
	padding-left: 1;
	padding-right: 1;
	text-align: center;
	list-style-type: none;}
.buttonview a {display: block;
	text-decoration: none;
	background: #CCCCFF;
	font:normal 12px Georgia,serif;
	color:navy;
	padding: .1em 1em;
	border: 4px double navy;
	width: 5em;}
.buttonview a:hover {background:#ffffcc;
	border: 4px solid navy;
	color: navy;}
td#hnav {margin:0;
	text-align: center;
	padding: 0;
	font: bold 16px Garamond, Times, Serif;
	background: navy;
	border: #999999 solid 1px;
	width: auto;}
td#hnav a {display: block;
	text-decoration: none;
	text-align: center;
	background: navy;
	border: #999999 solid 1px;
	font: bold 16px Garamond, Times, Serif;
	color:#FFFFFF;}
td#hnav a:hover {background:#ffffcc;
	color: navy;}
td#here {margin:0;
	text-align:center;
	padding: 0;
	font: bold 16px Garamond, Times, Serif;
	border: #999999 solid 1px;
	background:#ffffcc;
	width:auto;}
td#here a {display: block;
	text-decoration: none;
	text-align:center;
	background:#ffffcc;
	border: #999999 solid 1px;
	font: bold 16px Garamond, Times, Serif;
	color:#000000;}
.navigate {border: #999999 double 3px}

.phone{color:maroon;
	font-weight: bold;}
	
.popup {line-height:.85em;
	font:bold 12px Arial,sans-serif;
	text-align:center;
	text-decoration:none;
	color:navy;
	border:navy double 3px;}
.popup a {color:navy;
	font:bold 12px Arial,sans-serif;
	text-decoration: none;}	
.pricerow {background:#CCCCCC;}
.pricerowb {background:#CCCCFF;}
.special {border:navy solid 5px;}
.title {font:bold 12px Arial,sans-serif;
	text-align:center;
	text-decoration:none;
	color:navy;}
.title a {color:navy;
	font:bold 12px Arial,sans-serif;
	text-decoration: none;}
ul#art {margin-left: 0;
	padding-left: 0;
	list-style-type: none;}
ul#art a {display: block;
	text-decoration: none;
	background:navy;
	font:bold 14px Arial,sans-serif;
	color:#ffffcc;
	padding: .2em .5em;
	border-bottom: 1px solid #ffffcc;
	width: auto;}
ul#art a:hover {background:#ffffcc;
	color: navy;}
ul#art li {display: inline;}
caption a {text-decoration:none;}
.webdesign a {
text-decoration:none;}
.webdesign a:link {
text-decoration:none;}
.webdesign a:visited {
text-decoration:none;}
.webdesign a:hover {
color:#FFFFFF;}
.webdesign a:active {
text-decoration:none;}
