a:link { color: #6699cc; text-decoration: none;}
a:visited { color: #000099; text-decoration: none;}
a:hover { color: #00C; text-decoration: underline;}
a:active { color: #009900; text-decoration: underline;}
hr { position: relative; left: 0px;   top: 20px; border: 0px; height: 1px; width:800px; background:#E7D28A;}
#abi-display { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 575px; border: 1.5px solid #E7D28A; }
#abi-artistdetail { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 675px; border: 1.5px solid #E7D28A; }
#abi-price { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 895px; border: 1.5px solid #E7D28A; }
#abi-new { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 1100px; border: 1.5px solid #E7D28A; }
#abi-faq { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 575px; border: 1.5px solid #E7D28A; }
#abi-login { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 575px; border: 1.5px solid #E7D28A; }
#abi-shoppingcart { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 895px; border: 1.5px solid #E7D28A; }
#abi-checkout { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 975px; border: 1.5px solid #E7D28A; }
#abi-account { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 575px; border: 1.5px solid #E7D28A; }
#abi-orderhistory { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 575px; border: 1.5px solid #E7D28A; }
#abi-gallery { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 1100px; border: 1.5px solid #E7D28A; }
#abi-footer1 { position: relative; 20px; top: 72px; margin: 0 auto;}
#abi-footer1a { position: relative; left:  20px; top: 134px; }
#abi-footer1b { position: relative; left:  20px; top: 234px; }
#abi-footer2 { position: relative; left:  20px; top: 134px; }
#abi-footer3 { position: relative; left:  20px; top: 13px; }
#abi-footer4 { position: relative; left:  20px; top: 154px; }
#abi-footer5 { position: relative; left:  20px; top: 154px; }
#abi-logo { float: left; margin: 10px; width: 50px; }
#abi-navbar { position: relative; left: 100px; top: 25px; width:800px;}
#abi-userbar { position: relative; left: 350px; top: 22px; width:400px;}
#abi-header { position: relative; left: 100px; top: 27px; width:100px;}
#abi-subheader { position: relative; left: 110px; top: 12px; width:300px;}  
#abi-artheader { position: relative; left: 78px; top: 25px; width:300px;}  
#index_layer { position: relative; top: 50px; left:  10px; visibility: visible;}
#artist_layer { position: relative; top: 20px; left: 150px; width: 600px; visibility: visible; display: block }
#faq_layer { position: relative; top: 20px; left: 150px; width: 600px; visibility: visible; display: block }
#about_layer { position: relative; top: 20px; left: 150px; width: 600px; visibility: visible; display: block }
#price_layer { position: relative; top: 20px; left: 150px; width: 650px; visibility: visible; display: block }
#history_layer { position: relative; top: 45px; left: 150px; width: 650px; visibility: visible; display: block }
#account_layer { position: relative; top: 45px; left:  75px; width: 650px; visibility: visible; display: block }
#contact_layer { position: relative; top: 45px; left: 125px; width: 650px; visibility: visible; display: block }
#cart_layer { position: relative; top: 20px; left:  50px; width: 750px; visibility: visible; display: block }
#checkout_layer { position: relative; top: 20px; left:  75px; width: 650px; visibility: visible; display: block }
#new_layer { position: relative; top: 20px; left: 150px; width: 650px; visibility: visible; display: block }
#gallery_layer { position: relative; top: 20px; left: 150px; width: 650px; visibility: visible; display: block }
#login_layer { position: relative; top: 20px; left:  75px; width: 650px; visibility: visible; display: block }
#block_layer { position: relative; top: 10px; left: 150px; width: 650px; visibility: visible; display: block }
.NAVLink { font-family:  lucida grande, trebuchet ms, sans-serif; font-weight: normal; font-size: 13px; letter-spacing: -0.5px; line-height: 15px; color: #B3B3B3;}
.NAVLink a:link { color: #B3B3B3; text-decoration: none;}
.NAVLink a:visited { color: #000099; text-decoration: none;}
.NAVLink a:hover { color: #000099; text-decoration: none;}
.NAVLink a:active { color: #B3B3B3; text-decoration: underline;}
.NAVLinkLogout { font-family:  lucida grande, trebuchet ms, sans-serif; font-weight: normal; font-size: 13px; letter-spacing: -0.5px; line-height: 15px; color: #B3B3B3; border: 1.5px solid #E7D28A;}
.NAVLinkLogout a:link { color: #B3B3B3; text-decoration: none;}
.NAVLinkLogout a:visited { color: #000099; text-decoration: none;}
.NAVLinkLogout a:hover { color: #000099; text-decoration: none;}
.NAVLinkLogout a:active { color: #B3B3B3; text-decoration: none;}
.WELCOME { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #AA3300; }
.HEAD { font-family:  arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #555559;}
.SUBHEAD { font-family:  arial, verdana, helvetica, sans-serif; font-size: 22px; font-weight: bold; letter-spacing: 6px; color: #663300;}
.SUBHEAD1 { font-family:  arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 1px; color: #FFFFFF;}
.SUBTOTAL { font-family:  arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; letter-spacing: 1px; color: #FFFFFF;}
.SUBHEAD2 { font-family:  arial, verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: center; letter-spacing: 2px; color: #FFFFFF;}
.SUBHEAD3 { font-family:  arial, verdana, helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #555559;}
.SUBHEAD-A { font-family:  arial, verdana, helvetica, sans-serif; font-size: 18px; font-weight: bold; letter-spacing: 2px; color: #663300;}
.CONTACTHEAD { font-family:  arial, verdana, helvetica, sans-serif; font-size: 20px; font-weight: bold; letter-spacing: 2px; color: #663300;}
.SUBWIPE { font-family:  arial, verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: center; letter-spacing: 2px; color: #FFFFFF;}
.SUBWIPE a:link { color: #FFFFFF; text-decoration: none;}
.SUBWIPE a:visited { color: #FFFFFF; text-decoration: none;}
.SUBWIPE a:hover { color: #FFFFFF; text-decoration: none;}
.SUBWIPE a:active { color: #FFFFFF; text-decoration: none;}
.CARTBox { color: #B3B3B3; border: 1.5px solid #555555;}
.CARTBox2 { font-family:  lucida grande, trebuchet ms, sans-serif; font-weight: normal; text-align: center; font-size: 12px; line-height: 12px;}
.CARTAdd { font-family:  arial, verdana, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #555559;}
.CARTAdd a:link { color: #555559; text-decoration: none;}
.CARTAdd a:visited { color: #555559; text-decoration: none;}
.CARTAdd a:hover { color: #555559; text-decoration: none;}
.CARTAdd a:active { color: #555559; text-decoration: none;}
.CARTRemove { font-family:  arial, verdana, helvetica, sans-serif; vertical-align: top; font-size: 24px; font-weight: bold; color: #990000;}
.CARTRemove a:link { color: #990000; text-decoration: none;}
.CARTRemove a:visited  { color: #990000; text-decoration: none;}
.CARTRemove a:hover { color: #990000; text-decoration: none;}
.CARTRemove a:active { color: #990000; text-decoration: none;}
.CHECKOUT_name { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 15px; letter-spacing: 1px; line-height: 15px; color: #999999;}
.CHECKOUT_address { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; text-align: left; font-size: 15px; letter-spacing: 1px; line-height: 15px; color: #999999;}
.TEXTBody { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; line-height: 15px; color: #555500;}
.TEXTBodySmall { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 10px; color: #555500;}
.TEXTBodyLarge { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 15px; line-height: 24px; color: #555500;}
.TEXTBodyLargeRed { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 10px; color: #990000;}
.TEXTHead { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 15px; letter-spacing: 4px; line-height: 15px; color: #999999;}
.TEXTHeadBold { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; text-align: center; font-size: 15px; letter-spacing: 1px; line-height: 15px; color: #999999;}
.TEXTBodyRed { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; line-height: 15px; color: #aa0000;}
.TEXTBodyCheckout { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; text-align: right; line-height: 15px; color: #aa0000;}
.TEXTBodyOrder { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; text-align: center; line-height: 15px; color: #aa0000;}
.TEXTBodyRedBold { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 13px; line-height: 15px; color: #aa0000;}
.TEXTBodyWhite { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; line-height: 15px; color: #ffffff;}
.TEXTBodyBoldWhite { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 13px; line-height: 15px; color: #ffffff;}
.TEXTBodyBold { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 13px; line-height: 15px; color: #555559;}
.TEXTArchiveBold { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 15px; line-height: 16px; color: #7700dd;}
.TEXTFormBody { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; line-height: 15px; color: #555500;}
.TEXTFormBodyBold { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 13px; line-height: 15px; color: #555500;}
.TEXTFormBold1 { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 13px; line-height: 15px; color: #555559;}
.TEXTFormBold2 { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 15px; line-height: 16px; color: #555559;}
.TEXTTagitalic { font-family:  arial, verdana, helvetica, sans-serif; font-size: 14px; line-height: 15px; font-style: italic; color: #333333;}
.ErrorCode { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; line-height: 15px; color: #555500;}
.ARTIST_listname { color: #9a3466; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 12pt; text-align: left }
.ARTIST_listname a:link { color: #888888; text-decoration: none;}
.ARTIST_listname a:visited { color: #000099; text-decoration: none;}
.ARTIST_listname a:hover { color: 005599; text-decoration: underline; font-weight: bold;}
.ARTIST_listname a:active { color: #009900; text-decoration: underline;}
.PRICE_listname { color: #FFFFFF; font-size: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15pt; text-align: left }
.PRICE_listname a:link { color: #FFFFFF; text-decoration: none;}
.PRICE_listname a:visited { color: #FFFFFF; text-decoration: none;}
.PRICE_listname a:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.PRICE_listname a:active { color: #FFFFFF; text-decoration: underline;}
.ARTIST_portfolio { font-family:  arial, verdana, helvetica, sans-serif; letter-spacing: 1px; font-size: 14px; line-height: 12px; color: #E7D28A;}
.ARTIST_portfolio a:link { color: #555500 text-decoration: none;}
.ARTIST_portfolio a:visited { color: #555555; text-decoration: none;}
.ARTIST_portfolio a:hover { color: #555500 text-decoration: underline;}
.ARTIST_portfolio a:active { color: #555500 text-decoration: underline;}
.ARTIST_artdesc { font-family:  arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 13px; line-height: 15px; color: #555500;}
.ARTIST_detail { font-family:  arial, verdana, helvetica, sans-serif; letter-spacing: 1px; font-size: 12px; line-height: 10px; color: #E7D28A;}
.ARTIST_detail a:link { color: #555500; text-decoration: none;}
.ARTIST_detail a:visited { color: #555555; text-decoration: none;}
.ARTIST_detail a:hover { color: #555500; text-decoration: underline;}
.ARTIST_detail a:active { color: #555500; text-decoration: underline;}  
.ARTIST_name { font-family: times, arial, verdana, helvetica, sans-serif; font-size: 36px; color: #E7D28A;}
.ARTIST_name2 { font-family: trebuchet ms, arial, verdana, helvetica, sans-serif; font-size: 36px; line-height: 36px; color: #E7D28A;}
.NEW_releaselink { font-family:  arial, verdana, helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; font-size: 14px; line-height: 10px; color: #E7D28A;}
.NEW_releaselink a:link { color: #333333; text-decoration: none;}
.NEW_releaselink a:visited { color: #555555; text-decoration: none;}
.NEW_releaselink a:hover { color: #333333; text-decoration: underline;}
.NEW_releaselink a:active { color: #333333; text-decoration: underline;}
.FAQ_listname { color: #9a3466; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 16pt; text-align: left }
.FAQ_listname a:link { color: #888888; text-decoration: none;}
.FAQ_listname a:visited { color: #000099; text-decoration: none;}
.FAQ_listname a:hover { color: 005599; text-decoration: underline; font-weight: bold;}
.FAQ_listname a:active { color: #009900; text-decoration: underline;}
.FAQ_question { background-color: #AAAAAA; color: #FFFFFF; padding: 5px; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 16pt; text-align: left }
.FAQ_answer { color: #9a3466; font-size: 14pt; font-style: oblique; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 14pt; text-align: left }
.ABOUT_artbrokers { color: #9a3466; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 14pt; text-align: left }
.FOOTER0 { font-family:  arial, verdana, helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #C5A789;}   
.FOOTER1 { font-family:  arial, verdana, helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #333333;}
.FOOTER2 { font-family:  arial, verdana, helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #777777;}
.FOOTERTight { font-family:  arial, verdana, helvetica, sans-serif; letter-spacing: 2 px;  font-size: 13px; line-height: 15px; color: #B3B3B3;}
.FOOTERTight a:link { color: #B3B3B3; text-decoration: none;}
.FOOTERTight a:visited { color: #990000; text-decoration: none;}
.FOOTERTight a:hover { color: #B3B3B3; text-decoration: underline;}
.FOOTERTight a:active { color: #B3B3B3; text-decoration: underline;}  
#imageSlideshowHolder { width: 276px; /* IE 5.x */ width/* */:/**/276px; /* Other browsers */ width: /**/276px; /* CSS HACK */height: 261px; /* IE 5.x */ height/* */:/**/261px; /* Other browsers */ height: /**/261px; background-color:#727A8B; position:relative; /* Never change this value */}
.imageInGallery { width:276px; height:261px; background-color:#727A8B; /* Never change these 3 value */ left:0px; top:0px; position:absolute;}
#imageSlideshowHolder img { position:absolute;}
.TEXTBodyItalic { font-family:  times, serif; font-size: 16px; line-height: 15px; font-style: italic; color: #333333;}
.TEXTBodyOpening { font-family:  times; font-size: 16px; line-height: 15px; font-style: normal; color: #333333;}
#art-opening { background-color: white; margin: 20px auto; padding: 5px; width: 815px; height: 575px; border: 1.5px solid #E7D28A; }
