html,body {height:100%;}
body {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../imgsource/proof/bg.png) left top repeat-x #0A0A0A; text-align:center; margin:0px; padding:0px; position:relative;}
h1 {font:6px Arial; color:#FFFFFF;}
td.top {background:#000080;  text-align:right;}
td.bottom {background:#ffe38c;  padding:15px;}

.border {border:1px solid #CCCCCC;}
.detHeadText {font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.disabled {color:#CCCCCC;}
.textWhiteLarge {font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.select {border:Solid #CCCCCC 1px;}
.textRedLarge {font:13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
.textRed {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
.textBlack {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#aboutContent {float:left; width:700px; margin:15px 0px 0px 0px; padding:10px 10px 10px 10px; font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:justify; line-height:16px;}
#aboutContent a {font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#BE0F33;  text-decoration:underline;}
#aboutContent a:hover {color:#000000;}

#acceptTerms {padding:10px 0px 5px 0px; float:left; width:497px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33;}

#artistsContent {float:left; width:700px; margin:15px 0px 0px 0px; padding:10px 0px 10px 20px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;  text-align:left; line-height:16px;}
#artistsContent a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#artistsContent a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none;}

#artistForm {float:left; width:700px; margin:15px 0px 0px 0px; padding:0px 0px 0px 20px;}
#artistItem {float:left; padding:10px 10px 10px 10px; text-align:center;}

#artistFunction {padding:5px 10px 5px 10px; float:left; width:576px; text-align:left; line-height:20px; background:#E0E0E0; border-bottom:solid #CCCCCC 1px; border-right:solid #CCCCCC 1px; font:12px Tahoma Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
#artistFunction a {font:12px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; line-height:20px;}
#artistFunction a:hover {color:#BE0F33; text-decoration:underline;}

#artistStatement {float:left; width:550px; padding:10px 0px 0px 20px; text-align:left; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#artistStatement a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#artistStatement a:hover {text-decoration:underline;}

#break {clear:both; width:0px; height:0px;}
#browse {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin:auto auto auto auto; padding:0px auto 0px auto; width:300px; position:absolute;}
#browseForm {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:10px 5px 0px 5px;
 padding:0px 0px 0px 0px;
 float:left;
 width:180px;
 text-align:center;
 height:225px;
 background:url(../imgsource/website/browse_form_bg.jpg) no-repeat;
}
#browseItemVertical {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; background:url(../imgsource/website/browse_item_bg.jpg); margin:10px 15px 5px 15px; padding:10px 0px 10px 0px; clear:left; height:120px; width:150px; vertical-align:middle;}
#browseItemHorizontal {clear:left; width:150px; height:90px; margin:10px 15px 5px 15px; padding:25px 0px 25px 0px; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; vertical-align:middle; background:url(../imgsource/website/browse_item_bg.jpg);}

#browseImage {position:absolute; width:90%; left:-1px; top:20px; z-index:10; overflow:hidden; visibility:hidden; text-align:center; background:url(imgSource/website/bg_front.jpg) repeat-y center top #FFFFFF; layer-background:#FFFFFF; border:1px solid #CCCCCC;}
#browseImageCol {float:none; width:580px; position:relative; padding:0px 40px 0px 40px; text-align:center; border:0px solid #CCCCCC;}
#browseImageItem {float:left; position:relative; text-align:center; border:0px solid #CCCCCC;}
#browseImageCol li {list-style:square;}
#browseImageCol a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#browseImageCol a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#browseImageHeadingLeftBottom {float:left; width:500px; height:15px; margin:5px 0px 0px 0px; padding:5px 0px 5px 10px; position:relative; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:left; background:#EBEBEB; border-top:solid #CCCCCC 1px;}
#browseImageHeadingRightBottom {float:left; width:153px; height:15px; margin:5px 0px 0px 0px; padding:5px 10px 5px 0px; position:relative; text-align:right; background:#EBEBEB; border-top:solid #CCCCCC 1px;}
#browseImageHeadingRightBottom a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#666666; text-decoration:none;}
#browseImageHeadingRightBottom a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#browseImageHeadingLeftTop {float:left; width:500px; height:15px; margin:0px 0px 5px 0px; padding:5px 0px 5px 10px; position:relative; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:left; background:#EBEBEB; border-bottom:1px solid #CCCCCC;}
#browseImageHeadingRightTop {float:left; width:153px; height:15px; margin:0px 0px 5px 0px; padding:5px 10px 5px 0px; position:relative; text-align:right; border-bottom:1px solid #CCCCCC; background:#EBEBEB;}
#browseImageHeadingRightTop a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
#browseImageHeadingRightTop a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

#buy {float:left; width:149px; height:99px; margin:0px; padding:0px;}

#buyForm {float:left; width:791px; margin:0px; padding:0px 0px 0px 20px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; line-height:16px;}
#buyForm select {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #CCCCCC;}
#buyForm input {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #CCCCCC;}
#buyForm textarea {width:650px; height:180px; font:10px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; overflow:auto; border:1px solid #CCCCCC;}

#buyTerms {float:left; width:700px; height:180px; margin:0px; padding:5px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; overflow:auto; background:#1E1E1E; line-height:16px; border:1px solid #333333;}
#buyTerms a{font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; line-height:16px;}
#buyTerms a:hover{font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; line-height:16px;}
#buyFormHeading {float:left; width:791px; padding:15px 0px 0px 0px;}
#buyFormField {float:left; width:611px; padding:9px 0px 5px 0px;}
#buyFormText {float:left; width:180px; padding:10px 0px 5px 0px;}
#buyFormSubmit {float:left; width:700px; padding:15px 0px 10px 0px;}

#buyEditContent { float:left; width:791px; margin:15px 0px 0px 0px; padding:10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
#buyEditForm { float:left; width:530px; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; background:#1E1E1E;}
#buyEditForm select {
 border:1px solid #666666;
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
}
#buyEditForm input {
 border:1px solid #666666;
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
}
#buyEditForm textarea {
 border:1px solid #666666;
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 height:180px;
 width:650px;
 overflow:auto;
}
#buyEditFormText {
 padding:8px 0px 3px 0px;
 float:left;
 width:150px;
}
#buyEditFormHeading {float:left; width:505px; margin:10px 0px 0px 0px; padding:5px;  font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; background:#333333;}
#buyEditFormField {
 padding:5px 0px 2px 0px;
 float:left;
 width:350px;
}
#buyEditFormSubmit {
 float:left;
 width:187px;
 padding:15px 0px 10px 0px;
}

#buyMenu {float:left; width:160px; padding:10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:left; background:#1E1E1E;}

#buyMenuHeading {float:left; width:147px; padding:5px; background:#333333; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:left;}
#buyMenuHeading a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; font-weight:bold;}
#buyMenuHeading a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; font-weight:bold;}

#buyMenuItem {float:left; width:147px; margin:5px 0px 5px 0px; padding:5px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:left; border-bottom:1px dashed #CCCCCC;}
#buyMenuItem a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#buyMenuItem a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none;}

#buyOfferCommunication {
 padding:10px 0px 5px 20px;
 float:left;
 background:#FFFFFF;
 width:90%;
 text-align:left;
}
#buyOfferContent {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:15px 0px 0px 0px;
 padding:10px 10px 10px 10px;
 float:left;
 width:791px;
 text-align:left;
}
#buyOfferDate {
 padding:10px 5px 5px 0px;
 float:left;
 background:#F9F9F9;
 width:45%;
 text-align:right;
 border-top:1px solid #EBEBEB;
 border-right:1px solid #EBEBEB;
 border-bottom:1px solid #EBEBEB;
 border-left:0px solid #EBEBEB;
 margin:5px 0px 0px 0px;
 height:15px;
 vertical-align:middle;
}

#buyOfferForm {float:left; width:540px; margin:0px 0px 0px 10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
#buyOfferListingArea {float:left; width:535px; height:600px; padding:10px 0px 5px 5px; overflow:auto; background:#1E1E1E;}
#buyOfferHeading {float:left; width:350px; font:16px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; text-align:left;}
#buyOfferHeadingArea {float:left; width:500px; padding:5px; text-align:left; margin:10px 0px 10px 0px;}

#buyOfferUser {
 padding:5px 0px 5px 5px;
 float:left;
 background:#F5F5F%;
 width:45%;
 text-align:left;
 background:#F9F9F9;
 border-top:1px solid #EBEBEB;
 border-right:0px solid #EBEBEB;
 border-bottom:1px solid #EBEBEB;
 border-left:1px solid #EBEBEB;
 margin:5px 0px 0px 10px;
 height:20px;
}

#contactText {float:left; width:180px; padding:10px 0px 5px 0px;}
#contactHeading {float:left; width:791px; padding:5px 0px 10px 0px;}
#contactField {float:left; width:611px; padding:9px 0px 5px 0px;}
#contactSubmit {float:left; width:791px; padding:15px 0px 10px 0px;}

#container {margin:0px auto 0px auto; width:980px; position:relative; height:99%;}

#conBot {float:left; background:url(../imgsource/conBot.gif) no-repeat; width:980px; height:15px;}
#conTop {float:left; background:url(../imgsource/conTop.gif) no-repeat; width:980px; height:15px;}

#copyrightContent {float:left; width:700px; margin:15px 0px 0px 0px; padding:10px 0px 10px 20px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
#copyrightContent a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#copyrightContent a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none;
}
#date {
 font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:0px;
 padding:10px 10px 0px 0px;
 float:right;
 height:45px;
 width:150px;
 text-align:right;
}

#detailsItem {float:left; padding:10px; text-align:center;}
#detailsItem a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#detailsItem a:hover {text-decoration:underline;}

#detailsComments {float:left; width:550px; padding:10px 10px 0px 10px; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; border-top:solid #333333 1px;}
#detailsCommentsUser {float:left; width:150px; padding:10px 10px 10px 0px; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; border-right:solid #333333 1px; border-top:solid #333333 1px;}

#detailsContent {float:left; width:400px; margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; text-align:left;}
#detailsContent a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#detailsContent a:hover {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:underline;}

#detailsLoginContent {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:0px;
 padding:20px;
 float:none;
 width:450px;
 text-align:left;
}

#emailContent {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:15px 0px 0px 0px;
 padding:10px 10px 10px 10px;
 float:left;
 width:766px;
 text-align:justify;
 background:#EBEBEB;
 border-top:solid #CCCCCC 1px;
}
#emailContent a {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
  text-decoration:underline;
}
#emailContent a:hover {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
  text-decoration:underline;
}
#buyFormText {
 padding:10px 0px 5px 0px;
 float:left;
 width:150px;
}
#emailText {
 float:left;
 width:150px;
 padding:0px 0px 5px 0px;
}
#emailField {
 padding:0px 0px 5px 0px;
 float:left;
 width:575px;
}
#emailHeading {
 float:left;
 width:725px;
 padding:5px;
 border:solid #F3708A 1px;
 background:#FEEBEF;
 margin:10px 0px 10px 0px;
}
#emailMenu {margin:0px; padding:64px 5px 15px 0px; float:left; height:14px; width:434px;
 background:url(../imgsource/website/menu_tile_front.gif) bottom repeat-x;
 text-align:right;
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
}
#emailMenu a {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
}
#emailMenu a:hover {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;
}
#error {
 color:#FF0000;
 text-decoration:none;
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 margin:0px;
 padding:19px 0px 10px 0px;
 float:left;
 height:20px;
}

#detailsLoginForm {float:left; width:791px; padding:0px 0px 0px 20px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
#detailsLoginForm select {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #CCCCCC;}
#detailsLoginForm input {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #666666;}
#detailsLoginForm textarea {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #666666;}

#detailsLoginFormText {float:left; width:180px; padding:10px 0px 5px 0px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#detailsLoginFormText a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#detailsLoginFormText a:hover {color:#CCCCCC; text-decoration:none;}

#detailsLoginFormHelp {float:left; width:791px; padding:20px 0px 0px 0px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#detailsLoginFormHelp a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#detailsLoginFormHelp a:hover {color:#CCCCCC; text-decoration:none;}

#detailsLoginFormField {float:left; width:611px; padding:9px 0px 4px 0px;}
#detailsLoginFormField a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#detailsLoginFormField a:hover {color:#CCCCCC; text-decoration:none;}

#detailsLoginFormSubmit {float:left; width:791px; height:27px; padding:10px 0px 10px 0px;}

#detailsLoginFormHeading {float:left; width:791px; font:16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC;}

#detailsLoginFormHeadingPaypal {
 float:left;
 width:500px;
 height:39px;
 padding:15px 0px 15px 0px;
}
#detailsLoginFormHeadingCard {float:left; width:770px; height:110px; padding:15px 0px 15px 0px;}

#detailsItemFrame {
 padding:20px 0px 20px 0px;
 float:left;
 height:230px;
 width:198px;
 border-right:solid #CCCCCC 1px;
 border-botom:solid #CCCCCC 1px;
 border-bottom:solid #CCCCCC 1px;
}
#detailsNavLeft {
 padding:5px 0px 5px 15px;
 float:left;
 width:185px;
 text-align:left;
 background:#EBEBEB;
 border-bottom:solid #CCCCCC 1px;
}
#detailsNavLeft a {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;
}
#detailsNavLeft a:hover {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:underline;
}
#detailsNavCentre {
 padding:5px 0px 5px 0px;
 float:left;
 width:196px;
 text-align:centre;
 letter-spacing:2px;
 background:#EBEBEB;
 border-bottom:solid #CCCCCC 1px;
}
#detailsNavCentre a {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;
 letter-spacing:2px;
}
#detailsNavCentre a:hover {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:underline;
 letter-spacing:2px;
}
#detailsNavRight {
 padding:5px 15px 5px 0px;
 float:right;
 width:185px;
 text-align:right;
 background:#EBEBEB;
 border-bottom:solid #CCCCCC 1px;
 border-right:solid #CCCCCC 1px;
}
#detailsNavRight a {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;

}
#detailsNavRight a:hover {
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:underline;

}
#detailsFunction {float:left; width:576px; padding:5px 10px 5px 10px; font:12px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; text-align:left; line-height:20px;}
#detailsFunction a {font:12px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; line-height:20px;}
#detailsFunction a:hover {text-decoration:underline;}
#detailsLogin {
 float:left;
 width:550px;
 text-align:left;
 border-right:solid #CCCCCC 1px;
 position:relative;
 border-bottom:solid #CCCCCC 1px;
}
#detailsLogin a {
 font:12px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;

 line-height:20px;
}
#detailsLogin a:hover {
 font:12px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:underline;

 line-height:20px;
}
#detailsLoginFunction {
 padding:5px 10px 5px 10px;
 float:left;
 width:553px;
 text-align:left;
 line-height:20px;
 background:#E0E0E0;
 border:solid #CCCCCC 1px;
 font:12px Tahoma Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 color:#000000;
}
#detailsLoginFunction a {
 font:12px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;

 line-height:20px;
}
#detailsLoginFunction a:hover {
 font:12px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:underline;
 line-height:20px;
}

#detailsHeading {float:left; width:700px; padding:5px 0px 5px 20px; line-height:20px; font:14px Tahoma Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#999999; text-align:left;}
#detailsForm {float:left; width:791px;}

#featureRightCol {float:left; width:149px; font:15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center;}
#featureRight {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding:5px 5px 5px 5px; float:none; text-align:center; background:#1E1E1E;}
#featBot {float:left; background:url(../imgsource/featureRightBot.gif) no-repeat; width:149px; height:10px;}
#featTop {float:left; background:url(../imgsource/featureRightTop.gif) no-repeat; width:149px; height:35px;}
#fld {float:left;}

#footer {float:left; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; width:960px; padding:10px; text-align:left;}
#footer a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
#footer a:hover {color:#BE0F33; text-decoration:none;}

#gallery {
 margin:0px;
 padding:0px;
 height:39px;
 width:766px;
}
#galleryIntro {margin:0px; padding:0px; height:390px; width:766px; z-index:-1;}
#galleryImage {
 margin:0px;
 padding:0px 0px 0px 9px;
 float:left;
 height:295px;
 width:400px;
 vertical-align:middle;
}
#galleryDescription {
 font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:0px;
 padding:10px;
 float:left;
 height:275px;
 width:187px;
 text-align:right;
}
#galleryDescription a {
 font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
  text-decoration:none;
}
#galleryDescription a:hover {
 font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
  text-decoration:none;
}

#heading {float:left; width:791px; padding:0px 0px 0px 20px; font:16px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; text-align:left;}

#helpContent {float:left; width:791px; margin:15px 0px 0px 0px; padding:0px 0px 10px 20px; font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; line-height:16px;}
#helpContent a {font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; line-height:16px;}
#helpContent a:hover {font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; line-height:16px;}
#helpContent li,
#helpContent ul {list-style-type:square;}

#helpContent select {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #666666;}
#helpContent input {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #666666;}
#helpContent textarea {width:350px; height:140px; font:11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #666666; overflow:auto;}


#holder {
 width:760px;
 background:#FFFFFF;
 text-align:left;
 margin:0 auto 0 auto;
}
#logo {
 margin:0px;
 padding:0px;
 float:left;
 height:94px;
 width:327px;
 text-align:left;
}
#membersContent {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:0px;
 padding:20px;
 float:none;
 width:450px;
 text-align:left;
}

#error {float:left; color:#FF0000; text-decoration:none; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:19px 0px 10px 0px; height:20px;}

#membersForm {float:left; width:791px; padding:0px 0px 10px 20px; text-align:left;}
#membersForm a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#membersForm a:hover {color:#CCCCCC; text-decoration:none;}

#membersForm select {border:1px solid #CCCCCC; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#membersForm input {border:1px solid #CCCCCC; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#membersFormHelp {float:left; padding:10px 0px 5px 0px; width:791px;}
#membersFormHeading {float:left; width:791px; height:19px; padding:15px 0px 15px 0px; font:16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC;}
#membersFormText {float:left; padding:10px 0px 5px 0px; width:180px;}
#membersFormField {float:left; padding:5px 0px 6px 0px; width:600px;}
#membersFormSubmit {float:left; width:791px; height:27px; padding:10px 0px 10px 0px;}

#menu {margin:0px; padding:9px 5px 0px 0px; float:left; height:29px; width:434px; background:url(../imgsource/website/menu_tile_front.gif) repeat-x; text-align:right; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#menu a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#menu a:hover {color:#BE0F33;}

#noticesLoginForm {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 padding:0px 0px 10px 10px;
 float:left;
 width:587px;
 text-align:left;
 background:#F9F9F9;
 border-bottom:solid #CCCCCC 1px;
}

#pageDescription {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin:0px; padding:10px; float:left; width:740px; text-align:justify;}
#pageDescription a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#pageDescription a:hover {text-decoration:underline;}

#privacyContent {float:left; width:700px; margin:15px 0px 0px 0px; padding:10px 0px 10px 20px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
#privacyContent a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#privacyContent a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none;}

#purchaserContent {float:left; width:700px; margin:15px 0px 0px 0px; padding:10px 0px 10px 20px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; line-height:16px;}
#purchaserContent a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:underline;}
#purchaserContent a:hover {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:underline;}
#purchaserContent li, ul {list-style:square; list-style-type:square;}

#receiptItem {
 border-bottom:solid #CCCCCC 1px;
 margin:0px 0px 0px 0px;
 padding:5px 0px 5px 0px;
 text-align:right;
 width:190px;
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 float:left;
 height:20px;
}
#receiptItemAmount {
 border-bottom:solid #CCCCCC 1px;
 margin:0px 0px 0px 0px;
 padding:5px 5px 5px 5px;
 text-align:right;
 width:75px;
 font:11px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 float:right;
 height:20px;
}
#receiptContentLeft {float:left; width:450px; margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; text-align:left;}
#receiptContentLeft a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#receiptContentLeft a:hover {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none;}

#receiptContentRight {float:right; width:275px; margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; text-align:left;}
#receiptContentRight a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#receiptContentRight a:hover {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none;}

#receiptHeading {float:left; width:746px; padding:5px 10px 5px 10px; font:14px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; line-height:20px;}
#receiptHeading a { font:14px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none; line-height:20px;}
#receiptHeading a:hover { font:14px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:nonw; line-height:20px;}

#receiptFooter {float:left; width:746px; padding:5px 10px 5px 10px; font:14px Tahoma Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; text-align:left; line-height:20px;}
#receiptForm {float:left; width:766px; margin:15px 0px 0px 0px;}
#resultsItem {float:left; height:164px; width:200px; margin:0px 0px 0px 12px; text-align:center; background:#1E1E1E;}

#resultsContent {float:left; width:200px; height:70px; margin:0px 0px 0px 12px; padding:5px 0px 0px 0px; text-align:center; background:#1E1E1E;}
#resultsContent a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#resultsContent a:hover {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}

#resultsItemFrame {float:left; width:225px; height:230px; padding:10px;}

#resultsNavLeft {float:left; width:185px; height:15px; padding:5px 0px 5px 15px; text-align:left;}
#resultsNavLeft a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#resultsNavLeft a:hover {color:#BE0F33; text-decoration:none;}
#resultsNavCentre {float:left; width:580px; height:15px; padding:5px 0px 5px 0px; text-align:centre; letter-spacing:2px;}
#resultsNavCentre a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; letter-spacing:2px;}
#resultsNavCentre a:hover {color:#BE0F33; text-decoration:none; letter-spacing:2px;}
#resultsNavRight {float:left; width:185px; text-align:right; height:15px; padding:5px 15px 5px 0px;}
#resultsNavRight a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#resultsNavRight a:hover {color:#BE0F33; text-decoration:none;}

#resultsHeading {float:left; width:980px; font:14px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; text-align:center; line-height:20px;}
#resultsHeading a {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:20px;}
#resultsHeading a:hover {color:#BE0F33; text-decoration:underline; line-height:20px;}
#resultsHeading input {border:1px solid #FFFFFF; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#resultsHeading textarea {border:1px solid #FFFFFF; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; height:80px; width:330px; overflow:auto;}
#resultsHeadingText {float:left; width:180px; padding:4px 0px 4px 0px;}
#resultsHeadingField {float:left; width:800px; padding:6px 0px 0px 0px;}
#resultsForm {float:left; width:980px;}
#resultsFormSubmit {float:left; width:730px; padding:10px 0px 0px 150px; border:none;}

#searchForm select {
 border:1px solid #CCCCCC;
 font:10px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;
}
#searchForm input {
 border:1px solid #CCCCCC;
 font:10px Tahoma Verdana, Arial, Helvetica, sans-serif;
 color:#BE0F33;
 text-decoration:none;
}
#searchForm {
 font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 margin:10px 0px 0px 0px;
 padding:15px 5px 5px 25px;
 float:none;
 width:700px;
 text-align:left;
 height:370px;
 background:url(../imgsource/website/search_bg.jpg) no-repeat;
}
#searchFormText {
 padding:10px 0px 5px 0px;
 float:left;
 width:150px;
}
#searchFormHeading {
 float:left;
 width:184px;
 clear:both;
 height:19px;
 padding:15px 0px 15px 0px;
}
#searchFormField {
 padding:5px 0px 2px 0px;
 float:left;
 width:350px;
}
#searchFormSubmit {
 float:left;
 width:187px;
 clear:both;
 height:27px;
 padding:10px 0px 10px 0px;
}

#sell {margin:0px;padding:0px; float:right; height:101px; width:149px;}

#sellEditContent {float:left; width:791px; margin:15px 0px 0px 0px; padding:10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
#sellEditForm {float:left; width:530px; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left; background:#1E1E1E;}
#sellEditForm select {border:1px solid #666666; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#sellEditForm input {border:1px solid #666666; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#sellEditForm textarea {border:1px solid #666666; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; height:150px; width:350px; overflow:auto; line-height:16px;}
#sellEditFormText {float:left; width:150px; padding:8px 0px 3px 0px;}
#sellEditFormHeading {float:left; width:505px; padding:5px; background:#333333; margin:10px 0px 0px 0px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#sellEditFormHeading a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}
#sellEditFormHeading a:hover {color:#CCCCCC; text-decoration:none;}
#sellEditFormField {float:left; width:350px; padding:5px 0px 2px 0px;}
#sellEditFormSubmit {float:left; width:187px; padding:15px 0px 10px 0px;}

#topContainer {margin:0px; padding:20px 0px 0px 0px; float:right; height:36px; width:434px; text-align:right; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#txt_fld {float:left; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000;}
#txt_fld a {color:#000000; text-decoration:none;}
#txt_fld a:hover {color:#BE0F33; text-decoration:underline;}

#topSpacer {margin:0px; padding:5px 5px 5px 5px; background:#EBEBEB; border-left:solid #CCCCCC 1px; border-top:solid #CCCCCC 1px; border-bottom:solid #CCCCCC 1px; float:right; text-align:right; font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; z-index:50;}
#topSpacer a:link, a:visited {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#topSpacer a:hover {font:11px Tahoma Verdana, Arial, Helvetica, sans-serif; color:#BE0F33; text-decoration:none;}