/* Default rules for JavaScript disabled browsers */

body {
margin: 0;
padding: 0;
background: url(../images/logo_watermark.gif);
}
#javascript-enabled {display: none;}

/* End of Default rules for JavaScript disabled browsers */

a{color: #000000;} 

#artwork-container {
height: 500px;
width: 700px;
margin: 30px auto;
padding: 0;
position: relative;
overflow: hidden;
background: #ffffff;
border: 4px solid #525252;
}

#artwork-container h2  {
float:right;
margin: 55px 10px 0 0;
text-align: left;
width: 284px;
font-weight: bold;
}

#artwork-container dl {
margin: 0;
padding: 0;
}

#artwork-container dt, #artwork-container dd {
margin: 0;
padding: 0;
}
#artwork-container h2, #artwork-status dt{
font-size: 13px;
padding: 2px 0 2px 2px;
}
dd#artwork-artist h1 {
margin: 0;
padding: 0;
}
#artwork-artist {
position: absolute;
top: 10px;
left: 10px;
width: 380px;
}

#artwork-title {
position: absolute;
top: 435px;
left: 10px;
width: 380px;
font-weight: bold;
color: #000000;
}
#artwork-title  h2 {
float: none;
font-size: 14px;
width: auto;
margin: 0;
text-align: center;
}

.artwork-details {
position: relative;
width: 284px;
float: right;
clear: both;
}
.artwork-details dt, .artwork-details dd{
width: 140px;
float: left;
}
.message {
height: 100px;
overflow: hidden;
}

#artwork-img {
position: absolute;
top: 55px;
left: 10px;
width: 380px;
height: 380px;
text-align: center;
}

#artwork-img img {
width: 380px;
height: 380px;
}

#artwork-img table {
width: 100%;
height: 100%;
border-collapse: collapse;
}

#artwork-img td {vertical-align: middle;}

#artwork-user-price img {margin-right: 3px;}

#artwork-container dl.artwork-details {margin: 10px 10px 0 0;}
#artwork-container dl.artwork-details dt{font-weight: bold;}

#artwork-container dd.position-below{
clear: both;
margin-top: 10px;
}
#artwork-container dd.position-below a{color: #000000;}
#artwork-container dd.position-below a:hover{color: #ff5404;}

#artwork-container dd.wide-field {
float: left;
width: 100%;
}
#artwork-container dt.wide-field {
float: left;
width: 100%;
}

#artwork-code {display: none;}

#artwork-code span {
display: block;
width: 140px;
float: left;
}

#artwork-medium p {margin: 5px 0;}

dt#artwork-code {margin: 10px 10px 0 0;}

ul#buttons {
position: absolute;
bottom: 10px;
left: 10px;
right: 10px;
padding: 0;
margin: 0;
}
li#left-buttons {
position: relative;
display: inline;
float: left;
width: 380px;
}

#left-buttons ul li{
display: inline;
padding: 0 5px;
margin: 0;
}

#left-buttons ul{
padding: 0;
margin: 0;
}

li#right-buttons{
position: relative;
display: inline;
text-align: right;
}

#right-buttons dl {
margin: 0;
padding: 0;
position: relative;
float:right;
}

#right-buttons dt {
margin: 5px;
padding: 0;
float: left;
}

#right-buttons dd {
margin: 0;
padding: 0;
float: left;
height: 25px;
}

#right-buttons img {border: none;}

#artwork-no-script {
position: absolute;
bottom: 10px;
right: 10px;
width: 272px;
border: solid 1px #ff5404;
background: #ffdbca;
padding: 5px;
}

#non-thickbox {
position: absolute;
right: 10px;
top: 15px;
padding: 0;
margin: 0;
}
#non-thickbox li {
text-align: right;
list-style-type: none;
}

#currencies-text {
font-size: 10px;
display: block;
}