/* Body */
body {
    display: block;
    margin: 0 auto;
    text-align: left;
	width:995px;
}
body a:visited{text-decoration:none;color:#FFFFFF}
body a{color:#FFFFFF}

/* Header */
#header{width:995px; height:auto; position: absolute;box-shadow: 0px 10px 25px #D8D8D8;}
#logo {width:320px;height:130px;text-align: left;padding-left:10px;border:none;text-decoration:none;}
#logo a{border:none;text-decoration:none;}

.info{
width: 675px;
font-size: large;
font-family: calibri,arial,verdana,sans-serif;
color: #FFFFFF;
text-align: left;
vertical-align: middle;
height: 65px;
padding: 20px 10px 0px 0px;}

.info a{
text-decoration:none;
color:#ffffff;
}

.info img{
width: 35px;
padding: 0 5px 0 20px;
vertical-align: middle;
}

.info_contact{
float: right;}

.info p{
font-weight:bold;
}



.product_1{
width: 310px;
max-height: 290px;
position: relative;
margin: 0 0 0 10px;
padding: 0;
float: left;
vertical-align: top;
border: solid 1px #ccc;
box-shadow: 0px 0px 6px #A7A7A7;
font-family: calibri,arial,verdana,sans-serif;
font-size:15px;
-webkit-border-radius:20px 0 20px 0;
-o-border-radius:20px 0 20px 0;
-moz-border-radius:20px 0 20px 0;
border-radius:20px 0 20px 0;
table-layout: fixed;
overflow: hidden;}

.product_2{
width:320px;
max-height:290px;
position: relative;
margin: 0 0 0 0;
padding: 0;
float: center;
vertical-align: top;
border: solid 1px #ccc;
box-shadow: 0px 0px 6px #A7A7A7;
font-family: calibri,arial,verdana,sans-serif;
font-size:15px;
-webkit-border-radius:20px 0 20px 0;
-o-border-radius:20px 0 20px 0;
-moz-border-radius:20px 0 20px 0;
border-radius:20px 0 20px 0;
table-layout: fixed;
overflow: hidden;}

.product_3{
width:320px;
max-height:290px;
position: relative;
margin: 0 10px 0 0;
padding: 0;
float: right;
vertical-align: top;
border: solid 1px #ccc;
box-shadow: 0px 0px 6px #A7A7A7;
font-family: calibri,arial,verdana,sans-serif;
font-size:15px;
-webkit-border-radius:20px 0 20px 0;
-o-border-radius:20px 0 20px 0;
-moz-border-radius:20px 0 20px 0;
border-radius:20px 0 20px 0;
table-layout: fixed;
overflow: hidden;}

.product_1 p, .product_2 p, .product_3 p{padding:0 8px; color:#ffffff; text-align:left; text-decoration:none;
position: relative;}
.product_1 a, .product_2 a, .product_3 a{text-decoration:none; color:#ffffff}
.product_title{font-size:18px;font-weight:bold;}
.product_1 img:hover,.product_2 img:hover,.product_3 img:hover{opacity:0.7;
position: relative;}

/*Blurb*/
.service_products {
text-align: justify;
font: 15px calibri, arial, verdana, sans serif;
color: #ffffff
margin: 0 0 0 0;
padding: 10px 10px 50px 10px;
display:
line-height:
border-top: solid 1px #6589BE;
margin-right: 10px;
margin-left: 10px;
position: relative;}

/* Footer */
#footer{
width:994px;
height:147px;
margin: 0 20px 0 0;
background-image:url('images/footer1.jpg');
background-repeat: no-repeat;
background-position:center;
font-family: calibri,arial,verdana,sans-serif;
font-size:15px;

}
#footer p{margin:40px 0 40px 0}

