body
{
	margin:1px;
	padding:0;
	font-family: Verdana, Helvetica, sans-serif;
}
	
a { color: #003366;} 
a:link {color: #003366;} 
a:hover, a:visited {color: #003366;}

.bottomText
{
	FONT-SIZE: 11px;
	COLOR: #5a5a5a;
}


.dateText
{
	FONT-SIZE: 11px;
	COLOR: #ccc;
}

A.bottomLink:link
{
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.bottomLink:visited
{
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.bottomLink:hover
{
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline
}

A.bottomLink:active
{
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
					
.list { color: #333333; font-weight: normal; font-size: 90%; text-decoration: none; }

					
.breadcrumb 				
{			
	color: #003366;			
	margin-bottom: 2px;				
	margin-top: 1px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}
					
					
label { width: 175px; text-align: right; float: left;}
					
form {margin: 0;}
					
h1.price { color: #ff0000; font-size: 26px;}
.formerror { border: 1px solid red; background-color : #FFCCCC; width: auto; padding: 5px 0;}
.special {border: 1px solid Black; background-color : #FFFFCC; width: auto; padding: 5px 0;}
.pagetitle {background-color: #000; }
.pagetitle h1{color: #fff; margin: 1px; }
.regprice { color: #0033CC; font-weight: bold;}
.saleprice {	color: #ff0000;	font-weight: bold;}
.thumb		{  font-family: "Times New Roman", Times, serif; }

.cart { font-family: Verdana; font-size: 12px;}
.shipping { font-family: Verdana; font-size: 12px;}				
.buynow {font-family: Verdana; font-weight: bold; font-size: 12px; color: #ffffff;}
.deliveryoption { font-size: .75em;}			
.freight{ font-weight: normal; font-size: 85%;}
.info { font-weight: normal; font-size: 12px;}
.calctext { font-family: Verdana; font-weight: normal; font-size: 12px; color: #000000;}
.ziperror { font-family: Verdana; color: #FF0000; font-size: 85%; padding: 0; border: 0;	width: 250px;	height: 22px;	font-weight: normal;}	
.callus {font-family: Verdana; font-weight: bold; font-size: 11px; color: #000;}

specialRed h2
{
	COLOR: #FF0000;
}
					
specialBlue h2
{
	COLOR: #0000FF;
}
					
h1
{
	FONT-FAMILY: Arial;
}
					
h1.header
{ 
	color: #fff; 
	font-size: 20px;
	FONT-FAMILY: Arial;
	margin: 0px;
}
					
h1.product
{ 
	font-size: 18px;
}
				
#formerror { border: 1px solid red; background-color : #FFCCCC; width: auto; padding: 2px 0;}
.errortext {font-weight: bold; color: red;}
.redtext {font-weight: bold; color: red;}
					
.w150
{
	width: 225px;
}
	
.thankyou {color: #FF0000}
.style17 {font-family: Arial, Helvetica, sans-serif}
h1.indexbanner
{ 
	color: #fff; 
	font-size: 22px;
	FONT-FAMILY: Arial Black;
	margin: 0px;
}
					
h4
{ 
	margin: 0px;
}

.cart img 
{ 
	margin: 0px;
}

.pics 
{ 
	height:  340px; 
	width:   550px;
	padding: 0;
	margin:  0;  
}  
.pics img
{
	padding: 5px;      
	border:  1px solid #ccc;     
	background-color: #eee;      
	width:  550px;     
	height: 323px;     
	top:  0;     
	left: 0 
} 
	
.right
{
	float:right;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-right: 3px;
	padding-left: 5px;
}

.text_field
{
	height: 15px;
}

.product_border
{
	border-top: solid #999999 1px;
	border-left: solid #999999 1px;
	border-right: solid #999999 1px;
	border-bottom: solid #999999 1px;
}
.right_column
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-right: 3px;
	padding-left: 5px;
	border-top: solid #999999 1px;
	border-left: solid #999999 1px;
	border-right: solid #999999 1px;
	border-bottom: solid #999999 1px;
}

.right_column_spec
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	padding-right: 3px;
	padding-left: 5px;
	border-top: solid #999999 1px;
	border-left: solid #999999 1px;
	border-right: solid #999999 1px;
	border-bottom: solid #999999 1px;
}

A.bottomLinkBig:link
{
	FONT-SIZE: 13px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.bottomLinkBig:visited
{
	FONT-SIZE: 13px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.bottomLinkBig:hover
{
	FONT-SIZE: 13px;
	COLOR: red;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.bottomLinkBig:active
{
	FONT-SIZE: 13px;
	COLOR: #666666;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}



					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 650px; margin: 1px auto; position: relative; min-height: 274px; }


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a.ads_button:link, a.ads_button:visited		{ color: black; text-decoration: none; font-size: 14px; font-weight: bold;}
a.ads_button:hover, a.ads_button:active		{ color: red; font-size: 14px; font-weight: bold;}

/*
	SLIDER
*/
.slider-wrap								{ width: 419px; position: relative;}			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 650px; height: 274px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 650px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 0px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



A.navLink:link
{
	FONT-SIZE: 13px;
	COLOR: black;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.navLink:visited
{
	FONT-SIZE: 13px;
	COLOR: black;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}

A.navLink:hover
{
	FONT-SIZE: 13px;
	COLOR: red;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline
}

A.navLink:active
{
	FONT-SIZE: 13px;
	COLOR: red;
	font-weight: bold;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}