﻿/** BASIC */

html, body {
	height: 100%;
}

/** HEADER */

#header {
	width: 900px;
	height: 237px;
	margin: 0px auto;
}

#logo {
	background-position: right top;
	float: right;
	width: 325px;
	height: 237px;
	background: url('images/homepage02c.png') repeat-x right
top;
}

#logo h1 {
	margin: 0px;
	text-indent: 0px;
	font-weight: 400;
	font-family: "Microsoft Sans Serif";
	color: #99ffff;
}

/** MENU */

#menu {
	background-position: left top;
	float: left;
	width: 575px;
	height: 237px;
	background: url(images/homepage.bg02b.png) no-repeat left top;
}

#menu ul {
	margin: 0px;
	padding: 205px 0px 0px 0px;
	list-style: none;
	line-height: normal;
	text-align: center;
}

#menu li {
	display: inline;
}

#menu a {
	padding: 0px 10px 0px 25px;
	color: #FFFFCC;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: 500;
}

#menu a:hover {
}

#menu .first a {
	padding-left: 0px;
	background: none;
}

#menu1 {
	color: #FFFFCC;
}
#menu2 {
	background: url(images/homepage02a.jpg) no-repeat left center;
	color: #FFFFCC;
}
#menu3 {
	background: url(images/homepage02a.jpg) no-repeat left center;
	color: #FFFFCC;
}
#menu4 {
	background: url(images/homepage02a.jpg) no-repeat left center;
	color: #FFFFCC;
}
#menu5 {
	background: url(images/homepage02a.jpg) no-repeat left center;
	color: #FFFFCC;
}
#menu6 { background: url(images/homepage02a.jpg) no-repeat left center; }

/** PAGE */

#page {
	margin: 0px auto;
}

.wide #page {
}

/** CONTENT */

#content {
	background-position: left top;
	float: left;
	width: 600px;
	background: url(images/homepage.bg04a.jpg) no-repeat left top;
}
#content-bg {
	background-position: left bottom;
	padding: 28px 51px 20px 27px;
	background: url(images/homepage.bg05a.jpg) no-repeat left bottom;
}
.subpage #content {
	background-image: url(images/subpage1.bg01a.jpg);
}

.wide #content {
	float: none;
	width: auto;
	background-image: url(images/subpage2.bg02a.jpg);
}

.wide #content-bg {
	background-image: url(images/subpage2.bg03.jpg);
}

/** 2-COLUMN LAYOUT */

.two-columns {
}

.two-columns .column1 {
	float: left;
	width: 240px;
}

.two-columns .column2 {
	float: right;
	width: 240px;
}

/** SIDEBAR */

#sidebar {
	float: right;
	width: 300px;
}

/** FOOTER */

#footer {
	width: 600px;
	color: #72A74E;
}
#footer p {
	color: #6D9BA3;
	font-size: 12px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-weight: 500;
}

#footer a {
}

.wide #footer {
	width: auto;
}

