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

.panelbtn1 a {
	display: block;
	width: 150px;
	list-style-type: none;
	height: 65px;
	float: left;
	margin-right: 20px;	
}
.panelbtn1 a:link, .panelbtn1 a:visited {
	background-image: url(./images/panel1-t.jpg);
	background-repeat: no-repeat;
}
.panelbtn1 a:hover, .panelbtn1 a:active {
	background-position: 50% -65px;
}

.panelbtn2 a {
	display: block;
	width: 150px;
	list-style-type: none;
	height: 65px;
	float: left;
	margin-right: 20px;	
}
.panelbtn2 a:link, .panelbtn2 a:visited {
	background-image: url(./images/panel2-t.jpg);
	background-repeat: no-repeat;
}
.panelbtn2 a:hover, .panelbtn2 a:active {
	background-position: 50% -65px;
}

.panelbtn3 a {
	display: block;
	width: 150px;
	list-style-type: none;
	height: 65px;
	float: left;
	margin-right: 20px;	
}
.panelbtn3 a:link, .panelbtn3 a:visited {
	background-image: url(./images/panel3-t.jpg);
	background-repeat: no-repeat;
}
.panelbtn3 a:hover, .panelbtn3 a:active {
	background-position: 50% -65px;
}

.panelbtn4 a {
	display: block;
	width: 150px;
	list-style-type: none;
	height: 65px;
	float: left;
		
}
.panelbtn4 a:link, .panelbtn4 a:visited {
	background-image: url(./images/panel4-t.jpg);
	background-repeat: no-repeat;
}
.panelbtn4 a:hover, .panelbtn4 a:active {
	background-position: 50% -65px;
}


#menuholder2 {
	background-image: url(./images/botmenu-b.jpg);
	background-repeat: repeat-x;
	height: 76px;
	width: 100%;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 8px;
	display: block;
}

#menuholder3 {
	width: 980px;
	position: absolute;
	visibility: visible;
	z-index: 10;
	top: 278px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.leftbtn {
	position: absolute;
	top: 300px;
	left: 100px;
}

.rightbtn {
	position: absolute;
	top: 300px;
	left: 1000px;
}


.learnmore a {
	display: block;
	width: 180px;
	list-style-type: none;
	height: 25px;
	float: left;
	text-align: center;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 16px;			
}
.learnmore a:link, .learnmore a:visited {
	background-image: url(./images/learnmore.jpg);
	background-repeat: no-repeat;
	z-index: 10;
}
.learnmore a:hover, .learnmore a:active {
	background-position: 50% -29px;
	text-align: center;	
}

#container{width:500px;margin:auto;font-size:11pt;}

#menu{
	position:absolute;
	width: 979px;
	height: 27px;
	float: none;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	clear: none;
	left: auto;
	right: auto;
	z-index: 20;
}
#menu ul .item{
	display:none;
	width: 220px;
	text-align: left;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu ul:hover .item{
	display:block;
	background:#000 url(./images/dot.gif);
	padding:1px;
	margin:0px;
	text-decoration: none;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}

#menu ul:hover .item a{color:#fff;text-decoration:none;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
#menu ul:hover .item a:hover{
	color:#999;
	text-decoration: none;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#menu ul .itema{
	display:none;
	width: 150px;
	text-align: left;
	text-decoration: none;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu ul:hover .itema{
	display:block;
	background:#000 url(./images/dot.gif);
	padding:1px;
	margin:0px;
	text-decoration: none;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}

#menu ul:hover .itema a{color:#fff;text-decoration:none;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
#menu ul:hover .itema a:hover{
	color:#999;
	text-decoration: none;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#menu ul{
	width:115px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	text-decoration: none;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 20;
}
.clear{clear:both;height:10px;}
.clear-big{
	clear:both;
	height:50px;
}






.homebut a {
	display: block;
	width: 95px;
	list-style-type: none;
	height: 27px;
	float: left;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.homebut a:link, .homebut a:visited {
	background-image: url(./images/nav/home.jpg);
	background-repeat: no-repeat;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.homebut a:hover, .homebut a:active {
	background-position: 50% -27px;
	text-decoration: none;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.aboutbut a {
	display: block;
	width: 102px;
	list-style-type: none;
	height: 27px;
	float: left;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.aboutbut a:link, .aboutbut a:visited {
	background-image: url(./images/nav/aboutus.jpg);
	background-repeat: no-repeat;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.aboutbut a:hover, .aboutbut a:active {
	background-position: 50% -27px;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.servicesbut a {
	display: block;
	width: 100px;
	list-style-type: none;
	height: 27px;
	float: left;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.servicesbut a:link, .servicesbut a:visited {
	background-image: url(./images/nav/services.jpg);
	background-repeat: no-repeat;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.servicesbut a:hover, .servicesbut a:active {
	background-position: 50% -27px;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.projectsbut a {
	display: block;
	width: 96px;
	list-style-type: none;
	height: 27px;
	float: left;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.projectsbut a:link, .projectsbut a:visited {
	background-image: url(./images/nav/projects.jpg);
	background-repeat: no-repeat;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.projectsbut a:hover, .projectsbut a:active {
	background-position: 50% -27px;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.clientsbut a {
	display: block;
	width: 91px;
	list-style-type: none;
	height: 27px;
	float: left;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.clientsbut a:link, .clientsbut a:visited {
	background-image: url(./images/nav/clients.jpg);
	background-repeat: no-repeat;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.clientsbut a:hover, .clientsbut a:active {
	background-position: 50% -27px;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.contactbut a {
	display: block;
	width: 113px;
	list-style-type: none;
	height: 27px;
	float: left;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.contactbut a:link, .contactbut a:visited {
	background-image: url(./images/nav/contactus.jpg);
	background-repeat: no-repeat;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contactbut a:hover, .contactbut a:active {
	background-position: 50% -27px;text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#panelholder {
	width: 979px;
	margin-right: auto;
	margin-left: auto;
}

