/* Normal, standard links. */

a:link
{
	color: #42392F;
	font-style: italic;
	text-decoration: none;
}

a:visited
{
	color: #42392F;
	font-style: italic;
	text-decoration: none;
}

a:hover
{
	color: #42392F;
	font-style: bold;
	text-decoration: none;
}

/* The main body of the entire site. */

html, body
{ 
	background: #CCCC99;
} 

/* Basic lay-out for the entire site. */

#container
{
	float: center;
	background-color: #CCCC99;
}

#header
{
	float: center;
	background-color: #CCCC99;	
	text-align: center; 
}

#nav
{
	float: center;
	background-color: #CCCC99;	
	text-align: center; 
}

#products
{
	float: center;
	background-color: #CCCC99;
	padding-left: 0px;
	padding-top: 25px;
	padding-right: 245px;
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

#content
{
	float: center;
	background-color: #CCCC99;
	padding-left: 10px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 30px;
	text-align: center; 
}

#sidebar
{
	color: #5B1E1E;
	font-family: havixhmk;
	font-size: 16pt;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}

#footer

{
	float: center;
	background-color: #CCCC99;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center; 
}

#logo

{

	float: center;

	margin-top: 5px;

	border: 0;

}

table

{

  width: 877;
  
  float: center;

}

tbody td, td

{
	
	color: #000000;
	
	background: #FFFFFF;
  
	padding-left: 11px;

	padding-top: 11px;

	padding-right: 11px;

	padding-bottom: 11px;
	
	border-left-style: solid;
	
	border-left-width: 1px;
	
	border-left-color: #000000;
	
	border-top-style: solid;
	
	border-top-width: 1px;
	
	border-top-color: #000000;
	
	border-right-style: solid;
	
	border-right-width: 1px;
	
	border-right-color: #000000;
	
	border-bottom-style: solid;
	
	border-bottom-width: 1px;
	
	border-bottom-color: #000000;
	
	text-align: center;
}

/* Headlines for the homepage. variations and other page headlines.*/

h1, h2, h3, h4, h5

{

	color: #42392F;

	font-family: havixhmk;

	font-size: 18pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

/*  Settings for paragraphs & text in the site.*/

p.center

{

	color: #000000;

	font-family: arial;

	font-size: 10pt;

	text-decoration: none;

	text-align: center;

}

p.right

{

	color: #000000;

	font-family: arial;

	font-size: 10pt;

	text-decoration: none;

	text-align: right;

}

p.left

{

	color: #000000;

	font-family: arial;

	font-size: 10pt;

	text-decoration: none;

	text-align: left;

}

p.bold

{

	font-style: bold;

}

p.italic

{

	font-style: italic;

}

/* These are the titles, descriptions, headers, etc. in the top navigation, sidebar and footer. */

p.navigation

{

	color: #FFFFFF;

	font-family: "franklin gothic book";

	font-size: 8pt;

	font-style: normal;

	text-decoration: none;

}

p.sidetitle

{

	color: #CCCCCC;

	font-family: havixhmkbold;

	font-size: 14pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.sidemail

{

	color: #CCCCCC;

	font-family: gautami;

	font-size: 12pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.sidegc

{

	color: #CCCCCC;

	font-family: centaur;

	font-size: 12pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.sidemenu

{

	color: #CCCCCC;

	font-family: arial;

	font-size: 8pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.sidebook

{

	color: #CCCCCC;

	font-family: havixhmkbold;

	font-size: 14pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.footermenu

{

	color: #42392F;

	font-family: arial;

	font-size: 8pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.footerptnr

{

	color: #42392F;

	font-family: arial;

	font-size: 8pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

p.footersiteinfo

{

	color: #42392F;

	font-family: "franklin gothic book";

	font-size: 8pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

/* These are form fields. */

p.formtext

{

	color: #000000;

	font-family: "franklin gothic book";

	font-size: 10pt;

	text-decoration: none;

	text-align: center;

}

/* These are for product listings. */

p.product

{

	color: #000000;

	font-family: "franklin gothic book";

	font-size: 10pt;

	text-decoration: none;

	text-align: center;

}

/* These are for product listing descriptions and prices. */

p.desc

{

	color: #000000;

	font-family: "franklin gothic book";

	font-size: 8pt;

	text-decoration: none;

	text-align: center;

}

p.navigation a:link, p.sideprod a:link, p.sidemail a:link, p.sidegc a:link, p.sidemenu a:link, p.sidebook a:link, p.footerptnr a:link, p.footersiteinfo a:link, p.footermenu a:link

{

	color: #42392F;

	font-style: normal;

	text-decoration: none;

}

p.navigation a:visited, p.sideprod a:visited, p.sidemail a:visited, p.sidegc a:visited, p.sidemenu a:visited, p.sidebook a:visited, p.footerptnr a:visited, p.footersiteinfo a:visited, p.footermenu a:visited

{

	color: #42392F;

	font-style: normal;

	text-decoration: none;

}

p.navigation a:hover, p.sideprod a:hover, p.sidemail a:hover, p.sidegc a:hover, p.sidemenu a:hover, p.sidebook a:hover, p.footerptnr a:hover, p.footersiteinfo a:hover, p.footermenu a:hover

{

	color: #42392F;

	font-style: normal;

	text-decoration: none;

}

img 

{

	float: middle;

}