/*
Light = #CCCCCC
Medium = #636363
Dark = #666666
Red = #990000
med blue = #2-0-6-0-7-9
light blue = #9-2-B-0-D-7
test color = #36689A
#36689A
#36689A
#36689A
#FFECD7
*/


body
{
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: normal;
	background-color: white;
}

A:link
{
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}	
		
A:visited	
{
	font-size: 8pt;
	font-weight: bold;
	text-decoration:	underline;
	color:	#666666;
}	
		
A:active	
{
	font-size: 8pt;
	font-weight: bold;
	text-decoration:	underline;
	color:	#666666;
}	
		
A:hover	
{
	font-size: 8pt;	
	font-weight: bold;
	text-decoration:	underline;
	color:	#666666;
}

.Button
{
	color: #636363;
	background-color: #FFFFFF;
}

.FormBackgroundLight
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: #FFFFFF;
}

.FormBackgroundMedium
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	background-color: #104D6D;
}

.FormBackgroundMediumOrder
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	background-color: #FFFFFF;
}

.FormBackgroundDark
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #104D6D;
}

.ArtistFormBackgroundDark
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #104D6D;
		 background-image:url('images/grad.	png');
}

.FormBackgroundBiege
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #F6A441;
	 background-image:url('images/grad.	png');
}

.BackgroundWhite
{
	background-color: #FFFFFF;
}

.BackgroundLight
{
	background-color: #FFFFFF;
	 
}

.BackgroundMedium
{
	background-color: #104D6D;
	 
}

.BackgroundDark
{
	background-color: #104D6D;
	
}

.BackgroundRed
{
	background-color: #104D6D;
}

.BackgroundBiege
{
	background-color: #104D6D	
}

.FormText
{
	color: #FFFFFF;
	font-size: 8pt;
}

.FormText:link
{
	color: #FFFFFF;
	font-size: 8pt;
}

.FormText:visited
{
	color: #000000;
	font-size: 8pt;
}

.FormText:hover
{
	color: #000000;
	font-size: 8pt;
}

.FormTextMedium
{
	color: #000000;
	font-size: 10pt;
}

.FormTextMedium:link
{
	color: #000000;
	font-size: 8pt;
}

.FormTextMedium:visited
{
	color: #000000;
	font-size: 8pt;
}

.FormTextMedium:hover
{
	color: #000000;
	font-size: 8pt;
}

.FormTextMedium:active
{
	color: #000000;
	font-size: 8pt;
}

.FormTextDark
{
	color: #000000;
	font-size: 10pt;
}

.FormTextDark:link
{
	color: #000000;
	font-size: 10pt;
}

.FormTextDarkSmall
{
	color: #000000;
	font-size: 8pt;
}

.FormTextDarkSmall:link
{
	color: #000000;
	font-size: 8pt;
}


.FormTextAlternateColor
{
	color: #ff9900;
}

.Heading
{
	font-weight: bold;
	font-size: 14pt;
	color: #FFFFFF;
}

.HeadingOrderDetail
{
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
}

.HeadingMedium
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}

.HeadingDark
{
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
}

.HeadingMediumDark
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}


.PullDownMenu
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	cursor: hand;
	background-color: #104D6D;
}

.PullDownMenuMouseUp
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	cursor: hand;
	background-color: #000000;
}

.PullDownMenuMouseDown
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	cursor: hand;
	background-color: #000000;
}

.PullDownMenuMouseOver
{
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: white;
	background-color: #000000;
}

.PullDownMenuSub
{
	font-weight: normal;
	font-size: 8pt;
	width: 200px;
	cursor: hand;
	color: white;
	height: 22px;
	background-color: #36689A;
}

.PullDownMenuSubMouseOver
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	cursor: hand;
	width: 200px;
	height: 22px;
	/*background-color: #92B0D7;*/
	
}

.PullDownMenuSubMouseDown
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	cursor: hand;
	width: 200px;
	height: 22px;
	/*background-color: #92B0D7;*/
	background-color:#36689A;
}

.WarningText
{
	color: #CC0000;
}

.Cart
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}

.CartText
{
	font-size: 10px;
	color: #0950A2;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	background-color: white;
}

.CartHeader
{
	color: #ffffff;
	background-color: #20456a;
}

.LoginCheckout
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #636363;
	text-decoration: none;
}

.LoginCheckout:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #636363;
	text-decoration: none;
}

.LoginCheckout:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #636363;
	text-decoration: none;
}


.LoginCheckout:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #36689A;
	text-decoration: none;
}

.LoginCheckout:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #36689A;
	text-decoration: none;
}


.LoginCheckoutCell
{
	border-right: #FFFFFF 1px solid;
}

.ItemListTable
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	border-left: #666666 1px solid;
	color: #ffffff;
	border-bottom: #666666 1px solid;
	background-color: #636363;
}


.ItemListHeader
{
	border-right: #666666 1px solid;
	border-top: #666666 0px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	border-left: #666666 1px solid;
	color: #000000;
	border-bottom: #666666 0px solid;
	 background-image:url('images/grad.	png');
	/*background-color: #F6A441;*/
}

.ItemListItems
{
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-weight: normal;
	color: #636363;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	background-color: white;
	border-bottom-style: none;
}

.TotalPriceItemListItems
{
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-weight: normal;
	color: #636363;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	
	letter-spacing: normal;
	background-color: white;
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	border-top: #666666 1px solid;
	border-bottom: #666666 1px solid;
}

.PaymentListTable
{
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	border-left: #FFFFFF 1px solid;
	color: #ffffff;
	border-bottom: #FFFFFF 1px solid;
	background-color: #36689A;
}

.OrderDetailHeader
{
	border-right: #666666 1px solid;
	border-top: #666666 0px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	border-left: #666666 1px solid;
	color: #000000;
	border-bottom: #666666 0px solid;
	background-color: #36689A;
	 background-image:url('images/grad.	png');
}

.OrderDetailItems
{
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-weight: normal;
	color: #636363;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	background-color: white;
	border-bottom-style: none;
}

.whiteBorderTop
{
	border-top: white 4px solid;
}

.ItemDetailLeft
{
	background-color: #104D6D;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

.ItemDetailRight
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

.TrackListingTable
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}

.TrackListHeader
{
	border-right: 0px solid;
	border-top: 0px solid;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	border-left: 0px solid;
	color: #ffffff;
	border-bottom: #666666 1px solid;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	letter-spacing: normal;
	background-color: #636363;
}

.TrackListItem
{
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	color: #636363;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: normal;
	background-color: #ffffff;
	border-bottom-style: none;
}


.LongDescription
{
	color: #636363;
}




/******* START STYLE FOR DESCRIPTION HEADER**********/
.DescriptionHeader
{
	color: #000000;
	font-size: 12pt;
	font-weight:bold;
	/*background-color: #36689A;*/
	 background-image:url('images/grad.	png');
}
/******* END STYLE FOR DESCRIPTION HEADER**********/


/******* START STYLE FOR NEWSLETTER SUBSCRIPTION**********/

.DIVSubscription{ 
	background-image: url('images/subscriptionBox.jpg');
	height: 150px;
	padding-right: 5pt;
	padding-left:5pt;
	}

.subscription
{
	text-align:center;
	font-size: 10pt;
	font-weight:bold;
}

.ColorButton
{
	 border-width: 2px;
	 border-bottom-color:#FFFFFF;
	 border-top-color: #FFFFFF;
	 border-right-color: #FFFFFF;
	 border-left-color:#FFFFFF;
	background-color:#980808;
	border-style:solid;
	   color:#FFFFFF;
	   font-size:14px;
	   font-weight:bold;
}
/******* END STYLE FOR NEWSLETTER SUBSCRIPTION**********/


.ItemListPagerTable
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	background-color: #636363;
}

.ItemListPager
{
	font-size: 8pt;
	color: #000000;
}

.ItemListPager:link
{
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.ItemListPager:visited
{
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.ItemListPager:active
{
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.ItemListPager:hover
{
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.MenuSpecialTable
{
	border-right: #636363 1px solid;
	border-top: #636363 1px solid;
	border-left: #636363 1px solid;
	border-bottom: #636363 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	word-spacing: normal;
	color: #ffffff;
	background-color: #FF7A3F;
}

.ProcessOrderList
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #666666;
}

.ProcessOrderList:link
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #666666;
}

.ProcessOrderListHover
{
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: white;
	font-family: Verdana;
	background-color: #636363;
}

.SpecialsBox
{
	border-right: #636363 1px solid;
	border-top: #636363 1px solid;
	border-left: #636363 1px solid;
	border-bottom: #636363 1px solid;
	background-color: #FF7A3F;
}

.ItemReviewHeader
{
	color: #000000;
		 background-image:url('images/grad.	png');
	/*background-color: #36689A;*/
}

.ItemReviewBox
{
	border-right: #36689A 1px solid;
	border-left: #36689A 1px solid;
	border-bottom: #36689A 1px solid;
	background-color: #FFFFFF;
}

/******* Start code for admin add promotional code  ******************/

.AdminPromoDivMain
{
 background-color :  #636363;
 height : 650px;
}

.AdminPromoAddButton
{
	border-width: 2px;
	 border-bottom-color:#FFFFFF;
	 border-top-color: #FFFFFF;
	 border-right-color: #FFFFFF;
	 border-left-color:#FFFFFF;
	background-color:#980808;
	border-style:solid;
	   color:#FFFFFF;
	   font-size:14px;
	   font-weight:bold;
	   
}

.AdminPromoAddButtonORDER
{
	border-width: 2px;
	 border-bottom-color:#000000;
	 border-top-color: #000000;
	 border-right-color: #000000;
	 border-left-color:#000000;
	background-color:#980808;
	border-style:solid;
	   color:#FFFFFF;
	   font-size:14px;
	   font-weight:bold; 
}

.AdminPromoAddButtonSmall
{
	border-width: 2px;
	 border-bottom-color:#FFFFFF;
	 border-top-color: #FFFFFF;
	 border-right-color: #FFFFFF;
	 border-left-color:#FFFFFF;
	background-color:#980808;
	border-style:solid;
	color:#FFFFFF;
	font-size:12px;
}

.AdminPromoGridView
{
 background-color: #CCCCCC;
  width: 450px;
  font-size : 10px;
}

.AdminPromoGridHeader
{
	 background-image:url('images/grad.	png');
	 font-size : 12px;
}

.AdminPromoDivSub2
{
 background-image:url('images/grad.png');
	width:450px;
	text-align:center;
	position: relative;
  left: 20px;
  top: 22px;
}

.AdminPromoDivSub1
{
 background-color: #CCCCCC;	
width:380px;
text-align:center;
	position: absolute;
left:650px;
top: 165px;
}

.AdminPromoHeaderDiv
{
 background-image:url('images/grad.png');
  background-repeat:repeat-x;
 height:20px;
 text-align: center;
 font-size:16px;
 font-weight:bold;
color:#000000;
}

.PromoAdminTableData
{
	background-color : #AAAAAA;
	font-size : 10px;
}

.PromoAdminTableDataAlt
{
	font-size : 10px;
}
/******* End code for admin add promotional code  ******************/

/********** Start code for date picker ***************************/
 
/* the div that holds the date picker calendar */
.dpDiv {
	}
 
 
/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}
  
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}
  
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}
  
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}
  
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}
  
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}
 
 /* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}
  
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}
 
 /* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}
  
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}
 
 /* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}
  
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}
  
/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}
 
 /* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}
 
 /* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}
 
 /* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	

/********** END code for date picker ***************************/


/********** START code for Shipping + Confirm Order ***************************/

.ShippingDivMain
{
 background-color :  #FFECD7;
   text-align:left;
  vertical-align:top;
}

.ShippingHeaderLight
{
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	border-right: #000000 2px solid;
	background-color: #FFFFFF;
	width: 650px;
}

.ShippingSelectAddress
{
 	text-align: Left;
	background-color: #ffffff;
	width: 650px;
}

.AddressLine
{
	font-size: 12px;
	font-weight:bold;
  color:Black;
}

.DeliveryInstructions
{
	font-size: 10px;
	font-weight:normal;
	color:#990000;
}

.ShippingHeaderText
{
	
	border-bottom: #000000 2px solid;
	width: 650px;
	 background-color:#104D6D;
}

.ShowAllAddressesDIV
{
  padding-left:10px;
  padding-top: 5px;
  border-color:Black;
  border-width:1px;
}

.DIVConfirmCountry
{
 position:absolute;
 left:825px;
 top:145;
}

.ConfirmCountryTable
{
	background-color: #CCCCCC;
  width : 200px;
  color:Red;
  font-size:12px;
  font-weight:bold;
  	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	border-right: #000000 2px solid;
}

.AddEditAddressDIV
{
	 padding-top:10px;
  padding-left:10px;
	width: 530px;
	
	text-align:center;
}

.ShipAddressEdit
{
 padding-top:10px;
	background-color:#104D6D;
	width:600px;
}

.AddressEditTable
{
	background-color: #636363;
  width : 100%;
  color:Black;
  font-size:12px;
  font-weight:bold;
  	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	border-right: #000000 2px solid;
}

.ConfirmOrderHeaderTD
{
	background-image:url('images/grad.png');
}

.ShowAddress
{
	color:Black;
	 font-size:16px;
	 font-weight:bold;
}
.ConfirmOrderDiv
{
 text-align:center;
}
/********** END code for Shipping + Confirm Order ***************************/


/********************Start Code for Information on the cart page ****************************/

.CartInstructions
{
	background-color: #636363;
	width: 450px;
	vertical-align:middle;
}

.CartInstructionsHeader
{
	background-image:url('images/grad.png');
	background-repeat:repeat-x;
	width:450px;
}

.CartInstructionsBody
{
 color:White;
 font-size: 12px;	
 font-weight:bold;
 vertical-align:middle;
}



/********************End Code for Information on the cart page ****************************/

/******************** Start code for the FAQ Page **************************************/


.FAQLink:link
{
	font-size: 10pt;
	font-weight: bold;
	color: White;
	text-decoration: underline;
}

.FAQLink:visited
{
	font-size: 10pt;
	font-weight: bold;
	color: White;
	text-decoration: underline;
}

.FAQLink:active
{
	font-size: 10pt;
	font-weight: bold;
	color: White;
	text-decoration: underline;
}

		
.FAQLink:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: White;
	text-decoration: underline;
}

.FAQDIVMAIN
{
 text-align:left;
 width:900px;
}

.faq-answer
{
	background-color :  #FFECD7;
	font-size:11px;
}


/******************** END code for the FAQ Page **************************************/


/******************** START code for the Remove items Page **************************************/

.RemoveItemHeaderTD
{
	background-image:url('images/grad.png');
	background-repeat:repeat-x;
	font-size:14px;
	font-weight:bold;
	
}

.RemoveItemAuthorTD
{
	font-size:12px;
	background-color:#AAAAAA;
}

.RemoveItemListTD
{
 background-color:#AAAAAA;
}

.RemoveItemOptionList
{
	font-size:12px;
}

/******************** END code for the Remove items Page **************************************/


.OurPartners
{
	 width: 136px;
	 vertical-align:middle;
	  text-align:center;
	 height: 27px;
	 border-width: 2px;
	 border-bottom-color:#FFFFFF;
	 border-top-color: #FFFFFF;
	 border-right-color: #FFFFFF;
	 border-left-color:#FFFFFF;
	 background-color:#980808;
	 border-style:solid;
	 color:#FFFFFF;
	 font-size:17px;
	 font-weight:bold;
}

/******************** Start code for the MAIN Page **************************************/
.WelcomeText
{
	 color:#FFFFFF;
	 font-size:12px;
	 
}

.WelcomeDateTime
{
	 color:#FFFFFF;
	 font-size:10px;
	 text-align:right;
}

.NewsTable
{
	 border-width: 2px;
	 border-bottom-color:#000000;
	 border-top-color: #000000;
	 border-right-color: #000000;
	 border-left-color:#000000;
	 border-style:solid;
	 width:100%;
	background-color:White;
	
}


.NewsHeader
{
	background-image:url('images/grad.png');
	background-repeat:repeat-x;
}

.MainPageDivMain
{
 background-color :  #FFECD7;
 vertical-align:top;
 width:100%;
 height:100%;
 }
 
 .MainPageDivMainCOrder
{
 background-color :  #FFECD7;
 vertical-align:middle;
 width:100%;
 height:100%;
 font-size:12px;
 font-weight:bold;
 }
 
 .NewsMainTD
 {
 	text-align:right;
 	width:33%;
 }
 
 .MarqueeClass
 {
 /*width:150px;*/
 height:215px;
 }
 
 .NewsLine
 {
 	font-size: 10pt;
 }
 
 .BestSellerTable
 {
 	 border-width: 2px;
	border-bottom-color:#000000;
	 border-top-color: #000000;
	 border-right-color: #000000;
	 border-left-color:#000000;
	 border-style:solid;
	background-color:White;
	width:80%;
 }
 
  .BestSellerHeader
{
	background-image:url('images/grad.png');
	background-repeat:repeat-x;
}

 .SelectedItemDetailTD
 {
 	text-align:center;
 	width:66%;
 }
 
 .MainBookDescription
 {
 	width:130px;
 	height:200px;
	font-size:10px;
	background-color:#999999;
	text-align:left;
	padding-left: 5px;
 }
 
 .MoreDetailLink:link
{
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

.MoreDetailLink:visited
{
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

.MoreDetailLink:active
{
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

		
.MoreDetailLink:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

.TopItemsTable
{
	width:100%;
	border-width: 2px;
	border-bottom-color:#000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color:#000000;
	border-style:solid;
	background-color:White;
		 
}

.TopItemDetailsTD
{
	 text-align:center;
	 text-align:-moz-center;
	 border-width:0px;
}

.Top7Items
{
	font-size:10px;
	border-width:0px;
	border: none;
}

.ProductDivMusic
{
 display:none;
	vertical-align:middle;	
 text-align:center;
 text-align:-moz-center;
}

.ProductDivDVDs
{
	display:none;
	vertical-align:middle;	
 text-align:center;
 text-align:-moz-center;
}

.ProductDivBooks
{
	display:none;
	vertical-align:middle;	
 text-align:center;
 text-align:-moz-center;
}

.ProductDivABooks
{
	display:none;
	vertical-align:middle;	
 text-align:center;
 text-align:-moz-center;
}

.ProductDivBibles
{
	
  vertical-align:middle;	
 text-align:center;
 text-align:-moz-center;
 	border-width:0px;
	border: none;
}

.ProductDivSoftware
{
	display:none;
	vertical-align:middle;	
 text-align:-moz-center;
 text-align:center;
}

.ProductDivGifts
{
	display:none;
	vertical-align:middle;	
 text-align:-moz-center;
 text-align:center;
}


.Top7:link
{
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

.Top7:visited
{
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

.Top7:active
{
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}

		
.Top7:hover
{
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}



.HeaderBackgroundTOP
{
	background-image:url('images/topBorder.jpg');
	background-repeat:repeat-x;
}


.TOP7TR
{
 background-color:#AAAAAA;
 border-width:0px;
}

.TOP7TRAlt
{
background-color:#EEEEEE;	
border-width:0px;
}
 /******************** END code for the MAIN Page **************************************/
 
