﻿body
{
	text-align:center;    
    background-color:#b4ffff;
    background-image:url(images/background.jpg);
    background-position:center;
    background-repeat:repeat-y;
    margin: 0px;
    font-family:Arial, Verdana;
    font-size:small;
}

body a:link
{
	text-decoration:none;
}

body a:visited
{
	text-decoration:none;
	color:black;
}

body h1
{
	font-size:Large;
	font-family:Arial, Verdana;
	font-weight:normal;
}

#container
{
    margin: 0px auto 0px auto;
    width: 750px;
    height:100%;
    text-align:left;
    display:block;
    
    
}

#top
{
    background-color: white;
    width: 750px;
    height: 109px;
    padding-bottom:2px;
    border-left:solid 1px black;
    border-right:solid 1px black;
    color:black;

    
}

#navigationend
{
    font-family: Arial, Verdana;
    font-size:small;
    width: 150px;
    height:20px;
    background-image:url(images/nav_background.jpg);
    border-bottom:solid 1px black;
    border-top:solid 1px black;
    text-align:center;
    float:left;
    font-weight:bold;
    padding-top:2px;

    color:#f3f3f3;
    
    
}

#navigation1, #navigation2, #navigation3, #navigation4
{
    font-family: Arial, Verdana;
    font-size:small;
    width: 149px;
    height:20px;
    background:#389eb4;
    background-image:url(images/nav_background.jpg);
    color:#f3f3f3;
    border-top:solid 1px black;
    border-right:solid 1px black;
    border-bottom:solid 1px black;
    text-align:center;
    float:left;
    font-weight:bold;
    padding-top:2px;
    
    
}





#navigationactive
{
    font-family: Arial, Verdana;
    font-size:small;
    width: 149px;
    height:20px;
    background:#389eb4;
    background-image:url(images/nav_hover_background.jpg);
    color:#389eb4;
    border-top:solid 1px black;
    border-right:solid 1px black;
	border-bottom:solid 1px black;
    text-align:center;
    float:left;
    font-weight:bold;
    padding-top:2px;
    
    
}

#navigation1 a:link, #navigation2 a:link, #navigation3 a:link, #navigation4 a:link
{
    color:#f3f3f3;
    text-decoration:none;
    
}

#navigation1 a:visited, #navigation2 a:visited, #navigation3 a:visited, #navigation4 a:visited
{
    color:#f3f3f3;
    text-decoration:none;
}

#navigation1 a:hover, #navigation2 a:hover, #navigation3 a:hover, #navigation4 a:hover
{
    width:100%;
    height:100%;
    color:#389eb4;
    text-decoration:none;
    display:block;
    background:#b4ffff;
    background-image:url(images/nav_hover_background.jpg);
    margin-top:-2px;
    padding-top:2px;
}

#navigationend a:link
{
    color:#f3f3f3;
    text-decoration:none;
    
}

#navigationend a:visited
{
    color:#f3f3f3;
    text-decoration:none;
}

#navigationend a:hover
{
    width:100%;
    height:100%;
    color:#389eb4;
    text-decoration:none;
    display:block;
    background-image:url(images/nav_hover_background.jpg);
    margin-top:-2px;
    padding-top:2px;
}

#navigationactive a:link
{
    color:#389eb4;
    text-decoration:none;
    
}

#navigationactive a:visited
{
    color:#389eb4;
    text-decoration:none;
}

#header
{
    background-color:white;
    width:750px;
    height:87px;
}

#header img
{
    display:block;
    border:0px none;
}


#main
{
    width:750px;
    background-color:inherit;
    background-image:url(images/content_background.jpg);
    background-position:top;
    background-repeat:repeat-x;
    border-left:solid 1px black;
    border-right:solid 1px black;
    float:left;
    height:auto;
}

#main hr
{
	background-color:#389eb4;
	color:#389eb4;
	height:1px;
	border:none;
}

#submain
{
    width:549px;
    float:left;
    height:auto;
}

#submain a:link
{
    color:black;
    text-decoration:none;
}

#sub
{
    
    width:750px;
    height:175px;
    float:left;
    margin-top:-2px;
    border-bottom:solid 1px black;
    border-left:solid 1px black;
    border-right:solid 1px black;
}

#sub img
{
    display:block;
    border:0px none;
}

#subnav
{
    width:190px;
    height:inherit;
    float:left;
    display:block;
    background-color:#389eb4;
    background-image:url(images/subnav_background.jpg);
    background-position:top;
    background-repeat:repeat-x;
    color:white;
    padding:5px;
    border-left:solid 1px black;
}

#submov
{
    background:black;
    border-bottom:solid 1px black;
    border-right:solid 1px black;
    float:left;
    margin-top:2px;
    width:352px;
    z-index:999;
}

#subpic
{
    float:right;
    width:397px;
    height:173px;
    margin-top:2px;
}

#content, #content1
{
    color:black;
    width:529px;
    height:auto;
    float:left;
    border-bottom:solid 1px #389eb4;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:15px;
}

#content img, #content1 img, #subcontent img
{
	display:block;
	border:solid 1px black;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

#footer
{
    padding-top:10px;
    width:750px;
    color:black;
    float:left;
    height:87px;
    border:solid 1px black;
    text-align:center;
    background-image:url(images/footer.jpg);
    
    
    
}
    
#footer a:link
{
    color:black;
    font-style:oblique;
    
}

#footer a:visited
{
    color:black;
    font-style:oblique;
    
}

#news
{
    border-top:solid 1px #b4ffff;
    border-bottom:solid 1px #b4ffff;
    width:180px;
    margin-right:-5px;
    margin-top:10px;
    padding-top:10px;
    padding-bottom:10px;
    height:auto;
    background-color:Transparent;
}

#news hr
{
	background-color:#b4ffff;
	color:#b4ffff;
	height:1px;
	border:none;
}

#LeftColumn
{
    width:254px;
    height:auto;
    float:left;
    border-right:solid 1px #389eb4;
    padding-right:10px;
    color:black;

}

#RightColumn
{
    width:254px;
    float:right;
    margin-left:10px;
    color:black;

}

.SingleEntry
{
	width: 525px;
	color: black;
}

.SingleEntry ul
{
	margin-left: 88px;
	padding-left: 88px;
}

#LeftColumn img, #RightColumn img, #SingleEntry img
{
	display: block;
	border: solid 1px black;
	float: left;
	margin-right: 10px;
}


#subcontent
{
    color:black;
    width:529px;
    height:100%;
    float:left;
    padding:10px 10px 10px 10px;
    margin-bottom:10px;
}



#subcontent a:hover
{
	color:#389eb4;
}

#subcontentmain
{
    color:black;
    width:529px;
    height:100%;
    float:left;
    padding:10px 10px 10px 10px;
    margin-bottom:10px;
}

#submenu
{
	width:750px;
	height:18px;
	background-color:#f3f3f3;
	float:left;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}

#customersactive
{
	width:175px;
	height:156px;
	border:solid 1px #b4ffff;
	margin-bottom:10px;
	margin-left:2px;
	background-color:#b4ffff;
}
#customers
{
	width:175px;
	height:156px;
	border:solid 1px #b4ffff;
	margin-bottom:10px;
	margin-left:2px;
}

#customers img, #customersactive img
{
	display:block;
	border: none;
}

#customers a:link
{
	text-decoration:none;
	color:inherit;
}

#customers a:visited
{
	text-decoration:none;
	color:inherit;
}

#qualificationsactive
{
	width:175px;
	height:86px;
	border:solid 1px #b4ffff;
	margin-bottom:10px;
	margin-left:2px;
	background-color:#b4ffff;
}

#qualifications
{
	width:175px;
	height:86px;
	border:solid 1px #b4ffff;
	margin-bottom:10px;
	margin-left:2px;
}

#qualifications img, #qualificationsactive img
{
	display:block;
	border: none;
}

#qualifications a:link
{
	text-decoration:none;
	color:inherit;
}

#qualifications a:visited
{
	text-decoration:none;
	color:inherit;
}

#certificationsactive
{
	width:175px;
	height:177px;
	border:solid 1px #b4ffff;
	margin-bottom:10px;
	margin-left:2px;
	background-color:#b4ffff;
}

#certifications
{
	width:175px;
	height:177px;
	border:solid 1px #b4ffff;
	margin-bottom:10px;
	margin-left:2px;
}

#certifications img, #certificationsactive img
{
	display:block;
	border: none;
}

#certifications a:link
{
	text-decoration:none;
	color:inherit;
}

#certifications a:visited
{
	text-decoration:none;
	color:inherit;
}

#awardsactive
{
	width:175px;
	height:128px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	background-color:#b4ffff;
}

#awards
{
	width:175px;
	height:128px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
}

#awards img
{
	display:block;
	border: none;
}

#awards a:link
{
	text-decoration:none;
	color:inherit;
}

#awards a:visited
{
	text-decoration:none;
	color:inherit;
}

#refinishactive
{
	width:175px;
	height:117px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
	background-color:#b4ffff;
}

#refinish
{
	width:175px;
	height:117px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
}

#refinish img, #refinishactive img
{
	display:block;
	border: none;
}

#refinish a:link
{
	text-decoration:none;
	color:inherit;
}

#refinish a:visited
{
	text-decoration:none;
	color:inherit;
}

#repairactive
{
	width:175px;
	height:118px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
	background-color:#b4ffff;
}

#repair
{
	width:175px;
	height:118px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
}

#repair img, #repair img
{
	display:block;
	border: none;
}

#repair a:link
{
	text-decoration:none;
	color:inherit;
}

#repair a:visited
{
	text-decoration:none;
	color:inherit;
}

#resurface
{
	width:175px;
	height:118px;
	border:solid 1px #b4ffff;
	margin-left:2px;

}

#resurfaceactive
{
	width:175px;
	height:118px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	background-color:#b4ffff;
}

#resurface img, #resurfaceactive img
{
	display:block;
	border: none;
}

#resurface a:link
{
	text-decoration:none;
	color:inherit;
}

#resurface a:visited
{
	text-decoration:none;
	color:inherit;
}

#product1active, #product2active, #product3active, #product4active, #product5active, #product6active, #product7active, #product8active, #product9active
{
	width:175px;
	height:auto;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
	background-color:#b4ffff;
	color:#389eb4;
	font-size:large;
	text-align:center;
}

#product1, #product2, #product3, #product4, #product5, #product6, #product7, #product8, #product9
{
	width:175px;
	height:auto;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
	text-align:center;
	display:block;
	font-size:large;
}


#product1 a:link, #product2 a:link, #product3 a:link, #product4 a:link, #product5 a:link, #product6 a:link, #product7 a:link, #product8 a:link, #product9 a:link
{
	text-decoration:none;
	color:white;

}

#product1 a:visited, #product2 a:visited, #product3 a:visited, #product4 a:visited, #product5 a:visited, #product6 a:visited, #product7 a:visited, #product8 a:visited, #product9 a:visited
{
	text-decoration:none;
	color:white;
}



#elementactive
{
	width:175px;
	height:52px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;
	background-color:#b4ffff;

}

#elementactive img
{
	display:block;
	border: none;
}

#element1, #element2, #element3, #element4, #element5, #element5, #element6, #element7, #element8
{
	width:175px;
	height:52px;
	border:solid 1px #b4ffff;
	margin-left:2px;
	margin-bottom:10px;

}

#element1 img, #element2 img, #element3 img, #element4 img, #element5 img, #element6 img, #element7 img, #element8 img
{
	display:block;
	border: none;
}

#element1 a:hover, #element1 img:hover, #element2 a:hover, #element2 img:hover, #element3 a:hover, #element3 img:hover, #element4 a:hover, #element4 img:hover, #element5 a:hover, #element5 img:hover, #element6 a:hover, #element6 img:hover, #element7 a:hover, #element7 img:hover, #element8 a:hover, #element8 img:hover, #customers a:hover, #customers img:hover, #qualifications a:hover, #qualifications img:hover, #certifications a:hover, #certifications img:hover, #awards a:hover, #awards img:hover, #refinish a:hover, #refinish img:hover, #repair a:hover, #repair img:hover, #resurface a:hover, #resurface img:hover, #product1 a:hover, #product2 a:hover, #product3 a:hover, #product4 a:hover, #product5 a:hover, #product6 a:hover, #product7 a:hover, #product8 a:hover, #product9 a:hover

{
	background-color:#b4ffff;
	display:block;
	color:#349eb4;
}

#element1 a:link, #element2 a:link, #element3 a:link, #element4 a:link, #element5 a:link, #element6 a:link, #element7 a:link, #element8 a:link
{
	text-decoration:none;
	color:inherit;
}

#element1 a:visited, #element2 a:visited, #element3 a:visited, #element4 a:visited, #element5 a:visited, #element6 a:visited, #element7 a:visited, #element8 a:visited
{
	text-decoration:none;
	color:inherit;
}

