@charset "utf-8";
/* CSS Document */
#IndivContentLeft {
	float:left;
	width: 744px;
	font-size: 12px;
	border-right: 2px solid #EAE7D8;
	text-align: left;
}
/** FIX FOR IE6 **/
*html #IndivContentLeft { display: inline; }
#IndivContentRight {
	float:left;
	width: 229px;
	font-size: 12px;
	background-color:#F8F8FF;
}
/** FIX FOR IE6 **/
*html #IndivContentRight { display: inline; }

/** FROM PHF **/
/************** .individual styles ***************/
.individual-right {
	float: left;
	/**width: 349px; **/
	width: 322px;
	margin: 20px 25px 20px 5px;
	/**padding-left: 50px;**/
}

/** FIX FOR IE6 **/
*html .individual-right { display: inline; }
.individual-right-middle {
	clear: both;
	float: left;
	width: 250px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
/** FIX FOR IE6 **/
*html .individual-right-middle { display: inline; }
.individual-left {
	clear: left;
	float: left;
	/**width: 250px; **/
	width: 322px;
	margin: 20px 5px 20px 25px;
	padding: 0px;
}
/** FIX FOR IE6 **/
*html .individual-left { display: inline; }

.itemimages {width: 250px;}
.itemimages .individual-image {
	float: left;
	width: 250px;
	height: 432px;
	overflow: hidden;
	text-align: center;
	font-size: 12px;
}
.itemimages .caption {
	clear: left;
	float: left;
	width: 250px;
	text-align: left;
	font-size: 11px;
	color: #0d1230;
}
.itemimages #magnify {clear: left;float: left;}
.magnify { font-size:12px;color: #504D0B; font-family: Arial;}
.magnify a:link, .magnify a:visited { font-size:12px;color: #504D0B;}
.itemimages .options {
	position: relative;
	width: 250px;
	top: 15px;
	clear: left;
}
.itemimages .options table {border: 1px solid #EAE7D8;}
.itemimages .options  .text {text-align: center;font-size: 9px;}

.itemimages .options .text a:link,  .itemimages .options .text a:visited {
	color: #990033;text-decoration: none;padding: 5px;}

.itemimages .options .text a:hover {text-decoration: underline;}
.individual-desc {
	clear: both;
	float: left; 
    color: #0d1230;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	width: 744px;
	border-bottom: 2px solid #EAE7D8;
}
#featurebar-product {
	clear:both;
	float:left;
	width: 694px;
	margin: 10px 25px 5px 25px;
	font-family: "MS", sans-serif;
	font-size: 22px;
	color: #0d1230;
	text-align:left;
	border-bottom: 3px solid #0d1230;
}
*html #featurebar-product { display: inline; }
.option-description {
	clear: both; float: left;
	width: 300px;
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	margin: 5px 0px 5px 0px;
}
.option-description a:link, .option-description a:visited { color: #666666; text-decoration: underline; }
.option-description a:hover { color: #990033; }
.qtyrow, .option-menus { clear: both; float: left; width: 300px; margin: 5px 0px 5px 0px;}
.individual-desc .tabletext {
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	width: 694px;
	margin: 0px 25px 10px 25px;
	text-align: left;
}
.individual-desc .tabletext ul {
	padding: 0px;margin-left: 20px; *margin-top: 10px; font-size:12px;
}
*html .individual-desc .tabletext ul {
	margin-left: 31px;  
}
.individual-desc .tabletext ul li {padding-bottom: 2px;margin: 0px; }
*html .individual-desc .tabletext {display: inline; }
.individual-desc .tabletext .man {
	font-size:17px;
	color: #504D0B;
	margin: 10px 0px 10px 0px;
}
.individual-desc .tabletext a:link, .individual-desc .tabletext a:visited {
	color: #666633;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
}
.individual-desc .tabletext a:hover{color: #003366;}

#individual-main-desc {
	text-align:left;
}

#individual-main-desc h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #0d1230;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#individual-main-desc .individual-itemno {
	clear: both;
	color: #0d1230;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#individual-main-desc .individual-itemno img { vertical-align: middle; }
#individual-main-desc .individual-itemno a:link, #individual-main-desc .individual-itemno a:visited {
	clear: both;
	color: #0d1230;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#individual-main-desc .individual-itemno a:hover {
	color: #504D0B;
} 

.individual-list-price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #090c20;
	padding-top: 10px;
	font-weight:bold;
	text-decoration:line-through;
	text-align: left;
}

table { clear: both; float: left; }
.individual-your-price {
	font-family:arial, sans-serif;
	font-size:20px;
	/**color: #FA9450;**/
	color: #888886;
	text-align:left;
	font-weight:bold;
}


.individual-total {
	font-family:arial, sans-serif;
	font-size:14px;
	color: #D72A2A;
	text-align:left;
	font-weight:normal;
	border-top: 1px solid #000000;
	width: 200px;
	padding-top: 4px;
}



.individual-freeship {
/* clear: both; */
	font-family:arial, sans-serif;
	font-size:17px;
	color: #FB1112;
	text-align:left;
	font-weight:bold;
}	
	
.individual-freeship-subtxt {
/* clear: both; */
	font-family:arial, sans-serif;
	font-size:12px;
	color: #000000;
	text-align:left;
}	

.free-ship-img {
	padding: 5px 0px 5px 0px;
	
}	
	
.individual-quantity {
	/* clear: both; */
	font-family:arial, sans-serif;
	font-size:14px;
	color: #0d1230;
	padding-bottom: 3px;
}

.backorder {
	clear: both:
	float: left;
	color:#96321E;
	font-size: 12px;
	padding: 15px 0px 10px 0px;
	font-weight: bold;
}
	
.individual-cart {
	float: left;
	margin: 10px 0px 5px 0px;
	font-size: 0.950em; !scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the middle section.	
}	

#credit-cards {
	float: left;
	margin: 10px 0px 1px 0px;
	font-size: 0.950em; !scaling units so that 1.0em=10px, thus more easy to scale pictures. This is necessary since active font-size is 1.2em in the middle section.	
} 

#individual-policy a:link, #individual-policy a:visited {
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0d1230;
	text-align:left;
	text-decoration: none;
	font-weight:bold;
	width: 200px;
	padding-top: 10px;
	padding-left: 20px;
	background-image: url('http://www.tailofthelion.com/color-schemes/hardware/images/template/check.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 14px;
} 

#individual-policy a:hover {
	text-decoration: underline;
} 

#individual-notes {
	float: left; 
	color: #000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 25px;
	width: 300px;
	margin: 0px 25px 10px 25px;
}

/** END PHF CSS **/

#Icons-Product {
	clear: left;
	float: left;
	width: 724px;
	padding: 10px 10px 10px 10px;
	text-align:center;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5A5738;
	/**border-right: 2px solid #EAE7D8;**/
}

#Icons-Product table {
	padding: 30px 0px 30px 0px;
}

.featuredheader { 
	margin: 25px 10px 10px 10px; 
	color: #4C3820; 
	font-size: 14px; 
	float: left;
	width: 210px;
	text-align:center;
}
/** FIX FOR IE6 **/
*html .featuredheader { display: inline; }

.Container {
	width: 219px;
	clear: both;
	float: left;
	padding: 0px 0px 10px 10px;
	font-size: 10px;
}
/** FIX FOR IE6 **/
*html .Container { display: inline; }
.Container .ThumbImage {
	float: left;
	width: 212px;
	overflow:hidden;
	height: 219px;
	background-image: url('http://www.tailofthelion.com/color-schemes/hardware/images/template/SpecialProductBG.jpg');
	background-repeat: no-repeat;
	margin-bottom: 5px;
	border: 0px;
	padding: 2px 0px 0px 2px;
	position:relative;
	font-size:10px;
	z-index: 0;
}
.Container .ThumbImage table{margin: 0px;height: 215px;padding: 0px;}
.Container .ThumbImage .FreeShipping {
	border: none;
	text-align: left;
	height: 57px;
	width: 68px;
	position:absolute;
	padding-top: 0;
	left:0px;
	top: 0px;
}
.customerbox {
	width: 210px; 
	border: 2px solid #EAE7D8;
	clear: both; float: left;
	padding: 10px 0px 10px 0px;
	margin: auto;
	text-align: center;
	font-size: 11px;
	color: #17205a;
	background-color: #FFFFFF;
}
.customerbox .comment {
	clear: both; float: left;
	width: 190px;
	padding: 10px 10px 10px 10px;
	text-align: left;
}
.customerbox .comment .author {
	clear: both; float: left;
	width: 190px;
	text-align: right;
	font-size: 10px;
}
/************** product style cart modifications ***************/
.individual-rightCart {
	float: left;
	/**width: 349px; **/
	width: 322px;
	margin: 0px 0px 20px 24px; /** changed t: 20 to 0, R:25 to 0, L: 25 to 24 **/
	/**padding-left: 50px;**/
	text-align: left; /** added this **/
}
*html .individual-rightCart { display: inline; }

.individual-leftCart {
	clear: left;
	float: left;
	/**width: 250px; **/
	width: 250px; /** changed 322 to 250 **/
	margin: 0px 25px 20px 0px; /** changed T: 20 to 0, L: 25 to 0 **/
	padding: 0px;
}
/** FIX FOR IE6 **/
*html .individual-leftCart { display: inline; }

.individual-descCart {
	clear: both;
	float: left; 
    color: #0d1230;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	width: 621px; /** changed 744 to 621 **/
	border-bottom: 2px solid #EAE7D8;
}
#featurebar-productCart {
	clear:both;
	float:left;
	width: 621px; /** changed from 694 to 621 **/
	margin: 10px 0px 5px 0px; /** changed R: 25 to 0, L: 25 to 0 **/
	font-family: "MS", sans-serif;
	font-size: 22px;
	color: #0d1230;
	text-align:left;
	border-bottom: 3px solid #0d1230;
}
*html #featurebar-productCart { display: inline; }

.individual-descCart .tabletext {
	color: #666666;
	font-family: Verdana;
	font-size: 12px;
	width: 621px; /** changed from 694 to 621 **/ 
	margin: 0px 0px 10px 0px; /** changed R: 25 to 0, L: 25 to 0 **/
	text-align: left;
}
*html .individual-descCart .tabletext {display: inline; }
.individual-descCart .tabletext ul {
	padding: 0px;margin-left: 20px; *margin-top: 10px; font-size:12px;
}
*html .individual-descCart .tabletext ul {
	margin-left: 31px;  
}
.individual-descCart .tabletext ul li {padding-bottom: 2px;margin: 0px; }
*html .individual-descCart .tabletext {display: inline; }
.individual-descCart .tabletext .man {
	font-size:17px;
	color: #504D0B;
	margin: 10px 0px 10px 0px;
}
.individual-descCart .tabletext a:link, .individual-descCart .tabletext a:visited {
	color: #666633;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	text-decoration:underline;
}
.individual-descCart .tabletext a:hover{color: #003366;}
/** END productstyle cart modifications **/


