/* 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;
}

#page
{
	float: center;
	background-color: #666633;
	width: 70%;
	margin-left: 12%;
	margin-right: 12%;
	border-style: solid;
	border-width: 3px;
	border-color: #610005;
	padding-top: 0px;
	padding-left: 25px;	
	padding-right: 25px;
	padding-botton: 0px;	
}

#header
{
	float: center;
	background-color: #CCCC99;
	padding-top: 5px;
	padding-botton: 5px;	
	text-align: center; 
}

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

#products
{
	float: center;
	width: 800;
	background-color: #CCCC99;
	padding-left: 11%;
	padding-top: 5px;
	padding-right: 11%;
	font-size: 9px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#content
{
	float: center;
	width: 800;
	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;
	width: 800;
	background-color: #CCCC99;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center; 
}

#logo

{

	float: center;
	margin-top: 5px;
	border: 0;

}

table

{
	
	align: center;
	border: 0px;
	background-color: #CCCC99;


}

tr, td

{

	border: 0px;
	background-color: #CCCC99;
	text-align: center;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-botton: 3px;

}


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

h1

{

	color: #42392F;

	font-family: havixhmk;

	font-size: 11pt;

	font-style: italic;

	text-decoration: none;

	text-align: center;

}

h2

{

	color: #42392F;

	font-family: havixhmk;

	font-size: 10pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

h3

{

	color: #42392F;

	font-family: havixhmk;

	font-size: 9pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

h4, h5

{

	color: #42392F;

	font-family: havixhmk;

	font-size: 8pt;

	font-style: normal;

	text-decoration: none;

	text-align: center;

}

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

p.special

{

	color: #5A0404;

	font-family: arial;

	font-size: 12pt;

	font-style: bold;

	text-decoration: none;

	text-align: center;

}

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.item

{

	color: #000000;

	font-family: "franklin gothic book";

	font-size: 9pt;

	text-decoration: none;

	text-align: center;

}

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;

}
