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

* {
	margin:0px;
	background-repeat:no-repeat;
}

body {
background-color:#111;
text-align:center;
margin:0px;
}



#wrapper {

	
}

#pagecontent {
		width:1000px;
	height:auto;
	background-color:#FFF;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #666 ;
}

#linkbar {
width:1000px;
height:40px;
background-image:url(../webimages/hidcountrybar.jpg);
}

#home a {

}

#home a:hover {

}

#catalog a {

}

#catalog a:hover {

}

a.homer {
		background-image:url(../webimages/homepage.gif);
	display:block;
	width:150px;
	height:40px;
	float:left;
	margin-left:10px;
}

a.homer:hover {
		background-image:url(../webimages/homepage_rollover.gif);
	display:block;
	width:150px;
	height:40px;
}

a.catalog {
	background-image:url(../webimages/onlinecatalog.gif);
	display:block;
	width:190px;
	height:40px;
	float:left;
}

a.catalog:hover {
	background-image:url(../webimages/onlinecatalog_rollover.gif);
	display:block;
	width:190px;
	height:40px;
}

a.contactus {
	background-image:url(../webimages/contactus.gif);
	display:block;
	width:164px;
	height:40px;
	float:left;
}

a.contactus:hover {
	background-image:url(../webimages/contactus_rollover.gif);
	display:block;
	width:164px;
	height:40px;
}

a.company {
	background-image:url(../webimages/company.gif);
	display:block;
	width:124px;
	height:40px;
	float:left;
}

a.company:hover {
	background-image:url(../webimages/company_rollover.gif);
	display:block;
	width:124px;
	height:40px;
}

a.wholesale {
	background-image:url(../webimages/wholesale.gif);
	display:block;
	width:140px;
	height:40px;
	float:left;
}

a.wholesale:hover {
	background-image:url(../webimages/wholesale_rollover.gif);
	display:block;
	width:140px;
	height:40px;
}

a.customer {
	background-image:url(../webimages/customerresources.gif);
	display:block;
	width:190px;
	height:40px;
	float:left;
}

a.customer:hover {
	background-image:url(../webimages/customerresources_rollover.gif);
	display:block;
	width:190px;
	height:40px;
}

a.cart {
	background-image:url(../webimages/cart.gif);
	display:block;
	width:110px;
	height:40px;
	float:left;
}

a.cart:hover {
	background-image:url(../webimages/cart_rollover.gif);
	display:block;
	width:110px;
	height:40px;
}

.hiddenPic {display:none;}


.productLink:hover {
	border:1px solid #900;
}
#productMenu {
width:199px;
height:auto;
border:1px solid black;
float:left;
}

#bottomBar {
clear:both;
width:998px;
height:auto;
border:1px solid black;
font-size:11px;
text-align:center;
}

a.productCat {
	display:block;
	width:198px;
	height:25px;
	border:1px solid #333;
	text-align:center;
	background:#000;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;

}

a.productCat:hover {
	background:#FFF;
	color:#000;
	
}

a.productMenuItem {
	display:block;
	width:198px;
	height:auto;
	border:1px solid #333;
	text-align:center;
	background:#000;
	text-decoration:none;
	color:#FFF;
	font-size:16px;
	float:left;
	font-weight:normal;

}

a.productMenuItem:hover {
	background:#FFF;
	color:#000;

}

.menuSub {
	color:#C90;
	font-weight:normal;
}

.copy {
	font-weight:bold;
	color:#FFF;
	text-align:center;
	clear:both;
}

.disclaimer {
	color:#666;
}

#bottomBar a {
	color:#333;
}

#content {
	width:798px;
	height:auto;
	float:right;
	border-left:1px dashed #CCC;
}

.productpageTitle {
	font-size:30px;
	color:#222;
	text-align:center;
	margin-right:4px;
}

.productpageSubheader {
	font-size:18px;
	color:#F60;
}

.productpageImage {
	width:350px;
	height:auto;
	border:1px solid black;
	margin:4px;
	float:left;	
}

.hr {
	width:796px;
	height:1px;
	border:1px dashed #333;
	clear:both;
	margin-top:2px;
	margin-bottom:2px;
}

.orderbox {
	width:420px; height:auto; border:1px solid black; float:right;margin-right:4px;margin-top:4px;
	text-align:center;
}

.orderboxhead {
	width:420px; border-bottom:1px solid #333; height:auto; background-color:#000; color:#FFF; text-align:center; font-weight:bold;
}

.orderbox label {
	font-size:20px;
	font-weight:bold;
}

.productpagePrice {
	font-size:24px;
	color:#060;
	font-weight:bold;
}

select {
	text-align:center;
}

.productheader, .headertext {
font-size:20px;
margin:4px;
margin-top:10px;
}

.producttext, .standardtext {
	margin:4px; margin-top:10px;
}

.productNote {
	color:#C30;
}

.catproductSection {
	margin:6px;
	float:right;
	width: 525px;
}

.catpageImage {
	width:240px;
	border:1px solid black;
	margin:6px;
	float:left;
}

.catproductTitle {
	font-size:18px;
	text-align:center;

}

.cathr {
	width:520px;
	height:0px;
	border:1px solid #CCC;
	text-align:center;
	margin:2px;
}

a img {
	border:0px;
}

label {
	font-weight:bold;
}

.catproductDesc {
	font-size:16px;
	text-indent:24px;
}

a {
	text-decoration:none;
	font-weight:bold;
	color:#900;
}

a:hover {
	text-decoration:underline;
}

.frontPage {
width:225px; height:225px; float:left; margin:20px; text-align:center; margin-bottom: 34px;	
	
}

.frontPageText {
width:535px; height:auto; border:0px solid #CCC; float:left; margin:6px;	
}

.stnd {
	width:794px;
}

.Note {
	font-weight:bold;
	color:#F00;
}