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

* {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

#container {
background:url(../images/hp-bg.jpg);
width:980px;
height:800px;
margin: 0 auto 0 auto;
}

#containerhp{
background:url(../images/hp-2bg.jpg);
width:980px;
height:800px;
margin: 0 auto 0 auto;
}


#containerserv {
background:url(../images/services-bg.jpg);
width:980px;
height:798px;
margin: 0 auto 0 auto;
}

#containercon {
background:url(../images/con-bg.jpg);
width:980px;
height:798px;
margin: 0 auto 0 auto;
}

p {
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#a1a196;
}

#navigation {
margin-top:45px;
float:left;
}

#logo {
float:right;
}

img {
border:none;
}

#tagline {
margin-top:38px;
}

#taglinehp {
margin-top:5px;
}

#content {
width:948x;
height:136px;
background-color:#9e002e;
padding:16px; 
line-height:1.6;
}

#hpcontent {
width:370px;
line-height:1.6;
}

#contentserv {
width:978px;
height:368px;
margin-top:1px;
}

#leftcontent {
height:304px;
float:left;
width:457px;
background-color:#9e002e;
color:#fff;
padding:16px;
line-height:1.6;
}

#leftcontent p {
color:#fff;
}

#rightcontent p {
color:#fff;
}

#rightcontent {
height:304px;
float:right;
width:457px;
background-color:#818386;
color:#fff;
padding:16px;
line-height:1.6;
}

h2 {
font-size:20px;
}

#contentcon {
padding:18px 0 0 45px;
width:365px;
color:#fff;
}

#contentcon form {
font-size:15px;
}

#contentcon p {
color:#fff;
margin-bottom:20px;
font-size:20px;
}

table {
width:410px;
}

table td {
font-size:15px;
}

table input {
width:205px;
height:15px;
padding:3px;
}

table .button {
width:150px;
height:25px;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#footer {
text-align:center;
font-size:12px;
}


#footer a {
text-decoration:none;
font-size:9px;
color:#818386;
}

#footer a:visited {
text-decoration:none;
font-size:9px;
color:#818386;
}

#footer a:hover {
text-decoration:none;
font-size:9px;
color:#818386;
}

