
/*Global*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin:0 auto;
}

#wrapper {
	margin:0 auto;
	width:815px;
}

#header-wrap {
	height:146px;
	width:815px;
}

#logo {
	background:url(../images/global/logo.jpg);
	float:left;
	height:146px;
	width:218px;
}

#headertop {
	background:url(../images/global/headertop.jpg);
	float:left;
	height:118px;
	width:597px;
}

/*Navigation*/
#nav-wrap {
	float:left;
	height:28px;
	width:597px;
}

a#nav1 {
	background:url(../images/global/nav1.jpg) top;
	display:block;
	float:left;
	height:28px;
	width:110px;
}

a#nav2 {
	background:url(../images/global/nav2.jpg) top;
	display:block;
	float:left;
	height:28px;
	width:115px;
}

a#nav3 {
	background:url(../images/global/nav3.jpg) top;
	display:block;
	float:left;
	height:28px;
	width:123px;
}

a#nav4 {
	background:url(../images/global/nav4.jpg) top;
	display:block;
	float:left;
	height:28px;
	width:115px;
}

a#nav5 {
	background:url(../images/global/nav5.jpg) top;
	display:block;
	float:left;
	height:28px;
	width:134px;
}
a#nav1:hover, a#nav2:hover, a#nav3:hover, a#nav4:hover, a#nav5:hover { background-position:bottom;}

a#preq {
	background:url(../images/global/preq.jpg);
	display:block;
	height:29px;
	width:816px;
}

#main {
	width:818px;
}

#left-col {
	float:left;
	width:316px;
}

#right-col {
	float:left;
	width:499px;
	_width:496px;
}

#rightpad {
	padding:10px 25px 0 28px;
}

#title {
	height:22px;
	margin:27px 0 0 15px;
	width:445px;
}

#footer {
	background:url(../images/global/footer.jpg) no-repeat #fff;
	clear:both;
	width:815px;
}

#footertxt {
	font-size:9px;
	padding-top:9px;
	text-align:center;
}
#footertxt a {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#footertxt a:hover {text-decoration:underline;}

/*Home*/
.home {
	background-image:url(../images/home/title.jpg);
}

.homeL {
	background-image:url(../images/home/leftcol.jpg) ;
	height:460px ;
}

.homeR {
	background-image:url(../images/home/rightcol.jpg) ;
	height:460px ;
}

/*About*/
.about {
	background-image:url(../images/about/title.jpg);
	height:25px !important;
}

.aboutL {
	background-image:url(../images/about/leftcol.jpg) ;
	height:905px ;
	width:316px !important;
}

.aboutR {
	background-image:url(../images/about/rightcol.jpg);
	height:905px ;
	width:499px;
	overflow:hidden;
}

/*Products*/
.prod {
	background-image:url(../images/products/title.jpg);
}

.prodL {
	background-image:url(../images/products/leftcol.jpg) ;
	height:1098px ;
}

.prodR {
	background-image:url(../images/products/rightcol.jpg) ;
	height:1098px ;
}

#right-col a {
	color:#cc6600;
	text-decoration:none;
}

#right-col a:hover {
	text-decoration:underline;
}

/*Services*/
.serv {
	background-image:url(../images/services/title.jpg);
}

.servL {
	background-image:url(../images/services/leftcol.jpg) ;
	height:1098px ;
}

.servR {
	background-image:url(../images/services/rightcol.jpg) ;
	height:1098px ;
}

/*Contact*/
.cont {
	background-image:url(../images/contact/title.jpg);
}

.contL {
	background-image:url(../images/contact/leftcol.jpg) ;
	height:707px ;
}

.contR {
	background-image:url(../images/contact/rightcol.jpg) ;
	height:707px ;
}	

#form {
	padding-left:65px;
}