a{color: #006699;text-decoration: none;}
a:link{	color: #990000;	text-decoration: none;text-decoration: underline;}
a:visited{color:#000066;text-decoration: underline;}
a:hover{ color: #FF6600;text-decoration: underline;	text-align: center;
}
h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 120%;color:#990000;margin: 0px;padding: 0px;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 114%;color:#000;margin: 0px;padding: 0px;}
h3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;margin: 0px;padding: 0px;}
h4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal;color: #333333;margin: 0px;padding: 0px;}
h5{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;color: #334d55;margin: 0px;padding: 0px;}
ul{list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{list-style-type: none;}
label{font-family: Arial,sans-serif;font-size: 14px; font-weight: bold; color: #334d55;}
#sectionLinks{	margin: 0px;	padding: 0px;		font-size: 90%;}
#sectionLinks h1{	padding: 10px 0px 2px 10px;}
#sectionLinks h3{	padding: 10px 0px 2px 10px;}
#sectionLinks h5{	padding: 10px 0px 2px 10px;}
#sectionLinks ul li {    list-style-type:none;font-size: x-small; }
#sectionLinks a {  border-top: 1px solid #cccccc;  padding: 2px 0px 2px 10px;  background-color:transparent;   display:block; text-decoration:none ;list-style-type:none;}
#sectionLinks a:hover{	background-color: #ccc; text-align:left;}
#masthead{	padding: 10px 0px 0px 0px;	border-bottom: 1px solid #cccccc;	width: 1000px;}
#mastheadHome{	padding: 0px 0px 0px 0px;width: 1000px; background:url(../images/home_background_new.jpg)}
#mastheadAll{	width: 100%; height:95px; background:url(../images/header_background_new.jpg); background-repeat:no-repeat;}
#mastheadAllNew{	width: 100%; height:80px; background:url(../images/new_back.jpg); background-repeat:no-repeat;}
#mastheadOutlet{	width:100%; height:95px; background:url(../images/header_background_outlet.jpg); background-repeat:no-repeat; }
#mastheadHomeInner{	padding: 0px 0px 0px 0px;width: 1000px; height:110px;}
#mastheadHomeInnerAll{	width: 100%; height:54px;}
#mastheadOutletInnerAll{	padding: 0px 0px 0px 0px;width: 1000px; height:47px;}
#mastheadHomeInnerBottom{	width: 100%; height:41px;}
#mastheadOutletInnerBottom{	padding: 0px 0px 0px 0px;width: 1000px; height:52px;}
#homeQcart { float: right; width: 280px; height:40px; padding-right:2px; padding-top:2px;}
#leftNavBar{	margin: 0px;	padding: 0px;	background-color: #eeeeee;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}
#search{	padding: 5px 0px 5px 10px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}
#search form{ margin: 0px; padding: 0px;}
#search label{	display: block;	margin: 0px;padding: 0px;}
#homeLoc {	padding: 5px 0px 5px 10px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}
#departments{	margin: 0px;	padding: 0px;font-size: 90%;}
#departments h1{	padding: 10px 0px 2px 10px;}
#departments h3{	padding: 10px 0px 2px 10px;}
#departments h5{	padding: 10px 0px 2px 10px;}
#FAQ {padding:0; margin:0;  } 
#FAQ li {list-style-type:none;} 
#FAQ a, #FAQ a:visited { width:100%; text-decoration:none;padding-left:0px;margin:0; } 
.promoC{	padding: 3px 0px 0px 0px;	border-bottom: 1px solid #cccccc;	font-size: 12px;}
#freeShipping {	position:absolute;	width:300px;	height:200px;	left: 500px;	top: 125px;	border-style:solid;	border-color:#000000;	border-width:thin;	border-bottom-width:2px;	border-top-width:2px;	border-left-width:2px;	border-right-width:2px;	background:#FFFFFF;	visibility:hidden;}
.productText { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #990000;	line-height: 1.4em;}
.productDetailText {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	line-height: 1.4em;}
.productPriceText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	line-height: 1.4em;	font-weight: bold;}
.productPriceTextNew {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 17px;	color:#000000;	line-height: 1.4em;	font-weight: bold;}
.checkoutTitles {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color:#000000;	line-height: 1.4em;	font-weight: bold;}
.productTitleText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 25px;	color: #990000;	line-height: 1.2em;	font-weight: bold;}
.productTitleTextNew {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color:#000;	line-height: 1.2em;	font-weight: bold;}
.productDescriptionHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 17px;	color: #990000;	line-height: 1.4em;	font-weight: bold;}
.ulList { list-style:none; font-size:12px;padding:0; margin:15px;}
#siteInfo{	clear: both;	width:auto;	font-size: 100%;	color: #000;	padding: 0px 0px 0px 0px;}
#siteInfo img{	padding: 4px 4px 4px 10px;	vertical-align: middle;}
#contact { float:right;	width:87px;	height:17px;	cursor:pointer; padding-right:2px;}
#faq_nav {	float:right;	width:54px;	height:17px;	cursor:pointer;	 padding-right:2px;}
.StandardText {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px;		color: #000000; }
.productList { width:270px; float:left; text-align:left; padding:}
.labelTextFaq {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px;		color: #000000; 	border-color:#000000; border-style:solid; border-width:1px;}
.dotLineCell {	background-image: url(../images/dotted_line_background_tile.gif);	background-repeat: repeat-x;	height: 11px;	padding-top: 0px;	}
#apDivCart {position:relative;z-index:6000;}
#apDiv2 {background:#F7F7F7;visibility:hidden;position:absolute;width:350px;z-index:50000;left: 372px;top: 330px;border-style:solid;border-color:#000000;border-width:1px;padding-left:2px;}
#apDiv1 {background-color: gray;position:absolute;width:100%;height:100%;z-index:5000;visibility:hidden;left: 0px;top: 0px;}
#band {background:#F7F7F7;visibility:hidden;position:absolute;width:600px;z-index:50000;left: 220px;top: 300px;border-style:solid;border-color:#000000;border-width:1px;}
#hobieDiv {	position:absolute;visibility:hidden;width:217px;height:77px;z-index:1;left: 590px;top: 345px;background-color:#FFCC33;padding:3px; cursor: hand;}
#container {min-height:100%;position:relative;}
.translucent{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#AddToCartDiv {	background:#FFFFCC;	visibility:hidden;position:absolute;width:350px;height:125px;z-index:50000;left:372px;top: 330px;border-style:solid;border-color:#000000;border-width:1px;padding-left:2px;}
#translucentDiv {background-color: gray;position:absolute;width:100%;height:100%;z-index:5000;visibility:hidden;left: 0px;top: 0px;}
.giftCardAmount {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 30px;color:#000000;line-height: 1.4em;font-weight: bold;}
.superSize {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px;color:#000000;line-height: 1.4em;font-weight: bold;}
#nugget_Layer {	position:absolute;	width:200px;	z-index:1;	left: 344px;	top: 2px;}
#container {min-height:100%;position:relative;}
.translucent2{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
.boldText{font-weight: bold; color:#000;}
.compareTopLeft {border-style:solid; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width: 1px; border-color:#000000; }
.compareTopRight {border-style:solid; border-top-width:1px; border-left-width:0px; border-right-width:1px; border-bottom-width: 1px; border-color:#000000; }
.compareBottomLeft {font-weight: bold; border-style:solid; border-top-width:0px; border-left-width:1px; border-right-width:1px; border-bottom-width: 1px; border-color:#000000; }
.compareBottomRight {border-style:solid; border-top-width:0px; border-left-width:0px; border-right-width:1px; border-bottom-width: 1px; border-color:#000000; }
.formLabels {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color: #336699;	height: 28px;	text-align: right;	vertical-align: middle;}
.actionText {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; 	color: #336699; 	font-weight: bold;}
.formText {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:10px; 	color: #336699;	line-height: 1.4em;}
.promoC{	padding: 3px 0px 0px 0px;	border-bottom: 1px solid #cccccc;	font-size: 95%;}
.largeWhite {font-weight:bold;color:#FFFFFF;}
#featuredTitle{	border-left: 1px solid #990000;	border-bottom: 3px solid #990000;	border-top: 1px solid #990000;	border-right: 1px solid #990000;	background:#990000;}
.smallText {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:10px;		color: #000000; }
.featured {background:#900; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:center; padding:5px;margin-top:0px; margin-bottom:0px;}
.white {color:#FFF;}
.callOut {text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.prod{
width:100%;
margin :auto;
text-align:center;/* centers inline-blocks*/
padding:0px;
}
.prod div {
display:-moz-inline-box;/* Firefox 2 and under*/
display:inline-block;/* FF3, Opera, Safari */
width:268px;
margin:0 0 0 0;/* need to remove top and bottom margin from p element*/
padding:2px 0 0 0;
vertical-align:bottom;/* align to bottom */
}
.prod1{
width:100%;
margin :auto;
text-align:center;/* centers inline-blocks*/
padding:0px;
}
.prod1 div {
display:-moz-inline-box;/* Firefox 2 and under*/
display:inline-block;/* FF3, Opera, Safari */
width:268px;
margin:0 0 0 0;/* need to remove top and bottom margin from p element*/
padding:2px 0 2px 0;
vertical-align:bottom;/* align to bottom */
}
#reviewDiv {background:#F7F7F7;visibility:hidden;position:fixed;width:550px;height:250px;z-index:50000;left: 372px;top: 230px;border-style:solid;border-color:#000000;border-width:1px;padding-left:2px;}
#Review { position:fixed; background-color:#CCC; border:1px #000 solid; width:533px;height:60px;z-index:50000;left: 372px;top: 230px;visibility:hidden; }
#BlogNavBar{	float: left; width: 200px;	margin: 0px;	padding: 0px;	background-color: #eeeeee;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}
.dottedbox {border-top:1px dashed #666;border:1px dashed #666;}
.overlaytop {border-bottom:solid 1px #000; border-right:dashed 1px #000; padding:5px 5px 5px 10px; font-weight:bold;}
.overlaytopright {border-bottom:solid 1px #000; padding:5px 5px 5px 10px; font-weight:bold;}
.overlaymiddle {border-right:dashed 1px #000; padding:10px 10px 10px 10px;}
.overlaymiddleR {padding:10px 10px 10px 10px;}
.overlaybottom { border-right:dashed 1px #000; padding:5px 10px 0 10px;font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:10px;		color: #000000;}
.overlaybottomR { padding:5px 10px 0 10px;;font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:10px;		color: #000000;}
.relateditems {width:153px; height:60px; float:left; padding-top:3px; padding-left:3px;border-bottom:dashed 1px #000;}
