

* { padding: 0; margin: 0; }

body {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #797979;
font-weight: bold;
background-image: url(img/pagebg.jpg);
background-repeat: repeat-x;
}

a:link, a:visited {
color: #29ADE4;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}


hi, h2, h3, h4 {
color: #1A97CC;
margin: 0 0 10px 0;
}


h2 {
font-size: 18px;
}

h4 {
font-size: 15px;
}


#wrapper {
width: 740px;
margin: auto;
}

#content {
clear: both;
width: 100%;
display:table;
}

.interior{
border-top: solid 1px #E8E8E8;
margin-top: 10px;
padding: 16px 0 0 0;

}

.interior ul{
margin: 0 0 0 25px;
}



#header {
height: 165px;
clear: both;
width: 100%;
margin: 28px 0 0 0;
}

#logo {
width: 171px;
height: 142px;
float: left;
background-image: url(img/logo.gif);
}

#logo h1{
display: none;
}



#mainsplash {
height: 184px !important;
height: 200px;
background-color: #91C9EE;
width: 735px;
margin: 0 0 24px 0;
padding: 8px 0 14px 8px !important;
padding: 10px 0 6px 8px;
}

#mainsplash ul{
margin: 0;
padding: 0;
list-style: none;
}

#mainsplash ul li{
float: left;
margin-right: 8px !important;
margin-right: 6px;
}

#mainsplash ul li a{
width: 237px;
height: 190px;
display: block;
background-image: url(img/mainsplash.jpg);
text-indent: -4000px;
}



#mainsplash ul #but1 a{
background-position: 0 0;
}

#mainsplash ul #but1 a:hover{
background-position: 0 -202px;
}


#mainsplash ul #but2 a{
background-position: -246px 0;
}

#mainsplash ul #but2 a:hover{
background-position: -246px -202px;
}


#mainsplash ul #but3 a{
background-position: -492px 0;
}

#mainsplash ul #but3 a:hover{
background-position: -492px -202px;
}



#contactform {
color: #666666;
}

#contactform input, #contactform textarea {
font-size: 14px;
padding: 6px;
border: solid 1px #67ADB3;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #999999;
}

#contactform input:hover, #contactform textarea:hover {
	background-color: #F5FFFA;
	color: #666666;
}



#contactform .submitbut{
width: 140px;
background-color: #65BCCE;
color: #FFFFFF;
cursor: pointer;
float: right;
}

#contactform .submitbut:hover{
	color: #FFFFFF;
	background-color: #5FB3C7;
	text-decoration: underline;
}


.productlists {
font-size: 13px;
font-weight: normal;
}

.productlists ul {
margin: 0;
padding: 0;
list-style: none;
}

.productlists ul li{
margin: 0 0 8px 0;
clear: both;
}

.productlists ul li a{
	color: #767676;
	display: block;
	background-image: url(img/pdficon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 2px 30px;
	
}





#footer{
padding: 15px 0 0 0;
border-top: solid 1px #EAEAEA;
margin: 30px 0 0 0;
}

#footer a{
color: #999999;
font-size: 9px;
}

#footer ul{
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}


#footer ul li{
display: inline;
margin-right: 10px;
}





