/* CSS Document */
/* Baardshaug */

body,html {
	padding: 0;
	margin: 0;
	background: url("../images/bg.jpg") top left repeat-x #cfb18d;
}

div#page {
	width: 944px;
	margin: 0 auto;
	background-color: #fff;
}

div#top {
	width: 944px;
	margin: 0 auto;
	height: 55px;
	background: url(../images/topbg.png) bottom left no-repeat transparent;
}

div#flags { padding-top: 10px; float:right; }

div#clearer { clear:both; }

div#cc { 
	width:926px;
	margin: 0 auto;
	padding: 0;
}

div#menu {
	width: 100%;
	height: 34px;
	background:url(../images/mbg.png) top left repeat-x;
	padding-bottom: 20px;
}

div#lc {
	float: left;
	width: 182px;
	padding-right: 30px;
}

div#content {
	float: left;
	width: 705px;
}

div#footer {
	width: 100%;
	background-color: #24211e;
	padding: 10px 0;
	color: #fff;
	text-align: center;
}

div#footer a { color: #CFB18D; }

div#tagmark { padding: 10px 0 0; text-align: center; }
div#tagmark img { margin-bottom: -8px; padding: 0 10px 0; }
div#tagmark a { color: #24211E; }

td { vertical-align: top; }

body,html,td,p,input.contact, textarea.contact { font: normal 14px/18pt Georgia,serif; }

h1 { font: 300 20px Georgia,serif; color: #373533; }
h2 { font: 300 20px Georgia,serif; color: #946e45; }
h3 { font: 300 20px Georgia,serif; color: #40427D; }
h4,h5,h6 { font: bold 14px Georgia,serif; color: #1E1E1E; }


img { border: none; }

a { text-decoration:underline; color: #3d4373; }
a:hover { color: #6b4f31; }
