
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
ol, ul {list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal; font-weight: normal;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset, img {border: 0;}
caption, th {text-align: left;}
q:before, q:after {content: '';}

body {background:url(../i/bg.jpg) no-repeat #bab08d;}
.right{ float:right;}
.left {float:left;}
.redme {color:#AD1E0C;}
#redme {color:#AD1E0C;}
.forgot2 {width:423px !important;}
#snthank {text-align:center;}
#snthank h2 {margin-bottom:10px !important;}
#snthank p {margin-bottom:10px; font-size:14px;}
/* ---------------------------------- Main page ----------------------------------------------------------- */

.positive {width:18px; height:18px; background:url(../i/pluse.png) no-repeat 0px 1px; padding-left:23px !important;}
.neg {width:18px; height:18px; background:url(../i/neg.png) no-repeat 0px 1px; padding-left:23px !important;}
.reftitle h3 { border:1px solid red;}
.reftitle {}
#tos {width:600px; margin:15px auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836}
#tos h2 {font-size:22px; margin:15px 0;}
#tos h3 {font-size:18px; margin:7px;}
#tos p {margin-left:30px; font-size:14px; line-height:1.6em}
#tos ol {margin-left:30px; font-size:14px;}
#tos li {margin:1.6em;}

#login {text-align:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; margin:5px 10px;}
#container {width:850px; min-height:600px; margin:0 auto;}
#container2 {width:850px; margin:0 auto;}

#logosnlinks {width:250px; height:350px; float:left; margin:90px 0px 0px 80px;}

#logosnlinks a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#cloud {width:210px; margin-left:10px;}
.lglogo{width:205px; height:96px; background:url(../i/logo.png) no-repeat; text-indent:-99999px; margin-bottom:10px;}
#browse {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; margin-left:8px;}
#logosnlinks a:link {color:#8f7a5b; text-decoration:none;}  #logosnlinks a:visited {color:#8f7a5b; text-decoration:none;}
#logosnlinks a:hover {color:#544836; text-decoration:none;} #logosnlinks a:active {color:#544836; text-decoration:none;}
#logosnlinks p {margin-left:8px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; width:230px; line-height:1.8em;}
.tagb {font-size:16px;}
.tagc {	font-size:17px; font-weight:bold;}
.tagc span {color:#AD1E0C;}
.spacer {margin-left:155px;}
#pics {float:right; margin-top:50px;}
.clearing {clear:both;}
#searchbox {width:180px; height:24px; margin:15px 0px 15px 8px; background:url(../i/searchbg.gif) no-repeat; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; font-size:14px; padding:3px 0 0 3px;}
#searchbtn {width:26px; height:24px; background:url(../i/searchbtn.jpg); text-indent:-9999px; border:none;}

#baseline {font-size:12px !important; margin-bottom:15px;}
#baseline a:link {color:#8f7a5b; text-decoration:none;}  #baseline a:visited {color:#8f7a5b; text-decoration:none;}
#baseline a:hover {color:#544836; text-decoration:none;} #baseline a:active {color:#544836; text-decoration:none;}
/* ----------------------------------- user page top login part -------------------------------------------- */
#topbar {}
#topbarr {float:right; width:400px; text-align:right; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin:10px 15px;}
#topbarr a:link {color:#fff; text-decoration:none;}  #topbarr a:visited {color:#fff; text-decoration:none;}
#topbarr a:hover {color:#8f7a5b; text-decoration:none;} #topbarr a:active {color:#8f7a5b; text-decoration:none;}
.smlogo{width:108px; height:55px; background:url(../i/smlogo.png) no-repeat; text-indent:-99999px; margin:15px 25px; float:left;}
#topsearchbox {width:130px; height:24px; margin:10px 0px 15px 8px; background:url(../i/searchbg.gif) no-repeat; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; font-size:14px; padding:3px 0 0 3px;}

#tsbox input {}
#topsearchbox2 {width:130px; height:24px; margin:10px 0px 15px 8px; background:url(../i/searchbg.gif) no-repeat; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:3px 0 0 3px; color:#544836;}

#topsearchbtn {width:26px; height:24px; background:url(../i/searchbtn.jpg); text-indent:-9999px; border:none;}

/*--------------------------------- Artists Page -------------------------------------------------------- */

/* ------- artist page top -------- */
#usertop {width:750px; background:#958a65; border:1px solid white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px 20px;}
#usertop h2{margin-bottom:5px;}
#usericon {float:left; text-align:center; margin-right:35px;}
#usericon img {margin-top:5px;}
#userinfo {float:left; font-size:14px; margin-right:35px;}
#userinfo strong{font-weight:bold;}
#userinfo li {margin-bottom:5px;}
#userbio {float:left;  width:380px; font-size:14px;border-bottom:1px solid #bab08d; padding-bottom:5px;}
#userbio h2 {border-bottom:1px solid #bab08d;}
#userbio p {padding-bottom:3px;}
#usertop a:link {color:#e3dfd1; text-decoration:none;}  #usertop a:visited {color:#e3dfd1; text-decoration:none;}
#usertop a:hover {color:#fff; text-decoration:none;} #usertop a:active {color:#fff; text-decoration:none;}

/* ------- artist page journal -------- */
#ujncw {float:left;}
#ujournal {border:1px solid white; background:#958a65; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:5px 10px; width:330px; margin:10px 0;}
#ujournal p {font-size:14px; line-height:1.3em; padding:5px 0;}
#ujournal h2 {margin-bottom:5px; font-size:16px; font-weight:bolder;}
#ujournal h3 {text-align:right; font-size:12px; font-style:italic; margin-top:5px; width:330px;}
#ujcont { border-top:1px solid #bab08d;  border-bottom:1px solid #bab08d;}

/* ------- artist page current workload -------- */
#ucw {border:1px solid white; background:#958a65; width:330px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:5px 10px;}
#ucw h2 {margin-bottom:5px; font-size:16px; font-weight:bolder; padding-bottom:5px; border-bottom:1px solid #bab08d;}
.cw {font-size:12px; margin-bottom:5px; padding:3px 6px;}
.cw img {margin-top:4px; margin-right:10px;}
.cw2 {font-size:12px; margin-bottom:5px; padding:3px 6px; background:#a1956c;}
.cw2 img {margin-top:4px; margin-right:10px;}
#ucw a:link {color:#e3dfd1; text-decoration:none;} #ucw a:visited {color:#e3dfd1; text-decoration:none;}
#ucw a:hover {color:#fff;} #ucw a:active {color:#fff;}

/* ------- artist page commissions -------- */
#cmms { float:right; margin-right:57px; width:430px;}
.cmms_cw{border:1px solid #958a65; background:#e3dfd1; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; padding:5px; font-size:13px;  margin-top:10px;}
.cmms_cw p{margin:3px 0; line-height:1.3em;}
.cmms_cw h2{font-size:14px; font-weight:bold; border-bottom:1px solid #bab08d; padding-bottom:3px;}
.cmms_cw img{padding-top:5px; margin-left:3px;}
.cmms_cw input{margin:5px;}
#cmms a:link {color:#8f7a5b; text-decoration:none;}  #cmms a:visited {color:#8f7a5b; text-decoration:none;}
#cmms a:hover {color:#544836; text-decoration:none;} #cmms a:active {color:#544836; text-decoration:none;}
.combtns {float:right; padding:6px 0 0 0;}

/*-------------------------------- Buyers page ------------------------------------------------------ */

#buserinfo {float:left; font-size:14px; margin:8px 40px 0 0;}
#buserinfo strong{font-weight:bold;}
#buserinfo li {margin-bottom:10px;}

#charlist {border:1px solid white; background:#958a65; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:5px 10px; width:330px; margin:10px 0; font-size:14px;}
#charlist  h2 {margin-bottom:5px; font-size:16px; font-weight:bolder; border-bottom:1px solid #bab08d; padding-bottom:4px;}
#charlist h3 {font-size:15px;}
.cclearing {clear:both;}
#charlist hr {border:1px solid #bab08d;}
#charlist img {margin-top:4px; margin-left:5px;}
#charlist a:link {color:#e3dfd1; text-decoration:none;} #charlist a:visited {color:#e3dfd1; text-decoration:none;}
#charlist a:hover {color:#fff; text-decoration:underline;} #charlist a:active {color:#e3dfd1; text-decoration:underline;}

#bucw {float:right; margin-right:57px; width:430px; margin-top:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #958a65; background:#e3dfd1; color:#544836;}
#bucw h2 {margin:5px; padding-left:10px; font-size:16px; font-weight:bolder; padding-bottom:5px; border-bottom:1px solid #bab08d;}
.bcw {font-size:12px; margin-bottom:5px; padding:3px 6px;}
.bcw img {margin:4px 15px 0 10px; border:1px solid #958a65;}
.bcw2 {font-size:12px; margin-bottom:5px; padding:3px 6px; background:#a1956c;}
.bcw2 img {margin-top:4px; margin-right:10px;}
.bcw li {padding-bottom:5px;}

/* ------------------------------- results ------------------------------------------------------ */
#results {width:600px; margin:0 auto; font-family:"Trebuchet MS", Arial, helevetica, sans-serif; color:#544836;}
#resultst {margin:0 auto; width:600px; background-color:#fff;}
#resultst p {font-size:12px; padding:3px; width:250px;}

.useri {margin:12px 10px; border:2px solid #958a65;}
.between {background-color:#e3dfd1;}
#results h4 {font-size:18px; color:#544836; padding-bottom:5px; padding-top:3px;}
#results a:link {color:#544836;} #results a:visited {color:#544836;}
#results a:hover {color:#544836;} #results a:active {color:#544836;}
#results a {margin-left:10px;}
#results th {background:none; font-size:12px;}
#resultsnav {background-color:#e3dfd1; height:25px;}

/* ----------------------------- error -------------------------------------------------------- */
#error {width:600px; margin:0 auto; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#fff; padding:10px;}
#error p {font-size:14px; margin:5px 0;}
#loginp input {margin:5px;}
#loginp a {font-size:12px;}
#error a:link {color:#e3dfd1; text-decoration:underline;}  #error a:visited {color:#e3dfd1; text-decoration:underline;}
#error a:hover {color:#fff; text-decoration:underline;} #error a:active {color:#fff; text-decoration:underline;}
#signup p{font-size:16px; margin:15px auto;}
/* ------------------------------ refrence -------------------------------------------- */
#refpan {width:600px; margin:5px auto; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px;}
#refpan h2 {font-size:20px; margin:5px; width:240px;}
#refpan h3 {font-size:15px; margin:10px 15px;}
#refpan input {width:300px; margin:8px 23px; display:block;}
#refpan textarea {width:550px; height:300px; margin-left:25px;}
#desc, #sn {margin:0 auto; width:550px;}
.refnote {font-size:12px; width:550px; margin:8px auto; line-height:1.7em;}
#refpan label {margin:5px 15px;}
#refpan a:link {color:#e3dfd1; text-decoration:underline;} #refpan a:visited {color:#e3dfd1; text-decoration:underline;}
#refpan a:hover {color:#fff; text-decoration:underline;} #refpan a:active {color:#fff; text-decoration:underline;}
#refsubmit {width:150px !important; margin-top:15px !important ;margin-left:420px !important;}

/* ------------------------------ DeleteBox pannel -------------------------------------------- */
#deletebox {width:400px; margin:5px auto; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px; text-align:center}
#deletebox h2 {margin:5px 0; font-size:20px;}
#deletebox p {font-size:14px; width:310px; margin:10px auto;}
#deletebox a:link {color:#e3dfd1; text-decoration:underline;} #deletebox a:visited {color:#e3dfd1; text-decoration:underline;}
#deletebox a:hover {color:#fff; text-decoration:underline;} #deletebox a:active {color:#fff; text-decoration:underline;}
/* ------------------------------controll pannel -------------------------------------------- */

#cpcontainer hr {border:1px solid #fff;}
#cpcontainer {width:750px; margin:0 auto;}
#controllp, #shoutbox, #passchange, #refcp, #comcp, #appcp {width:350px; margin:6px 0; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px;}
#cpcontainer h2 {font-size:20px; margin:5px; width:240px;}
#cpcontainer table {width:250px; margin:5px;}
#cpcontainer input {margin:5px;}
#cpsubmit {width:120px;}
#cpleft {float:left;}
#cpright {float:right;}
#passchange table{ width:150px; margin:10px auto;}
#passchange input {margin-bottom:15px;}
#refcp h2 {margin-bottom:10px;}
#refcp h3 {margin-left:15px;}
#refcp hr {margin-bottom:13px; width:335px; margin-left:15px;}
#refcp a:link, #refcp a:visited {color:#e3dfd1; text-decoration:none;}
#refcp a:hover, #refcp a:active {color:#e3dfd1; text-decoration:underline;}
.cpcom {width:335px; margin:5px 0 0 15px;}
#comcp h2{margin-bottom:15px;}
.comcpedit {width:110px; margin-left:230px;}
#comcp a:link, #comcp a:visited {color:#e3dfd1; text-decoration:none;}
#comcp a:hover, #comcp a:active {color:#e3dfd1; text-decoration:underline;}
.no {color:#D60006;}
.yes {color:#0DD61C;}

#appcp h2 {margin-bottom:10px;}
#appcp h3 {margin-left:15px;}
#appcp hr {margin-bottom:13px; width:335px; margin-left:15px;}
#appcp a:link, #appcp a:visited {color:#e3dfd1; text-decoration:none;}
#appcp a:hover, #appcp a:active {color:#e3dfd1; text-decoration:underline;}

/* -----------------------------sign up form ------------------------------------------------ */
#signupf {width:600px; margin:0 auto; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px;}
#signupf h2 {font-size:30px; margin:5px auto; width:290px;}
#signupf p {font-size:14px; margin:10px auto !important; text-align:center;}

#signupf table {width:400px; margin:5px auto;}
#signupf input {margin:5px;}
.note {font-size:12px; color:#e3dfd1; padding:5px; text-align:center;}
.quest1 {text-align:center; font-size:15px; padding:5px;}
.quest3 {text-align:center;}
#signupf a:link {color:#e3dfd1; text-decoration:none; font-size:12px;}  #signupf a:visited {color:#e3dfd1; text-decoration:none; font-size:12px;}
#signupf a:hover {color:#fff; text-decoration:none; font-size:12px;} #signupf a:active {color:#fff; text-decoration:none; font-size:12px;}
.quest2 {font-size:12px; padding:10px 0;}
.alright{text-align:right;}
.alright input {width:200px;}
.signupbtn {text-align:right;}
.signupbtn input{width:100px;}

#signupg {width:600px; margin:0 auto; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px; text-align:center;}
#signupg p{font-size:14px; width:400px; margin:20px auto;}
#signupg h2 {font-size:30px; margin:5px auto; width:600px; color:#fff;}
#signupg a:link {color:#e3dfd1; text-decoration:none; font-size:12px;}  #signupg a:visited {color:#e3dfd1; text-decoration:none; font-size:12px;}
#signupg a:hover {color:#fff; text-decoration:none; font-size:12px;} #signupg a:active {color:#fff; text-decoration:none; font-size:12px;}

#signuph {width:600px; margin:0 auto; background-color:#544836; border:1px solid #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:10px;}
#signuph a:link {color:#e3dfd1; text-decoration:none; font-size:12px;}  #signuph a:visited {color:#e3dfd1; text-decoration:none; font-size:12px;}
#signuph a:hover {color:#fff; text-decoration:none; font-size:12px;} #signuph a:active {color:#fff; text-decoration:none; font-size:12px;}
.forgot {text-align:center;}
#signuph h2 {font-size:30px; margin:5px auto; width:85px;}
#signuph table {width:400px; margin:5px auto;}
#signuph p{font-size:16px; width:555px; margin:20px auto; text-align:center;}
.note2 {font-size:12px; color:#e3dfd1;}
#signuph input {margin:5px;}
.date {width:35px;}
.jright {text-align:right;}
#signuph textarea {width:245px; height:100px; margin:10px auto;}
.center {text-align:center;}

#commissiona {width:600px; margin:0 auto; margin-bottom:20px; background-color:#e3dfd1; border:1px solid #958a65; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; padding:10px;}
#commissiona h2{ font-size:20px; margin:5px ; width:320px;}
#commissiona p{font-size:14px; margin:5px; line-height:1.5em;}
#commissiona h3 { font-size:20px; margin:5px; width:450px;}
#commissiona table {width:400px; margin:5px auto; }
#commissiona textarea {width:200px; height:60px; margin:5px 0;}
.submitc { text-align:right; padding-top:15px;}
.comspace {padding:15px 0;}
#commissiona span {font-weight:bold; line-height:2.0em;}
.commedby img {margin: 0 4px;}
.commedby a {margin:0 15px;}
.commedby a:link, .commedby a:visited{color:#958a65; text-decoration:none;}
.commedby a:hover, .commedby a:active{color:#544836; text-decoration:none;}
.refblock {padding:20px;}
.refblock h3 {margin:10px !important; font-size:18px !important;}
.refblock h4 {margin:5px 15px;}
.refblock p {font-size:12px !important; line-height:1.8 !important; margin:15px !important;}
.refblock img {margin:0 2px;}
.refblock div {margin: 0 15px;}
#comemail {width:500px; margin:20px auto;}
#comemail textarea {width:500px; height:250px;}
#comemail input {margin-left:420px; margin-top:10px;}
#comfinished p {font-size:12px !important; width:500px; margin:0 auto;}
#comfinished input {margin:15px; margin-left:420px; !important;}
#com_terms h2{ font-size:15px !important; margin:10px 0;}
#com_terms {font-size:12px !important; width:500px; margin:0 auto; line-height:1.7em;}
.cominfo {width:500px; margin:0 auto;}
.cominfo p {margin:10px 0 !important;}

#commissionb {width:600px; margin:0 auto; background-color:#e3dfd1; border:1px solid #958a65; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; padding:10px; text-align:center;}
#commissionb h2{ font-size:20px; margin:5px auto; width:320px;}
#commissionb p{font-size:14px; margin:5px; line-height:1.5em;}
#commissionb a:link, #commissionb a:visited{color:#958a65; text-decoration:none;}
#commissionb a:hover, #commissionb a:active{color:#544836; text-decoration:none;}

#commissiona2 {width:600px; margin:0 auto; margin-bottom:20px; background-color:#e3dfd1; border:1px solid #958a65; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; padding:10px;}
#commissiona2 h2{ font-size:20px; margin:5px ; width:320px;}
#commissiona2 h3{ margin:25px 0 10px 25px;}
#commissiona2 input {margin:10px 30px; width:300px}
#commissiona2 p {font-size:12px; width:400px; margin:5px 35px;}
#commissiona2 textarea {width:500px; height:250px;}
.minidesc {width:500px; margin:10px auto;}
.description {width:500px; margin:10px auto;}
.addex {margin-left:35px;}
#addcomm {width:150px !important; margin-top:25px !important; margin-left:400px !important;}
#commissiona2 a:link, #commissiona2 a:visited{color:#958a65; text-decoration:none;}
#commissiona2 a:hover, #commissiona2 a:active{color:#544836; text-decoration:none;}

#commissiond {width:600px; margin:0 auto; margin-bottom:20px; background-color:#e3dfd1; border:1px solid #958a65; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#544836; padding:10px;}
#commissiond h2{ font-size:20px; margin:5px ; width:320px;}
#commissiond p {font-size:12px; width:500px; margin:5px 35px; line-height:1.8em;}
#commissiond span {font-weight:bold;}
#commissiond h4 {font-size:15px; margin:10px 0 10px 35px;}
#commissiond input {margin:8px;}
#commissiond textarea {width:500px; height:250px;}
#commbtn {width:150px !important; margin-top:25px !important; margin-left:400px !important;}
#commissiond a:link, #commissiond a:visited{color:#958a65; text-decoration:none;}
#commissiond a:hover, #commissiond a:active{color:#544836; text-decoration:none;}
.yorn input {margin:15px 10px !important; width:100px;}
.yorn {width:250px; margin:15px auto;}
#baseline {text-align:center; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-top:15px;}