/*
 * freshdot.net S. Smeenk <website@freshdot.net>
 * (c) 2003 
 */

/* The general settings and fonts used everywhere. Much of this will be
   inherited by other classes */
body {
	font-family: "Verdana", "Tahoma", "Arial", sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #b9cfe7;
	margin-left: 0px;
	margin-top: 0px;
}

/* Style used for h-refs outside of the textfield */
a {
	font-family: "Verdana", "Tahoma", "Arial", sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #8fa0b3;
}

/* Style used for h-refs being hovered outside of the textfield */
a:hover {
	background-color: #8fa0b3;
	color: #b9cfe7;
}

/* Style used for h-refs in the textfield */
a.intxt {
	color: #517596;
}

/* Style used for h-refs being hovered over in the textfield */
a.intxt:hover {
	background-color: #517596;
	color: #8fa0b3;
}

/* This class is disabled by default and should not be enabled when not
   developing the site. It makes the background black, the size of a 1024x768
   browser window so you can check if it fits :) */
div.container {
	height: 625px;
	width: 1018px;
	background-color: #b9cfe7;
}

/* This class positions the background image */
div.bg {
	position: relative;
	top: 0px;
	left: 0px;
	height: 436px;
	width: 488px;
	z-index: 0;
	background-image: url(../px/bg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
}

/* This class positions the 'freshdot.net logo' */
div.lg {
	position: relative;
	top: 75px;
	left: 240px;
	height: 87px;
	width: 728px;
	z-index: 1;
	background-image: url(../px/lg.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
}

/* This class positions the navigational links */
div.nav {
	position: absolute;
	top: 160px;
	left: 300px;
	width: 700px;
	z-index: 3;
/*	background-color: #8fa0b3; */
	text-align: right;
}

/* This class positions the grayed out textfield background */
div.txtbg {
	position: absolute;
	top: 195px;
	left: 120px;
	height: 420px;
	width: 888px;
	z-index: 3;
	background-image: url(../px/abg.png);
	background-repeat: repeat;
	background-attachment: scroll;
}

/* This class positions the text inside the grayed out textfield background */
div.txt {
	position: absolute;
	top: 200px;
	left: 125px;
	height: 410px;
	width: 877px;
	z-index: 4;
	color: #ffffff;
	overflow: auto;
	text-align: left;
}

/* This class positions the buttonblock */
div.w3c {
	position: absolute;
	top: 435px;
	left: 20px;
	height: 120px;
	z-index: 3;
}
