BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT, FONT {
        FONT-FAMILY: "Times New Roman", Arial, Verdana,  Helvetica, Sans-serif;
        COLOR: #550000; FONT-SIZE: 13px;
}

SPAN#submenu1 {
	RIGHT: auto; LEFT: auto; VISIBILITY: hidden; BOTTOM: auto; POSITION: absolute; TOP: 25; BACKGROUND-COLOR: #F5F5DE; Z-INDEX: 2000;	
}

input.login {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    font-weight: bold;
}

.redbold {
    font-family:  "Times New Roman", Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: 7c002f;
}
.greensmall {
    font-family:  "Times New Roman",Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: 336633;
}
.greenmiddle {
    font-family:  "Times New Roman",Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    color: 336633;
}
.bigline {
    line-height: 2em;
}

.home_text {
    line-height: 1.7em;
}

.red_regular {
    color: #7C002F;
    font-size: 12px;
}

.red_big {
    color: #7C002F;
    font-size: 15px;
    letter-spacing: 0.12em;
}

.greentitle {
    font-family: "Times New Roman", Times, serif;
    font-size: 24px;
    text-transform: uppercase;
    font-variant: normal;
    color: #336633;
    font-weight: bold;
}

.greentext2 {
    font-family: "Times New Roman", Times, serif;
    font-size: 17px;
    text-transform: none;
    font-variant: normal;
    color: #336633;
    font-weight: bold;
    text-decoration: none;
}

.browntext {
    font-family: "Times New Roman", Times, serif;
    font-size: 17px;
    text-transform: none;
    font-variant: normal;
    color: #AD7D01;
    font-weight: bold;
    text-decoration: none;
}

.greentitlelow {
    font-family: "Times New Roman", Times, serif;
    font-size: 17px;
    text-transform: uppercase;
    font-variant: small-caps;
    color: #336633;
    font-weight: bold;
}

.green_regular {
    font-family:  "Times New Roman", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #2A5B46;
}
.greenbold {
    font-family:  "Times New Roman", Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #2A5B46;
}

.bodymarked {
    FONT-WEIGHT: bold; COLOR: #900000
}
.seperatorline {
    BACKGROUND-COLOR: #900000
}
.headerbgcolor {
    COLOR: #f8ffda; BACKGROUND-COLOR: #336633
}
.headerstrip {
    BACKGROUND-COLOR: #5f9307
}
.headerstripseperator {
    BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/header_strip_gradient.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #336633
}
.bodyheader {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000
}
A:link {
    COLOR: #663300
}
A:visited {
    COLOR: #336600
}
A:hover {
    COLOR: #990000
}
A:active {
    COLOR: #990000
}

.greentext {
    FONT-SIZE: 13px; text-decoration: none; color: #336633;
}

A.topnavheader:link, A.topnavheader:visited, A.topnavheader:active {
    FONT-SIZE: 11px; text-decoration: none; color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.topnavheader:hover {
    FONT-SIZE: 11px; text-decoration: none; color: #D99D01;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.topnavheader1:link, A.topnavheader1:visited, A.topnavheader1:active {
    FONT-SIZE: 11px; text-decoration: none; color: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.topnavheader1:hover {
    FONT-SIZE: 11px; text-decoration: none; color: #C59E52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.subcategorytitle {
    FONT-SIZE: 12px; text-decoration: underline; color: #471A16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.subcategorytitle1 {
    FONT-SIZE: 14px; text-decoration: underline; color: #000000;
    FONT-FAMILY: Times New Roman,Arial, Helvetica, sans-serif;
}


.subcategorytitle2 {
    FONT-SIZE: 10px; color: #000000;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.copyrighttext {
    FONT-SIZE: 12px; text-decoration: none; color: #AD7D01;
    font-family: Arial;
}

.whitetext {
    FONT-SIZE: 12px; COLOR: #f8ffda; FONT-WEIGHT: bold;TEXT-TRANSFORM: uppercase; COLOR: #f8ffda; LINE-HEIGHT: 18px;
}

.navheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #C59E52;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.nav_bottom {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #b88479;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.nav_bottom:link, A.nav_bottom:visited, A.nav_bottom:active {
    FONT-SIZE: 12px;
    COLOR: #b88479;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
}

A.nav_bottom:hover 
{
    FONT-SIZE: 12px;
    COLOR: #b88479;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
}

A.navheader:link, A.navheader:visited, A.navheader:active {
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    font-family: "times new roman";
}
A.navheader:hover {
    FONT-SIZE: 12px;
    COLOR: #C59E52;
    font-family: "times new roman";
}

.navheaderactive {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #C59E52;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.navheaderactive:link, A.navheaderactive:visited, A.navheaderactive:active, A.navheaderactive:hover {
    FONT-SIZE: 12px;
    COLOR: #C59E52;
    font-family: "times new roman";
}

.copyright {
    FONT-SIZE: 12px; COLOR: #f8ffda; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336633; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bottomframecontents {
    BACKGROUND-COLOR: #e7e8b0; TEXT-ALIGN: center
}
.copyrightbg {
    BACKGROUND-COLOR: #336633
}
.bottomframesepline {
    BACKGROUND-COLOR: #666666;
}

H1 {
        FONT-SIZE: 16px;
}
H2 {
        FONT-SIZE: 14px;
}
H3 {
        FONT-SIZE: 13px;
}
HR {
        COLOR: #E7E8B0; HEIGHT: 1px;
}
BODY {
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; MARGIN-TOP: 0px;
        BACKGROUND-COLOR: #540000;
}
body {
		padding-bottom: 32px;
}
.HeadBox {
        BACKGROUND-COLOR: #540000;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #FFD44C;
}
.VertMenuBox {
        BACKGROUND-COLOR: #E7E8B0;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #666666;
}
.VertMenuTitle {
        BACKGROUND-COLOR: #336633; COLOR: #FFFFFF; FONT-WEIGHT: bold;
}
.VertMenuItems{
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:visited {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #550000; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {
    FONT-SIZE: 13px;
}
.DialogBox {
        BACKGROUND-COLOR: #FFFFFF; /*#F8FFDA;*/
}
.DialogBorder {
        BACKGROUND-COLOR: #666666;
}
.DialogTitle {
         font-size:14px;
         text-decoration:none;
         text-transform: uppercase;
          font-family: "Times New Roman", Times, serif;
    color: #336633;
    font-weight: bold;
}
.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.DecorTr {
        COLOR: #B89A97;
}
.AdminSmallMessage {
        COLOR: #FF3300;
}
.AdminTitle {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
        BACKGROUND-COLOR: #AD7D01;
}
.ProductTitle {
    font-family:Arial, Helvetica, sans-serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    text-decoration: none;
}
a.ProductTitle:link, a.ProductTitle:hover, a.ProductTitle:visited, a.ProductTitle:active
{
    font-family:Arial, Helvetica, sans-serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    text-decoration: none;
}
.ProductTitleHidden {
        COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetailsTitle {
        COLOR: #AD7D01; FONT-SIZE: 12px; TEXT-TRANSFORM: UPPERCASE; FONT-WEIGHT: NORMAL;
        font-family:"Times New Roman", Times, serif;
}
.ProductDetails {
        font-family:Verdana,Arial, Helvetica, sans-serif; COLOR: #666666;FONT-SIZE: 11px;
}

.ProductDetails1 {
        font-family: Arial, Helvetica, sans-serif; COLOR: #550000;FONT-SIZE: 11px;
}

.ProductPriceTitle {
    font-family:"Times New Roman", Times, serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    text-decoration: none;
}

.ProductPriceTitlePromo {
    font-family:"Times New Roman", Times, serif;
    COLOR: #5F2C19;
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    text-decoration: none;
}
.ProductPricePromo
{
    font-family:"Verdana", Times, serif;
    COLOR: #5F2C19;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    text-decoration: none;
}

.ProductActionLink {
    font-family:"Times New Roman", Times, serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    text-decoration: none;
}
a.ProductActionLink:link, a.ProductActionLink:hover, a.ProductActionLink:visited, a.ProductActionLink:active
{
    font-family:"Times New Roman", Times, serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    text-decoration: none;
}
.ProductPriceConverting {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
    font-family:"Verdana", Times, serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    text-decoration: none;
}
.ProductPriceNum {
        COLOR: #336633; FONT-WEIGHT: normal; FONT-SIZE: 18px; letter-spacing: -0.08em;
        font-family: arial;
}
.ProductPriceSmall {
        COLOR: #FF3300; FONT-WEIGHT: bold;
}
.MarketPrice {
        FONT-SIZE: 14px; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold;
}
.ItemsList {
        COLOR: #330000; FONT-WEIGHT: bold;
}
.NavigationPath {
         COLOR: #c0907a; FONT-WEIGHT: normal;
         text-transform: lowercase;
         font-size: 10px;
         font-family: arial;
}
.FormButton {
        COLOR: #000000; FONT-WEIGHT: bold; font-size:12px;
}
.Button {
        FONT-FAMILY: Arial;
        BACKGROUND: URL(images/butbg.gif);
        BACKGROUND-COLOR: #FF8600;
        COLOR: #FFFFFF; FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        TEXT-DECORATION: none;
}
.CustomerMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold;
}
.ErrorMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold;
}
.Star {
        COLOR: #AD7D01;
}
.errormarker {
        COLOR: #ff0000;
}
.HighLight {
        BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold;
}
.TableHead {
    BACKGROUND-COLOR: #CCCCCC;
}
.TableSubHead {
    BACKGROUND-COLOR: #EEEEEE;
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.SmallNote:link {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY:  "Times New Roman", Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY:  "Times New Roman", Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-FAMILY:  "Times New Roman", Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY:  "Times New Roman", Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY:  "Times New Roman", Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00;
}
.Tab {
        BACKGROUND-COLOR: #FFD44C;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #FFD44C 1px solid;        /* like "VertMenuBox" */
    BORDER-TOP: #FFD44C 1px solid;          /* like "VertMenuBox" */
    BORDER-LEFT: #FFD44C 1px solid;         /* like "VertMenuBox" */
    BORDER-BOTTOM: #FFD44C 1px solid;       /* like "VertMenuBox" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatMenuItemOn
{
    BACKGROUND-COLOR: #FF8600;              /* like "VertMenuTitle" */
    BORDER-RIGHT: #FF8600 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #FF8600 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #FF8600 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #FF8600 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;
}
.CatMenuItem
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
    CURSOR: hand;
}
.CatMenuItem:link
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #330000;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #330000;                         /* like "VertMenuItems" */
}

.helplink:link {
    font-size: 13px;
    color: #5896CF;
    text-decoration:underline;
    FONT-FAMILY: "Times New Roman", Arial Verdana, Helvetica, Sans-serif;
}

.helplink:visited {
    font-size: 13px;
    color: #787878;
    text-decoration:underline;
    FONT-FAMILY: "Times New Roman", Arial Verdana, Helvetica, Sans-serif;
}

.helplink:hover {
        font-size: 13px; color: #787878; text-decoration:underline;
        FONT-FAMILY: "Times New Roman", Arial Verdana, Helvetica, Sans-serif;
}

.helplink:active {
        font-size: 13px; color: #5896CF; text-decoration:underline;
        FONT-FAMILY: "Times New Roman", Arial Verdana, Helvetica, Sans-serif;
}

.artist_style_header
{
    color: #AD7D01;
    text-transform:uppercase;
}

/* news stuff */

a:link, a:visited
{
    color:#C49E17;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}

a:hover, a:active
{
    color:#C49E17;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.lp_header
{
    font-family: 'Times New Roman', Times, serif;
    color: #B48D2B;
    font-weight: normal;
    font-size: 14px;
}

.lp_content
{
    font-family: 'Arial', Times, serif;
    font-size: 11px;
    color: #000000;
}

.content
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

.mp_header
{
    font-family:"Times New Roman", Times, serif;
    color:#336600;
    font-size:15px;
    font-weight:bold;
}

.news_header
{
    font-size:11px;
    color:#336600;
    font-family:Arial, Helvetica, sans-serif;
}

.leftmargin
{
    margin-left: 20px;
}

.td
{
    font-family: Arial, Helvetica, Sans-Serif;
    padding: 1px;
}

#cartnav a {
    text-decoration: none;
}

a.diffsizes, a.diffsizes:hover, a.diffsizes:visited, a.diffsizes:active {
    color: #550000;
}

.debug {
    border: 2px solid red;
}

a.cataloglink, a.cataloglink:hover, a.cataloglink:active, a.cataloglink:visited {
    color: #AD7D01;
    text-transform:uppercase;
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
                     
A.artistLink, A.artistLink:link, A.artistLink:visited {
    font-family: "Times New Roman";
    text-decoration: none;
    color: #B48D2B;
}

A.special_catLink, A.special_catLink:link, A.special_catLink:visited {
    font-family: verdana;
    text-decoration: none;
    color: #B39151;
}
A.special_catLink:hover {
    font-family: verdana;
    color: #B39151;
}

A.artistLinkSel, A.artistLinkSel:visited {
    font-family: "Times New Roman";
    text-decoration: none;
    color: #FFFFFF;
}
A.artistLink:hover, A.artistLinkSel:hover {
    font-family: "Times New Roman";
    color: #FFFFFF;
}

A.serviceLink, A.serviceLink:link, A.serviceLink:visited, A.serviceLink:hover {
    font-family: "Times New Roman",Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: white;
    font-size: 11pt;
    font-weight: normal;
}



A.serviceLinkAct, A.serviceLinkAct:link, A.serviceLinkAct:visited,  A.serviceLinkAct:hover  {
    font-family: "Times New Roman",Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #030C2D;
    font-size: 12pt;
    font-weight: bold;
}



A.serviceLinkSel {
    font-family: times;
    text-decoration: none;
    font-weight: bold;
    color: white;
    font-size: 14pt;
}
.main_header {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
}
.main_header2 {
    FONT-SIZE: 18px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: "times new roman", Arial, Helvetica, sans-serif;
}
.main_header1 {
    FONT-SIZE: 16px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.text
{
 padding-left: 15px;   
 padding-right:10px;
 padding-top: 10px;
 padding-bottom: 10px;
}
td.navigation_line
{
    color: white;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;   
}

.sup_price
{
    font-family:"Verdana", Times, serif;
    COLOR: #AD7D01;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    text-decoration: inherit;
}

.checkout_number {
 color: #540000; 
 font-size: 28px; 
 font-weight: bold;
 font-family:"Verdana", Times, serif;
}

.adv_search_input
{  FONT-FAMILY: Verdana, Arial, Verdana,  Helvetica, Sans-serif;
   COLOR: #000000; FONT-SIZE: 11px;
}
.step
{
 color: #B48D2B; 
 font-size: 14px; 
 font-family: 'times new roman', Arial, Helvetica, sans-serif;
}
A.rightmenu, A.rightmenu:link, A.rightmenu:visited, A.rightmenu:hover {
 color: #540000; 
 font-size: 11px; 
 font-family: verdana;
 text-decoration: underline;
 padding-left: 0px;
}
.rightmenu {
 color: #540000; 
 font-size: 11px; 
 font-family: verdana;
 padding-left: 5px;
}

A.rightmenu1, A.rightmenu1:link, A.rightmenu1:visited, A.rightmenu1:hover {
 color: #936100; 
 font-size: 11px; 
 font-family: verdana;
 text-decoration: underline;
 padding-left: 0px;
}

.rightmenu1 {
 color: #936100; 
 font-size: 11px; 
 font-family: verdana;
 padding-left: 5px;
}


A.artist, A.artist:link, A.artist:visited {
 color: #550000; 
 font-size: 14px; 
 FONT-FAMILY: 'times new roman', Arial, Helvetica, sans-serif;
 text-decoration: none;
}

A.artist:hover {
 color: #550000; 
 font-size: 14px; 
 FONT-FAMILY: 'times new roman', Arial, Helvetica, sans-serif;
 text-decoration: underline;
}

b.center {
 color: #D19A07; 
 font-size: 14px; 
 FONT-FAMILY: 'times new roman', Arial, Helvetica, sans-serif;
 font-weight: bold;
}

A.center, A.center:link, A.center:visited, A.center:hover {
 color: #D19A07; 
 font-size: 14px; 
 FONT-FAMILY: 'times new roman', Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration: underline;
}

A.centerR, A.centerR:link, A.centerR:visited, A.centerR:hover {
 color: #550000; 
 font-size: 14px; 
 FONT-FAMILY: 'times new roman', Arial, Helvetica, sans-serif;
 text-decoration: underline;
}

A.sitemap, A.sitemap:link, A.sitemap:visited, A.sitemap:hover {
 color: #666666; 
 font-size: 11px; 
 font-family: verdana;
 text-decoration: underline;
 padding-left: 0px;
}

/*Welcome styles*/
.center_welcome
{
    color: #E7D886;
    padding-bottom: 15px; 
    padding-left: 15px; 
    padding-top: 10px;
}
.center_welcome a:link, .center_welcome a:visited, .center_welcome a:active, .center_welcome a:hover
{
    color: #E7D886;
    font-size: 14px; 
    font-family: 'times new roman', Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
.copyright_bottom
{
    border-top: 1px solid #6A4101; 
    color: #FFF; 
    padding-right: 20px;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright_bottom a:link, .copyright_bottom a:visited, .copyright_bottom a:active
{
    color: #FFF;
    text-decoration: none;
}
.copyright_bottom a:hover
{
    text-decoration: underline;
}

/*Right menu styles*/
.right_menu
{
    background: url(images/right_menu_bg.gif) repeat-y;    
    font-family: 'times new roman', Arial, Helvetica, sans-serif;
    /*background-repeat: repeat-y;*/
}
.right_menu_items
{
    color: #D2C6B2;
    font-family: 'times new roman', Arial, Helvetica, sans-serif;
    font-size: 18px;
    height: 32px;
}

a.right_menu_link:link, a.right_menu_link:visited, a.right_menu_link:active, a.right_menu_link:hover {
    color: #D2C6B2;
    font-family: 'times new roman', Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.top_menu_item
{
    color: #c69b3c;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}


a.top_menu_item:link, a.top_menu_item:visited, a.top_menu_item:active, a.top_menu_item:hover {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}



div.content {
	border: #48f solid 0px;
	clear: left;
	padding: 0 0 0 0;
	margin: 0;
}

ol#toc {

	list-style: none;
	margin-left: 34px;
    margin-bottom: 0;	
	padding: 0;
}

ol#toc a {
    text-decoration: underline;
	background: url(./images/tab.png);
	display: block;
	float: left;
	height: 2.3em;
	padding: 0 0 0 21px;
    font-size: 13px; 
    font-family: Arial; 
    font-weight: 400;	
    position: relative; 
    top: 1px;    
}

ol#toc a:hover {
	background-position: 0 -120px;
    font-family: Arial; 
}

ol#toc a:hover span {
	background-position: 100% -120px;
    text-decoration: underline;	
}

ol#toc li {
	float: left;
	margin: 0 0 0 0;
}

ol#toc li.current a {
	background-position: 0 -60px;
    font-size: 13px; 
    font-family: Arial; 
	text-decoration: none;   
    position: relative; 
    top: 1px;
    color: #6d4232;
}

ol#toc li.current span {
	background-position: 100% -60px;
    font-weight: 800;	 	
}

ol#toc span {
	background: url(./images/tab.png) 100% 0;
	cursor: pointer;
	display: block;
	float: left;
	line-height: 2.3em;
	padding: 0 21px 0 0;
    text-decoration: underline; 
}


.reg_but {
    border: 1px solid #c59e52;
    background-color: #731600;
    color: #c59e52;
    font-size: 14px;
    font-family: Verdana;
    padding: 3px;
}

.aff_help {
    color: #731600;
    font-size: 11px;
    font-family: Verdana;    
}


a.aff_help:link, a.aff_help:visited, a.aff_help:active, a.aff_help:hover {
    color: #000000;
    font-size: 11px;
    font-family: Verdana;    
    text-decoration: underline; 
}

.aff_h {
    color: #731600;
    font-size: 11px;
    font-family: Verdana;  
    font-weight: bold;
}




/*Greeting card styles =========================*/
a#k_back2 {
	color: #ffffff;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a#k_back2:hover {
	text-decoration: none;
	color: #ffffff;
	font: normal 10px Arial, Helvetica, sans-serif;
}
td.k_el-ar-cr {
	background: #956002 url(images/electronic-art-cards.gif) no-repeat 26px 22px;
}
div.k_wel {
	font: normal 16px Tahoma, Arial, sans-serif;
	color: #623f01;
	padding: 35px 0 0 37px;
}
div.k_wel span {
	font-size: 28px;
}
div.k_painter_name {
	color: #623f01;
	font: normal 16px Tahoma, Arial, sans-serif;
	text-align: right;
	padding: 0 15px 10px 0;
}
div.k_sin_to_from p{
	color: #fff4b3;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: right;
}
a.k_versturen {
	display: block;
	width: 118px;
	height: 34px;
	background: url(images/versturen.gif) no-repeat 0 0;
	cursor: pointer;
}
a.k_versturen div {
	color: #FFFFFF;
	font: normal 12px "Times New Roman", Times, serif;
	text-decoration: none;
	cursor: pointer;
}
a.k_versturen:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font: normal 12px "Times New Roman", Times, serif;
	cursor: pointer;
}
.k_text_in_form {
	color: #000000;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.k_text_in_form span {
	font: bold 17px Arial, Helvetica, sans-serif;
}
.k_pic {
	border: 1px solid #623f01;
	width: 75px;
	height: 117px;
	overflow: hidden;
	margin: 30px 0 0 0;
}
#k_bug {
  width: 0;
  height: 0;
  padding: 0;
  margin: 0;
  border: none;
  background: #FF9999;
}


#wishlist_table {
	border-top: 1px solid #c69b3c; 
	height: 32px; 
	position: fixed; 
	bottom: 0px; 
	left: 0;
	width: 100%;
}





