/**
 * Stylesheet for rmlr.org, rmlr.info, rmlr.dk
 * Coded by RMLR / Peter Emil Henriksen
 * Copyright to the above owner 2007+
 */
/** Generel settings */
a, div, form, img, table, tr, td
{
	border:			0px;
	margin:			0px;
	overflow:		hidden;
	padding:		0px;
}

a, a:visited
{
	color:			#304159;
	font-weight:		600;
	text-decoration:	none;
}

body
{
	background:		#374c69 url("../images/background.jpg") top center;
	border:			none;
	color:			#304159;
	direction:		ltr;
	font-family:		tahoma, verdana, sans-serif;
	font-size:		10pt;
	margin:			0px;
	padding:		0px;
	text-align:		center;
}

hr
{
	border:			0px;
	background:		#e0e0e0;
	clear:			both;
	color:			#e0e0e0;
	height:			1px;
	margin:			0px 2px 4px 2px;
}

/** Specific sizes */
.block100
{
	clear:			none;
	display:		block;
	width:			100px;
}

.box500x300
{
	clear:			none;
	display:		block;
	height:			300px;
	width:			500px;
}

.floatl
{
	float:			left;
}

/** Structured */

#wrap
{
	background:		#ffffff;
	margin:			0px auto;
	text-align:		left;
	width:			1000px;
}

#wrap2
{
	background:		#ffffff;
	clear:			both;
	left:			50%;
	margin-left:		-500px;
	position:		absolute;
	width:			1000px;
}

	/** Top/banner area */
	#logo
	{
		background:		url("../images/logo.jpg") no-repeat;
		clear:			both;
		height:			97px;
		width:			1000px;
	}
		#logolink
		{
			float:			left;
			height:			97px;
			width:			270px;
		}
			#logolink a, #logolink a:visited
			{
				display:		block;
				height:			97px;
				overflow:		hidden;
				margin-left:		50px;
				text-decoration:	none;
			}
		/** Menu settings */
		#menua
		{
			float:			right;
			height:			68px;
			width:			700px;
		}
			#menu
			{
				clear:			both;
				float:			right;
				line-height:		32px;
				margin-top:		43px;
				margin-right:		15px;
				overflow:		hidden;
			}
				#menu a, #menu a:visited
				{
					color:			#aac2e5;
					display:		block;
					float:			left;
					font-family:		arial, sans-serif;
					font-size:		17px;
					font-weight:		normal;
					letter-spacing:		-1px;
					margin-right:		10px;
					text-decoration:	none;
					text-transform:		uppercase;
				}
				#menu a:hover
				{
					color:			#6783ac;
				}

	/** Collums */
	#sep
	{
		background:		url("../images/vsepw.jpg") repeat-y top left;
		clear:			both;
		width:			1000px;
	}
		#sepfix
		{
			background:		url("../images/vseptw.jpg") no-repeat top left;
		}
			#colleft
			{
				float:			left;
				width:			270px;
			}
			#incolleft
			{
				clear:			both;
				float:			left;
				margin-bottom:		6px;
				overflow:		hidden;
				width:			250px;
			}
				#incolleft h1
				{
					clear:			both;
					display:		block;
					font-size:		12pt;
					font-weight:		600;
					margin:			4px;
					overflow:		hidden;
					padding:		1px;
				}
				#incolleft h2
				{
					clear:			both;
					display:		block;
					font-size:		10pt;
					font-weight:		600;
					margin:			4px;
					overflow:		hidden;
					padding:		1px;
				}
				.table
				{
					background:		#b7cae7;
					clear:			both;
					float:			right;
					margin-bottom:		4px;
					padding:		1px;
				}
					table
					{
						border:			1px solid #ffffff;
						border-collapse:	collapse;
					}
					td
					{
						background:		#dbe8fb;
						border:			1px solid #ffffff;
						height:			22px;
						line-height:		22px;
						padding:		0px 3px;
						width:			230px;
					}
						td a, td a:visited
						{
							font-weight:		normal;
							text-decoration:	underline;
						}
						td a:hover
						{
							text-decoration:	none;
						}
				a.alone, #incolleft a.alone:visited
				{
					clear:			both;
					display:		block;
					font-size:		10pt;
					font-weight:		600;
					margin-left:		15px;
				}

				#gw_wallpaperoftheday
				{
					text-align:		center;
				}

			#colright
			{
				float:			right;
				width:			710px;
			}
				#incolright
				{
					clear:			both;
					margin:			5px;
				}
					#incolright h1
					{
						font-size:		15pt;
						font-weight:		bold;
						margin:			4px 6px 5px 2px;
					}
					#incolright h2
					{
						font-size:		13pt;
						font-weight:		bold;
						margin:			4px 6px 5px 2px;
					}
					#incolright p
					{
						margin:			3px 6px 4px 2px;
					}

			#footer
			{
				background:		#33445c;
				border-top:		3px solid #6783ac;
				clear:			both;
				color:			#ffffff;
				height:			70px;
				width:			1000px;
			}
				#footer * a, #footer * a:visited
				{
					color:			#ffffff;
					font-size:		10pt;
					font-weight:		600;
					text-decoration:	underline;
					text-transform:		capitalize;
				}
				#footer * a:hover
				{
					text-decoration:	none;
				}
					#copyright
					{
						clear:			both;
						font-size:		12px;
						height:			15px;
						line-height:		15px;
						margin:			5px;
					}
					#submenu
					{
						clear:			both;
						margin:			7px 5px 3px 5px;
					}