/** BASIC */

html, body {
	height: 100%;
}

.title {
	height: 31px;
	color: #ffffff;
	padding-left: 15px;
	padding-top: 5px;
}

#title1 { background: url(../images/homepage12.gif) no-repeat left top; }
#title2 { background: url(../images/subpage1_01.gif) no-repeat left top; }
#title3 { background: url(../images/subpage2_01.gif) no-repeat left top; }
#title4 { background: url(../images/subpage3_01.gif) no-repeat left top; }

/** HEADER */

#header {
	position: relative;
	padding-top: 15px;
	width: 886px;
	height: 80px;
	margin: 0px auto;
}

#header-contact-info
{
	position: absolute;
	top: 10px; 
	right: 5px;
	text-align: right;
	line-height: 14px;
}

/** LOGO */

#logo {
	float: left;
	width: 400px;
	height: 80px;
}

/** TOPMENU */

#topmenu {
	float: right;
	padding: 45px 0px 0px 0px;
}

.imgbtn {
	vertical-align: bottom;
}

#topmenu form {
	width: 220px;
}

#topmenu ul {
	margin: 0px;
	padding: 40px 30px 0px 0px;
	list-style: none;
	line-height: normal;
}

#topmenu li {
	display: inline;
}

#topmenu a {
	display: block;
	float: left;
	padding: 0px 14px;
	border-left: 1px solid #7A7B7B;
}

#topmenu .first a {
	border: none;
}

/** MENU */

#menu {
	width: 886px;
	height: 39px;
	margin: 0px auto;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 26px;
	padding: 13px 18px 0px 18px;
	background: url(../images/homepage04.gif) no-repeat left top;
}

#menu a:hover {
	color:#FFF000;
}

#menu .first a {
	background: none;
}

/** CONTENT */

#content {
	width: 886px;
	margin: 0px auto;
	padding: 10px 0px;
}

#colA {
	float: left;
	width: 182px;
}

#colB {
	float: right;
	width: 699px;
}

/** FOOTER */

#footer {
	clear: both;
	width: 886px;
	margin: 0px auto;
	padding: 20px 0px;
}

/** LEFT MENU*/

#leftcats {

}

/** BOX6 */

#box6 {
	height: 193px;
}

#box6 p {
	float: left;
}

#box6 ul {
	float: right;
	padding-top: 2px;
	line-height: normal;
}

/** BOX7 */

#box7 {
}

#box7 .item {
	float: left;
	width: 312px;
	padding: 20px 10px 10px 20px;
	height: 160px;
	overflow: hidden;
}

#box7 .listview {
	margin: auto;
	width: 550px;
	padding: 0px 20px 0px 20px;
}

#box7 .img1 {
	margin: 0px 20px 0px 0px;
}

#box7 p {
	margin-left: 140px;
}

/** BOX8 */

#box8 {
}

#box8 .item {
	padding: 20px 10px 30px 20px;
}

#box8 .img1 {
	margin: 0px 20px 0px 0px;
}

#box8 p {
	margin-left: 140px;
}

/** BOX9 */

#box9 {
}

#box9 .item {
	padding: 20px 10px 30px 20px;
}

#box9 .img1 {
	margin: 0px 20px 0px 0px;
}

#box9 .item p {
	margin-left: 140px;
}

#box9 .info {
	padding: 0px 10px 0px 20px;
}

/** BOX10 */

#box10 {
}

#box10 .content {
	padding: 20px;
}
