/*
ProductCart Shopping Cart Software, Copyright Early Impact LLC 2006, All Rights Reserved
Use this stylesheet to change the look of the default header and footer that ship with ProductCart
*/

P, UL, LI, TD, BLOCKQUOTE, A, I, STRONG, B { font-family: verdana,arial,helvetica; }
P, UL, LI, A, TD { font-size:12px; }
H2, H3 { font-family: verdana, arial, helvetica; }
H5 { font-family: verdana, arial, helvetica; margin: 5; }
H1 { font-size: 22px; margin: 5px; font-family: verdana, helvetica; }
A { font-family: verdana,arial,helvetica; color:#502000; }

A.awhite { 
text-decoration: none;
font-family: verdana, arial, helvetica;  
color:#FFFFFF;
 }
A.awhite:link, A.awhite:visited { 
text-decoration: none;
font-family: verdana, arial, helvetica; 
color:#FFFFFF;
}
A.awhite:hover { 
text-decoration: underline; 
font-family: verdana, arial, helvetica; 
color:#FFFFFF;
}

A.green { text-decoration: none; }
A.green:link, A.green:visited { text-decoration: none; }
A.green:hover { text-decoration: underline; }
A.green2 { text-decoration: none; }
A.green2:link, A.green2:visited { text-decoration: none; }
A.green2:hover { text-decoration: underline; }
A.green3 { text-decoration: none; }
A.green3:link, A.green3:visited { text-decoration: none; }
A.green3:hover { text-decoration: underline; }
A.green_ten:hover { color: #267330; }
A.shop, A.shop:link, A.shop:hover, A.shop:visited { text-decoration: none; }
A.legal { font-size: 9px; color: #454545; text-decoration: none; }
A.legal:link, A.legal:visited, A.legal:hover { font-size: 9px; }
A.plain, A.plain:link, A.plain:hover, A.plan:visited { text-decoration:none }

.menu0 { border: solid 1px #EEEEEE; padding: 0px 4px 2px 4px; font-size: 100%; }
.menu1 { border: solid 1px #CCCCCC; padding: 0px 4px 2px 4px; background: #DDDDDD; font-size: 100%; }

.head1 { font-size: 22px; margin: 5px; font-family: verdana, helvetica; }
.head3 { font-size: 17px; margin: 0px; font-family: verdana, helvetica; }
.eleven { font-size: 11px; }
.ten { font-size: 10px; }
.green_ten { font-size:10px; color: #1D5925; text-decoration: none; }
.green { font-size: 17px; color: #1D5925; }
.green1 { font-size: 11px; color: #1D5925; }
.green2 { font-size: 10px; color: #1D5925; }
.green3 { font-size: 12px; color: #1D5925; }
.green4 { font-size: 14px; color: #1D5925; }
.green5 { font-size: 12px; color: #1D5925; }
.white1 { color: #FFFFFF; font-size: 13px; }
.copy { font-size: 9px; color: #454545; }
.red { color: #EE0000; font-size: 11px; }
.warn { color: #EE0000; font-weight: bold; }

TABLE.main { width: 968; }
TABLE.printFriendly { width: 770; }
TABLE.logo { height: 96; width: 968; background-image: url(http://hendersongroupltd.com/bg1.png); }
TABLE.printFriendlyLogo { height: 82; width: 770; background-image: url(http://hendersongroupltd.com/bg1Small.png); }
TABLE.grey { width: 968; background-color: #EEEEEE; }
TABLE.printFriendlyGrey { width: 770; background-color: #EEEEEE; }
TABLE.menu { width: 200; }
TABLE.rightCol { width: 175; }
TABLE.rightCol2 { width: 200; }
TABLE.green { background-color: #1D5925; }
TABLE.events { width: 485; }

TD.Normal {height: 20; }
TD.subscribeBox { height: 35; }
TD.phone { width: 168; height: 24; background-image: url(http://hendersongroupltd.com/phone.png); }
TD.logo { width: 414; height: 96; background-image: url(http://hendersongroupltd.com/logo.png); }
TD.printFriendlyLogo { width: 355; height: 82; background-image: url(http://hendersongroupltd.com/logoSmall.png); }
TD.heading { width: 650; }
TD.rightCol { width: 168; }
TD.rightCol2 { width: 200; }
TD.buffer1 { width: 14; }
TD.instructCategory { width: 50; }
TD.careCategory { width: 125; }

IMG { border: 0; }
IMG.buff16 { margin: 16px; }
IMG.resize75 { margin: 16px; }
IMG.avoid { margin: 16px; }
IMG.anatomy { width: 420px; }
IMG.product { width: 250px; height: 250px; }
IMG.logo { width: 414; height: 96; }
IMG.printFriendlyLogo { width: 355; height: 82; }
IMG.button { width: 200; height: 40; }
IMG.categoryIcon { width: 90; height: 90; }
IMG.bigCategoryIcon { width: 150; height: 226; }
IMG.phone { width: 168; height: 24; }
IMG.instructCategory { width: 45; height: 51; }
IMG.careCategory { width: 125; height: 100; }
IMG.greenPixel { width: 100%; height: 2; }
IMG.greenPixel2 { width: 3; height: 135; }
IMG.addToCart { width: 80; height: 24; }
IMG.spotlight { width: 75; height: 75; }
IMG.events { width: 485; height: 77; }
IMG.store { margin: 16px; }
IMG.JohnHend { height: 224 width: 175; margin: 16px; }
IMG.LochNess { height: 132; width: 213; margin: 16px; }
IMG.JimScott { height: 245; width: 245; margin: 16px; }

body {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	background-color:#FFFFFF;
}

/* TOP AREA of the page: store description, store name, search box, navigation */

		#pcHeader {
			width: 970px;
			height: 96px;
			margin-left: auto;
			margin-right: auto;
			margin-top: 5px;
			margin-bottom: 5px;
			padding: 0;
			background-color:#000099;
			font-size: 12px;
			color: #666666;
			border-collapse: collapse;
			border: 0;
		}
		
		#pcHeader td {
			padding: 3px;
			vertical-align: bottom;
		}
		
		#pcStoreDescription {
			/*border-bottom: 1px solid #FFFFFF;*/
			font-size: 13px;
			text-align: left;
		}
		
		#pcStoreName {
			font-size: 28px;
			font-weight: bold;
			text-align: left;
		}
		
		#pcStoreSearch {
			text-align: right;
		}
		
		#pcTopNav {
			/*border-top: 1px solid #FFFFFF;*/
			text-align: right;
		}
		
		#pcStoreSearch a {
			text-decoration: none;
			color: #ffffff;
			font-size: 11px;
		}
		
		#pcStoreSearch a:hover {
			color: yellow;
		}
		
		#pcTopNav ul {
			list-style: none;
			margin: 0;
		}
		
		#pcTopNav li {
			display: inline;
			padding-right: 10px;
		}
		
		#pcTopNav a:link, #pcTopNav a:visited {
			text-decoration: none;
			font-size: 14px;
			font-weight: bold;
			color: #FFFFFF;
		}
		
		#pcTopNav a:hover {
			color: Yellow;
		}

/* End TOP AREA of the page */

/* MAIN AREA: three columns: left navigation, main content, login box etc.*/
	/* Define the wrapper and the three columns: */
		#MainNew  { visibility: visible;  width: 925px; background-image:url(../../images/cntrSlice_02.jpg); background-repeat:repeat-y; }
		#ContFrame  { visibility: visible;  width: 925px; }
		#TopNew  { visibility: visible;  width: 925px; }
		#TopImgNew  { visibility: visible;  width: 925px; }
		#LeftNew  { visibility: visible;  width: 199px; float:Left;}
		#CenterNew  { visibility: visible;  width: 482px; float:Left; }
		#CenterNR  { visibility: visible;  width: 716px; float:Left; }
		#CenterNRSm  { visibility: visible;  width: 516px; float:Left; }
		#RightNew  { visibility: visible;  width: 244px; float:Left; }
		#RightNewSm  { visibility: visible;  width: 200px; float:Left; }
		#FooterNew  { visibility: visible;  width: 925px; }
		
		#MainFrame  { visibility: visible;  width: 970px; background-color:#FFFFFF; }
		#pcMainArea {
			vertical-align: top;
			width: 925px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 5px;
			padding: 0;
			border: 0;
			border-collapse: collapse;
		}
	    TABLE.menu { width: 200; }
		#IMG.button { width: 200; height: 40; }
		#pcLeft {
			width: 200px;
			height: 40;
			text-align: left;
			vertical-align: top;
			background-color:#FFFFFF;
		}
	
		#pcCenter {
			width: 520px;
			padding: 0 5px 0 5px;
			text-align: left;
			vertical-align: top;
		}
	
		#pcRight {
			width: 180px;
			text-align: left;
			vertical-align: top;
			background-color:#FFFFFF;
		}
		
		.pcColumnSpacer {
			width: 10px;
			background-image: url("images/dotted_spacer_vert.gif");
		}

	/* Define the left column */
	
		#pcLeft h3 {
			font-size: 13px;
			margin: 0;
			padding-bottom: 2px;
		}

		#pcLeftCatLinks {
			background-color:#FFFFFF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcLeftPriceLinks {
			background-color: #E1E1E1;
			color: #999999;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcLeftStoreLinks {
			background-color: #FFFFFF;
			color: #999999;
			margin: 0 0 2px 0;
		}
	
		#pcLeft ul {
			list-style-type: none;
			margin: 0 0 10px 5px;
			padding: 0;
		}
	
		#pcLeft li {
			margin: 2px 0 0 0;
		}
		
		#pcLeftCatLinks a:link, #pcLeftCatLinks a:visited {
	color:#006600;
	text-decoration: none;
	font-size: 9px;
		}
		
		#pcLeftCatLinks a:hover {
	color: yellow;
	font-size: 9px;
		}
		
		#pcLeftPriceLinks a:link, #pcLeftPriceLinks a:visited {
			color: #666666;
			text-decoration: none;
		}
		
		#pcLeftPriceLinks a:hover {
			color: #FF6600;
		}
		
		#pcLeftStoreLinks a:link, #pcLeftStoreLinks a:visited {
	color: #777777;
	text-decoration: none;
		}
		
		#pcLeftStoreLinks a:hover {
			color: #FF6600;
		}


	/* Define the right column */
	
		#pcShowCart {
			background-color: #FFFFAA;
			color: #FFFFFF;
			padding: 5px 5px 5px 10px;
			margin-bottom: 5px;
		}
	
		#pcCustomerLogin {
			background-color: #FFFFFF;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcAffiliateLogin {
			background-color: #FFFFFF;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcRight h3 {
			font-size: 13px;
			margin: 0px;
			padding-bottom: 2px;
			color: #999999;
		}
	
		#pcRight ul {
			list-style-type: none;
			margin: 0 0 10px 5px;
			padding: 0;
		}
	
		#pcRight li {
			margin: 2px 0 0 0;
		}
		
		#pcCustomerLogin a:link, #pcCustomerLogin a:visited {
			color: #666666;
			text-decoration: none;
		}
		
		#pcCustomerLogin a:hover {
			color: #333333;
		}
		
		
		#pcAffiliateLogin a:link, #pcAffiliateLogin a:visited {
			color: #777777;
			text-decoration: none;
		}
		
		#pcAffiliateLogin a:hover {
			color: #000000;
		}

/* End MAIN AREA */

/* START Footer */
	
		#pcFooter {
			background-image:url(../../images/footerjpg.jpg);
			font-size: 11px;
			color: #ffffff;
			text-align: right;
			padding: 5px;
		}
		
		#pcFooter a:link, #pcFooter a:visited, #pcFooter a:hover {
			text-decoration: none;
			color: yellow;
		}
		
		#pcFooterSpacer {
			background-image: url("images/dotted_spacer_left.gif");
			height: 5px;
		}
	
/* END Footer */