@charset "utf-8";
/* CSS Document */

body {
	background: #ebecc5 url(images/body_bg.gif) repeat left top;
	margin:0;
	padding:0;
}
div.frame {
	width:900px;
	margin: 0px auto;
	padding:0;
	position:relative;
	}
h1 {
	margin: 0px auto;
	padding: 0px;
	position: absolute;
	z-index: 100;
	top: 0px;
	left:262px;
}

div.topnav {
	margin: 0px;
	padding: 91px 0px 0px;
	height: 43px;
}


div.topnav a {
	display:block;
	text-decoration:none;
	text-align: center;
	border-top:1px solid #0c5d2c;
}
div.topnav a.left {float:left;position:relative;}
div.topnav a.right {float:right;position:relative;}

div.topnav a.borderLeft  {border-left:1px solid #0c5d2c;}
div.topnav a.borderRight {border-right:1px solid #0c5d2c;}


div.mainContent {
	border:1px solid #0c5d2c;
	border-width:0px 1px;
}

div.mainContentHome {
	background: url(images/mainContent_bg_home.jpg) no-repeat left top;
	height: 452px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
div.homeText {
		margin:0;
		width:370px;
		text-align:center;
		color:white;}
div.homeText h2 {padding:50px 0px 0px;margin:0;}
div.homeText p {font:bold 15px calibri,'trebuchet ms',arial narrow,sans-serif;}




div.mainContentAbout {
	background:#ffffe1 url(images/mainContent_bg_about.jpg) no-repeat 475px top;
	padding: 25px 400px 0px 25px;
	font: normal 16px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
	color: black;
	height: 500px;
}









div.mainContentLinks {
	background:#b9d4e9 url(images/mainContent_bg_links.jpg) no-repeat right bottom;
	padding: 25px 400px 100px 25px;
	font: normal 16px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
	color: black;
}
div.mainContentLinks h2 {
	margin: 25px 0px 0px;
	padding: 0px;
	color: #000000;
	font: bold 28px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
}
div.mainContentLinks h4 {
	margin: 20px 0px 0px;
	padding: 0px;
}
div.mainContentLinks p {margin-top:0;}








div.mainContentTools {
	background:#fafcf1 url(images/mainContent_bg_tools.jpg) no-repeat left bottom;
	padding: 25px 400px 0px 25px;
	font: normal 16px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
	color: black;
	height: 530px;
}
div.mainContentTools h2 {
	margin: 25px 0px 0px;
	padding: 0px;
	color: #072;
	font: bold 28px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
}








div.mainContentServices {
	background:#e4d9ce url(images/mainContent_bg_services.jpg) no-repeat right top;
	padding: 25px 400px 0px 25px;
	font-family: calibri, "trebuchet MS", trebuchet, arial, sans-serif;
	height: 750px;
}
div.mainContentServices h2 {
	margin: 25px 0px 0px;
	padding: 0px;
	color: #072;
	font: bold 28px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
}
div.mainContentServices p {
	margin: 0px 0px 10px;
	padding: 0px;
}





div.mainContentContact {
	background:#ededf0 url(images/mainContent_bg_contact.jpg) no-repeat right bottom;
	padding: 25px 400px 25px 25px;
	font-family: calibri, "trebuchet MS", trebuchet, arial, sans-serif;
}
div.mainContentContact h2 {
	margin: 25px 0px 5px;
	padding: 0px;
	color: #072;
	font: bold 28px calibri, "trebuchet MS", trebuchet, arial, sans-serif;
}
div.mainContentContact p {
	margin: 0px 0px 10px;
	padding: 0px;
}















div.footer {
	background: #d7cb77;
	padding: 8px 35px 0px;
	height: 20px;
	font: bold 12px cambria, georgia, "times New Roman", times, serf;
	color: #03632b;
	border:1px solid #0c5d2c;}
div.footer a {
	float:left;
	display: block;
	padding:0px;
	margin:0px 15px 0px 0px;
	color: #03632b;}
div.footer a:hover {color:#ffffe1;}

div.footer p {
	float:right;
	padding:0;
	margin:0;
	font-weight:normal;}
div.footer p a {display:inline;float:none;margin:0;padding:0;}
.converter {
	margin: 15px 0px 0px;
	padding: 0px;
	width: auto;
}
.converter table {
	width: 840px;
	margin: 0px;
	padding: 0px;
}

.converter th {
	background: #D7CB77;
	font-size: 22px;
	text-align: center;
	color: #000000;
	margin: 0px;
	padding: 5px;
	border-bottom: 1px solid #189046;
	border-top: 1px solid #189046;
}
.converter .converterfooter {
	color: #FFFFFF;
	background: #189046;
	font-size: 15px;
	text-align: center;
	padding: 5px;
}

.converter .converterfooter a {color: #FFFFFF;}

td {
	margin: 0px;
	padding: 0px 10px 10px 0px;
}
