DIV, TD,P {FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; COLOR: #333333; FONT-SIZE: 12px; line-height: 140%;}

INPUT,SELECT,TEXTAREA,TT {FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif;COLOR: #333333; FONT-SIZE: 11px;}

BODY {
	BACKGROUND-COLOR: #1A1B1D;
	MARGIN: 10px 0 0 0;
	PADDING: 0px;
	COLOR: #333333;
	background-attachment: fixed;
	background-image: url(https://musicplug.com.au/bk.gif);
	background-repeat: repeat;
}

FORM {MARGIN: 0px;}

TABLE,IMG {BORDER: 0px;}

A:link {COLOR: #477DBE;TEXT-DECORATION: none;}
A:visited {COLOR: #477DBE;TEXT-DECORATION: none;}
A:hover {COLOR: #cc3333;TEXT-DECORATION: none;}
A:active  {COLOR: #477DBE;TEXT-DECORATION: none;}

.Artist-Products:link {
	COLOR: #687DBE;
	TEXT-DECORATION: none;
}
.Artist-Products:visited {COLOR: #687DBE;TEXT-DECORATION: none;}
.Artist-Products:hover {COLOR: #cc0000;TEXT-DECORATION: none;}
.Artist-Products:active  {COLOR: #687DBE;TEXT-DECORATION: none;}

.Artist-Product:link {COLOR: #477DBE;TEXT-DECORATION: none;}
.Artist-Product:visited {COLOR: #477DBE;TEXT-DECORATION: none;}
.Artist-Product:hover {COLOR: #cc0000;TEXT-DECORATION: none;}
.Artist-Product:active  {COLOR: #477DBE;TEXT-DECORATION: none;}

H1 {FONT-SIZE: 16px; margin-top: 0px; margin-bottom: 8px;}
H2 {FONT-SIZE: 14px; margin-top: 0px; margin-bottom: 8px;}
H3 {FONT-SIZE: 12px; margin-top: 0px; margin-bottom: 8px;}

.zoombox1 {
	background-color: #F3F3F3;
	border: 1px solid #D7D7D7;
	padding: 4px;
}
.zoombox2 {
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	padding: 4px;
}

.NavigationTitle2 {
	FONT-SIZE: 14px;
	COLOR: #ADB6BA;
	HEIGHT: 18px;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
}



.title-a {
	FONT-SIZE: 12px;
	COLOR: #666676;
}
/*CUSTOM STYLES*/

#Container {
	HEIGHT: 100%;
	width: 965px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 2px;
	padding-left: 2px;
}


#Wrapper {border-width: 0 2px 2px 2px; border-style: solid; border-color: #FFFFFF; min_height: 500px; background-color: #D7D7D7;}

.tracklist {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-WEIGHT: normal;
	PADDING-RIGHT: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 16px;
}

.tracklistcd {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-WEIGHT: normal;
	PADDING-RIGHT: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
}
.tracklistcd {padding: 0 0px 0px 0px;}

.home-head {background-color: #91BDD8;}

.breadcrumbs {background: url(images/main-top.gif); background-repeat: no-repeat; height: 23px; padding-top: 17px; padding-left: 20px;}

.main-white {background-color: #FFFFFF; padding: 11px;}
.main-grey {background-color: #EFF2F3; padding: 0 5px 0px 5px;} 

TR.CartRows2 td{BACKGROUND: #EEEEEE; font-size: 11px; font-weight: bold;}
TR.CartRows1 td{BACKGROUND: #FFFFFF; font-size: 11px; font-weight: bold;}

.Button2Off {COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none; background: url(images/but-bg-on.gif); background-repeat: repeat-x;  padding: 2px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; cursor: pointer; text-transform: uppercase;}

.Button2On {background: url(images/but-bg-off.gif); background-repeat: repeat-x; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none; border: 0px solid #4A99CC; padding: 2px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; cursor: pointer; text-transform: uppercase;}


.ButtonPrimaryOn {COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none; background: url(images/but-bg-on.gif); background-repeat: repeat-x;  padding: 2px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; cursor: pointer; text-transform: uppercase;}

.ButtonPrimaryOff {background: url(images/but-bg-off.gif); background-repeat: repeat-x; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none; border: 0px solid #4A99CC; padding: 2px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; cursor: pointer; text-transform: uppercase;}

.also {background: url(images/also.gif);}

.prod-back {background: url(images/prod-back.gif); background-repeat: repeat-y; width: 920px; padding: 0 10px 0 10px; margin-top: -5px;}
.prod-us-back {background: url(images/prod-us-back.gif); background-repeat: repeat-y; width: 143px; padding: 0 0px 0 0px; margin-top: -5px;}
.prod-back-s {background: url(images/prod-s-back.gif); background-repeat: repeat-y; width: 898px; padding: 0 10px 0 10px; margin-top: -5px;}
.prod-back-small {background: url(images/prod-sml-bk.gif); background-repeat: repeat-y; width: 382px; padding: 0 10px 0 10px; margin-top: -5px;}

/*VERTICAL MENU*/

.VertMenuLeftColumn {VERTICAL-ALIGN: top; PADDING: 0 10px 10px 10px;}

.VertMenuBox {BACKGROUND-COLOR: #ffffff; PADDING: 5px; border: 1px solid #477DBE;}

.VertMenuTitle {BACKGROUND-IMAGE: url(images/admin_menu_bg.gif); background-repeat: repeat-x; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING: 3px 0 0 5px; height: 19px;}

.VertMenuSubTitle {BACKGROUND-COLOR: #FFA92F;}

A.VertMenuItems:link {COLOR: #112536; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.VertMenuItems:visited {COLOR: #112536; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.VertMenuItems:hover {COLOR: #FF0000; FONT-SIZE: 12px; TEXT-DECORATION: none;}
A.VertMenuItems:active  {COLOR: #112536; FONT-SIZE: 12px; TEXT-DECORATION: none;}

.VertMenuHr {WIDTH: 100%; HEIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; COLOR: #999999;}

.CategoriesList {font-size: 12px; padding-bottom: 5px;}



/*DIALOG BOX*/

.DialogBoxBorder {BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; PADDING: 10px; border: 1px solid #477DBE;}
	
.DialogTitleBackground {BACKGROUND-IMAGE: url(images/admin_menu_bg.gif); background-repeat: repeat-x; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING: 3px 0 0 5px; height: 19px;}

.DialogBox {TEXT-ALIGN: left; PADDING: 5px;}
	
.DialogTitle {COLOR: #7E8A91; FONT-WEIGHT: bold; font-size: 16px; padding-left: 10px;}

.Dialog-Title-h1 {font-size: 16px; margin: 0px; COLOR: #7E8A91;}


/*HEADER STYLES*/

.header {background: url(images/header.jpg); height: 140px; background-repeat: no-repeat;}
.HeadLogo {PADDING-LEFT: 0px;TEXT-ALIGN: left; float: left;}
.HeadRightBox {VERTICAL-ALIGN: top;TEXT-ALIGN: right; float: right; padding: 5px;}
.headline {clear: both; background-color: #D7D7D7; COLOR: #ffffff; FONT-WEIGHT: bold; border-left: 2px solid white; border-right: 2px solid white; height: 25px; padding: 5px 20px 0 20px;}
.headline2 {clear: both; background: url(images/menu-top-back.jpg); background-repeat: no-repeat; COLOR: #ffffff; FONT-WEIGHT: bold; height: 24px; border-left: 2px solid white; border-right: 2px solid white; padding-left: 25px; padding-top: 5px;}

.menu:link {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.menu:visited {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.menu:hover {COLOR: #001C7F; TEXT-DECORATION: none;}
.menu:active  {COLOR: #FFFFFF; TEXT-DECORATION: none;}

.menu-item {float: left; width: 76px; text-align: center; margin-right: 1px;}

.menu-item2 {float: left; width: 94px; text-align: center; margin-right: 1px;}

.menu-item3 {float: left; width: 107px; text-align: center; margin-right: 1px;}

.menu-item4 {float: left; width: 120px; text-align: center; margin-right: 1px; padding-left: 33px;}

.menu-item5 {float: left; width: 107px; text-align: center; margin-right: 1px;}


/*FOOTER STYLES*/

.BottomRow {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom; padding-top: 10px;}

.BottomBox {COLOR: #829CBB; HEIGHT: 40px; VERTICAL-ALIGN: middle; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; text-align: center;}

.Bottom {COLOR: #829CBB; font-size: 11px;}

.bottom-link:link {COLOR: #829CBB;TEXT-DECORATION: none;}
.bottom-link:visited {COLOR: #829CBB;TEXT-DECORATION: none;}
.bottom-link:hover {COLOR: #CC0000;TEXT-DECORATION: none;}
.bottom-link:active {COLOR: #829CBB;TEXT-DECORATION: none;}


/*PRODUCT DETAILS PAGE*/

.ProductTitle {
	COLOR: #194BAD;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
}

.ProductTitle:link{
	COLOR: #003399;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.ProductTitle:visited{COLOR: #477DBE; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration: none;}
.ProductTitle:hover{COLOR: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration: none;}
.ProductTitle:active{COLOR: #477DBE; FONT-WEIGHT: bold; FONT-SIZE: 12px; text-decoration: none;}

.ProductTitleHidden {COLOR: #666666;FONT-WEIGHT: bold;FONT-SIZE: 11px;}

.ProductDetailsTitle {COLOR: #b51a00; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductDetails {COLOR: #112536;}

.ProductPriceTitle {COLOR: #010101; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductPriceConverting {COLOR: #010101; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductPrice {
	COLOR: #B84B5F;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-transform: uppercase;
}

.ProductPriceSmall {COLOR: #b51a00; FONT-WEIGHT: bold;}

.MarketPrice {
	FONT-SIZE: 10px;
	font-style: normal;
	color: #999999;
}

.OptionTitles {font-weight: bold; padding-bottom: 5px;}


/*PRODUCTS LIST*/

.SubCatTitles:link {TEXT-DECORATION: none;font-weight: bold; font-size: 13px; color: #FFFFFF;}
.SubCatTitles:visited {TEXT-DECORATION: none;font-weight: bold; font-size: 13px; color: #FFFFFF;}
.SubCatTitles:hover {TEXT-DECORATION: none;font-weight: bold; font-size: 13px; color: #00A4FD;}
.SubCatTitles:active  {TEXT-DECORATION: none;font-weight: bold; font-size: 13px; color: #FFFFFF;}

.subcat-back {background: url(images/subcat-back.gif); background-repeat: no-repeat; height: 113px; padding-top: 10px;}

.SubCatCells {width: 20%; vertical-align: top; text-align: center;}

.PListImgBox {TEXT-ALIGN: left;VERTICAL-ALIGN: top;WHITE-SPACE: nowrap;PADDING-RIGHT: 10px;}

HR.PListLine {WIDTH: 100%;HEIGHT: 1px;BORDER-BOTTOM-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px;}

.PListTaxBox {PADDING-LEFT: 70px;PADDING-RIGHT: 2px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;}

.PListCell {TEXT-ALIGN: center;PADDING: 10px;VERTICAL-ALIGN: top;}

A.PListSeeDetails:link {TEXT-DECORATION: underline;}
A.PListSeeDetails:visited {TEXT-DECORATION: underline;}
A.PListSeeDetails:hover {TEXT-DECORATION: underline;}
A.PListSeeDetails:active {TEXT-DECORATION: underline;}


/* CART/CHECKOUT */

.Cart-Shipping-Box {background-color: #EEEEEE; font-size: 11px; padding: 5px;}

.CartTotalsTable {FONT-WEIGHT: bold; padding-bottom: 10px;}

.CartTotal {background-color: #EEEEEE;  padding: 5px; text-transform: uppercase; font-weight: bold; font-size: 13px;}

.ProductPriceCart {FONT-WEIGHT: bold; padding-bottom: 10px; padding-right: 2px;}

.custinfo {
	background-color: #FFFFFF;
	padding: 5px;
	margin: 2px;
	border: 1px solid #AACCE1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #252728;
}


/*COMMON STYLES*/

.SubmitBox {PADDING-TOP: 10px;}

HR.Line {WIDTH: 100%; HEIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}

.SectionBox {BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;}

.Text {COLOR: #010101;}

.NumberOfArticles {COLOR: #010101; FONT-WEIGHT: bold;}

.TopLabel {height: 39px; COLOR: #010101; FONT-SIZE: 12px;}

.Message {COLOR: #b51a00;}

.Line {BACKGROUND-COLOR: #9d1500;}

TD.ButtonsRow {PADDING: 2px 12px 2px 2px;}

.CustomerMessage {COLOR: #b51a00;FONT-WEIGHT: bold;}

.ErrorMessage {COLOR: #b51a00; FONT-WEIGHT: bold;}

.Star {COLOR: #FF0000;}

TR.TableHead td{BACKGROUND-COLOR: #477DBE; FONT-WEIGHT: bold; color: #FFFFFF;}

.Cart-Head-Text {color: #FFFFFF; font-weight: bold;}

.TableSubHead {BACKGROUND-COLOR: #EEEEEE;}

.Spc {WIDTH: 1px; HEIGHT: 1px;}

TABLE.EmptyBox {WIDTH: 100%;}

TABLE.EmptyBox TR TD {PADDING: 0px;}


/*POPUP STYLES*/

.PopupContainer {HEIGHT: 100%; WIDTH: 100%; TEXT-ALIGN: center;}

.PopupTitle {BACKGROUND-COLOR: #d0ddeb; HEIGHT: 15px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.PopupBG {BACKGROUND-COLOR: #d0ddeb;}

.PopupHelpLink {FONT-SIZE: 9px; COLOR: #112536; TEXT-DECORATION: none;}


/* BUY NOW*/

.BuyNowQuantity {HEIGHT: 25px; WHITE-SPACE: nowrap; PADDING-RIGHT: 16px;}

.BuyNowPrices {HEIGHT: 15px; VERTICAL-ALIGN: middle;}



/*DIALOG INFO BOX*/

TABLE.DialogInfo {WIDTH: 85%;TEXT-ALIGN: center;}

.DialogInfoTitle {COLOR: #041527;FONT-WEIGHT: bold;FONT-SIZE: 11px;VERTICAL-ALIGN: middle;TEXT-ALIGN: left;HEIGHT: 15px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;PADDING-LEFT: 5px;PADDING-RIGHT: 5px;}

.DialogInfoTitleBorder {BACKGROUND-COLOR: #96badc;PADDING: 0px;border-top: #5f94c0 1px solid;border-bottom: #5f94c0 1px solid;border-left: #5f94c0 1px solid;border-right: #5f94c0 1px solid;VERTICAL-ALIGN: bottom;HEIGHT: 15px;}

.DialogInfoBorder {border-bottom: #acb7c7 1px solid;border-left: #acb7c7 1px solid;border-right: #acb7c7 1px solid;PADDING: 0px;}

.DialogTr {COLOR: #1A2B3C;}

.DialogInfoIcon {WIDTH: 16px;HEIGHT: 16px;}

.DialogInfoClose {WIDTH: 15px;HEIGHT: 14px;}


/*DIALOG TOOLS*/

.NavDialogTitle {WIDTH: 50%;FONT-SIZE: 11px;FONT-WEIGHT: bold;COLOR: #112536;PADDING-LEFT: 8px;}   

.NavDialogBorder {BACKGROUND-COLOR: #FFCC33;}

.NavDialogBox {BACKGROUND-COLOR: #FFFFCC;}

.NavDialogSeparator {WIDTH: 100%;HEIGHT: 14px;BACKGROUND-IMAGE: url(images/separator.gif);PADDING-LEFT: 7px;}

.NavDialogSeparator IMG {WIDTH: 100%;HEIGHT: 14px;}

.NavDialogCell {PADDING-RIGHT: 3px;}

.NavDialogCell A IMG {WIDTH: 9px;HEIGHT: 9px;}

.NavMenuItems {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: none;}

A.NavMenuItems:link {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.NavMenuItems:visited {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.NavMenuItems:hover {COLOR: #2c3e49;FONT-SIZE: 11px;TEXT-DECORATION: none;}
A.NavMenuItems:active  {COLOR: #112536;FONT-SIZE: 11px;TEXT-DECORATION: underline;}

.NavMenuItemsHL{COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;}

A.NavMenuItemsHL:link {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
A.NavMenuItemsHL:visited {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
A.NavMenuItemsHL:hover {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
A.NavMenuItemsHL:active {COLOR: #112536;FONT-SIZE: 11px;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}


/*ITEMS STYLE*/

.ItemsList {COLOR: #112536;FONT-WEIGHT: bold;}

.ItemsListDisabled {COLOR: #909090;}

A.ItemsList:link {COLOR: #112536;TEXT-DECORATION: none;}
A.ItemsList:visited {COLOR: #112536;TEXT-DECORATION: none;}
A.ItemsList:hover {COLOR: #112536;TEXT-DECORATION: underline;}
A.ItemsList:active {COLOR: #112536;TEXT-DECORATION: none;}


/*BREADCRUMBS*/

.location {padding-bottom: 5px;}

.YouAreHere {color: #CCCCCC; font-size: 11px;}

.NavigationPathStatic {COLOR: #7E8A91; TEXT-DECORATION: none; font-size: 11px;}

A.NavigationPath:link {COLOR: #7E8A91;TEXT-DECORATION: none; font-size: 11px;}
A.NavigationPath:visited {COLOR: #7E8A91;TEXT-DECORATION: none; font-size: 11px;}
A.NavigationPath:hover {COLOR: #008CEE;TEXT-DECORATION: none; font-size: 11px;}
A.NavigationPath:active  {COLOR: #7E8A91; TEXT-DECORATION: none; font-size: 11px;}


/*BUTTONS*/

.FormButton {COLOR: #112536;FONT-WEIGHT: bold;}

TABLE.ButtonTable {CURSOR: pointer; VERTICAL-ALIGN: middle; DIRECTION: ltr;}

TD.Button {BACKGROUND-IMAGE: url(images/butbg.gif); BACKGROUND-COLOR: #ffb244; BACKGROUND-REPEAT: repeat-x; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap;}

FONT.Button {FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #490101; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;}

IMG.ButtonSide {WIDTH: 7px; HEIGHT: 21px;}

TD.Button_menu {BACKGROUND: url(images/but_menubg.gif); BACKGROUND-COLOR: #2860f5; BACKGROUND-REPEAT: repeat-x; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap;}

FONT.Button_menu {COLOR: #ffffff; background-color: transparent; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none;}

IMG.ButtonSide_menu {WIDTH: 5px; HEIGHT: 20px;}

.SimpleButton TR TD {PADDING: 0px;WHITE-SPACE: nowrap;}

A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {COLOR: #112536;FONT-WEIGHT: bold;}

.GoImage {WIDTH: 20px; VERTICAL-ALIGN: middle; HEIGHT: 18px; margin-bottom: 1px; BORDER: 0px;}
	
.GoImage_admin {WIDTH: 22px; VERTICAL-ALIGN: middle; margin-bottom: 1px; HEIGHT: 21px; BORDER: 0px;}


/*SMALL TEXT LINKS*/

.SmallNote:link {COLOR: #3c6992; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:visited {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:hover {COLOR: #3c6992;TEXT-DECORATION: underline;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:active {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}

.SmallText {COLOR: #3c6992;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}


/*CATEGORY PAGE*/

.SubcatTitle {TEXT-ALIGN: left;WIDTH: 95%;PADDING-LEFT: 5px;}

.SubcatInfo {TEXT-ALIGN: right;WHITE-SPACE: nowrap;COLOR: #010101;}


/*SEARCH SORT BAR*/

.SearchSortTitle {FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT: bold;PADDING-RIGHT: 10px;}

.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {TEXT-DECORATION: underline;}

.SearchSortImg {WIDTH: 9px;HEIGHT: 9px;MARGIN-RIGHT: 5px;}

.SearchSortCell {PADDING-RIGHT: 20px;}


/*EXPANDABLE*/

.ExpandSectionMark {WIDTH: 11px;CURSOR: pointer;VERTICAL-ALIGN: middle;}


/*PAGE NUMBERS*/

.NavigationArrow {WIDTH: 9px;HEIGHT: 9px;}
	
.NavigationTitle {
	FONT-SIZE: 14px;
	COLOR: #7E8A91;
	HEIGHT: 18px;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
}
	
.NavigationCell {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	WIDTH: 17px;
	HEIGHT: 14px;
	background-color: #EFF2F3;
	border: 1px solid #8594AC;
}
	
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {TEXT-DECORATION: none;}
	
.NavigationCell IMG {HEIGHT: 1px;WIDTH: 17px;}
	
.NavigationCellWide {TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; BACKGROUND-IMAGE: url(images/page_wide.gif); WIDTH: 23px; HEIGHT: 14px;}
	
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {TEXT-DECORATION: none;}
	
.NavigationCellWide IMG {HEIGHT: 1px; WIDTH: 23px;}
	
.NavigationCellSel {FONT-SIZE: 12px; COLOR: #666666; TEXT-ALIGN: center;VERTICAL-ALIGN: middle;FONT-WEIGHT: bold;WIDTH: 15px;}


/*SUBHEADERS*/

TABLE.SubHeaderGrey {WIDTH: 100%;MARGIN-BOTTOM: 10px;}

.SubHeaderGrey {COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING: 0px;}

.SubHeaderGreyLine {HEIGHT: 1px; BACKGROUND-COLOR: #CCCCCC; PADDING: 0px;}

TABLE.SubHeaderBlack {WIDTH: 100%;MARGIN-BOTTOM: 10px;}

.SubHeaderBlack {COLOR: #010101;FONT-SIZE: 12px;FONT-WEIGHT: bold;PADDING: 0px;}

.SubHeaderBlackLine {HEIGHT: 1px;BACKGROUND-COLOR: #000000;PADDING: 0px;}

TABLE.SubHeaderRed {WIDTH: 100%;MARGIN-BOTTOM: 10px;}

.SubHeaderRed {FONT-WEIGHT: bold;PADDING: 0px;}

.SubHeaderRedLine {HEIGHT: 1px; BACKGROUND-COLOR: #acb7c7; PADDING: 0px;}

TABLE.SubHeader {WIDTH: 100%; MARGIN-BOTTOM: 10px;}

.SubHeader {COLOR: #b51a00; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING: 0px;}

.SubHeaderLine {HEIGHT: 1px;BACKGROUND-COLOR: #9d1500;PADDING: 0px;}


/*USER PROFILE*/

.RegSectionTitle {FONT-SIZE: 14px;FONT-WEIGHT: bold; background-color: #FFFFFF; border: 2px solid #AACCE1;}


/*CUSTOMER REVIEWS*/

IMG.StarImg {WIDTH: 13px; HEIGHT: 12px;}


/*MANUFACTURERS*/

.ManufacturersItem {TEXT-ALIGN: left; WHITE-SPACE: nowrap; WIDTH: 95%; PADDING-LEFT: 5px;}


/*WEBMASTER MODE*/

SPAN.Lbl {COLOR: green;FONT-WEIGHT: bold;}

.Section {MARGIN: 0px;PADDING: 0px;}


/*LAST CHECKOUT STEP*/

TD.LCSBackground {BACKGROUND-COLOR: #d0ddeb;}

TABLE.WebBasedPayment {HEIGHT: 100%;WIDTH: 100%;}

TABLE.WebBasedPayment TR TD {TEXT-ALIGN: center;VERTICAL-ALIGN: middle;HEIGHT: 90%;PADDING: 0px;}


/*GIFT REG*/

.HighLight {BACKGROUND-COLOR: #FFFFCC;}


/*POPUP IMAGE*/

.PImageImageCell {PADDING: 5px;TEXT-ALIGN: center;VERTICAL-ALIGN: middle;HEIGHT: 100%;}
	
.PImageImageCell IMG {TEXT-ALIGN: center;VERTICAL-ALIGN: middle;}

.PImageNumbersCell {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;WHITE-SPACE: nowrap;}
	
.PImageLine {HEIGHT: 1px;BACKGROUND-COLOR: #CCCCCC;}
	
.PImageLine IMG {HEIGHT: 1px;}
	
BODY.PImage {BACKGROUND-COLOR: #FFFFFF;}
	
.PImagePageRow {HEIGHT: 30px;VERTICAL-ALIGN: middle;PADDING-LEFT: 10px;}

.SKUcats {
	COLOR: #D7D7D7;
	TEXT-DECORATION: none;
	font-size: 9px;
}
.ProductPrice2 {
	COLOR: #477DBE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	text-transform: uppercase;
}
.navborder {
	border: 1px solid #D7D7D7;
	background-color: #E4E7E7;
}
.ProductPrice3 {
	COLOR: #477DBE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}
hr { margin: 5px 0px; border: none; border-top: 1px solid #D3D3D3; }

.HelpLinks { 	COLOR: #477DBE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px; }

	.accbox {
	border: 2px solid #999999;
	background-color: #E8E8E8;
}

/* --------------- Custom Pagination Links Start ----------------- */

.navigation{
	padding: 5px;
}

.navigation ul{
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 1.0em;
}

.navigation li{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}

.navigation a, .navigation a:visited{
	padding: 4px 4px 4px 4px;
	border: 1px solid #9aafe5;
	text-decoration: none; 
	color: #2e6ab1;
	font-weight: bold;
}

.navigation a:hover, .navigation a:active{
	border: 1px solid #2b66a5;
	color: #000;
	background-color: #E2E9F1;
	font-weight: bold;
}

.navigation a.currentpage{
	background-color: #2e6ab1;
	color: #FFF !important;
	border-color: #2b66a5;
	font-weight: bold;
	cursor: pointer;
	font-weight: bold;
}

.navigation a.currentpage:hover, .navigation a.currentpage:active {
	background-color: #2e6ab1;	
	border-color: #9aafe5;
}

/* --------------- Custom Pagination Links End ----------------- */

.frontbk {
	background-color: #EFF2F3;
	background-image: url(images/bkfrt.jpg);
	background-repeat: no-repeat;
	height: 238px;
	width: 896px;
	background-position: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.bar_so {
	background-image: url(images/spcal.gif);
	background-repeat: no-repeat;
	height: 113px;
	width: 924px;
}
.bar_dl {
	background-image: url(images/mp3h.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 920px;
}
.bar_po {
	background-image: url(images/poh.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 920px;
}
.pre_pop {
	background-image: url(images/pre-bck.jpg);
	background-repeat: no-repeat;
	height: 497px;
	width: 498px;
}

.art_mkin {
	background-image: url(images/artists/mamkin.gif);
	background-repeat: no-repeat;
	height: 295px;
	width: 920px;
}

.art_ashgrun {
	background-image: url(images/artists/ashgrun.jpg);
	background-repeat: no-repeat;
	height: 236px;
	width: 913px;
}
.art_jbt {
	background-image: url(images/artists/jbt.jpg);
	background-repeat: no-repeat;
	height: 242px;
	width: 885px;
}
.art_bkb {
	background-image: url(images/artists/bkb.jpg);
	background-repeat: no-repeat;
	height: 284px;
	width: 889px;
}
.art_waif {
	background-image: url(images/artists/a_waifs.jpg);
	background-repeat: no-repeat;
	height: 247px;
	width: 889px;
}
.art_jen {
	background-image: url(images/artists/jen.jpg);
	background-repeat: no-repeat;
	height: 242px;
	width: 885px;
}
.art_tokyo {
	background-image: url(images/artists/tokyo.jpg);
	background-repeat: no-repeat;
	height: 271px;
	width: 866px;
}
.art_tbg {
	background-image: url(images/artists/a_tbg.jpg);
	background-repeat: no-repeat;
	height: 245px;
	width: 900px;
}
.art_lior {
	background-image: url(images/artists/lior.jpg);
	background-repeat: no-repeat;
	height: 264px;
	width: 921px;
}
.pre_pop_txt {
	FONT-SIZE: 12px;
	COLOR: #0d5087;
	HEIGHT: 12px;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
}
.pre_pop_txtb {
	FONT-SIZE: 15px;
	COLOR: #0d5087;
	HEIGHT: 12px;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
}
.signup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #82B3C9;
	border: 1px solid #23344E;
	text-align: center;
	height: 15px;
}
.signup2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F6F6F6;
	background-color: #516B80;
	border: 1px solid #23344E;
	text-align: center;
}
.bestback {
	background-image: url(images/bestbk.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 401px;
	width: 311px;
}
.helpboxgry {
	background-image: url(images/h-btop.gif);
	height: 14px;
	width: 329px;
}
.helpboxgrybod {
	background-image: url(images/h-bbod.gif);
	width: 321px;
	height: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	padding-left: 10px;
}
.helpboxgrybot {
	background-image: url(images/h-bbot.gif);
	height: 14px;
	width: 329px;
}
