﻿html, body {
	margin:0; padding:0;
	height:100%;
}
a, input {  outline:none; }
:focus {  -moz-outline-style:none;}

body {background-color:#afafaf; font-family:Arial, Times, serifs; font-size:100%; }
 
.mainContain {min-height:500px; width:780px; margin:0 auto; margin-top:50px; background-color:#FFF; padding:10px;}

.logoleft {width:537px; height:111px; float:left;}
.contact a {width:243px; height:111px; float:left; background:transparent url('../images/McKennaClosures-BannerRight.gif') no-repeat;}
.contact a:hover {background-position: -251px 0px;}

.menu {padding-left: 10px; width:770px; height:40px; border-bottom:solid 1px #afafaf; margin:0 auto; margin-bottom:20px; }
.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li{float: left; font-size:95%;}
.menuItem a { color:#666666; padding-left:10px; padding-right:13px; text-decoration:none;line-height:40px;}
.menuItem a:hover {color:#16546c;}
.menuItemActive { height:30px;  padding-left:10px; padding-right:13px; line-height:40px; color:#1c6c8a; }
.menuItemActive a {color:#16546c;text-decoration:none;}

.content {width:780px; padding-left:20px;}
.content p {font-size:80%; color:#444444;}

.contentleft {width:540px; padding-left:20px; float:left;}
.contentleft p {font-size:80%; color:#444444;}

.contactLink {color:#444444; text-decoration:none;}
.contactLink:hover {color:#666666; text-decoration:none;}

.bottomImages img {margin:0px 0px 0px 10px;}

.footer {width:780px; font:normal 75% arial; color:#fff; height:25px; line-height:25px; margin:0 auto; background-color:#2797c1; padding:0px 10px 0px 10px;}
.footerLeft {float:left; padding-left:20px; line-height:25px; }
.footerRight {float:right;}
.footerRight a {color:#fff; text-decoration:none;}

#titleHome {width:433px; height:61px; background: url('../images/welcometitle.gif') no-repeat; margin:0;}
#titleHome span { display: none; }
#titleProduct {width:140px; height:17px; background: url('../images/producttitle.gif') no-repeat; margin:0;}
#titleProduct span { display: none; }
#titleProductReview {float:left;width:220px; height:17px; background: url('../images/productReviewtitle.gif') no-repeat; margin:0;}
#titleProductReview span { display: none; }

#titleContact {float:left;width:220px; height:17px; background: url('../images/contactus.gif') no-repeat; margin:0;}
#titleContact span { display: none; }

.xtraInfo a {font:normal 80% arial; color:#ff5512;}
.productsFound{font:normal 80% arial; color:#444444; margin-bottom:10px; display:block;}

/*admin forms*/
.adminForm {padding-left:20px;}
.adminForm h2 {font:bold 90% arial; color:#444444;}
.adminForm h3 {font:bold 90% arial; color:orange; float:left; width:150px; margin-left:5px;}
