/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress eCommerce Storefront
' Version  : 2.2
' Modified : November 2002
' Copyright: Copyright (C) 2002 CandyPress.Com 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@candypress.com
'**************************************************************************/

/* General Tag specifications */
BODY, B, TD, P     {COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt}

/* Info Box WITHOUT Headings */
.CPbox1            {
	BACKGROUND-COLOR: #F5F5F5;
	border-top: 1px none #BBC3D3;
	border-right: 1px none #BBC3D3;
	border-bottom: 1px none #BBC3D3;
	border-left: 1px none #BBC3D3;
}
.CPbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #996666; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.CPbox2H           {BACKGROUND-COLOR: #DDDDDD; PADDING: 1px}
.CPbox2B           {BACKGROUND-COLOR: #F5F5F5}
.CPbox2B A:link    {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #996666; FONT-SIZE: 10px; TEXT-DECORATION: underline}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #CCCCCC; PADDING-BOTTOM: 4px}

/* Box - Page Navigation */
.CPpageNav {BACKGROUND-COLOR: #EEEEEE}

/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #EEEEEE}

/* Box - Product Image (Home page) */
.CPhomeImg {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}

/* Box - Product Description (Home page) */
.CPhomeDesc {BORDER-BOTTOM: 1px solid #CCCCCC}

/* Horizontal and Vertical lines */
.CPlines {BACKGROUND-COLOR: #CCCCCC}

/* Product Short Description (Except Detail page) */
.CPprodDesc {FONT-SIZE: 9pt}

/* Product Short Description (Detail page only) */
.CPprodDescDet {FONT-SIZE: 11pt}

/* Product Long Description */
.CPprodDescLong {}

/* Product Detail */
.CPprodDet {}

/* Product SKU */
.CPprodSKU {}

/* Product Price - Text Label */
.CPprodPriceT {COLOR: #800000}

/* Product Price - Price Value */
.CPprodPriceV {COLOR: #800000}

/* Product List Price - Text Label */
.CPprodLPriceT {}

/* Product List Price - Price Value */
.CPprodLPriceV {TEXT-DECORATION: line-through}

/* Product Sale Price - Text Label */
.CPprodSPriceT {}

/* Product Sale Price - Price Value */
.CPprodSPriceV {COLOR: red}

/* Free Shipping text */
.CPfreeShipMsg {COLOR: #888888}

/* In Stock text */
.CPinStock {COLOR: #888888}

/* Out of Stock text */
.CPoutStock {COLOR: red}

/* No Image text */
.CPnoImgT {COLOR: #800000}

/* Category List */
.CPcatDescList {}

/* Category Description - No products linked to it */
.CPcatDesc {}

/* Category Description - Has products linked to it */
.CPcatDescProd {FONT-WEIGHT: bold}

/* Option Description */
.CPoptDesc {FONT-STYLE: italic}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}
.nav {
	font-family: Tahoma, Arial, "Times New Roman", "MS Sans Serif";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.body-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#apDiv1 {
      position:absolute;
      left:196px;
      top:126px;
      width:811px;
      height:223px;
      z-index:4;
}
#apDiv2 {
      position:absolute;
      left:271px;
      top:128px;
      width:120px;
      height:183px;
      z-index:4;
}
#apDiv3 {
      position:absolute;
      left:408px;
      top:128px;
      width:124px;
      height:182px;
      z-index:5;
}
#apDiv4 {
      position:absolute;
      left:551px;
      top:129px;
      width:127px;
      height:180px;
      z-index:6;
}
#apDiv5 {
      position:absolute;
      left:697px;
      top:130px;
      width:140px;
      height:183px;
      z-index:7;
}
#apDiv6 {
      position:absolute;
      left:873px;
      top:129px;
      width:130px;
      height:183px;
      z-index:8;
}
#apDiv7 {
      position:absolute;
      left:904px;
      top:126px;
      width:103px;
      height:190px;
      z-index:9;
}
#apDiv8 {
      position:absolute;
      left:272px;
      top:315px;
      width:119px;
      height:13px;
      z-index:9;
}
#apDiv9 {
      position:absolute;
      left:408px;
      top:314px;
      width:125px;
      height:15px;
      z-index:10;
}
#apDiv10 {
      position:absolute;
      left:551px;
      top:312px;
      width:128px;
      height:14px;
      z-index:11;
}
#apDiv11 {
      position:absolute;
      left:700px;
      top:318px;
      width:138px;
      height:16px;
      z-index:12;
}
#apDiv12 {
      position:absolute;
      left:873px;
      top:315px;
      width:132px;
      height:16px;
      z-index:13;
}
#apDiv13 {
      position:absolute;
      left:272px;
      top:389px;
      width:622px;
      height:37px;
      z-index:14;
}
#apDiv14 {
      position:absolute;
      left:271px;
      top:351px;
      width:119px;
      height:15px;
      z-index:15;
}
#apDiv15 {
      position:absolute;
      left:550px;
      top:338px;
      width:129px;
      height:14px;
      z-index:16;
}
#apDiv16 {
      position:absolute;
      left:279px;
      top:442px;
      width:668px;
      height:17px;
      z-index:17;
}
#apDiv17 {
      position:absolute;
      left:287px;
      top:796px;
      width:695px;
      height:121px;
      z-index:17;
}
#apDiv18 {
      position:absolute;
      left:272px;
      top:438px;
      width:120px;
      height:182px;
      z-index:18;
}
#apDiv19 {
      position:absolute;
      left:412px;
      top:439px;
      width:127px;
      height:181px;
      z-index:19;
}
#apDiv20 {
      position:absolute;
      left:560px;
      top:439px;
      width:128px;
      height:182px;
      z-index:20;
}
#apDiv21 {
      position:absolute;
      left:705px;
      top:440px;
      width:139px;
      height:181px;
      z-index:21;
}
#apDiv22 {
      position:absolute;
      left:874px;
      top:440px;
      width:131px;
      height:183px;
      z-index:22;
}
#apDiv23 {
      position:absolute;
      left:272px;
      top:625px;
      width:123px;
      height:20px;
      z-index:23;
}
#apDiv24 {
      position:absolute;
      left:413px;
      top:625px;
      width:134px;
      height:14px;
      z-index:24;
}
#apDiv25 {
      position:absolute;
      left:561px;
      top:625px;
      width:130px;
      height:14px;
      z-index:25;
}
#apDiv26 {
      position:absolute;
      left:707px;
      top:625px;
      width:141px;
      height:14px;
      z-index:26;
}
#apDiv27 {
      position:absolute;
      left:873px;
      top:625px;
      width:132px;
      height:14px;
      z-index:27;
}
#apDiv28 {
      position:absolute;
      left:873px;
      top:653px;
      width:132px;
      height:17px;
      z-index:28;
}
#apDiv29 {
      position:absolute;
      left:873px;
      top:682px;
      width:134px;
      height:20px;
      z-index:29;
}
#apDiv30 {
      position:absolute;
      left:795px;
      top:20px;
      width:218px;
      height:57px;
      z-index:28;
}
#apDiv31 {
      position:absolute;
      left:789px;
      top:40px;
      width:216px;
      height:55px;
      z-index:28;
}
#apDiv32 {
      position:absolute;
      left:561px;
      top:653px;
      width:133px;
      height:27px;
      z-index:29;
}
#apDiv33 {
      position:absolute;
      left:870px;
      top:376px;
      width:139px;
      height:19px;
      z-index:30;
}
#apDiv34 {
      position:absolute;
      left:438px;
      top:758px;
      width:373px;
      height:14px;
      z-index:31;
}
#apDiv35 {
      position:absolute;
      left:132px;
      top:1817px;
      width:767px;
      height:23px;
      z-index:31;
}
#apDiv36 {
      position:absolute;
      left:78px;
      top:138px;
      width:192px;
      height:26px;
      z-index:32;
}
#apDiv37 {
      position:absolute;
      left:406px;
      top:349px;
      width:130px;
      height:25px;
      z-index:33;
}

