	body {
		margin: 0.0em 0.0em;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
		line-height: 150%;
		background: #FFFFFF;
		}
		
	a. {
		text-decoration: none;
		}
		
	
	A:link {
		text-decoration: none;
		color: #0000FF;
		BORDER-BOTTOM: #0000FF 1px solid;
		}
	A:visited {
		text-decoration: none;
		color: #800080;
		BORDER-BOTTOM: #C0C0C0 1px solid;
		}
	A:active {
		text-decoration: none;
		color: #FF0000;
		BORDER-BOTTOM: #FF0000 1px dashed;
		}
	A:hover {
		text-decoration: none;
		color: #000000;
		BORDER-BOTTOM: #FF0080 2px dashed;
		}
		
	h1 {
		font-family: comic sans ms, Arial, Helvetica, sans-serif;
		text-align: center;
		color: #FF0080;
		font-size: 2.75em;
		border-bottom: 10 solid #FF0080;
		margin: 0.0em 0.0em;
		padding: .2em .5em .5em;
		background: #000080;
		line-height: 120%;
		}
		
	h2 {
		font-family: comic sans ms, Arial, Helvetica, sans-serif;
		line-height: 130%;
		color: #FF0080;
		font-size: 2.25em;
		border-bottom: 5 solid #FF0080;
		margin: 1.0em 0.0em;
		padding: 0.25em 1.0em;
		background: #000080;
		}
		
	h3 {
		font-family: comic sans ms, Arial, Helvetica, sans-serif;
		color: #FF0080;
		font-size: 2.0em;
		border-bottom: 5 solid #FF0080;
		margin: 1.0em 0.0em;
		padding: 0.5em 1.0em;
		background: #000080;
		}
		
	h4 {
		font-family: comic sans ms, Arial, Helvetica, sans-serif;
		color: #FF0080;
		font-size: 1.75em;
		border-bottom: 5 solid #FF0080;
		margin: 1.0em 0.0em;
		padding: 0.5em 1.0em;
		background: #000080;
		}
		
	p,ul,ol {
		margin: 1.5em 3em;
		}
		
	ul,ol {
		margin: 1.5em 6em;
		}
		
	li {
		line-height: 150%;
		}
		
	p.listing {
		border-bottom: 1 dashed #808080;
		padding: 0 10 20;
		}
		
	p.category {
		font-weight: bold;
		text-align: center;
		margin: 1.5em 3em;
		background: #F5F5F5;
		border: 1 solid #000000;
		padding: 20 20;
		}
		
	td.listing {
		font-size: 13px; 
		line-height: 160%;
		}
		
	td.webcam_picture {
		width: 200px;
		}
		
	table.listing {
		border: none;
		}
	
	A.free_chat_link:link { 
		font-weight: normal;
		}
		
	p.breadcrumb {
		font-size: 11px;
		margin: 1.5em 3em;
		background: #FFE8FF;
		border: 0 solid #000000;
		padding: 10 20;
		}
		
	p.gallery_listing {
		border-bottom: 1 dashed #808080;
		font-size: 13px; 
		line-height: 160%;
		padding: 0 10 20;
		}
		
	.header {
		font-size: 16px;
		font-weight: bold;
		margin: 0em 0em;
		padding: 10px 10px;
		color: #808080;
		background: #000080;
		}
		
	A.logo_link:link { 
		COLOR: #C0C0C0; 
		border-bottom: 2 dashed #FF0080;
		}
	A.logo_link:visited {
		COLOR: #C0C0C0;  
		border-bottom: 2 dashed #C0C0C0;
	 	}
	A.logo_link:hover { 
		COLOR: #FFFFFF; 
		background: none;
		border-bottom: 2px dashed #0080FF;
		}
		
	.bottom_nav {
		font-size: 12px;
		text-align: center;
		background: #000080;
		padding: 10px;
		border-top: 5 solid #808080;
		border-bottom: 5 solid #808080;
		}
		
	A.bottom_nav_link:link { 
		COLOR: #0080FF; 
		border-bottom: 1px solid #0080FF;
		}
	A.bottom_nav_link:visited {
		COLOR: #FF0080; 
		border-bottom: 1px solid #FF0080;
	 	}
	A.bottom_nav_link:hover { 
		COLOR: #0080FF; 
		background: none;
		border-bottom: 2px dashed #FF0080;
		}
		
	.footer {
		font-size: 11px;
		color: #808080;
		padding: 5px;
		background: #dddddd;
		} 
