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


body {
margin:0;
padding:0;
}

#top_1 {
width: 100%;
height:10px;
background:#7d7d7d;
}

#top_2 {
width: 100%;
height:15px;
background:#636363;
}

#main {
width: 850px;
height:100%;
margin:0 auto;
padding:0 0 80px 0;
}

#header {
width:850px;
height:120px;
margin:0;
padding:0;
}

#logo {
width: 340px;
height: 120px;
margin:0;
padding:0;
float:left;
}

#logo img {
margin:15px 0 0 0;
}


#nav {
width: 475px;
height:40px;
margin:40px 0 0 15px;
padding:0;
float:left;
}

.home_image {
background:url('images/home_image.jpg') no-repeat;
width:845px;
height:330px;
margin:0;
padding:0;
clear:left:
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#989898;
margin:0;
padding:0;
line-height:18px;
}

a {
font-family:Arial, Helvetica, sans-serif;
color:#7ea7c0;
}

.h_copy p {
width: 400px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4c4c;
margin:210px  0 0 30px;
padding:0;
float:left;
line-height:18px;
}

h1, h2, h3, h4, h5 {
color:#a6cfe4;
font-family:"Times New Roman", Times, serif;
font-size:normal;
margin:15px 0 0 10px;
padding:0;
}

#content {
width:100%;
height:100%;
margin:0;
padding:0;
}

#anchor {
width:100%;
height:1px;
clear:left;
padding:50px 0 0 0;
}

.sub_1 {
width: 500px;
margin:20px 0 0 0;
padding:0;
float:left;
}

.sub_1 p {
padding:0 10px 30px 0; 
border-bottom:medium dotted #bbb; 
line-height:20px; 
margin:0 0 0 10px;
}

a:hover {
color:#ff3300;
}

.sub_2 {
width: 340px;
margin:20px 0 0 0;
padding:0;
float:left;
}

.gutter {
width:100%;
background:url('images/gutter_bg.gif') repeat-y;
margin:0;
padding:0 0 30px 0;
}

.gutter_content {
width:80%; 
height:100px; 
border-bottom:medium dotted #cccccc;
margin:0 0 0 50px;
padding:0;
}

.gutter_content img {
float:left; 
padding:10px 10px 10px 10px;
}
.gutter_content p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
margin:0 0 0 20px;
}

.gutter_content h4 {
margin:10px 0 0 0;
padding:10px 0 0 0;
text-decoration:underline;
color:#0972b2;
}

#credits {
clear:left;
width:100%;
height:100px;
margin:0;
padding:40px 0 0 0;
}

.labels {
float:left;
margin:0;
padding:0  90px 0 10px;
}

#bottom {
width:100%;
height:35px;
clear:left;

}

/*-----------------------------------------------------------------------------------------------about page---------------------------------------------*/
.about {
width: 100%;
border-top:1px solid #093652;
margin:0;
padding:0;
}
.about_copy {
width: 450px;
height:420px;
margin:0 0 0 20px;
padding:0;
float:left;
}

.about_copy  p {
width: 450px;
margin:0;
padding:0 ;
white-space:none;
}
ul {
width:300px;
margin:0 0 0 30px;
padding:0;
}
ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#989898;
margin:0;
padding:0 ;
line-height:18px;
list-style:none;
}

.about h1 {
width:400px;
margin:0 0 0 20px;
padding:20px 0 10px 0;
}
.about img {
width:313px;
height:302px;
margin:0 0 0 30px;
padding:0;

}

#offers {
clear:left;
margin:0 0 0 20px;
padding:0;
width:100%;
height:200px;
background:url('images/offer_bg.gif') no-repeat;
}

.cell {
width: 250px;
height:120px;
margin:20px 0 0 0;
padding:10px;
float:left;
}

.cell img {
float:left;
padding:0 10px 10px 10px;
}

.cell h4 {
font-size:16px;
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#06659f;
padding-bottom:5px;
}

.cell p {
font-size:11px;
line-height:normal;
}

.bottom {
width:100%;
margin:50px 0 0 0;
padding:0;
}

.bottom img {
float:left;
padding: 10px 30px 0 0;
}

.bottom p {
width:500px;
float:left;
}

.bottom h1 {
padding-bottom:0;
}

#see_all {
width:100%;
height:30px;
margin:0 ;
clear:left;
}
/*-----------------------------------------------------------------------------------------------------end About pg--------------------------------*/


.product {
width: 100%;
border-top:1px solid #093652;
margin:0;
padding:0;
}

.prod_cell {
width:805px;
height:103px;
background:url('images/prod_cell_bg.gif') no-repeat;
}
.cell_content {
width:75%;
height:65%;
margin:20px 0 0 30px;
padding:0;
float:left;
}
.cell_content img {
width:72px;
height:55px;
float:left;
margin:0;
padding:5px 10px 5px 5px;
}
.cell_content h4 {
font-size:16px;
margin:0;
padding:3px 0 0 0;
color:#06659f;
}
.cell_content p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
margin:0;
padding:0;
}
.cell_price {
width:130px;
height:65%;
float:left;
margin:20px 0 0 10px;
padding:0;
}

.cell_price h2 {
font-size:12px;
color:#06659f;
text-align:center;
}

.cell_price img {
margin:5px 0 0 10px;
}



