@charset "utf-8";
/* CSS Document */

/* LAYOUT */

html,body {
	margin:0;
	padding:0;
	height:100%;
	background-image: url(images/minimalback.png);
	background-repeat: repeat-x;
	background-color: #c0c0c0;
}

div#container {
	position:relative;
	margin:0 auto;
	padding-top: 5px;
	width:980px;
	height:auto !important;
	height:100%;
	min-height:100%;
}

div#header {
	padding:0;
	height: 100px;
	width: 980px;
	background-image: url(images/headershelagh.png);
}

div#menu {
	float: left;
	width: 980px;
	height: 30px;
	background-image: url(images/menushelagh.png);
}

div#menublock {
	float: left;
	width: 40px;
	height: 30px;
}

div#menuitem {
	float: left;
	width: 196px;
	height: 30px;
}

div#leftcolumncontainer {
	float: left;
	margin-top: 5px;
	width: 200px;
	height: 100%;
}

div#leftcolumntop {
	float: left;
	margin-left: 5px;
	width: 190px;
	height: 20px;
	background-image: url(images/leftcolumntop.png);
}

div#leftcolumn {
	float: left;
	width: 180px;
	height: 100%;
	min-height: 465px;
	margin-left: 5px;
	padding: 5px;
	background-image: url(images/leftcolumn.png);
}

div#leftcolumnbottom {
	float: left;
	margin-left: 5px;
	width: 190px;
	height: 20px;
	background-image: url(images/leftcolumnbottom.png);
}

//div#contentblock {
//	float: left;
//	width: 770px;
//	height: 100%;
//	min-height: 505px;
//	margin: 5px;
//}

div#contenttop {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	width: 770px;
	height: 20px;
	background-image: url(images/contentbartop.png);
}

div#content {
	float: left;
	width: 750px;
	height: 100%;
	min-height: 485px;
	margin: 0px 5px 5px 5px;
	padding: 0px 10px 10px 10px;
	background-color: #666;
}

//div#contentbottom {
//	float: left;
//	width: 770px;
//	height: 20px;
//	background-image: url(images/contentbarbottom.png);
//}

div#footer {
	float: left;
	width: 980px;
	height: 20px;
	background-image: url(images/footershelagh.png);
}

/* STYLES */

.header {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff6cc;
	line-height: 20px;
}

.maintext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff6cc;
	line-height: 16px;
}

.smalltext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff6cc;
	line-height: 15px;
}

.sidebarheader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #eee8af;
}

.submitbutton {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.sidebartext {
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
}

.sidebarnumbers {
	font-family: Tahoma;
	font-size: 11px;
	color:#1d160f;
}

.quotes {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1d160f;
}

.footertext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #eee8af;
}
a:hover {
	text-decoration: underline;
	color: #eee8af;
}
a:active {
	text-decoration: none;
	color: #eee8af;
}
