/* CSS Document */

p { margin: 0; padding: 0; }

.productRow { float: left; width: 560px; margin:5px !important; }

.products { width: 180px; height: auto; padding: 1px; float: left; }

.featRow { float: left; width: 560px;  margin:5px !important; }

.featured { width: 550px; height: auto; padding: 3px; float: left;  }


.productName { background-image: url(gfx/product_r1_c1.jpg); background-repeat: repeat; font-family: Georgia, "Times New Roman", Times, serif; color: #FFEB51; font-size: 16px; font-weight: bold; padding-left: 10px; }

.price { font-family: Georgia, "Times New Roman", Times, serif; color: #FFF; font-size: 18px; font-weight: bold; padding-left: 8px; }

.featprice { font-family: Georgia, "Times New Roman", Times, serif; color: #FFF; font-size: 18px; font-weight: bold; padding-left: 8px; float: left; }


.specialPrice { font-family: Georgia, "Times New Roman", Times, serif; color: #FF0000; }

.boldHeader { font-family: Georgia, "Times New Roman", Times, serif; color: #cc8e1e; font-size: 12px; font-weight: bold; }

.boldCHeader { font-family: Georgia, "Times New Roman", Times, serif; color: #cc8e1e; font-size: 14px; font-weight: bold; }

.featpricefront { font-family: Georgia, "Times New Roman", Times, serif; color: #fdb128; font-size: 18px; font-weight: bold; padding-left: 8px; float: left; }

.originalprice { font-family: Georgia, "Times New Roman", Times, serif; color: #FFF; font-size: 10px; font-weight: bold; padding-left: 8px; float: left; }


.productHolder { width: 172px; height: 172px; border: 4px solid #24374D; background-color: #FFF; text-align: center; }

.featHolder { width: 225px; height: 250px; border-left: 4px solid #24374D; border-top: 4px solid #24374D; border-bottom: 4px solid #24374D; background-color: #FFF; float: left; text-align: center; }

.featContent { width: 318px; height: 250px; border-left: 4px solid #24374D; border-top: 4px solid #24374D; border-right: 4px solid #24374D; border-bottom: 4px solid #24374D; background-color: #FFF; float: left; clear: right; }



.featDetail { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 5px; width: 306px; font-weight: normal; }



span.required { color: #c82b2a; }


#ebanner { width: 842px; height: 109px; float: left; margin-bottom: 0px !important; margin-bottom: -3px; }

#headerLeft { float: left; width: 644px; height: 109px; margin: 0px; padding: 0px; }

#nav { width: 198px; height: 109px; height: auto; float: left; margin: 0px; padding: 0px; }

ul.navList  { float: left; list-style: none; margin: 0px; padding: 0px; width: 198px; height:109px; }

ul.navList li { float: left; margin: 0px; padding: 0px; }

.view a { display: block; width: 198px; height: 25px; float: left; background-image: url(gfx/viewcart.jpg); background-repeat: no-repeat; }

.view a:hover {width: 198px; height: 25px; background-image: url(gfx/viewcart.jpg); background-repeat: no-repeat; background-position: 0 -25px; }

.checkout a { display: block; width: 198px; height: 43px; float: left; background-image: url(gfx/proceedtocheckout.jpg); background-repeat: no-repeat; }

.checkout a:hover {width: 198px; height: 43px; background-image: url(gfx/proceedtocheckout.jpg); background-repeat: no-repeat; background-position: 0 -43px; }


#featnav { width: 79px; height: 18px; height: auto; float: right; margin: 0px; padding-right: 8px; }

ul.featnavList  { float: left; list-style: none; margin: 0px; padding: 0px; width: 79px; height:18px; }

ul.featnavList li { float: left; margin: 0px; padding: 0px; }

.add a { display: block; width: 79px; height: 18px; float: left; background-image: url(gfx/add.jpg); background-repeat: no-repeat; }

.add a:hover {width: 79px; height: 18px; background-image: url(gfx/add.jpg); background-repeat: no-repeat; background-position: 0 -18px; }

.main_copy {
	color: #283C57;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
}

#bluegradestore {
width: 214px;
height: 4px;
background-color:#2A4058;
}
