/* CSS Document */

/***********/
/* GENERAL */
/***********/

body, fieldset, form, ul, li  {
	margin: 0px;
	padding: 0px;
	border: none;
}

body {
	background: url(../images/body_bg.gif) top left repeat-x #c2c3c6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.wrapper {
	background: url(../images/wrapper_bg.gif) top left repeat-y;
	width: 965px;
	color: #67717a;
	margin: 0 auto;
	position: relative;
}

.wrapperBottom {
	background: url(../images/wrapper_bottom_bg.gif) bottom left no-repeat;
	width: 100%;
}

.wrapperTop {
	background: url(../images/wrapper_top_bg.gif) top left no-repeat;
	width: 100%;
}

/**********/
/* HEADER */
/**********/

.header {
	height: 108px;
	position: relative;
}

.logo {
	position: absolute;
	top: 23px;
	left: 31px;
}

.menu {
	position: absolute;
	top: 34px;
	right: 25px;
	height: 38px;
	width: 648px;
}

.menu li {
	float: left;
	list-style: none;
}

.menu li a span {
	display: none;
}

.menu li a {
	display: block;
	height: 38px;
	text-decoration: none;
}

.menu li a:hover.menu1,
.menu li a:hover.menu2,
.menu li a:hover.menu3,
.menu li a:hover.menu4,
.menu li a:hover.menu5,
.menu li a:hover.menu6 {
	background-position: 0px -38px;
}

.menu li a.menu1 {
	width: 90px;
	background: url(../images/menu1.gif) top left no-repeat;
}

.menu li a.menu2 {
	width: 137px;
	background: url(../images/menu2.gif) top left no-repeat;
}

.menu li a.menu3 {
	width: 75px;
	background: url(../images/menu3.gif) top left no-repeat;
}

.menu li a.menu4 {
	width: 127px;
	background: url(../images/menu4.gif) top left no-repeat;
}

.menu li a.menu5 {
	width: 72px;
	background: url(../images/menu5.gif) top left no-repeat;
}

.menu li a.menu6 {
	width: 147px;
	background: url(../images/menu6.gif) top left no-repeat;
}

.menu li.active {
	background-position: 0px -38px;
}

.menu li.active a {
	background-position: 0px -38px;
}

/**********/
/* FOOTER */
/**********/

.footer {
	width: 885px;
	height: 87px;
	position: relative;
	left: 45px;
	font-size: 0.7em;
	padding-top: 15px;
}

.footer span {
	float: left;
}

.footer div {
	float: right;
}

.footer a {
	color: #67717a;
	text-decoration: none;
}

.footer a:hover {
	color: #005596;
	text-decoration: none;
}
