.purchase_sideHeader {  font-family: "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; color: #000000; text-align: right}
.purchase_productHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: CFAB7A}
.bodyPurchaseText {  background-image:url("images/backgrounds/background_cabonas2.jpg");font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: CFAB7A; line-height: normal}
.bodyJackassText {  background-image:url("images/backgrounds/background_jackass2.jpg");font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: CFAB7A; line-height: normal}
.bodyPurchaseTextSans {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: CFAB7A; line-height: normal; }
.bodyPurchaseTextprice { font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: CFAB7A; line-height: normal}
.bodyPurchaseTextCopy { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: CFAB7A; line-height: normal}
.purchase_sideHeaderRED {  font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: normal; color: 8E2C2C}
.bodyPurchaseTextBLACK { font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #000000; line-height: 19px }
.bodyPurchaseTextBLACKBold{ font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #000000; line-height: 19px }
.bodyPurchaseTextRED { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #8E2C2C; line-height: 19px }
.bodyPurchaseTextBLACKbld { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000}
.bodyPurchaseTextREDnoKern { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #8E2C2C; line-height: normal}
.bodyPurchaseTextBLACKnoKern { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; line-height:90%; color: #000000; line-height: normal}
.bodyPurchaseTextREDbld { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #8E2C2C; line-height: 19px }
.purchase_subTotal { font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: #000000 }
.history_black { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 16px}
.bodyPurchaseTextBLACKbldBORD { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 35px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.bodyPurchaseTextBrownbld { font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #793C15}
.bodyFAQ { position:relative;font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #000000; line-height: normal}
.footer { font-family: "Times New Roman", Times, serif; font-size: 10px; color:#CFAB7A}
.shop {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  line-height: 28px;
  font-weight: bolder;
  font-style: normal;
  text-decoration: none;
}

#attributeSearchBox
{
	
	/*border-bottom:1px solid black;*/
	
}

.admin_selected
{
	color:black;
}


#admin_jackass_logo
{
	float:right;

}

.top_admin_nav
{
	background-image:url(../images/admin_header.gif);
	font-weight:bold;
	background-repeat:no-repeat;
	height:80px;
}



.top_admin_nav tr td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	

}

.top_admin_nav tr td a
{
	text-decoration:none;
	color:#ffedcd;
}

.top_admin_nav tr td a:hover
{
	text-decoration:underline;
	color:black;
}


.adminTable
{
  background-color:#cfab7a;
  border        : 1px solid white;
  font        : 12px Verdana;
  color       : #384861;
	
  overflow      : auto;
}

.adminTable tr td
{
	padding:3px;
}


.adminTable a
{
	color:black;
}

.adminMessage
{
  font      : 12px Verdana;
  color     : #384861;
  margin      : 0px;
  font-weight   : bold;
}

.shopping_cart_row td
{
	border-bottom:1px solid #cccccc;
}

.personalization_box
{
		height:170px;
		padding-top:10px;
	margin-right:10px;
	/*background-color:red; */
	overflow:auto;
	padding-bottom:5px;
}

.attributeSelectStretchBox
{
	height:180px;
	margin-right:10px;
	/*background-color:red; */
	overflow:auto;
	padding-bottom:5px;
}

.attribute_scroll
{
	height:50px;
	/* background-color:red; */
	overflow:auto;
	
}

.checkout_header
{
	background-color:#ffedcd;
	font-weight:bold;
	padding:5px 2px;
	color:black;
}

body
{
	background-image:url(images/backgrounds/background_paisley.jpg);
	margin-top:10px;
}

.checkout_hr
{
	background-color:#221E1F;
}	


.att_header td
{
	border-bottom:1px dotted white;
}

.body_about
{
	background-image:url(images/backgrounds/background_pp2.jpg);
	
}

.jackass_ps_table_bg
{
	background-image:url(images/backgrounds/background_jackassPS_new.jpg);
}	

.jackass_pop_table_bg
{
	background-image:url(images/popup_images/jackass_popup.gif);
}	

.womens_home_table_bg
{
	background-image:url(images/backgrounds/background_womens2.jpg);	
}

.contact_table_bg
{
	background-image:url(images/backgrounds/background_contact2.jpg);
}

.collection_pop_table
{
	 background-image:url(images/popup_images/collection_popup.gif);
}

.shop_online_table
{
	 background-image:url(images/backgrounds/background_shoponline2.jpg);
}

.shop_online_pop
{
	 background-image:url(images/popup_images/shoponline_popup.gif);
}


.brighton_table
{
	background-image:url(images/popup_images/brighton.jpg);
	background-repeat:no-repeat;
	
}

.brighton_table_home
{
	background-image:url(images/popup_images/brighton_home.jpg);	
	background-repeat:no-repeat;
}

.brighton_mens_table
{
	background-image:url(images/popup_images/brighton_mens.jpg);
	background-repeat:no-repeat;
	
}

.product_pop_table_bg
{
	background-image:url(images/popup_images/productstory_popup.gif);
}	

.cabonas_pop_table
{
	background-image:url(images/popup_images/cabonas_popup.gif);
}

.center_content
{

	width:290px;
	line-height:100%;
	font-weight:bold;
	margin-left:80px;
	font-size:12px;
	

	/*background-color:#efdfce;*/

}

.collection_home_bg
{
	background-image:url(images/backgrounds/background_collection2.jpg);
}	

.store_info_table_bg
{
	background-image:url(images/backgrounds/background_storeinfo2.jpg); 
} 

.store_info_pop_table
{
	background-image:url(images/popup_images/storeinfo_popup2.jpg); 
} 

.womens_pop_table
{
	background-image:url(images/popup_images/womens_popup.jpg); 
}

.mens_pop_table_bg
{
	background-image:url(images/popup_images/mens_popup.gif);
}

.mens_home_table_bg
{
	background-image:url(images/backgrounds/background_mens2.jpg);
}

.jackass_center_content_ps
{	
	width:350px;
	position:absolute;
	margin-left:30px;
	font-size:12px;
	font-weight:bold;
	padding-right:5px;
	line-height:120%;
	/*background-color:#efdfce;*/
}


.cat_nav_cell
{
	
	line-height:10%;
}

.cart_contents a
{
	text-decoration:none;
}

.cart_contents a:hover
{
	text-decoration:underline;
}


.cart_contents
{
	
	background-color:#ffedcd;
	color: #FFCC33;
	padding-top:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	border: 1px solid black; 
	margin-left:20px; 
	width: 750px; 
	height: 160px; 
	line-height: 17px; 
	overflow: auto;
	
	
}


.cat_nav
{	
	scrollbar-arrow-color:#221E1F;  
	scrollbar-track-color:9D8367;  
	scrollbar-shadow-color:#221E1F;  
	scrollbar-face-color:clear;  
	scrollbar-highlight-color:#9D8367;
	scrollbar-darkshadow-color:#9D8367;  
	scrollbar-3dlight-color:#221E1F;
	height:300px;
	overflow:auto;
	line-height:20%;
}

.cat_nav_title
{
	margin-top:15px;
	color:black;
	font-weight:bold;
	font-size:14px;

	padding-bottom:10px;
	/*text-decoration:underline;*/
}

.center_content_ps
{
	position:absolute;
	margin-left:75px;
	width:330px;
	font-weight:bold;

	font-size:12px;

	line-height:110%;

}

.jackass_center_content
{
	position:absolute;
	height:150px;
	width:310px;
	margin-left:10px;
	margin-top:30px;
	font-size:12px;
	font-weight:bold;
	
	/*background-color:#efdfce;*/	
}

.my_account_table_bg
{
	background-image:url(images/backgrounds/background_myAccount2.gif);
}	

.shoppingbag_table_bg
{
	background-image:url(images/backgrounds/background_shoppingbag.gif);
}

.shoppingbag_table_bg2
{
	background-image:url(images/backgrounds/background_shopbag_step2.gif);
}	

.my_account_table_bg
{
	background-image:url(images/backgrounds/background_myAccount.gif);
}

.cardnumber_pop_table
{
	background-image:url(images/popup_images/pop_cardIDNumber.jpg);
}

.cabonasPS_table
{
	background-image:url(images/backgrounds/background_cabonasPS2.jpg);
}

div.faq   { font-family: "Times New Roman", Times, serif; 
font-size: 12px; 
font-weight: normal; 
color: #000000; 
line-height: normal; 
width: 365px;
overflow: auto;
height: 300px; 
padding: 0px 10px 0px 0px;  
scrollbar-arrow-color:#221E1F;  
scrollbar-track-color:9D8367;  
scrollbar-shadow-color:#221E1F;  
scrollbar-face-color:clear;  
scrollbar-highlight-color:#9D8367;
scrollbar-darkshadow-color:#9D8367; 
scrollbar-3dlight-color:#221E1F; }

div.about   { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000; line-height: normal; width: 340px; height: 295px; overflow: auto;padding: 0px 8px 0px 0px;  scrollbar-arrow-color:#221E1F;  scrollbar-track-color:9D8367;  scrollbar-shadow-color:#221E1F;  scrollbar-face-color:clear;  scrollbar-highlight-color:#9D8367;
  scrollbar-darkshadow-color:#9D8367;  scrollbar-3dlight-color:#221E1F; }

a:link.question {  font-family: Times, Times New Roman, serif; font-size: 12px; color: #000000; font-weight: none; font-style: normal;text-decoration: none}
a:visited.question {  font-family: Times, Times New Roman, serif; font-size: 12px; color: #000000; font-weight: none; font-style: normal;text-decoration: none}
a:hover.question {  font-family: Times, Times New Roman, serif; font-size: 12px; color: #793C15; font-weight: none; font-style: normal;text-decoration: none}
.questionStay {  font-family: Times, Times New Roman, serif; font-size: 14px; color: #793C15; font-weight: none; font-style: normal;text-decoration: none}
a:link.mail {  font-family: Times New Roman, serif; font-size: 12px; color: #000000; font-weight: none; font-style: normal; text-decoration: none}
a:visited.mail {  font-family: Times New Roman, serif; font-size: 12px; color: #000000; font-weight: none; font-style: normal; text-decoration: none}
a:hover.mail {  font-family: Times New Roman, serif; font-size: 12px; color: #572600; font-weight: none; font-style: normal; text-decoration: none}
a:link.brighton {  font-family: Times, Times New Roman, serif; font-size: 12px; color: #000000; font-weight: none;line-height: 19px; font-style: normal; text-decoration: none}
a:visited.brighton {  font-family: Times, Times New Roman, serif; font-size: 12px; color: #000000; font-weight: none;line-height: 19px; font-style: normal; text-decoration: none}
a:hover.brighton {  font-family: Times, Times New Roman, serif; font-size: 12px; color: #572600; font-weight: none;line-height: 19px; font-style: normal; text-decoration: none}
a:link.TOP {  font-family: Times, Times New Roman, serif; font-size: 10px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}
a:visited.TOP {  font-family: Times, Times New Roman, serif; font-size: 10px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}
a:hover.TOP {  font-family: Times, Times New Roman, serif; font-size: 10px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}


a:link.shop {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  //font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
a:visited.shop {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  //font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
a:hover.shop {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #572600;
  //font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}

a:link.shop2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
a:visited.shop2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
a:hover.shop2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}
a:link.TOP {  font-family: Times, Times New Roman, serif; font-size: 10px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}
a:visited.TOP {  font-family: Times, Times New Roman, serif; font-size: 10px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}
a:hover.TOP {  font-family: Times, Times New Roman, serif; font-size: 10px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}

a:link.shop2 {  font-family: Times New Roman, Times, serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; text-decoration: none}
a:visited.shop2 {  font-family: Times New Roman, Times, serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; text-decoration: none}
a:hover.shop2 {  font-family: Times New Roman, Times, serif; font-size: 11px; color: #000000; font-weight: bold; font-style: normal; text-decoration: none}

shopRed {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #8E2C2C; font-weight: bold; font-style: normal; text-decoration: none}
a:link.shopRed {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #8E2C2C; font-weight: bold; font-style: normal; text-decoration: none}
a:visited.shopRed {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #8E2C2C; font-weight: bold; font-style: normal; text-decoration: none}
a:hover.shopRed {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #8E2C2C; font-weight: bold; font-style: normal; text-decoration: none}

a:link.shop3 {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}
a:visited.shop3  {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}
a:hover.shop3 {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #CFAB7A; font-weight: none; font-style: normal; text-decoration: none}

a:link.shopBlue {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #3B5079; font-weight: bold; font-style: normal; text-decoration: none}
a:visited.shopBlue {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #3B5079; font-weight: bold; font-style: normal; text-decoration: none}
a:hover.shopBlue {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #3B5079; font-weight: bold; font-style: normal; text-decoration: none}

a:link.shopBrown {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #774D28; font-weight: bold; font-style: normal; text-decoration: none}
a:visited.shopBrown{  font-family: Times New Roman, Times, serif; font-size: 12px; color: #774D28; font-weight: bold; font-style: normal; text-decoration: none}
a:hover.shopBrown {  font-family: Times New Roman, Times, serif; font-size: 12px; color: #774D28; font-weight: bold; font-style: normal; text-decoration: none}

a:link.stay {  font-family: Times New Roman, Times, serif; font-size: 11px; color: #572600; line-height: 28px; font-weight: bold; font-style: normal; text-decoration: none}
a:visited.stay {  font-family: Times New Roman, Times, serif; font-size: 11px; color: #572600; line-height: 28px; font-weight: bold; font-style: normal; text-decoration: none}
a:hover.stay {  font-family: Times New Roman, Times, serif; font-size: 11px; color: #572600 line-height: 28px; font-weight: bold; font-style: normal; text-decoration: none}


.pagination_off
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:14px;
}

.pagination
{
	font-weight:bold;
	color:#774D28;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.cat_pagination 
{
	font-weight:bold;
	color:black;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
}

.cat_pagination a
{
	font-weight:bold;
	color:#774D28;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}




form
{
	padding:0;
	margin:0;
}



img.pic {
  border: thin solid Black;
}

.item_select_title
{
	font-size:12px;
}

div.purchaseBTN a
{
	display:block;	
	width:100%;
	height:100%;
	line-height:270%;
	font-size:14px;
	font-weight:bold;	
	background-color:black;
}

.product_story_title
{
	font-weight:bold;
	font-size:18px;
	padding-bottom:10px;
}

div.purchaseBTN a:hover
{
	background-color:#e4ddbd;
	color:black;
}

.itemDescBox
{
	height:120px;
	scrollbar-arrow-color:#221E1F;  scrollbar-track-color:9D8367;  scrollbar-shadow-color:#221E1F;  scrollbar-face-color:clear;  scrollbar-highlight-color:#9D8367;
  scrollbar-darkshadow-color:#9D8367;  scrollbar-3dlight-color:#221E1F;
	overflow:auto;
	padding-top:5px;
	padding-right:10px;
	margin-bottom:5px;
}

div.purchaseBTN
{
	
	height:30px;
	width:130px;
	text-align:center;
}

.product_story_text
{
	overflow:auto;
	height:300px;
}


.storyCloserLookText
{
	color:black;
	font-size:12px;
	font-weight:bold;
}

.storyCloserLookText a
{
	color:black;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.storyCloserLookText a:hover
{
	text-decoration:underline;
}

.right_nav, .right_nav a 
{
	font-size:12px;
	font-weight:bold;
}

.tip {font:12px/14px Arial,Helvetica,sans-serif; border:solid 1px #666666;  padding:5px 8px; position:absolute; z-index:300; visibility:hidden; color:#333333; top:20px; width:170px; left:90px; background-color:#ffffcc; layer-background-color:#ffffcc;}



