@charset "UTF-8";
/* CSS Document */
/* Contains webpage */
 #container {
width : 982px;
height : 800px;
margin : -10px auto;
background-color : white;
}
body {
background-color : #6197AE;
}
p {
	font-family : "Century Gothic";
	font-size : 15px;
	line-height : 22px;
	color : #000;
	text-decoration : none;
	font-weight : normal;
}
h1 {
font-family : "Century Gothic";
font-size : 28px;
line-height : 22px;
color : #000;
text-decoration : none;
font-weight : normal;
}
ul {
	font-family : "Century Gothic";
	font-size : 15px;
	line-height : 18px;
	color : #000;
	text-decoration : none;
	font-weight : regular;
}
a:link {
color : #999;
}
a:hover {
color : #386b2b;
}


 side bar product info START 
#sidebarProduct {
width : 240px;

}

.sidebarHeadline {
	font-family : "Century Gothic";
	font-size : 21px;
	font-weight : 200;
	color : #069;
	text-decoration : none;
	background-color : #CCC;
	padding : 5px;
	height : 25px;
	width : 200px;
	text-align : center;
}
.sidebarProductTitle {
	width : 150px;
	padding : 10px;
	font-family : "Century Gothic";
	font-size : 12px;
	font-weight : 500;
	color : #000;
	text-decoration : none;
	text-transform: capitalize;
}
.sidebarProductInfo {
width : 150px;
padding : 10px;
font-family : "Century Gothic";
	font-size : 12px;
	font-weight : 200;
	color : #000;
	text-decoration : none;
}
.headline {
font-family : "Century Gothic";
font-size : 21px;
line-height : 25px;
color : #069;
text-decoration : none;
padding-top : 20px;
font-weight : bold;
text-align : center;
}
.sideList {
	margin-left : -25px;
	color : #000;
	width : 240px;
	
}
.sidelistProducts {
	font-family: "Century Gothic";
	font-size: 10px;
margin-left : -50px;
color : #000;
width : 150px;
}


.subhead {
	font-family : "Century Gothic";
	font-size : 23px;
	line-height : 23px;
	color : #386b2b;
	text-decoration : none;
	font-weight : bold;
	text-align : center;
}

.largeSubhead {
font-family : "Century Gothic";
font-size : 21px;
color : #069;
text-decoration : none;
}
#header {
width : auto;
display : block;
height : 180px;
}
#spotlight {
width : 982px;
margin-top : -175px;
}
#main {
width : 982px;
margin-top : 10px;
height : 800px;
background-color : white;
}
#mainServices {
	width : 982px;
	margin-top : 10px;
	height : 1000px;
	background-color : white;
}
#mainProduct {
width : 982px;
margin-top : 10px;
height : 700px;
background-color : white;
}
#mainContact {
width : 982px;
margin-top : 10px;
height : 750px;
background-color : white;
}
#mainInfo {
width : 982px;
margin-top : 10px;
height : 600px;
background-color : white;
}
#image {
padding-right : 20px;
}
#content {
width : 100%;
height : 100%;
padding-top : 0;
padding-right : 69px;
padding-bottom : 0;
padding-left : 69px;
}
#leftColumn {
float : left;
text-align : left;
width : 240px;
height : 775px;
margin : 0 0 0 -20px;
padding-right: 30px;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}

#leftColumnContact {
float : left;
text-align : left;
width : 350px;
height : 600px;
margin : 0 0 0 -20px;
padding-right: 30px;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}


#leftColumnProducts {
float : left;
text-align : left;
width : 75px;
height : 675px;
margin : 0 0 0 -20px;
padding-right: 30px;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}
#middleColumn {
float : left;
text-align : left;
width : 240px;
height : 775px;
margin : -800px 0 0 360px;
padding-right: 30px;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}
#middleColumnServices {
float : left;
text-align : left;
width : 340px;
height : 775px;
margin : 20px 0 0 40px;
padding-right: 30px;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}
#middleColumnProducts {
float : left;
text-align : left;
margin : -490px 0 0 190px;

}
#rightColumn {
float : right;
text-align : left;
width : 240px;
height : 100%;
margin-top : -800px;
margin-right : 50px;
margin-bottom : 0;
margin-left : 620px;
}
#rightColumnServices {
float : right;
text-align : left;
width : 240px;
height : 100%;
margin-top : 20px;
margin-right : 58px;
margin-bottom : 0;
margin-left : 0px;
}
#rightColumnContact {
float : left;
text-align : left;
width : 430px;
height : 100%;
margin : -580px 0 0 400px;
}


#linksInfoLeft {
width : 300px;
height:380px;
margin : 20px 0 0 80px;
padding-right: 30px;
border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}
#linksInfoRight {
width : 300px;
margin : -400px 0 130px 480px;
}

 side bar product info END 


#productLogos {
float: right;
height : 775px;
}
#contactPhoto {
margin : -120px 0 0 220px;
padding-bottom : 50px;
}
#footer {
margin : 0 auto 0 auto;
padding-top: -50px;
clear: both;
font-size : 10px;
height : 110px;
position : relative;
width : 982px;
}
#footerAddress {
font-family : "Century Gothic";
font-size : 10px;
line-height : 12px;
text-align : center;
padding-top : 5px;
width : 100%;
height : 100px;
background-color : #386b2b;
} 
