/********************************************
*											*
*			layout by Rune Colin			*
*				November 2008				*
*-------------------------------------------*
*			http://rune.colin.nu/			*
*											*
********************************************/

html, body
{
	margin: 0px;
	padding: 0px;
	background-color: #494949;
}
table.body
{
	border-spacing: collapse;
	padding: none;
	width:942px;
	margin: auto;

}
td.content
{
	height:400px;
	background-color: white;
	vertical-align:top;
}
td.bodyheader
{
padding: none;
margin: none;
	background-color: white;
	border: none;
}
div.content
{
	float: left;
	width: 557px;
	padding-left: 73px;
	margin: auto;
}
div.side_boxes
{
	float: right;
	width: 235px;
	margin: auto;
	padding-top: 40px;
	padding-right: 73px;
}
table.box
{
	background-color: #e7e7e7;	
	width: 100%;
}
table.calendarfeed, table.calendarfeed td, table.calendarfeed td a
{
	background-color: #15910f;
	color: white;
	font-weight: normal;
}

table.newsletterbox, table.newsletterbox td
{
	background-color: #b80b04;
	color: white;
	width: 100%;
}

input, button
{
	font-family: "Century Gothic", Verdana, Arial, "Sans Serif";
}
table.newsletterbox input, table.newsletterbox button
{
	font-size: 10px;	
	
}

td, p
{
	font-family: "Century Gothic", Verdana, Arial, "Sans Serif";
	font-size: 12px;
}
h1, h2, h3, h4, h5, h6, p, td
{

	font-family: "Century Gothic", Verdana, Arial, "Sans Serif";
	color: #2a303c;
	text-align: left;
}

h1
{
	font-size: 24px;
	font-weight: normal;
}


h3
{
	font-size: 18px;
	font-weight: normal;
}

h4
{
	font-size: 16px;
	font-weight: normal;
}

h5, h6
{
	font-size: 14px;
	font-weight: normal;
}


a
{
	color: #452c19;
	font-weight: normal;
}

td.menu a.menu
{
	color:black;
}

td.menutop a.menu
{
	color:#f0eada;
	font-weight: normal;
	text-decoration: none;
}

td.menutop
{
	top: -12px;
	width: 153px;;
	padding: 5px;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-align:center;
}
td.menu
{
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: white;

}
table.hovermenu
{
	background-image: url('./gfx/brown_tex.png');
	border: solid 1px black;
	background-color: white;
	position:absolute;
	visibility:hidden;
	width: 175px;
	
}
.header, th, h2
{
	font-size: 12px;
	padding: 2px;
	width: 100%;
	background-color: #292f3c;
	color: white;
	font-weight: normal;
	margin-top: 0px;
}

td.footer
{
	background-color: #2a303c;
	color: white;
	border-top: none;
	text-align: center;
	height: 23px;

}

table.menutop
{
	top: -12px;
	width: 100%;
}

#menu_header_1
{
	background-color: #b80b04;
}
#menu_header_2
{
	background-color: #15910f;
}
#menu_header_3
{
	background-color: #d68f03;
}
#menu_header_4
{
	background-color: #874d04;
}
#menu_header_5
{
	background-color: #880352;
}
#menu_header_6
{
	background-color: #ad3400;
}

img.right
{
	float: right;
}
img.left
{
	float: left;
}
