﻿#artistpage {width:958px; margin-top:30px;}
#artistpage .left {width:200px; float:right;}
#artistpage .profile {width:774px; float:right; padding-right:20px;}

#artistpage h1 {font:bold 18px arial; color:#000; margin-bottom:10px;}
#artistpage h2 {font:bold 16px arial; color:#000; margin-bottom:10px;}

#artistpage a {color:#0192b5; font:12px arial; text-decoration:none;}
#artistpage a:hover {text-decoration:underline;}
#artistpage .row {min-height:20px;}
#artistpage .phone {background:url(whiteskin/phone_icon.gif) right no-repeat; padding:5px 23px 0 0;}
#artistpage .address {background:url(whiteskin/address_icon.gif) right no-repeat; padding:5px 23px 0 0;}
#artistpage .contact {background:url(whiteskin/email_icon.gif) right no-repeat; padding:5px 23px 0 0;}
#artistpage .contact a {font-size:13px;}
#artistpage .title {height:24px; border-bottom:1px solid #c6c6c4; margin-bottom:15px;}
#artistpage .title a {font:bold 16px arial; color:#0192b5;}
#artistpage .text {height:20px; color:#666;}
#artistpage .label {color:#666; font:13px arial; height:20px;}
#artistpage .label a {font-size:13px;}

#artistpage .sep {background:#dededb; margin:10px 0 10px 0; height:1px; width:100%;}

#artistpage .detailscontainer {background:#f5f5f1; padding:14px; min-height:310px; border:1px solid #e0e0e0;}
#artistpage .profilecontainer {background:#f5f5f1; padding:4px; float:right; width:356px; border:1px solid #e0e0e0;}
#artistpage .profiledata,
#artistpage .itemsdata {background:#fff; border:1px solid d9d9d9;  padding:14px; min-height:300px; border:1px solid #e0e0e0;}

#artistpage .itemscontainer {background:#e9f6fc; padding:4px; float:right; width:378px; margin-right:20px; border:1px solid #e0e0e0;}
#artistpage #navbar, #artproduct #navbar {height:30px; }
#navbar a {color:inherit !important;}
#navbar h1 {color:#0192b5 !important; font:bold 12px arial !important; display:inline;}
.moreproducts li {list-style-type:none; float:right; width:75px; height:75px; padding:3px; border:1px solid #eaeaea; background:#fff; text-align:center; margin:2px;}


#artproduct {width:958px; margin-top:30px;}
#artproduct .right {width:300px; float:right; padding-right:46px;}
#artproduct .left {width:638px; float:right;}

#artproduct h1 {font:bold 22px arial; color:#363636; margin-bottom:13px; padding-right:5px;}

#artproduct .detailscontainer {background:#f5f5f1; padding:14px;  border:1px solid #e0e0e0; min-height:450px;}
#artproduct .images {visibility:hidden;}

#artproduct .description {width:570px; font:13px/18px arial; margin-top:10px; margin-right:65px;}
#artproduct .price {font:bold 14px/28px arial; color:#5f5f5f; position:absolute; top:0; right:0;}
#artproduct .price span {font:bold 22px arial; color:#0192b5;}

#artproduct table td {vertical-align:top;}

#artproduct .moreproducts {height:100px;}
#artproduct .moreproducts li {list-style-type:none; float:right; width:75px; height:75px; padding:3px; border:1px solid #eaeaea; background:#fff; text-align:center; margin-left:2px;}

#artproduct .countcontainer {background:#f5f6f1; height:75px; cursor:pointer;}
#artproduct .countcontainer:hover {background:#eaeae3;}
#artproduct .count {font:20px arial; color:#0192b5; padding-top:20px;}
#artproduct .addthis_button_compact {color:#0192b5; font:13px/16px arial; text-decoration:none;}

#artproduct a {color:#0192b5; font:12px arial; text-decoration:none;}
#artproduct a.black {color:#000;}
#artproduct a:hover {text-decoration:underline;}
#artproduct .row {margin-bottom:5px;}
#artproduct .phone {background:url(whiteskin/phone_icon.gif) right 7px no-repeat; padding:5px 23px 0 0;}
#artproduct .address {background:url(whiteskin/address_icon.gif) right 4px no-repeat; padding:5px 23px 0 0;}
#artproduct .contact {background:url(whiteskin/email_icon.gif) right 7px no-repeat; padding:5px 23px 0 0;}

#artproduct .text {height:20px; color:#666;}
#artproduct .label {color:#666; font:14px arial; height:20px;}
#artproduct .label a {font-size:14px;}

#artproduct .sep {background:#dededb; margin:10px 0 10px 0; height:1px; width:100%;}