/* CSS Document */

a {
   outline: none;
	}
	
body {
background: url("http://bluewaterwireless.net/img/bw.gif") repeat;
}

#maincontainer {
width: 700px;
background-color:#FFFFFF;
}  

#maincontainer h3 {
float:left;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
margin-right:300px;
margin-bottom: 20px;
margin-top: 20px;
}

#maincontainer h5 {
font-size:14px;
color:#003366;
font-family: arial, helvetica;
} 

p {
font-size:14px;
}

img {
border: none;
padding: 0px;
}

#homeimagescontainer {
width:700px;
margin-top:0px;
}

#homeimagescontainer img {
padding-top:5px;
}

#points {
width: 600px;
float:left;
}

#points p {
width: 550px;
float:left;
font-family: arial, helvetica;
font-size: 12px; 
line-height: 25px; 
text-align: justify; 
text-indent: 40px; 
margin-top: 0px; 
margin-bottom: 0px;
margin-left:20px;
color: #003366;
} 

#textcontainer {
width: 600px;
float:left;
margin:10px;
padding:10px;
}

#textcontainer img {
padding-top:50px;
padding-bottom:50px;
}

#aboutcontainer {
width: 600px;
float:left;
}

#aboutcontainer p {
width: 600px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
line-height: 25px; 
text-align: justify; 
text-indent: 20px; 
margin-top: 0px; 
margin-bottom: 5px;
color: #000000;
padding-left:20px;
}

#aboutcontainer h3 {
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
margin-bottom: 10px;
width:350px;
}

#quotecontainer {
width: 600px;
float:left;
}

#quotecontainer p {
width: 600px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
line-height: 25px; 
text-align: justify; 
text-indent: 0px; 
margin-top: 0px; 
margin-bottom: 0px;
color: #003366;
}

#nav {
width:700px;
height:30px;
float:left;
margin-top:0px;
margin-bottom:5px;
background-image: url("http://bluewaterwireless.net/img/navbar.gif");
elevation:below;
}

#nav li {
float:left;
height:30px;
text-decoration:none;
list-style:none;
padding-left:7px;
padding-top:1px;
text-align: center;
}

#nav a {
float:left;
font-family:Arial, Helvetica, sans-serif;
color: #003366;
font-size:14px;
text-decoration:none;
padding:5px 5px 5px 5px;
}

#nav ul {
margin:0px;
padding-left:40px;
}

#nav ul li a:hover {
color:#99CCFF;
background: url("http://bluewaterwireless.net/img/bw.gif") repeat;
} 

#locationscontainer {
width: 700px;
float:left;
padding-left:0px;
margin-bottom:10px;
}

#locationscontainer h3 {
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
margin-top:5px;
margin-bottom: 10px;
width:400px;
}

div.introopener {
width: 600px;
height: 200px;
float: left;
padding-top:10px;
padding-left:60px;
font-size: 14px; 
line-height: 20px; 
text-align: left; 
text-indent: 0px; 
margin-top: 0px; 
margin-bottom: 0px;
color: #000000;
font-family: arial, helvetica;
}


div.introopener img {
float:left;
}

#contactinfo a {
color:#003366;
text-decoration:none;
}

#contactinfo a:hover {
text-decoration:underline;
}

#contactinfo img {
padding-left:7px;
}

#contactinfo strong {
color:#003366;
}

#contactinfo {
font-family: arial, helvetica;
width:350px;
height:200px;
float:left;
padding-left:50px;
}

#contactinfo p {
width: 350px;
float: left;
font-family: arial, helvetica;
font-size: 14px; 
line-height: 20px; 
text-align: left; 
text-indent: 0px; 
}

div.locationinfoimgset {
width:348px;
padding-left:12px;
}

div.locationinfo {
margin-top:-10px;
}

div.locationinfo a {
color:#003366;
text-decoration:none;
}

div.locationinfo a:hover {
text-decoration:underline;
}

div.locationinfo img {
padding-left:7px;
}

div.locationinfo strong {
color:#003366;
}

div.locationinfo {
font-family: arial, helvetica;
width:350px;
height:200px;
float:left;
margin-left:25px;
}

div.locationinfo p {
width: 350px;
float: left;
font-family: arial, helvetica;
font-size: 14px; 
line-height: 20px; 
padding-left:20px;
text-indent: 0px; 
}

#fullpartnerscontainer {
margin-bottom:200px;
} 

#partnersimagescontainer {
width:625px;
margin:0px;
padding:0px;
}

#partnersimagescontainer img {
padding-bottom:0px;
padding-top:0px;
padding-left:15px;
padding-right:0px;
}

#partnersimagescontainer p {
width:550px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px; 
line-height:20px;
text-align:left;
text-indent: 20px; 
margin-top: 10px; 
margin-bottom: 10px;
color: #000000;
padding-left:45px;
}

#partnersimagescontainer h3 {
float:left;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
margin:10px;
text-indent:25px;
}

#partnerspics {
width:600px;
height:450px;
margin-top:90px;
}

#partnerspics img {
padding:10px;
border:solid;
border-color: #003366;
border-width: 2px;
}

#businessh3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
margin-bottom: 15px;
margin-left:22px;
}

#sph3 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #003366;
margin-bottom:0px;
margin-left:55px;
width:300px;
}

#myGallery {
width: 600px;
height: 375px;
margin-top:40px;
}

div.img-dec {
 background: url('http://bluewaterwireless.net/img/locations/shadowback.gif') no-repeat bottom right;
 float: left;
 margin: 0;
 padding: 0;
 }
  
div.img-dec img {
 background-color: #fff;
 border: 3px solid #003366;
 display: block;
 margin: -5px 5px 5px -5px;
 padding: 4px;
}

#contactinfo2 {
font-family: arial, helvetica;
width:600px;
height:16px;
float:left;
padding:5px;
margin:5px;
}

#contactinfo2 strong {
color:#003366;
}

#contactinfo2 p {
width: 600px;
float: left;
font-family: arial, helvetica;
font-size: 14px; 
line-height: 18px; 
text-align: left; 
text-indent: 50px; 
}

/*products and services*/

#fullproductscontainer {
width:625px;
margin:0px;
padding:0px;
max-width:625px;
} 

/*product*/

#productcontainer {
width:625px;
margin:0px;
padding:0px;
}

#productcontainer img {
padding-bottom:0px;
padding-top:0px;
padding-left:15px;
padding-right:0px;
}

#productcontainer p {
width:550px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px; 
line-height:20px;
text-align:left;
text-indent: 20px; 
margin-top: 10px; 
margin-bottom: 10px;
color: #000000;
padding-left:45px;
}

#productcontainer h3 {
float:left;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
margin:10px;
text-indent:25px;
}

/*footer container*/

#footercontainer {
width:700px;
padding-bottom:20px;
padding-top:20px;
background: url("http://bluewaterwireless.net/img/bw.gif") repeat;
} 

#footercontainer p {
font-size: 12px; 
line-height: 12px; 
font-size:11px;
color:#ffffff;
font-family: arial, helvetica;
} 

#footercontainer a { 
color:#ffffff;
font-family: arial, helvetica;
text-decoration:none;
font-weight:normal;
} 

#footercontainer a:hover {
text-decoration:blink;
}