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

/* defaults */
* {
padding:0;
margin:0;
}
body {
font-size:62.5%;
font-family:Helvetica, Arial, sans-serif;
background:url(../images/body/bg.gif) center center;
}
img {
border:none;
}
a {
text-decoration:none;
}
.clear {
clear:both;
}
* html .clear {
clear:right;
}
#header {
margin:0 auto;
background:url(../images/header/bg.jpg) no-repeat;
width:800px;
height:95px;
border:#fff solid 1px;
}
#header h1 {
font-weight:lighter;
float:right;
margin:40px 18px 0 0;
font-style:oblique;
color:#98a0a4;
font-size:1.8em;
width:760px;
text-align:right;
}
#nav {
margin:0 auto;
background:url(../images/navigation/bg.gif);
width:800px;
border:#fff solid 1px;
border-top:none;
}
#nav ul {
float:right;
padding:0 8px 0 0;
font-size:1.4em;
}
#nav li {
background:url(../images/navigation/divider.jpg) no-repeat right;
padding:10px 10px 10px 8px;
float:left;
list-style:none;
}
#nav a, #nav a:link #nav a:visited {
color:#fff;
}
#nav a:hover, #nav a:active {
color:#f90;
}
#section01 #nav #us a {
color:#9ed4f8;
color:#a4d9fb;
}
#section02 #nav #products a {
color:#c1adb4;
color:#34d247;
}
#section03 #nav #portfolio a {
color:#f90;
color:#c7e06b;
}
#section04 #nav #contact a {
color:#f90;
color:#c2b6b8;
}
#nav #contact {
background:none;
}
#section01 #content {
background: #fff url(../images/graphics/blue-water.jpg) no-repeat;
}
#section02 #content {
background: #fff url(../images/graphics/ripples.gif) no-repeat;
}
#section03 #content {
background: #fff url(../images/graphics/blue-green.jpg) no-repeat;
}
#section04 #content {
background: #fff url(../images/graphics/silver-water.jpg) no-repeat;
}
#section05 #content {
background: #fff url(../images/graphics/green-water.jpg) no-repeat;
}
#content {
padding:123px 0 22px 0;
width:798px;
margin:0 auto;
border-top:#fff solid 1px;
border-bottom:#fff solid 1px;
border-left:#fff solid 2px;
border-right:#fff solid 2px;
color:#32393d;
}
#content a:link, #content a:visited {
color:#f90;
font-weight:bold;
}
#content a:hover, #content a:active {
color:#fff;
background:#f90;
}
#left_column, #right_column {
float:left;
width:350px;
padding:26px 0 0 32px;
}
#content h2 {
border-bottom:#999 solid 1px;
padding:0 3px 5px 3px;
font-size:2em;
font-weight:normal;
margin:0 0 8px 0;
}
#content h3 {
padding:0 3px;
font-size:1.6em;
font-weight:normal;
}
#content p {
padding:0 3px 8px 3px;
font-size:1.4em;
}
#content pre {
font-family:Helvetica, Arial, sans-serif;
padding:0 3px 8px 3px;
font-size:1.5em;
}
#content ul {
padding:0 3px 16px 0;
font-size:1.4em;
margin:0 0 0 20px;
}
#content img {
padding:3px;
border:#999 solid 1px;
}
#content .port_image {
margin:0 0 0 3px;
display:block;
width:208px;
}
#content h3.next_h3 {
margin:25px 0 0 0;
}
#enquiry fieldset {
background:url(../images/form/bg.jpg) repeat-x;
width:325px;
padding:10px;
}
#enquiry legend {
background:#fff;
font-size:1.4em;
}
#enquiry li {
padding:10px 0;
font-size:1.4em;
border-bottom:#999 solid 1px;
list-style:none;
}
#enquiry label {
width:10em;
float:left;
}
#enquiry input {
margin:0;
}
#enquiry #comments {
margin:0;
}
#enquiry #submit_button {
float:right;
margin:10px 0 0 0;
}
#footer {
width:726px;
margin:0 auto 10px auto;
border:#fff solid 1px;
padding:12px 36px;
background:url(../images/footer/bg.gif);
font-size:1em;
color:#fff;
}
#footer a:link, #footer a:visited {
color:#fff;
}
#footer a:hover, #footer a:active {
color:#f90;
}
