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

* { margin: 0; padding: 0; }

p + p { margin-top: 1em; }

body {

font: 80%  verdana;
background-color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

#wrapper {

            width: 100%;
			height: 100%;
            margin: 0 auto;
            text-align: left;
			background-color: #FFFFFF;

}
#logo {

	width: 863px;
	height: 123px;
	 margin: 0 auto;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
}


#header {

	width: 100%;
	height: 100%;
	margin: 0 auto;
	background-image:url(images/headerbg.jpg);
	background-repeat:repeat-x;
	background-position:center;
		}

img {
border-style: none;
}


.menu{float: left; margin:0; padding:0; width:200px; list-style:none;}
.menu li{padding:0; margin:10px 0 8px 0; height:20px; display:block; }
.menu li a{text-align:left;height:20px; padding:0px 35px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#0000FF; display:block;  text-decoration:none;}
.menu li a:visited {color:#0000FF;} 
.menu li a:hover{ color:#FF0000;}
.menu li a.active, .menu li a.active:hover{color:#FF0000;}
.menu li a span{line-height:20px;}


.list {
margin: 15px;
}

.list li {
padding: 5px;
}


#headermenu {
float: right;
margin: 105px 0px 0px 0px;
width: 300px;
}
#headermenu a {
text-decoration:none;
color: #000000;
font-size: 14px;
padding:0px 6px;
}


#content {
	width: 863px;
		margin: 0 auto;
background-image:url(images/contentbg.jpg);
background-position:top;
background-repeat:no-repeat;
overflow:auto;
}

#lefthand {
float: left;
width: 230px;
margin: 45px 0px 0px 15px;
}

#lefthand img {
float: left;
width: 155px;
padding: 0px 0px 0px 25px;
}

#middle {
float: left;
width: 415px;
margin: 37px 0px 0px 0px;
}

#middle img {
float: left;
width: 308px;
padding: 0px 0px 0px 0px;
}
#middle_text {
float: left;
padding: 10px 15px 0px 15px;
width: 380px;

}

#middle ul {

margin: 5px 0px 0px 5px;
}

#middle li {

margin: 5px 0px 0px 0px;
}

#righthand {
float: right;
width: 185px;
margin: 45px 5px 0px 0px;

}

#righthand img {
float: left;
width: 131px;
padding: 0px 0px 0px 0px;
}

#right_text {
padding: 10px 20px 0px 0px;
width: 175px;
font-size: 11px;
}

#right_text h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 0px 0px 5px 0px;

}

#bottom {
float: left;
width: 600px;
}
#botleft {
	float: left;
	width: 229px;
	height: 250px;
	
}
#contactbg {
float: left;
background-image:url(images/contactbg.jpg);
background-repeat:no-repeat;
margin: 10px 0px 0px 10px;
width: 213px;
height: 79px;
}

#botimage {

margin: 20px 0px 0px 10px;

}

#iso {
	background-image: url(images/iso.gif);
	width: 138px;
	height: 109px;
	margin: 5px 0px 0px 40px;
}
#contactbg_text {
text-align: center;
font-size: 18px;
padding: 5px 0px 0px 0px;
color: #F00;

}

#contactbg_text a {
	text-decoration:none;
color: #F00;

}


#botmidleft {
float: left;
width: 228px;
height: 124px;
margin: 25px 0px 0px 15px;
display: inline;

}

#leftpictop {
background-image:url(images/top_left.jpg);
background-repeat:no-repeat;
width: 228px;
height: 62px;
padding: 0px 0px 10px 0px;
}

#leftpictop_text {
width: 228px;
height: 62px;
font-size: 9px;
}

#leftpictop_text h2 {

font-size: 10px;
color:blue;
padding: 2px 0px 2px 0px;

}

#leftpictop_text h2 a {

color:blue;

}

#leftpictop_text a {
text-decoration: none;
color:#000000;
}


#leftpicbot {
background-image: url(images/bottom_left.jpg);
background-repeat:no-repeat;
width: 228px;
height: 62px;

}

#leftpicbot_text {
margin: 0px 0px 0px 0px;
font-size: 9px;
}

#leftpicbot_text a {
text-decoration: none;
color:#000000;
}

#leftpicbot_text h2 {
font-size: 10px;
color:blue;
padding: 2px 0px 2px 0px;

}
#leftpicbot_text h2 a {
color:blue;
}

#botmidright {
float: right;
width: 228px;
height: 124px;
margin: 25px 100px 0px 0px;
display: inline;
}

#rightpictop {
background-image:url(images/top_right.jpg);
background-repeat:no-repeat;
width: 228px;
height: 62px;
padding: 0px 0px 10px 0px;
}

#rightpictop_text {
margin: 0px 0px 0px 0px;
font-size: 9px;
}
#rightpictop_text a {
text-decoration: none;
color:#000000;
}

#rightpictop_text h2 {
font-size: 10px;
color:blue;
padding: 2px 0px 2px 0px;

}

#rightpictop_text h2 a {

color:blue;

}

#rightpicbot {
background-image: url(images/bottom_right.jpg);
background-repeat:no-repeat;
width: 228px;
height: 62px;

}

#rightpicbot_text {
margin: 0px 0px 0px 0px;
font-size: 9px;
}
#rightpicbot_text a {
text-decoration: none;
color:#000000;
}

#rightpicbot_text h2 {
font-size: 10px;
color:blue;
padding: 2px 0px 2px 0px;

}

#rightpicbot_text h2 a {

color:blue;


}


#footer {
	width: 100%;
	height: 70px;
	font-size: 9px;
	padding-top: 20px;
color:#666666;
text-align: center;
clear: both;
	}
	
#footermenu a {
text-decoration:none;
font-size: 9px;
color:#666666; 
	}