<style type="text/css">
.blank{}

a:link, a:visited { 
	text-decoration: none; 
	color: #d0d0d0;
	font-weight: bold;
	}

a:hover { 
	text-decoration: none; 
	font-weight: bold;
	color: #ffffff;
	}
	
/* Main Body */
.body {
	font-family: Veranda, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-style: normal;
	color: #d0d0d0;
	}

/* Header */
.header {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	padding: 0px 0px 50px 0px; /*Padding: Top, Right, Bottom, Left */
	font-size: 14px;
	color: #F6CCCC;
	}
	
.header a:link, .header a:visited {
	 /* Link colors */
	 color: #FFFFFF;
	 } 
	
.header a:hover {
	 /* Link Hover */
	 color: #FFFF00; 
	 }

	 
/* FOOTER (size=2) color a0 */
.footer  {
	font-family: Veranda, Arial, Helvetica, sans-serif; 
	padding: 50px 0px 0px 0px; /*Padding: Top, Right, Bottom, Left */ 
	font-size: 12px;
	color: #a0a0a0;
	} 
	
.footer a:link, .footer a:visited {
	color: #D0D0D0;
	}
	
.footer a:hover {
	 /* Link Hover */
	color: #FFFF00;
	}

/* Wallpaper / Gallery Red Title */
.red_title {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 0px 25px 0px; /*Padding: Top, Right, Bottom, Left */ 
	font-size: 30px;
	color: #D0D0D0;
	}
	
/* Home Page */
.main_title {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 25px 0px 15px 0px; /*Padding: Top, Right, Bottom, Left */ 
	font-size: 20px;
	color: #D0D0D0;
	}
	
/* Wallpaper Title */
.wallpaper_title {
	font-size: 20px;
	font-weight: bold;
	padding: 0px 0px 15px 0px; /*Padding: Top, Right, Bottom, Left */
	color: #D0D0D0;
	}
	
.wallpaper_sub_title {
	font-size: 16px;
	font-weight: bold;
	padding: 15px 0px 0px 0px; /*Padding: Top, Right, Bottom, Left */
	color: #D0D0D0;
	}
	
	
/* Wallpaper instructions */
.wallpaper_help {
	font-size: 13px;
	padding: 20px 0px 0px 0px; /*Padding: Top, Right, Bottom, Left */
	}


/* Keywords */
.keywords  {
	font-size: 11px;
	} 

/* --- Sitemap --- */
.sitemap_head {
	font-size: 20px;
	color: #D0D0D0;
	} 
	
.sitemap_head a:link, .sitemap_head a:visited {
	color: #D0D0D0;
	} 

.sitemap_head a:hover {
	color: #FFFFFF;
	} 
	
.sitemap_gallery {
	font-size: 16px;
	line-height: 24px; vertical-align: bottom;
	padding: px 0px 0px 15px; /*Padding: Top, Right, Bottom, Left */
	color: #D0D0D0;
	font-weight: bold;
	}

.sitemap_gallery a:link, .sitemap_gallery a:visited {
	color: #D0D0D0 
	} 

.sitemap_gallery a:hover {
	color: #FFFFFF
	} 
	
.sitemap_image {
	font-size: 14px;
	padding: 0px 0px 0px 25px; /*Padding: Top, Right, Bottom, Left */
	}

.sitemap_page {
	font-size: 12px;
	padding: 0px 0px 0px 35px; /*Padding: Top, Right, Bottom, Left */
	}
	
div.sitemap_page {
	font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 12px;
	padding: 0px 0px 0px 35px; /*Padding: Top, Right, Bottom, Left */
	}

.sitemap_page a:link, .sitemap_page a:visited, .sitemap_page a:hover {
	 font-weight: normal;
	 } 
	
	
/* --- Fine Print --- */
.fine_print_head {
	font-size: 16px;
	font-weight: bold;
	padding: 15px 0px 0px 15px; /*Padding: Top, Right, Bottom, Left */
	color: #D0D0D0;
	}

.big_fine_print {
	font-size: 15px;
	padding: 15px 0px 0px 25px; /*Padding: Top, Right, Bottom, Left */
	}
	
.fine_print {
	font-size: 13px;
	padding: 15px 0px 0px 25px; /*Padding: Top, Right, Bottom, Left */
	}
	
/* --- Stock List --- */

.page_match {
	color: #e57f7f;
	font-weight: bold;
	}

/* --- E-Card funtions --- */

.error { 
	color: red; 
	border: outset 1px red; 
	padding: 2px; 
	background-color: #ffdcdc; }	

.no_error { 
	padding: 2px;
	}
	
.ecard_title { font-weight: normal;   font-size: 15px; color: black; text-align: center; } 
.ecard_small { font-weight: normal; font-size: 13px; color: black;  }

/* --- Index Ads --- */

.ad_head a:link, .ad_head a:visited, .ad_head a:hover{
	font-family: veranda, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px; /*Padding: Top, Right, Bottom, Left */
	color: #ff8080;
	text-decoration: underline;
	}

.ad_body a:link, .ad_body a:visited, .ad_body a:hover{
	font-family: veranda, sans-serif; 
	font-size: 12px;
	padding: 0px 0px 0px 0px; /*Padding: Top, Right, Bottom, Left */
	font-weight: normal;
	color: #c08080;
	}
	
.big_fine_print {
	font-size: 15px;
	padding: 15px 0px 0px 25px; /*Padding: Top, Right, Bottom, Left */
	}
	
.fine_print {
	font-size: 13px;
	padding: 15px 0px 0px 25px; /*Padding: Top, Right, Bottom, Left */
	}
	

	

	
	
	



	 
	 
 
	 




div.sitemap_page a:hover {
	 /* Link colors */
	 text-decoration: none;
	 font-weight: normal;
	 color: #ffffff
	 } 
	 
	  
	 
div.image a:link, div.image a:visited{
	 /* Link colors */
	 font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 14px;
	 text-decoration: none;
	 font-weight: bold;
	 color: c0c0c0 
	 }  
	 
div.image a:hover{
	 /* Link colors */
	 font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 14px;
	 text-decoration: none;
 	font-weight: bold;
	 color: white
	 } 
	 
div.extras a:link, div.extras a:visited{
	 /* Link colors */
	 font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 12px;
	 text-decoration: none;
	  font-weight: normal;
	 color: c0c0c0 
	 } 
	 
div.extras a:hover{
	 /* Link colors */
	 font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 12px;
	 text-decoration: none;
	 font-weight: normal;
	 color: white
	 } 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
</style>