



p, ul, ol, li, blockquote, table, form, h1, h2, h3, h4 {

	list-style-type: none;

	margin: 0;

	padding: 0;

	font: 90% Arial;

} 

	

/* THE BIG GUYS */



    body {		

	width: 1000px;

	margin: 10px auto;

	text-align: left;

	color: black;

	background: #fad07f url('../images/bg.gif') repeat-x;

}



a img {

	border: none;

	padding: 3px 0 5px 0;

}

a:link {

	text-decoration: none;

	color: #000;

}

a:visited {

	text-decoration: none;

	color: #000;

}

a:hover {

	text-decoration: none;

	color: #767676;

}

a:active {

	text-decoration: none;

	color: #767676;

}



/* MAIN IDs */



	#container {

	width: 1000px;

	margin: 0 auto;

	text-align: left;

}



    #header {		/* used for header logo	*/	

	padding: 10px;

	text-align: center;

}



	#nav {		/*	top navigation	*/

	color: black;

	float: left;

	padding-left: 25px;

}

	#nav li {

	margin: 0; 

	padding: 0;

	float: left;

	margin-right: 2px;

	font-size: 110%;

}

		

    #nav li.active a {

	color: #000;

}



    #nav a {

	color: #FEDEA1;

	background: #D07433;

	float: left; 

	padding: 0 15px 3px 15px;

	width: 80px;

}



    #nav li a:hover {

	color: #000;

}



	#content {		/*	content section	*/

	background: #fff4de;

	padding: 25px;

	min-height: 500px;

}



	#footer {		/* the footer	*/

	color: #FEDEA1;

	background: #dc8648;

	padding: 10px; 

	font-size: 60%; 

}

    #footer a:hover {

	color: black;

}



/*	TYPOGRAPHY	*/







    h1 {		/*	used for main page headline */

	font-size: 150%;

	margin-top: .6em;

	text-align: center;

	font-weight: normal; 

	color: #D07433;

}

    h2 {		/* secondary coloured headlines	*/

	font-size: 150%;

	margin: .6em 0 0 0;

	color: #D07433;

	font-weight: normal; 

}

	 h3 {		/* used in AGB section	*/

	font-size: 120%;

	margin: .9em 0 .4em 0;

	color: #D07433;

	font-weight: normal; 

}



 acronym, abbr {

	border-bottom: 1px dashed #999999;

	letter-spacing: .07em;

	cursor: help;

}



/* LISTS */



    ol {		/* ordered lists	*/

	margin: .5em .5em 1.5em; 

}



    ul li, ol li {		 /* ordered list element */

	margin-left: 2em;

	padding-left: 0;

}



/* TABLES */



    table {

	font-size: 100%;

}



/*	VARIOUS CLASSES	*/



	.highlight {

	color: blue;

	background: #FEE9C0;

	font-size: 100%;

	padding: 10px;

	float: left;

	border: 1px solid #FFCC66;

}



	.clear {

	clear: both;

}



	.center {

	text-align: center;

}



	.italic {

	font-style: italic;

}

	

	.contact {

	padding: 30px 0 0 60px;

}



	.contact p {

	line-height: 1.8;

}



	img.paypal {

	float: right;

	padding: 15px;

}



	img.flag {

	float: right;

	padding: 15px;

}



/* PRODUCTS SECTION */



	 img.thumb	{

	width: 44px;

	height: 109px;

}

    td {

	padding: 18px;

	border-bottom: 4px solid #D07433;

}

    td.input {

	padding: 5px;

	border: none;

}

    td.c4 {

	width: 550px;

}

    td.c3 {

	text-align: center;

	width: 325px;

	padding: 5px;

}



	 table.c16 {

	text-align: left;

	width: auto;

	height: auto;

}


