*
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
HTML
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
BODY
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #fdfde3;
    MARGIN: 0px;
    FONT-FAMILY: "Times New Roman", Times, serif;
    LETTER-SPACING: 1px;
    COLOR: #000000;
    FONT-SIZE: 12px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px
}
TABLE TD
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#wrapper
{
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 771px;
    HEIGHT: auto;
    COLOR: #000000
}
#header
{
    BACKGROUND-IMAGE: url(uwimages/header-bg.jpg);
    POSITION: relative;
    WIDTH: auto;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 61px
}
#midcontent
{
    BACKGROUND-IMAGE: url(uwimages/leftcol-vline.jpg);
    POSITION: relative;
    MIN-HEIGHT: 800px;
    WIDTH: auto;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 161px 45px;
    HEIGHT: 800px
}
#midcontent:after
{
    POSITION: relative;
    WIDTH: 1px;
    DISPLAY: block;
    HEIGHT: 1px;
    COLOR: #fdfde3;
    CLEAR: both
}
#leftcol
{
    MIN-HEIGHT: 800px;
    WIDTH: 161px;
    FLOAT: left;
    HEIGHT: 800px
}
#rightcol
{
    MIN-HEIGHT: 800px;
    WIDTH: 610px;
    FLOAT: right;
    HEIGHT: auto !important;
    TOP: 0px
}
#rightcol-inner
{
    MIN-HEIGHT: 800px;
    WIDTH: 601px;
    FLOAT: right;
    HEIGHT: auto !important;
    TOP: 0px
}
#submenu_basket_box
{
    BACKGROUND-IMAGE: url(uwimages/submenubox-bg.jpg);
    POSITION: relative;
    WIDTH: auto;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 50px
}
#submenu
{
    MARGIN-TOP: 14px;
    WIDTH: 400px;
    LETTER-SPACING: 1px;
    HEIGHT: 28px;
    COLOR: #0063b7;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
#cart
{
    WIDTH: 145px;
    HEIGHT: 42px;
    FONT-SIZE: 12px
}
#cart-shop
{
    WIDTH: 145px;
    FLOAT: right;
    HEIGHT: 42px;
    FONT-SIZE: 12px
}
#myacclogininfo
{
    MARGIN-TOP: 1px;
    WIDTH: 430px;
    HEIGHT: 40px
}
.logininfo-email
{
    FONT-WEIGHT: normal
}
.cart-text
{
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 3px;
    COLOR: #0063b7
}
.cart-text-black
{
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 3px;
    COLOR: #000000
}
.cart-text-shop
{
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 3px
}
#checkout-btn
{
    POSITION: absolute;
    TOP: 24px;
    RIGHT: 0px
}
#editacc-btn
{
    POSITION: absolute;
    TOP: 24px;
    RIGHT: 180px
}
#submenu-shop
{
    MARGIN-TOP: 14px;
    WIDTH: 300px;
    FLOAT: left;
    LETTER-SPACING: 1px;
    HEIGHT: 28px;
    COLOR: #0063b7;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
#basket-btn-shop
{
    POSITION: absolute;
    TOP: 7px;
    LEFT: 372px
}
#submenu A:link
{
    COLOR: #0063b7;
    TEXT-DECORATION: none
}
#submenu A:visited
{
    COLOR: #0063b7;
    TEXT-DECORATION: none
}
#submenu A:hover
{
    COLOR: #fe9900;
    TEXT-DECORATION: none
}
.currentpage
{
    COLOR: #f1252b
}
A:link
{
    COLOR: #0063b7;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #0063b7;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #fe9900;
    TEXT-DECORATION: none
}
#mainbanner
{
    WIDTH: 601px;
    HEIGHT: 109px;
    PADDING-TOP: 5px
}
#banner-botline
{
    WIDTH: 601px;
    HEIGHT: 5px;
    PADDING-TOP: 4px
}
#footer
{
    BACKGROUND-IMAGE: url(uwimages/footer-bg.jpg);
    MARGIN-TOP: 5px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 50% top;
    HEIGHT: 35px
}
.footertxt
{
    POSITION: relative;
    TOP: 12px
}
.footertxt A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.footertxt A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.footertxt A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.sitename
{
    POSITION: relative;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 370px;
    FONT-SIZE: 14px;
    TOP: 23px;
    FONT-WEIGHT: bold
}
.sitename A:link
{
    COLOR: #000000
}
.sitename A:visited
{
    COLOR: #000000
}
.sitename A:hover
{
    COLOR: #000000
}
.searchbox
{
    BACKGROUND-IMAGE: url(uwimages/searchbox-bg.jpg);
    POSITION: absolute;
    WIDTH: 210px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    TOP: 23px;
    LEFT: 558px
}
.searchfld
{
    Z-INDEX: 0;
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BORDER-LEFT: 0px;
    MARGIN-TOP: 0px;
    WIDTH: 167px;
    FLOAT: left;
    HEIGHT: 13px;
    MARGIN-LEFT: 15px;
    FONT-SIZE: 10px;
    BORDER-TOP: 0px;
    TOP: 2px;
    BORDER-RIGHT: 0px
}
#mainmenu
{
    LINE-HEIGHT: 30px;
    MARGIN-TOP: 6px;
    COLOR: #000000;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold
}
#mainmenu A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#mainmenu A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
#mainmenu A:hover
{
    COLOR: #fe9900;
    TEXT-DECORATION: none
}
.mptext
{
    MARGIN-TOP: 8px;
    COLOR: #000000;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold
}
#mplist
{
    MARGIN-TOP: 6px;
    WIDTH: 152px
}
.mpline
{
    MARGIN-TOP: 16px
}
.leftcolbox
{
    MARGIN-TOP: 9px;
    WIDTH: 152px;
    HEIGHT: auto
}
.leftcoltext
{
    FONT-SIZE: 10px
}
.leftcol-img
{
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 7px
}
.leftcol-divdr
{
    MARGIN-TOP: 9px
}
.dotbotleft
{
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 10px
}
.dailydiary-heading
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 10px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}

.news-heading
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.dailydiary-text
{
    MARGIN-TOP: 15px;
    WIDTH: 525px;
    MARGIN-BOTTOM: 11px
}
.diary-text10
{
    LINE-HEIGHT: 12px;
    FONT-SIZE: 10px
}
.diary-headingtxt
{
    MARGIN-TOP: 18px;
    MARGIN-BOTTOM: 15px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.diary-weeklyheading
{
    MARGIN-TOP: 18px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.diary-weeklyimage
{
    MARGIN-TOP: 14px;
    MARGIN-BOTTOM: 20px
}
.diary-weeklytext
{
    MARGIN-BOTTOM: 19px
}
.regfrm-fld
{
    WIDTH: 205px;
    FONT-FAMILY: "Times New Roman", Times, serif;
    HEIGHT: 16px;
    FONT-SIZE: 12px
}
.genfrm-fld
{
    WIDTH: 205px;
    FONT-FAMILY: "Times New Roman", Times, serif;
    HEIGHT: 16px;
    FONT-SIZE: 12px
}
.txtarea
{
    FONT-FAMILY: "Times New Roman", Times, serif;
    FONT-SIZE: 12px
}
.text12
{
    FONT-SIZE: 12px
}
.text12b
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.text14
{
    FONT-SIZE: 14px
}
.bldtxt
{
    FONT-WEIGHT: bold
}
.txt-ib
{
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
.txt-i
{
    FONT-STYLE: italic
}
#music-cat-info
{
    POSITION: relative
}
#music-catinto-btns
{
    POSITION: absolute;
    TOP: 60px;
    RIGHT: 0px
}
.music-cat-text
{
    WIDTH: 295px;
    FONT-SIZE: 12px
}
.greentext12
{
    COLOR: #00cc33;
    FONT-SIZE: 12px
}
.redtext12
{
    COLOR: #cc0000;
    FONT-SIZE: 12px
}
.music-cat-text-prd
{
    MIN-HEIGHT: 85px;
    WIDTH: 295px;
    HEIGHT: 85px;
    FONT-SIZE: 12px
}
.faqtext-q
{
    FONT-STYLE: italic;
    MARGIN-LEFT: 12px;
    FONT-SIZE: 12px
}
.faqtext-a
{
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-SIZE: 12px
}
.faqheading
{
    FONT-STYLE: normal;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.myacctext
{
    LINE-HEIGHT: 18px;
    FONT-SIZE: 12px
}
.shop-mo-select
{
    WIDTH: 36px;
    HEIGHT: 19px;
    FONT-SIZE: 10px
}
.track-bg1
{
    BACKGROUND-COLOR: #f0f0d7
}
.track-bg0
{
    BACKGROUND-COLOR: #fdfde3
}
.track-chkbox
{
    MARGIN: 0px;
    WIDTH: 14px;
    HEIGHT: 14px;
    FONT-SIZE: 10px
}
.merch-th
{
    BORDER-BOTTOM: #020202 1px solid;
    BORDER-LEFT: #020202 1px solid;
    BORDER-TOP: #020202 1px solid;
    BORDER-RIGHT: #020202 1px solid
}
.merch-cat-text
{
    LINE-HEIGHT: 16px;
    WIDTH: 365px;
    FONT-SIZE: 12px
}
.redtext-cat
{
    COLOR: #cc0000;
    FONT-SIZE: 12px
}
.merch-prdinfo
{
    MIN-HEIGHT: 170px;
    WIDTH: 337px;
    HEIGHT: 170px;
    FONT-SIZE: 12px
}
.checkout-text
{
    FONT-SIZE: 12px
}
.checkout-text A:link
{
    TEXT-DECORATION: underline
}
.checkout-text A:visited
{
    TEXT-DECORATION: underline
}
.checkout-text A:hover
{
    TEXT-DECORATION: underline
}
#checkout-tbl
{
    FONT-SIZE: 12px
}
#checkout-tbl TD
{
    FONT-SIZE: 12px
}
#checkout-tbl TD A:link
{
    TEXT-DECORATION: underline
}
#checkout-tbl TD A:visited
{
    TEXT-DECORATION: underline
}
#checkout-tbl TD A:hover
{
    TEXT-DECORATION: underline
}
.error
{
    COLOR: #cc0000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.art-gallery-image
{
    MARGIN-TOP: 11px;
    MARGIN-BOTTOM: 11px
}
.art-gallery-txt
{
    LINE-HEIGHT: 15px;
    WIDTH: 597px;
    MARGIN-BOTTOM: 24px;
    FONT-SIZE: 12px
}
.gallery-lrgimage
{
    MARGIN-TOP: 7px;
    WIDTH: 600px;
    HEIGHT: auto;
    OVERFLOW: auto
}
.audio-itembox
{
    LINE-HEIGHT: 15px;
    MARGIN-TOP: 15px;
    WIDTH: 600px
}
