/** TITLES */

#title1 {
	height: auto;
}

#title2 {
	height: auto;
}

.title {
	margin-bottom: 15px;
}

.promotitle {
	margin-top: 0px;
	margin-right: 90px;
	margin-bottom: 15px;
	margin-left: 90px;
	text-align: right;
}

.title b {
	position: absolute;
	left: -10000px;
}

/** BASIC */

html, body {
	height: 100%;
}

/** HEADER */

#header {
	width: 778px;
	height: 79px;
	margin: 0px auto;
}

#logo {
	float: left;
	width: 239px;
	height: 79px;
}

/** MAINMENU */

#mainmenu {
	float: left;
	padding: 40px 0px 0px 0px;
}

#mainmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#mainmenu li {
	display: inline;
}

#mainmenu a {
	display: block;
	float: left;
	width: 102px;
	height: 30px;
}

#mainmenu1 { background: url(Images/menu01a.jpg) no-repeat left top; }
#mainmenu2 { background: url(Images/menu02a.jpg) no-repeat left top; }
#mainmenu3 { background: url(Images/menu03a.jpg) no-repeat left top; }
#mainmenu4 { background: url(Images/menu04a.jpg) no-repeat left top; }
#mainmenu5 { background: url(Images/menu05a.jpg) no-repeat left top; }

#mainmenu1:hover { background: url(Images/menu01b.jpg) no-repeat left top; }
#mainmenu2:hover { background: url(Images/menu02b.jpg) no-repeat left top; }
#mainmenu3:hover { background: url(Images/menu03b.jpg) no-repeat left top; }
#mainmenu4:hover { background: url(Images/menu04b.jpg) no-repeat left top; }
#mainmenu5:hover { background: url(Images/menu05b.jpg) no-repeat left top; }

#mainmenu b {
	position: absolute;
	left: -10000px;
}

/** SPLASH */

#splash {
	width: 778px;
	height: 279px;
	margin: 0px auto;
}

/** CONTENT */

#content {
	width: 778px;
	height: auto;
	margin: 0px auto;
	padding-bottom: 20px;
}

#homeleft {
	float: left;
	width: 325px;
}

#homeright {
	float: left;
	width: 453px;
}

#left {
	float: left;
	width: 575px;
}

#right {
	float: left;
	width: 203px;
}

/** FOOTER */

#footer {
	width: 778px;
	margin: 0px auto;
	padding: 70px 0px 30px 0px;
}

/** BOX1 */

#box1 {
	padding: 0px 26px 0px 30px;
}

#box1 .title #title4{
	color:white;
}


#box1 .title #title5{
	color:white;
	}
	
#box1 .title #title6{
	color:#FF0;
	padding-bottom:10px;
	}

#box1 .content {
	padding: 15px 0px 0px 0px;

}

#box1 .text1 {
	margin-bottom: 5px;
}

#box1 .hline {
	margin-bottom: 15px;
	padding-bottom: 15px;
	background-position: left bottom;
}

/** BOX2 */

#box2 {
	padding: 0px 30px 0px 25px;
}

#box2 .title {
}

#box2 .content {
}

/** BOX3 */

#box3 {
	padding: 38px 30px 0px 30px;
}

#box3 .title {
}

#box3 .content {
}


/** BOX4 */

#box4 {
	padding: 0px 26px 0px 30px;
}

#box4 .title {
}

#box4 .content {
}

#box4 .text1 {
	margin-bottom: 5px;
}

#box4 .hline {
	margin-bottom: 15px;
	padding-bottom: 15px;
	background-position: left bottom;