body 		{
		background-color:#f0e7d7;
		font-family: Arial, Times New Roman, sans-serif, Helvetica;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		behavior:url("csshover.htc");
		}

sup		{vertical-align: super;
		font-size: 60%;
		}

a img		{border-width: 0;}

a.advert:link, a.advert:visited, a.advert:active
 		{
		text-decoration: underline;
		color: #824600;
		font-weight: 300;
		font-size: 70%;
		}

a.advert:hover 	{
		background: #ffcc66;
		color: #82460;
		font-weight: 300;
		font-size: 70%;
		text-decoration: none;
		}


a.address:link, a.address:visited, a.address:active
 		{
		text-decoration: underline;
		color: #824600;
		font-weight: 300;

		}

a.address:hover 	{
		background: #ffcc66;
		color: #ffffff;
		font-weight: 300;
		}

a:link, a:visited, a:active
 		{
		text-decoration: underline;
		color: #824600;
		font-weight: 300;
		}

a:hover 	{
		background: #ffcc66;
		color: #ffffff;
		font-weight: 300;
		}
p.hanging
		{
		margin-right: 1.5em;
		padding-left: 1.5em; 
		text-indent: -1.5em;
		}

p.advert	{
		text-align: center;
		}

td.verticaline, td.horisline	
		{
		background: #ff9900;
		color: #ffffff;
		}

td.verticaline	
		{
		width: 1px;
		}

td.horisline	
		{
		height: 1px;
		}

td.menu	{
		vertical-align: top;
		width: 250px;
		text-align: left;
		padding: 0;
		margin:  0;
		background: #ffffff;
		}

td.content	{
		vertical-align: top;
		text-align: left;
		padding: 25px 25px 25px 50px;
		margin: 0px 0px 0px 0px;
		letter-spacing: 0.1em;
		font:  12pt/20pt 
		text-align: left;
		background: #ffffff;
		}

td.address	{
		background: #f08501;
		vertical-align: center;
		font-family: arial;
		font-size: 70%;
		font-style: ;
		padding: 0px 10px 0px 10px;
		margin:  0px 0px 0px 0px;
		line-height: 160%
		}


td.footer	{
		text-align: center;
		vertical-align: top;
		font-size: 80%;
		padding: 0px 10px 0px 10px;
		margin:  0px 0px 0px 0px;
		background: #ffffff;
		}

h1		{
		font: 120%/25px "verdana", arial, helvetica, sans-serif;
		font-weight: 900;
		letter-spacing: 0.1em;
		padding: 0px;
		text-transform: uppercase;
		margin-top: 50px;	
		margin-bottom: 20px;	
		}

h1.subhead	{
		font: 90%/16px "verdana", arial, helvetica, sans-serif;
		font-weight: 900;
		letter-spacing: 0.03em;
		padding: 0px;
		text-transform: uppercase;
		margin-top: -18px;
		margin-bottom: 20px;	
		}

h2	 	{
		font: 106%/18px "arial", helvetica, sans-serif;
		font-weight: 900;
		letter-spacing: 0.05em;
		padding: 0px;
		text-transform: uppercase;
		margin-top: 0px;	
		margin-bottom: 10px;	
		}


ul.content	{
		list-style-image:url(bullet.gif);		
		width:100%;
		list-style-type: square;
		list-style-position: outside;
		background:#ffffff;
		padding-left: 1.5em;
		font-size: 100%;
		border:0;
		}

li.content	{
		width:90%;
		font-size: 100%;
		font-weight: 100;
		background:#ffffff;
		padding-left: 0.45em;
 		margin-bottom: 8px;	
		display: list-item;
		}


.phone{
	background: transparent url("icon_phone.gif") no-repeat;
	padding-left: 17px;
	text-decoration: none;
}

.topnav{
		height: 5px;
		background: #ffffff;
		color: #000000;
}

@media print{

a:link, a:visited, a:active
 		{
		font-weight: 600;
		text-decoration: underline;
		color: #6A17DB;
		}

* 		{
  		background-color: white !important;
  		background-image: none !important;
  		}

body		{ 
		font-family: "Times New Roman", Times, serif;
		color : #000000;
		background: #ffffff;
		background-image: none;
		}

@page { size 8.5in 11in; margin: 2cm }

td.menu	{
		display: none;
		}

		}