body{
  margin: 0px;
  padding: 0px;
  font: 10px "Arial", sans-serif;
}
a img{
  border: 0px none;
}
ul{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-position: outside;
}
form{
  margin: 0px;
  padding: 0px;
  border: none;
}
#basis, #basis_2{
  width: 950px;
  margin: 0px auto;
}
#logo{
  background: url(img/logo.gif) no-repeat;
  height: 41px;
  width: 250px;
  border-left: 13px solid #1a171b;
  border-top: 21px solid #1a171b;
  float: left;
}
#logo.logo_2{
  background: url(img/logo_2.gif) no-repeat;
}
#headline{
  background-color: #1a171b;
  color: #fff;
  padding-bottom: 1px;
}
.topmenu{
  float: right;
  text-align: right;
  width: 200px;
  margin: 5px 0px 0px 0px;
  padding: 0px 1px 0px 0px;
  list-style-position: outside;
  list-style-type: none;
}
.topmenu li{
  display: inline;
  margin: 0px;
  padding: 0px;
}
.topmenu a{
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  display: block;
  line-height: 90%;
  margin: 0px;
  padding: 0px 10px 3px 8px;
  border-left: 1px solid #fff;
  float: right;
  text-decoration: none;
}
a.noneBorder{
  border-left: none;
  padding: 0px 8px 3px 8px;
}
#formSearch{
  margin: 5px 0px 0px 0px;
  padding: 0px;
  border-left: 125px solid #1a171b;
  display: block;
  width: 550px;
  text-align: left;
  float: left;
  font-weight: 600;
  font-size: 10px;
}
#formSearch label{
  margin: 6px 7px 0px 0px;
  display: block;
  float: left;
}
#search{
  width: 170px;
  height: 18px;
  border: 1px solid #585659;
  display: block;
  float: left;
}
input#go{
  border: none;
  height: 7px;
  width: 20px;
  padding: 0px;
  margin: 9px 0px 0px 0px;
  border-left: 5px solid #1a171b;
  border-right: 9px solid #1a171b;
  display: block;
  float: left;
}
#advSearch{
  display: block;
  color: #fff;
  background-color: #1a171b;
  margin-top: 6px;
  text-decoration: none;
}
.clear{
  font-size: 0px;
  clear: both;
  height: 1px;
  display: block;
  line-height: 0px;
}
.redline{
  background-color: #e2001a;
  padding-bottom: 1px;
  padding-top: 1px;
}
.redline .topmenu{
  width: 100px;
  margin: 2px 0px 0px 0px;
}
.redTitle{
  color: #ee1c23;
}
#facialMenu{
  float: left;
  margin: 6px 0px 4px 0px;
  padding: 0px;
  list-style-position: outside;
  list-style-type: none;
}
#facialMenu li{
  display: inline;
}
#facialMenu a{
  color: #fff;
  text-decoration: none;
  background-color: #e2001a;
  border-right: 2px solid #f7bbc2;
  padding: 0px 16px 2px 15px;
  display: block;
  float: left;
  line-height: 84%;
  font-size: 11px;
}
a#homeLink{
  color: #ffec00;
  background-color: #e2001a;
  padding: 0px 17px 2px 14px;
}
#green{
  color: #97be0d;
  background-color: #e2001a;
  padding-left: 3px;
}
#pink{
  color: #f399a3;
  background-color: #e2001a;
  font-weight: 600;
}
.yellow{
  color: #ffec00;
  background-color: inherit;
}
#blue{
  color: #009ee0;
  background-color: #e2001a;
  padding-right: 1px;
}
#usersOnline{
  font-size: 11px;
  color: #ffec00;
  background-color: #e2001a;
  float: left;
  padding: 5px 0px 0px 69px;
}

.col_1{
  float: left;
  width: 300px;
  /*padding-top: 30px;*/
}
.wrap{
  padding: 0px 3px 16px 14px;
}
#featured{
  margin: 0px;
  padding: 9px 0px 11px 0px;
  color: #e2001a;
  font-size: 19px;
  font-weight: 600;
}
.red{
  color: #e2001a;
}
.leftCaption, .rightCaption{
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style-type: none;
  font-weight: 600;
}
.leftCaption li, .rightCaption li{
  margin-bottom: 2px;
}
li.forMark{
  background: url(img/mark_1.gif) left top no-repeat;
  padding: 2px 0px 0px 10px;
}
.italic{
  font-style: italic;
}
.middle{
  text-align: center;
}
.leftCaption a, .rightCaption a{
  text-decoration: none;
  color: #1a171b;
  background-color: #fff;
}
.leftCaption{
  float: left;
  border-right: 10px solid #fff;
}
.rightCaption{
  float: left;
  font-size: 10px;
  border-right: 4px solid #fff;
}
.artinfoTitle{
  margin: 0px;
  padding: 7px 0px 6px 14px;
  background-color: #1a171b;
  color: #fff;
  text-transform: uppercase;
}
#artinfo{
  background-color: #e2001a;
  padding: 29px 0px 13px 30px;
}
.artList_1, .artList_2{
  margin: 0px;
  padding: 0px 0px 19px 0px;
  list-style-type: none;
  list-style-position: outside;
  color: #fff;
  background-color: inherit;
  font-weight: 600;
}
.linkView a{
  text-decoration: none;
  color: #ffec00;
}
.linkView{
  background: url(img/mark_2.gif) left  no-repeat;
  padding: 1px 0px 0px 10px;
}
.artList_1{
  float: left;
}
.artList_2{
  float: right;
  width: 119px;
}
#allArtists{
  color: #fff;
  background: url(img/pointer.gif) left no-repeat;
  font-size: 11px;
  font-weight: 600;
  padding: 1px 0px 3px 17px;
  /*margin-top: 1px;*/
  margin-left: -2px;
  margin-bottom: 10px;
  text-decoration: none;
  display: block;
}
.col_2{
  float: left;
  width: 351px;
}
#topArtists{
  padding: 15px 0px 15px 47px;
  font-size: 13px;
  line-height: 92%;
  /*letter-spacing: -0.05em;*/
  font-weight: 600;
  text-transform: uppercase;
  color: #e2001a;
  background-color: inherit;
}
#topArtists img{
  vertical-align: top;
}
.topList_1, .topList_2{
  list-style-position: outside;
  list-style-type: none;
  padding: 0px 0px 15px 0px;
  margin: 0px;
  font-weight: 600;
}
.topList_1 li, .topList_2 li{
  margin-top: 2px;
}
.topList_1 li img, .topList_2 li img{
  padding-top: 1px;
}
li.greyStyle{
  color: #8f9091;
  margin-top: 0px;
}
.picture{
  padding-left: 1px;
}
.topList_1{
  float: left;
  border-left: 48px solid #fff;
}
.topList_2{
  float: right;
  width: 146px;
  text-align: left;
}
.col_3{
  float: right;
  width: 296px;
  /*margin-left: 2%;*/
}
.rightList{
  margin: 15px 0px 0px 0px;
  text-align: right;
  padding: 0px 18px 29px 0px;
  list-style-type: none;
  list-style-position: outside;
  float: right;
  font-size: 11px;
  font-weight: 600;
}
.rightList li{
  margin-bottom:2px;
}
.rightList a{
  text-transform: uppercase;
  background: url(img/mark_1.gif) left  no-repeat;
  color: #1a171b;
  padding-left: 10px;
  font-size: 10px;
  text-decoration: none;
}
li.red_1{
  margin-bottom: 5px;
  color: #e2001a;
}
#blogs{
  background: #e62138 url(img/blogs.gif) top left  no-repeat;
  position: relative;
  width: 281px;
  padding-top: 7px;
  margin-top: 0px;
  font-size: 10px;
  /*padding-left: 17px;
  margin-right: 17px;*/
}
#wrap_1{
  float: right;
  width: 190px;
  padding-bottom: 14px;
}
#myBlogs{
  margin: 0px;
  padding: 0px;
  font-size: 22px;
  color: #e51e35;
  font-weight: 600;
  text-align: center;
  width: 80px;
}
#corner{
width: 281px;
height: 13px;
font-size: 0px;
margin-top: -1px;
  background: #e62138 url(img/corner.gif) top left  no-repeat;
}
#topcorn{
  background:url(img/topcorn.gif) top no-repeat;
  font-size: 0px;
  margin-top: 16px;
  width:281px;
  height:10px;
}
#botcorn{
  background:url(img/botcorn.gif) bottom no-repeat;
  width:281px;
  height:11px;
  font-size: 0px;
  margin-bottom: 17px;
}
#horoscope{
  border: 2px solid #ec5869;
  border-style: none solid;
  margin: 0px 15px -3px 0px;
  padding: 2px 0px 0px 23px;
  font-weight: 600;
  text-transform: uppercase;
  color: #e0081d;
  background: url(img/pointer_2.gif) left top no-repeat;
}
.figure{
color: #1b171b;
font-size: 10px;
text-transform: none;
margin: 0px;
padding: 0px;
}
#horoscope img{
vertical-align: top;
  padding: 0px 8px 0px 9px;
  margin-top: -2px;
}
.blogList{
  list-style-position: outside;
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 10px 3px 0px 3px;
  text-align: left;
  float: left;
  font-weight: 600;
}
li.number{
  font-size: 10px;
  line-height: 85%;
}
.number{
  color: #fef4f5;
}
.nameBlog{

}
#allMembers{
  margin: 0px 0px 0px 4px;
  padding: 0px 0px 0px 3px;
  text-align: left;
  font-size: 10px;
  line-height: 90%;
  background: url(img/mark_6.gif) left top no-repeat;
}
#create{
  margin: 0px 0px 0px 6px;
  padding: 0px 0px 0px 10px;
  line-height: 85%;
  font-size: 10px;
  color: #35181f;
  background: url(img/mark_3.gif) left top no-repeat;
}
#artNewsTitle{
background-color: #000;
padding-left: 16px;

}
#artNews{
background-color: #373739;
padding-bottom: 5px;
}
#banner_1{
display: block;
float: right;
border-right:3px solid #fff;
margin-top: 9px;
}
#banner_1 img{
border: none;
}
.newsImage{
float: left;
margin-top: 14px;
border-left: 14px solid #373739;
border-right: 11px solid #373739;
}
h2{
   float: left;
   text-transform: uppercase;
   padding: 0px;
   margin: 13px 0px 6px 0px;
width: 182px;
line-height: 1.0em;
color: #fff;
font-size: 13px;
}
.paragraph{
float: left;
margin: 0px;
padding: 0px;
width: 195px;
color: #fff;
}
.moreNews{
display: block;
color: #ffec00;
text-decoration: none;
float: right;
padding: 0px 0px 0px 15px;
margin: 3px 0px 4px 0px;
text-transform: uppercase;
border-right: 55px solid #373739;
background: url(img/pointer_3.gif) left no-repeat;
}
#blueDiv{
background-color: #009ee0;
margin: 9px 37px 0px 38px;
padding: 12px 30px 9px 18px;
}
#postTitle{
margin: 0px;
padding: 0px;
font-weight: 600;
font-size: 11px;
color: #182028;
text-transform: uppercase;
}
#postParagraph{
margin: 0px;
padding: 4px 0px 0px 0px;
line-height: 1.2em;
color: #fff;
font-size: 10px;
}
.signUp{
  display: block;
  float: right;
  text-decoration: none;
  color: #1a171b;
  font-weight: 600;
  font-size: 10px;
  background: url(img/mark_4.gif) left  no-repeat;
  padding: 0px 14px 0px 9px;
  /*margin-top: 4px;*/
}
#whiteLink{
  color: #fff;
  background: url(img/mark_5.gif) left  no-repeat;
  padding: 0px 19px 0px 9px;
}
#redDiv{
  background: #e2001a url(img/redBg.gif) left bottom no-repeat;
  margin: 10px 18px 0px 3px;
  padding: 0px 0px 0px 12px;
}
#letterTitle{
margin: 8px 0px 0px 0px;
padding: 0px 0px 5px 21px;
width: 140px;
font-weight: 600;
font-size: 11px;
color: #fff;
text-transform: uppercase;
float: left;
background: url(img/my.gif) left no-repeat;
}
#newsletter{
margin: 0px;
padding: 1px 0px 0px 0px;
width: 175px;
/*border: 1px solid blue;*/
line-height: 1.25em;
color: #fff;
font-size: 10px;
float: left;
}
#artwork{
float: right;
}
.titre{
  background-color: #ee1c23;
  padding: 3px 0px 3px 10px;
  color: #fff;
  /*width: 301px;*/
}
.leftContainer{
  float: left;
  padding: 30px 0px 0px 0px;
  border-left: 50px solid #323639;
  width: 50%;

}
.data{
  float: left;
  width: 45%;
}
.data ul{
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style-type: none;
}
.data label{
  width:23%;
  display: block;
  float: left;
  text-align: right;
  font: 13px "Arial";
}
.data_1 ul{
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style-type: none;
}
.data_1{
  float: left;
}

#footer{
  margin: 24px 0px 31px 0px;
  padding: 0px;
  list-style-position: outside;
  list-style-type: none;
  text-align: center;
}
#footer li{
  display: inline;
  border-right: 2px solid #b6b5b7;
  padding: 0px 8px 4px 4px;
}
#footer li a{
color: #1a171b;
text-decoration: none;
font-weight: 600;
}
li#tips{
  border-right: none;
}
/*Step1*/

.lineSteps{
  background-color: #e2001a;
  padding-bottom: 2px;
  padding-top: 1px;

}
#questionnaire{
  background-color: #373738;
  font-size: 13px;
  color: #fff;
}
#questionnaire p{
  margin: 0px;
}
#textGround{
  float: left;
  border-left: 57px solid #373738;
  width: 430px;
  border-right: 100px solid #373738;
}
.firstP{
  padding:5px 0px 5px 0px;
}
.secondP{
  padding:13px 0px 0px 0px;
}
.thirdP{
  padding:17px 0px 6px 0px;
}
.leftRoll{
  float: left;
  border-left: 21px solid #373738;
  border-right: 100px solid #373738;
}
.leftRoll li{
  margin-bottom: 1px;
}
#button input{
  margin-top: 12px;
}
h3{
  color: #e1001a;
  margin: 0px;
  padding: 17px 0px 0px 3px;
  font-size: 15px;
}
.labelInput{
  float: left;

}
.labelInput li{
  margin-top: 9px;
  padding-bottom: 5px;
}
.close{
  float: right;
  display: block;
  background: url(img/mark_7.gif) left  no-repeat;
  padding: 0px 17px 0px 14px;
  color: #fff;
  text-decoration: none;
  margin-top: 6px;
  font-size: 11px;
}
#steps{
  font-size: 34px;
  border-left: 12px solid #373738;
  color: #f2f2f3;
  float: left;
  padding: 4px 0px 7px 0px;
}
#steps a{
  color: #777;
  text-decoration: none;
  padding-right: 4px;
}
#steps a:active{
  color: #f2f2f3;
}
#reqInfo{
  float: right;
  text-align: left;
  width: 362px;
  font-size: 11px;
  padding: 22px 0px 0px 0px;
}
#footer.backMenu a{
  color: #e1001a;
}
#footer.backMenu li{
  border-right: 1px solid #e1001a;
}
#footer.backMenu li#tips{
  border-right: none;
}
#footer.backMenu{
  margin: 33px 0px 31px 0px;
}
/*Step2_1*/
#registration{
  margin: 42px 0px 0px 0px;
}
.labelInput #registration li{
  padding-bottom: 0px;
}
input#textField{
  width: 95px;
  height: 17px;
  border: 1px solid #2c2b2d;
}
.labelInput #registration li#button input{
    margin-top: 43px;
}
#textGround.step_2{
  width: 393px;
}
/*Step2*/
.step_2_ul{
  float: left;
  border-left: 54px solid #373738;
  width: 410px;
  border-right: 35px solid #373738;
}
.step_2_ul#step_2_ul_2{
  border-left: 10px solid #373738;
  float: right;
  border-right: 29px solid #373738;
}
.step_2_ul ul{
  margin-top: 10px;
}
.step_2_ul ul li{
  margin-bottom: 13px;
}
.step_2_ul label{
  width: 167px;
  display: block;
  float: left;
  text-align: right;
  border-right: 16px solid #373738;
}
.step_2_ul input.txtFields{
  width: 208px;
  height: 17px;
  border: 1px solid #252326;
}
.step_2_ul select{
  width: 208px;
  height: 19px;
  border: 1px solid #252326;
}
.step_2_ul select#month{
  width: 76px;
  margin-right: 1px;
}
.step_2_ul select#day{
  width: 51px;
  margin-right: 1px;
}
.step_2_ul select#year{
  width: 76px;
}
.forDescription{
  padding-left: 204px;
  font-size: 10px;
  text-indent: -7px;
}
.forDescription a{
  color: #fff;
}
.forDescription input{
  margin-left: -10px;
}
input#postCode{
  width: 101px;
}
/*Step3*/
.select_1{
  width: 242px;
  height: 19px;
  border: 1px solid #252326;
}
li.plus_minus{
    width: 320px;
    float: left;
}
li.plus_minus p{
    text-align: left;
    width: 70px;
    display: block;
    float: right;
    margin: 0px;
    padding: 0px ;
}
.subtitle{
  color: #e1001a;
  font-size: 14px;
  font-weight: 600;
  padding-top: 10px;
}
li.plus_minus input{
    float: left;
    display: block;
}
li.plus_minus select{
    float: left;
    display: block;
}
#SubmitButton{
    width: 400px;
    float: right;
}
li.plus_minus textarea{
    float: left;
    display: block;
    color: #e1001a;
}
.labelInput_2{
  float: left;
  width: 320px;
  border-right: 80px solid #373738;
  font-family: "Arial";
}
.labelInput_2 li{
  margin-top: 9px;
  padding-bottom: 5px;
}
.plus_minus img{
    border: none;
    vertical-align: top;
    padding-left: 9px;
}
#registration_2{
  width: 320px;
  float: right;
}
#registration_2 li{
  width: 320px;

}
/*Step4*/
#textGround_2{
    border-left: 56px solid #373738;
    border-right: 60px solid #373738;
}
.yes_no{
    width: 100px;
    float: right;
}
#textGround_2 textarea{
  width: 812px;
  /*padding: 10px 0px 0px 20px;*/
  margin-top: 44px;
  height: 143px;
  border: 20px solid #fff;
  border-right: none;
}
#SubmitButton_1{
    float: right;
    margin-top: 20px;
    text-align: right;
}
/*Step5*/
#textGround_3{
    border-left: 56px solid #373738;
    width: 430px;
    float: left;
}
#textGround_3 textarea{
  width: 406px;
  /*padding: 10px 0px 0px 20px;*/
  /*margin-top: 44px;*/
  height: 90px;
  border: 10px solid #fff;
  border-right: none;
}
.red_1{
    color: #e1001a;
    padding: 12px 0px 2px 0px;
}
.red_2{
    color: #e1001a;
    padding: 2px 0px 2px 0px;
    font-size: 11px;
}
#mailArea {
    float: left;
    font-size: 13px;
    width: 400px;
    margin-top: 70px;
}
#mailArea{
    float: left;
    width: 400px;
}
#mailArea li{
    float: left;
    width: 400px;
    float: left;
  display: block;
  margin-bottom: 11px;
}
#mailArea label{
    display: block;
    float: left;
    width: 82px;
    text-align: right;
    color: #e1001a;
    padding-right: 16px;
}
#mailArea li input{
  float: left;
  display: block;
  width: 246px;
  height: 19px;
  border: 1px solid #2c2b2d;
}
.inv_skip{
    width: 365px;
    float: right;
}
.inv_skip input{
    margin-right: 23px;
}
/*Chat*/
#leftCol{
  float: left;
  width: 208px;
}
#chatBack{
  background-color: #000;
  padding: 0px 24px 35px 16px;
}
h4{
  color: #e7001b;
  font-size: 25px;
  margin: 0px;
  padding: 5px 0px 0px 2px;
  float: left;
}
.topmenu#forChat{
  margin: 13px 0px 0px 0px;
}
.topmenu#forChat a{
  padding: 0px 2px 3px 16px;
  line-height: 100%;
  font-size: 11px;
  font-weight: 400;
  margin-left: 11px;
}
#menuWrap{
  width: 208px;
  margin-top: 6px;
  background-color: #fff;
  overflow: auto;
  height: 339px;
}
#leftMenu li{
  margin: 0px 0px 4px 0px;
  padding: 0px 0px 4px 0px;
  float: left;
  width: 174px;
  border: 2px solid #9c323d;
  background-color:#666666;
}
#leftMenu{
  width: 174px;
  border-left: 8px solid #fff;
  margin-top: 6px;
}
#leftMenu a{
  background:#666666 url(img/corn_3.gif) top left no-repeat;
  display: block;
  float: left;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  padding: 6px 0px 0px 21px;
}
#leftMenu span{
  text-align: right;
}
.activities{
  display: block;
  float: left;
  font-size: 11px;
  line-height: 11px;
  padding: 0px;
  margin: 0px;
}
#leftMenu li span.user{
  display: block;
  float: right;
  font-size: 10px;
  padding-top: 6px;
  color: #fff;
  width: 53px;
  text-align: left;
}
#rooms{
  font-size: 15px;
  font-weight: 600;
  color: #1a171b;
  margin: 0px 0px 0px 0px;
  padding: 7px 0px 0px 8px;
}
li#myBuddies{
  margin: 0px 0px 12px 0px;
  background: #fff;
  padding: 0px;
}
li#myBuddies a{
  background: #fff url(img/pointer_4.gif) top left no-repeat;
  color: #000;
  margin: 0px 0px 0px 13px;
  padding: 2px 0px 2px 11px;
  font-size: 13px;
  line-height: 100%;
}
li#myBuddies{
  border: 0px;
}

#profileImg{
  display: block;
  width: 120px;
  height: 100px;
  float: left;
  margin-top: 18px;
}
#aboutProfile{
  margin-top: 18px;
  width: 78px;
  float: right;
  color: #fff;
  font-size: 11px;
}
li#edit{
  margin-top: 10px;
}
#edit a{
  text-decoration: none;
  text-transform: uppercase;
  color: #c30016;
  font-weight: 600;
}
#rightCol{
  float: right;
  width: 679px;
}
#rightCol p{
  margin: 0px;
  padding: 0px 0px 7px 0px;
}
#ChatTitle{
  margin-top: 6px;
  background-color: #fff;
  font-size: 13px;
  font-weight: 600;
  padding: 0px 10px 0px 26px;
}
#chat{
   overflow: auto;
   color: #3c3a3d;
   height: 304px;
   background-color: #fff;
  padding: 0px 10px 0px 26px;
  font-size: 13px;
  font-weight: 600;
}
p#roomName{
  float: left;
  width: 400px;
  font-size: 15px;
  text-transform: uppercase;
  color: #181519;
  padding: 7px 0px 11px 0px;
}
p#time{
  float: right;
  width: 100px;
  text-align: left;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 600;
  color: #181519;
  padding: 7px 0px 11px 0px;
}
.name{
 color: #e52e3f;
}
.messageTime{
  color: #8a8a8b;
}
.inpitField{
  background: #fff url(img/pointer_5.gif) top left no-repeat;
  font-size: 14px;
  font-weight: 600;
  padding: 4px 0px 3px 22px;
  margin: 18px 0px 0px 0px;
}
.messageField{
  width: 480px;
  border: 0px;
  display: block;
  float: left;
}
.send{
  display: block;
  float: right;
}
#rightCol .inpitField p.typeName{
  float: left;
  color: #de000d;
  padding: 3px 0px 0px 0px;
}
#forMail{
  width: 140px;
}
#change{
  display: block;
  float: left;
  margin: 32px 0px 0px 0px;
  border-left: 55px solid #000;
}
#change img{
  border: 0px;
}
span.clear{
  margin: 0px;
  padding: 0px;
  border: 1px solid red;
  font-size: 0px;
}
#Doc_Journal{
}
#Doc_Journal li{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#leftMenu .activeLi{
  padding: 0px 0px 0px 0px;
  background-color: #000;
}
a#Doc_Journal_l{
  background:#000 url(img/pointer_6.gif) top left no-repeat;
}
#Doc_Journal a{
  background: #fff;
  color: #363437;
  padding-top: 0px;
}
#Doc_Journal li{
  background-color: #fff;
  border-style: none;
}
#Doc_Journal li span.user{
  color: #1a171b;
  padding: 0px;
}
#Doc_Journal li.grey{
  background-color: #a6a6a8;
}
#Doc_Journal li.grey a{
  background-color: #a6a6a8;
}
#Doc_Journal li.red a{
    color: #e2001a;
}
#Doc_Journal li.red .user{
    color: #e2001a;
}
p#J_J{
  color: #dbdade;
  font-size: 13px;
  /*font-weight: 600;*/
  padding-top: 40px;
  float: left;
  border-left: 40px solid #000;
}
#J_J a{
  color: #707d4e;
  text-decoration: none;
}
#hp img{
  border: 0px;
}
#hp{
  display: block;
  float: left;
  margin-top: 49px;
  border-left: 33px solid #000;
}
#watch{
  display: block;
  float: left;
  background: url(img/watch.gif) right bottom no-repeat;
  padding: 0px 16px 2px 0px;
  margin-top: 60px;
  border-left: 40px solid #000;
  text-decoration: none;
  color: #d7d7d7;
  font-weight: 600;
}
/*0_Initial_Post_Registration*/
#prfileInfo{
  float: left;
  margin-top: 6px;
  border-left: 25px solid #373738;
  border-right: 38px solid #373738;
  font-size: 11px;
  font-weight: 600;
}
#prfileInfo img{
  border: 2px solid #bb202f;
  margin-bottom: 4px;
}
#prfileInfo a{
  text-decoration: none;
  color: #fff;
  font-weight: 600;
}
.usersName{
  font-size: 13px;
  padding-bottom: 5px;
  font-weight: 600;
}
#littleMan{
  background: url(img/lm.gif) right bottom no-repeat;
  padding-right: 15px;
}
#textGround_4{
  float: left;
  width: 386px;
  font-size: 10px;
  margin-top: 25px;
}
#textGround_4 a.red{
  text-decoration: none;
  padding-top: 15px;
  display: block;
}
#textGround_4 p.red{
  padding: 15px 0px 19px 0px;
}
#uploadBlock{
  background-color: #e0091d;
  margin: 0px 114px 17px 0px;
  padding: 8px 10px 6px 10px;
}
#attachfile{
  display: block;
  margin: 10px 0px 9px 0px;
}
#Upload{
  float: right;
}
#skip{
  display: block;
  margin-bottom: 36px;
  color: #fff;
  text-decoration: none;
  font-size: 11px;
  font-weight: 600;
}
.uncover{
  border: 1px solid #c9081f;
  border-style: solid none;
  background-color: #1a161b;
  color: #fff;
  font-size: 13px;
}
.appellation{
  text-transform: uppercase;
  font-size: 16px;
  float: left;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  padding: 0px 17px 0px 13px;
  background: url(img/pointer_7.gif) right top no-repeat;
}
.uncover span{
  display: block;
  float: left;
  padding-left: 9px;
}
.column_1{
  width: 475px;
  float: left;
  border-left: 25px solid #fff;
}
.account{
  float: right;
  width: 332px;
  text-align: left;
  margin-top: 54px;
}
.account ul a{
  text-decoration: none;
  color: #000;
}
.account ul{
  padding-bottom: 10px;
}
h5{
  color: #de051d;
  font-size: 13px;
  margin: 0px;
  padding: 0px;
}
.account p{
  margin: 0px;
  padding: 0px 0px 10px 0px;
}
.wrap_3{
margin: 31px 0px;
}
.wrap_3 .redline{
padding: 4px 0px 5px 12px;
margin: 0px 71px 0px 0px; 
color: #fff;
}
.wrap_4{
margin: 31px 0px;
}
#mainContent{
padding-bottom: 25px;
}
.wrap_4 .redline{
padding: 4px 0px 5px 12px;
color: #fff;
}
.redline .subtitle_2{
  float: left;
  padding-right: 20px;
  color: #ffec00;
  font-weight: 600;
  font-size: 13px;
}
.column_2{
width: 402px;
float: right;
}
.sublinks a{
text-decoration: none;
color: #fff;
}
.sublinks a:hover{
  color: #ffec00;
}
.sublinks{
display: block;
float: left;
color: #fff;
padding-top: 2px;
}
.painting{
float: right;
margin-top: 100px;
border-right: 55px solid #fff;
}
/*Artist_Profile_Empty*/
#prfileInfo_2{
  float: left;
  color: #1a161b;
  width: 142px;
  margin-top: 54px;
}
#prfileInfo_2 a{
  color: #1a161b;
  text-decoration: none;
}
#prfileInfo_2 a#littleMan_2{
  background: url(img/lm_2.gif) right bottom no-repeat;
  padding-right: 17px;
  color: #de051d;
}
.subTxt, .subTxt_2{
  width: 309px;
  float: right;
  margin-top: 26px;
  border-right: 59px solid #fff; 
}
.subTxt_2{
  text-align: center;
}
#forComment{
  width: 329px;
  height: 120px;
  border: 1px solid #979697;
  margin-top: 5px;
  margin-bottom: 18px;
}
#Anonymously{
  margin-left: 10px;
}
#commentTable{
  border: 1px solid #e11427;
  border-style: none solid solid solid;
  width: 100%;
}
#commentTable a{
  color: #1a161b;
  text-decoration: none;
}
#commentTable tr td{
  border: 1px solid #e11427;
  border-style: none solid solid solid;
  padding: 3px 8px 33px 27px;
  vertical-align: top;
}
#commentTable #noneBorder_2 td{
  border-style: none solid;
  padding: 10px 8px 0px 22px;
}
.tdTitle, .tdTitle_2{
  color: #e2001a;
  padding: 10px 0px 6px 0px;
  margin: 0px;
}
td .tdTitle_2{
  padding: 23px 0px 6px 0px;
}
.listing{
  display: block;
  float: left;
  width: 110px;
}
.next{
  float: right;
  display: block;
}
.wrap_5{
  padding: 22px 0px 0px 20px;
}
.personsName{
  padding: 0px;
  height: 30px;
  color: #e2001a;
  margin: 0px;
  font-weight: 600;
  display: block;
  font-size: 11px;
  text-decoration: none;
}
.person{
  float: left;
  width: 82px;
  height: 130px;
  text-align: center;
  border-right: 10px solid #fff;
}
.pictures{
  float: left;
  width: 124px;
  /*height: 100px;*/
  margin-top: 38px;
  border-left: 10px solid #fff;
}
ul.pictures{
  width: 164px;
}
.underline{
  color: #1a161b;
}
#wrap_6{
  float: left;
  width: 224px;
  border-left: 51px solid #383839;
   color: #fff;
   padding-bottom: 40px;
}
h6{
   margin: 0px;
   padding: 0px 0px 4px 0px;
   font-size: 13px;
}
#wrap_6 input{
  float: left;
  display: block;
}
#set{
  float: left;
  display: block;
  width: 87px;
  font-size: 10px;
}
#wrap_6 input#checkbox2{
  margin-left: 7px;
  display: inline;
}
#wrap_7{
  float: right;
  width: 518px;
  border-right: 51px solid #383839;
  color: #fff;
  font-size: 10px;
  padding-bottom: 40px;
}
.fieldTitle{
  margin: 0px;
  padding: 15px 0px 3px 0px;
}
.txtFields_2{
  width: 518px;
  border: 1px solid #272527;
  font-size: 10px;
  padding: 3px 0px 3px 0px;
}
#descOfPiece{
  width: 518px;
   font-size: 11px;
   height: 137px;
   margin-bottom: 15px;
}
.portfolio{
  margin: 0px;
  padding: 0px 0px 8px 51px;
  font-size: 10px;
}
.portfolio span{
  font-size: 11px;
  font-weight: 600;
  padding-right: 16px;
}
#white, #white_1{
  color: #fff;
}
#white_1 a{
  color: #fff;
  text-decoration: none;
}
#portfolioLine{
  background-color: #1b171b;
  padding: 22px 0px 10px 51px;
  font-size: 10px;
}
.drawing{
  float: left;
  width: 105px;
  border-right: 43px solid #1b171b;
}
.scroll{
  margin: 0px;
  padding: 7px 0px 6px 459px;
  font-size: 10px;
  vertical-align: top;
  float: left;
}
span#lgt{
  padding-right: 14px;
  font-size: 18px;
  font-weight: 600;
  margin-top: -4px;
  display: block;
  float: left;
}
/*Artwork View*/
#goBack{
  float: right;
  display: block;
  padding: 0px 20px 0px 30px;
  margin-top: 15px;
  font-weight: 600;
  font-size: 17px;
  text-decoration: none;
}
.forView{
  background: url(img/pointer_8.gif) left top no-repeat;
  color:#353535;
}
.forAddEdit{
  background: url(img/pointer_9.gif) left top no-repeat;
  color:#fff;
}
#wrap_9{
  float: right;
  width: 220px;
  border-right: 45px solid #fff;
  font-size: 11px;
}
#wrap_8{
  float: left;
  width: 620px;
  color: #131014;
  border-left: 51px solid #fff;
  padding-bottom: 40px;
}
#wrap_8 h6{
  padding-bottom: 10px;
}
.list_3{
  font-weight: 600;
  color: #353535;
  padding: 22px 0px 0px 0px;
}
.list_3 a{
  text-decoration: none;
  color: #353535;
}
.max{
  display: block;
  float: right;
  font-size: 10px;
  color: #000;
}
#forComment_2{
  width: 222px;
  height: 133px;
  border: 1px solid #221f22;
  margin-bottom: 10px;
}
#black, #black_1{
  color: #1a171b;
}
#black_1 a{
  color: #1a171b;
  text-decoration: none;
}
