body {
font-family: arial, tahoma, helvetica;
font-size: 11px;
color: #333333;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #575757;
}
a:visited,a:link,a:active {
font-family: arial, tahoma, helvetica;
text-decoration: underline;
font-size: 11px;
color: #3499a5;
}

table.pagewrapper {
width:1000px;
height:auto;
border:1px solid #cccccc;
padding:0px;
margin:0px;
background-color: #ffffff;
}

table.logo {
width:1000px;
height:95px;
border:0px;
padding:0px;
margin:0px;
}
td.logo_left {
width:235px;
height:95px;
text-align:center;
border:0px;
padding:0px;
margin:0px;
}
td.logo_spacer {
width:10px;
height:95px;
text-align:center;
border:0px;
padding:0px;
margin:0px;
}
td.logo_center {
width:305px;
height:95px;
text-align:center;
border:0px;
padding:0px;
margin:0px;
}
td.logo_right {
width:450px;
height:95px;
text-align:center;
border:0px;
padding:0px;
margin:0px;
}

table.signup {
background-image: url('http://www.hairstyles.ws/hair-photo/signup-back.png');
width:449px;
height:89px;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}

td.signup_left {
width:220px;
height:89px;
overflow:hidden;
font-family: arial, tahoma, helvetica;
color: #ffffff;
border:0px;
padding:0px;
margin:0px;
}

td.signup_right {
width:229px;
height:89px;
overflow:hidden;
font-family: arial, tahoma, helvetica;
font-size: 11pt;
border:0px;
padding:0px;
margin:0px;
}

div.spc5 {
width:100%;
height:5px;
display:inline;
border:0px;
padding:0px;
margin:0px;
}
div.spc10 {
width:100%;
height:10px;
display:inline;
border:0px;
padding:0px;
margin:0px;
}


table.menurow1 {
background-color:#000000;
width:1000px;
height:30px;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}

td.menu1 {
height:30px;
color:#ffffff;
border:0px;
padding:0px;
margin:0px;
}
a.row1menu:link,a.row1menu:visited,a.row1menu:active {
font-size: 12pt;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

table.menurow2 {
background-image: url('http://www.hairstyles.ws/hair-photo/redmenu.png');
width:1000px;
height:30px;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}

td.menu2 {
height:30px;
color:#ffffff;
border:0px;
padding:0px;
margin:0px;
}
a.row2menu:link,a.row2menu:visited,a.row2menu:active {
font-size: 12pt;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.row2menub:link,a.row2menub:visited,a.row2menub:active {
font-size: 12pt;
font-weight:bold;
color:#000000;
text-decoration:none;
}

table.ad1000 {
background-color:#E2F1F5;
width:1000px;
height:100px;
overflow:hidden;
border:0px;
padding:0px;
margin-bottom:10px;
}

table.maincont {
width:1000px;
border:0px;
padding:0px;
margin:0px;
}

td.mainleft {
width:310px;
border-right:1px solid #cccccc;
padding:0px;
margin:0px;
}
td.maincenter {
width:380px;
border:0px;
padding:0px;
margin:0px;
}
td.mainright {
width:310px;
border-left:1px solid #cccccc;
padding:0px;
margin:0px;
}


td.bluetop300 {
background-image: url('http://www.hairstyles.ws/hair-photo/bluetop300.gif');
width:300px;
height:30px;
font-size: 12pt;
font-weight:bold;
color:#ffffff;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}
td.orgtop300 {
background-image: url('http://www.hairstyles.ws/hair-photo/orgtop300.gif');
width:300px;
height:30px;
font-size: 12pt;
font-weight:bold;
color:#ffffff;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}
table.recart {
width:300px;
height:auto;
font-family: helvetica,arial;
font-size: 8pt;
color:#000000;
border-bottom:1px solid #cccccc;
padding:5px 0px 5px 0px;
margin:5px 0px 5px 0px;
}

div.artlistimg {
width:70px;
height:80px;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}


td.redtop370 {
background-image: url('http://www.hairstyles.ws/hair-photo/redtop370.gif');
width:370px;
height:30px;
font-size: 12pt;
font-weight:bold;
color:#ffffff;
overflow:hidden;
border:0px;
padding:0px;
margin:0px;
}

table.todaylist {
width:370px;
height:auto;
font-size: 12pt;
font-weight:bold;
color:#ffffff;
border:0px;
padding:0px;
margin:0px;
}
div.todayimg {
  width:100px;
  height:115px;
  overflow:hidden;
float: left;
background-color:#ffffff;
border:1px solid #CE505E;
  margin:0px 5px 0px 0px;
  padding:0px 0px 0px 0px;
}
a.todaylink:link,a.todaylink:visited,a.todaylink:active {
font-family: times,times new roman,geneva;
text-decoration: underline;
font-size: 13pt;
color: #333333;
font-weight:bold;
}

div.popceleb {
width:95px;
height:105px;
overflow:hidden;
border:0px;
padding:0px;
margin:0px 0px 10px 0px;
}


/* article pages */

table.maincont_art {
width:1000px;
border:0px;
padding:0px;
margin:0px;
}

td.mainleft_art {
width:180px;
padding:0px;
margin:0px;
}
td.maincenter_art {
width:500px;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
padding:0px;
margin:0px;
}
td.mainright_art {
width:320px;
padding:0px;
margin:0px;
}
div.listimg {
  width:65px;
  height:80px;
  overflow:hidden;
float: left;
background-color:#ffffff;
border:1px solid #CE505E;
  margin:0px 5px 0px 0px;
  padding:0px 0px 0px 0px;
}
div.listimgbig {
width:200px;
height:200px;
overflow:hidden;
float: left;
background-color:#ffffff;
border:1px solid #CE505E;
  margin:0px 10px 0px 0px;
  padding:0px 0px 0px 0px;
}

a.arttitle:link,a.arttitle:visited,a.arttitle:active {
font-family: arial, tahoma, helvetica;
font-size: 14px;
color: #CE505E;
font-weight:bold;
text-decoration: underline;
}
font.sniptext {
font-family: arial, tahoma, helvetica;
font-size: 12px;
color: #000000;
}
h1.artpagetitle {
font-family: arial, tahoma, helvetica;
font-size: 16px;
color: #000000;
margin:0px 0px 15px 10px;
}
.arttitle {
font-family: arial, tahoma, helvetica;
font-size: 16px;
color: #CE505E;
font-weight:bold;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
font.arttext {
font-family: arial, tahoma, helvetica;
font-size: 13px;
color: #333333;
}


/*start old static thumb pages*/
td.thumbnail {
width: 111px;
height: 100px;
background-color: #ffffff;
border:1px solid #D36B77;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
td.celeb {
width:480px;
border:1px solid #CE505E;
padding:5px 5px 10px 5px;
margin:0px 0px 0px 0px;
}
table.celebtop {
width: 100%;
background-color: #d2e2e3;
border:0px;
padding:9px 5px 9px 5px;
margin:0px 0px 0px 0px;
}
a.celeblink {
color: #000000;
text-decoration:none;
}
td.moregall {
width: 110px;
height:110px;
border:1px solid #CE505E;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
td.featured {
width:235px;
border:1px solid #CE505E;
padding:5px 5px 10px 5px;
margin:0px 0px 0px 0px;
}
table.featuretop {
width: 100%;
background-color: #d2e2e3;
border:0px;
padding:9px 5px 9px 5px;
margin:0px 0px 0px 0px;
}
h1.feature {
font-family: helvetica, arial, tahoma;
font-size: 13px;
font-weight:bold;
color: #3499a5;
display: inline;
}
table.featgallery {
width: 220px;
height:105px;
border:0px;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
}
td.featgallery {
width: 105px;
border:1px solid #CE505E;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}
a.thumblinks:link,a.thumblinks:visited,a.thumblinks:active {
font-family:helvetica,arial,tahoma;
font-size:12px;
font-weight:bold;
color:#3499BA;
}
/*end old static  thumb pages*/
