/* CSS Document */

/*
** GLOBAL ELEMENTS
*/

html {
padding:0px;
}

body {
color: #384673;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
background: #6794bb url(images/bak_grad-01.jpg) repeat-x;
margin: 0px;
padding:0px;
text-align:center;
}

h1 {
color: #FFF;
font-size: 12px;
font-weight:bold;
text-transform:uppercase;
background: #384673 url(images/bg_5.gif) repeat-x;
padding: 5px;
margin: 0px;
}

h2 {
color: #FFF;
font-size: 12px;
background: #e0eaf2 url(images/bg_5.gif);
padding: 5px;
}

p {
color: #003366;
margin-bottom:8px;
margin-left: 0px;
margin-right:0px;
}
		
#wrapper
{
width: 778px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding:5px 0px 5px 0px;
text-align:center;
border-left: 1px #384673 solid;
border-right: 1px #384673 solid;
border-bottom: 1px #384673 solid;
background:#FFF url(images/bak_grad-02.jpg) repeat-x;
}

#content {
width: 580px;
padding: 0px;
float:left;
border-right:#546292 1px solid;
text-align:left;
margin: 0px 0px 5px 0px;
}

#content div {
padding: 0px;
}

#rightcol {
width: 195px;
float:left;
text-align:left;
margin:0px;
border: red 0px solid;
}

.contentimg {
margin:5px;
padding: 5px;
background:url(images/bg_1.gif);
}

/*
** HEADER ELEMENTS
*/		
		
#header {
width: 745px;
height:150px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
text-align: left;
border:#CCC solid 1px;
background: url(images/header_03.jpg) no-repeat;
}

#logo {
width: 750px;
height: 70px;
text-align:left;
background: url(images/logo_aquacut-tx.gif) no-repeat;
padding: 10px 0px 0px 0px;
margin: 4px 0px 10px 10px;
color:#FFFFFF;
}

/*
** NAV ELEMENTS
*/		

#nav1 {
width:746px;
margin-left:auto;
margin-right:auto;
text-align:left;
background: #384673 url(images/bg_5.gif) repeat-x;
margin-bottom:8px;
}

*html #nav1 {
margin-bottom:10px;
border: 1px solid #6794bb;
}

#nav1 ul {
margin: 8px 0px 3px 0px;
padding: 5px;
border: 0px solid red;
}

#nav1 li {
display: inline;
padding: 10px 30px 1px 0px; 
text-transform: uppercase;
background: url(images/nav_seperator2.gif) no-repeat;
}

#nav1 a:link {
color: #FFF;
padding:2px;
text-decoration: none;
}

#nav1 a:visited {
color: #FFF;
padding:2px;
text-decoration: none;
}

#nav1 a:hover {
color: #036;
padding:2px;
background: white;
text-decoration: none;
}

#rightcol a {
color: #09C;
text-decoration: none;
}

#rightcol a:visited {
color: #9BBCD1;
text-decoration: none;
}

#rightcol a:hover {
color: #FFF;
text-decoration: none;
background: #6794bb;
}

#content a {
color: #09C;
text-decoration: none;
}

#content a:visited {
color: #09C;
text-decoration: none;
}

#content a:hover {
color: #FFF;
text-decoration: none;
background: #6794bb;
}



/*
** CONTENT ELEMENTS
*/	

#content ul {
margin-left: -20px;
}

*html #content ul {
margin-left: 20px;
}

/*
** FOOTER
*/

#footer {
width: 744px;
margin-left:auto;
margin-right:auto;
background: #384673 url(images/bg_5.gif) repeat-x;
clear: both;
color:#c1dff1;
text-align: right;
font-size:11px;
padding: 5px;
margin: 0px 0px 6px 0px;
}

#footer ul {
margin: 0px;
padding: 0px;
border: 0px solid red;
}

#footer li {
display: inline;
padding: 5px 8px 1px 20px; 
background: url(images/nav_seperator2.gif) no-repeat;
}

#footer a:link {
color: #e0eaf2;
padding:2px;
text-decoration: none;
}

#footer a:visited {
color: #e0eaf2;
padding:2px;
text-decoration: none;
}

#footer a:hover {
color: #384673;
padding:2px;
text-decoration: none;
background:#e0eaf2;
}
