@charset "utf-8";
/* CSS Document */
html, body {
	height:100%;
	padding:0;
	margin:0;
	background: #8b8b8b url(../images/bkg_gradient.gif) top repeat-x fixed;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#eee;
	text-align:left;
	z-index:-10;
}

#containerTable {
	background:url(../images/bkg_baseWithLine.gif) top center repeat-y scroll;
	position:relative;
	height:100%;
	width:938px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

#containerCell {
	vertical-align: top;
	z-index:2;
}

#header {
	padding-left: 0px;
	padding-right: 0px;
}

#headerLogo {
	margin-left:13px;
	margin-top:15px;
	position:absolute;
	border:none;
}

.menu{
	height:20px;
	position:relative;
	z-index:2;
	width:400px;
	top:81px;
	left:460px;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
}

.menu ul{
	margin:0;
	padding:0;
	list-style:none;
}

.menu li{
	float:left;
}

.menu li a{
	display:block;
	position:relative;
	padding:0 10px;
	color:#eee;
	text-decoration:none;
	border:none;
}

.menu li a:hover{
	color:#fff49a;
}

#divider {
	padding-left: 18px;
	padding-right: 18px;
}

#divider1 {
	padding-left: 18px;
	padding-right: 18px;
	position: relative;
	top: 75px;
}

#divider2 {
	padding-left: 18px;
	padding-right: 18px;
	position: relative;
	top: 68px;
}

#banner {
	position: relative;
	padding-left: 18px;
	top: 72px;
}

.contentBackground {
	background-color: #ffffff;
	position: absolute;
	top: 340px;
	left: 232px;
	width: 800px;
	height: 240px;
	background:url(../images/bck2.gif) top repeat-y fixed;
}

#greeting {
	position: relative;
	top: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #fff49a;
	padding-left: 26px;
}

#divider_greeting {
	padding-left: 18px;
	padding-right: 18px;
	position: relative;
	top: 70px;
}

#motto {
	position: absolute;
	top: 15px;
	left: 679px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.content {
	position: relative;
	top: 75px;
	padding-left: 18px;
	padding-right: 18px;
	font-family: arial;
}

.content h2 {
	color: #fffe8f;
	font-size: 15px;
}

.content a {
	color: #FFFF99;
}

.content2 {
	padding-left: 10px;
	padding-right: 10px;
}

.content3 {
	position: relative;
	left: 180px;
	top: -15px;
	padding-right: 180px;
}

#slideshow {
	border: #888888 1px solid;
	background-color: #eeeeee;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	width: 300px;
}

#pic {
	border: #888888 1px solid;
}

.menu2{
	position:relative;
	padding-left: 250px;
	z-index:2;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
}

.menu2 ul{
	margin:0;
	padding:0;
	list-style:none;
}

.menu2 li{
	float:left;
}

.menu2 li a{
	display:block;
	position:relative;
	padding:0 10px;
	color:#eee;
	text-decoration:none;
	border:none;
}

.menu2 li a:hover{
	color:#fff49a;
}

#contact_form label {
	color: #fffe8f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.contact_field {
	width: 400px;
}

.contact_field2 {
	width: 600px;
	height: 150px;
}

.leftMenu {
	border-right: #fff49a 1px solid;
	border-bottom: #fff49a 1px solid;
	width: 180px;
	position: absolute;
	top: -11px;
	left: 16px;
	background-color: #fff49a;
}

.leftMenu div {
	color: #867801;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
	border-bottom: #555555 1px solid;
}

.leftMenu div a {
	color :#867801;
	text-decoration: none;
}

.leftMenu2 {
	border-right: #fff49a 1px solid;
	border-bottom: #fff49a 1px solid;
	width: 132px;
	position: absolute;
	top: -11px;
	left: 16px;
	background-color: #fff49a;
}

.leftMenu2 div {
	color: #867801;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
	border-bottom: #555555 1px solid;
}

.leftMenu2 div a {
	color :#867801;
	text-decoration: none;
}

.contentPics {
	/*background-color: #ffffff;*/
	position: relative;
	left: 128px;
	top: -10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #333333;
	width: 550px;
/*
content3 {
	position: relative;
	left: 180px;
	top: -15px;
	padding-right: 180px;
}
*/
}

.contentProject {
	position: relative;
	left: 128px;
	top: -10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	width: 575px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.contentProject span {
	color: #fffe8f;
	font-size: 13px;
	font-weight: bold;
}

.navigation1 {
	color: #fffe8f;
	font-weight: bold;
}

.navigation2 {
	color: #fffe8f;
	float: right;
	font-weight: bold;
}

.rightMenu2 {
	position: relative;
	float: right;
	top: -13px;
	width: 175px;
	left: 5px;
	border-right: #fff49a 1px solid;
	border-bottom: #fff49a 1px solid;
	background-color: #fff49a;
}

.rightMenu2 div {
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	color: #867801;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
	border-bottom: #555555 1px solid;
}

.rightMenu2 div a {
	color :#867801;
	text-decoration: none;
}

.divPictures {
	text-align: center;
	padding: 2px;
	background-color: #CCCCCC;
	border: 2px solid #666666;
}

.tab1 {
	padding-left: 15px;
}

.tab2 {
	padding-left: 20px;
}