body {
background-color: #B7A3C6;
font-family: arial, tahoma, helvetica;

font-size: 12px;

color: #333333;

margin-top: 0px;

margin-right:0px;

margin-bottom: 0px;

margin-left: 10px;

}



#outwrap {
background-color:#ffffff;
position:relative;

width: 1000px;

height:auto;

padding:10px 10px 10px 10px;
margin:10px 0px 0px 0px;

}



#inwrap {
background-color:#ffffff;
position:relative;

width: 1000px;

height:auto;

padding:0px;

margin:0px;

}

#logomast {

position:relative;

width: 1000px;

height:auto;

padding:0px;

margin:0px;

}



#contwrap {

position:relative;

width:1000px;

height:auto;

padding:0px;

margin:0px;

background-color: #ffffff;

}





#col1 {

  float:left;

width: 170px;

height:auto;

vertical-align:top;

border: 0px;

padding:0px;

margin:0px;

}

#col2 {

float:left;

width: 530px;

height:auto;

vertical-align:top;

border: 0px;

padding:0px;

margin:0px;

}

#col3 {

float:right;

width: 300px;

height:auto;

vertical-align:top;

border: 0px;

padding:0px;

margin:0px;

}

#col2A {

position:relative;

width: 100%;

height:auto;

padding: 0px;

margin: 0px;

text-align:left;

}

#col2B {

float:left;

width: 220px;

height:auto;

vertical-align:top;

border: 0px;

padding:0px;

margin:0px;

}

#col2C {

float:right;

width: 310px;

height:auto;

vertical-align:top;

border: 0px;

padding:0px;

margin:0px;

}

#col2D {

position:relative;

width: 100%;

height:auto;

padding: 0px;

margin: 0px;

text-align:left;

}

td.thumb {

height: 115px;

vertical-align: top;

background-color: #ffffff;

border:1px solid #e3a4d7;

padding:5px 5px 5px 5px;

}



#foot {

clear:both;

width: 100%;

text-align:center;

}

.clrbot {

	position: relative;

	width: 100%;

	height: 1px;

	clear:both;

	padding: 0px;

	margin: 0px;

}

.spc5 {

	position: relative;

	width: 100%;

	height: 5px;

	padding: 0px;

	margin: 0px;

}

.spc10 {

	position: relative;

	width: 100%;

	height: 10px;

	padding: 0px;

	margin: 0px;

}



td.logosect1 {

  width:180px;

  height:115px;

  background: url('http://www.nowchic.com/cimg/hairstyle-logo1.jpg');

  margin:0px;

  padding:0px;

}



td.logosect2 {

  width:785px;

  height:115px;

  background: url('http://www.nowchic.com/cimg/hairstyle-logo2.jpg');

  margin:0px;

  padding:0px;

}



td.menuitem {

height:32px;

margin:0px;

padding:0px;

border-right:1px solid #9b7cb1;

}



a.mainmenu:link, a.mainmenu:visited, a.mainmenu:active {

font-family: arial, tahoma, helvetica;

font-size: 12px;

color: #333333;

font-weight:bold;

text-decoration: none;

margin: 0px;

padding:0px;

}





a:visited,a:link,a:active {

  text-decoration: underline;

  color: #6699ff;

}

.bookmark {

font-family: arial, tahoma, helvetica;

font-size: 12px;

  color: #6699ff;

text-decoration: none;

margin: 0px;

padding:0px;

}



a.mastmenu:link, a.mastmenu:active, a.mastmenu:visited {

  font-family: arial,tahoma, helvetica;

  font-size:12px;

  text-decoration: none;

font-weight:bold;

line-height:17px;

  color:#70488e;

  }



a.menusub:link, a.menusub:visited, a.menusub:active {

color: #4a9edd;

font-family: helvetica,arial;

font-size: 12px;

font-weight: bold;

text-decoration: none;

letter-spacing: 0pt;

}



div.spc5 {

width: 100%;

height:5px;

border:0px;

padding:0px;

margin:0px;

  }



div.spc10 {

width: 100%;

height:10px;

border:0px;

padding:0px;

margin:0px;

  }



div.spc15 {

width: 100%;

height:15px;

border:0px;

padding:0px;

margin:0px;

  }

  

#GRSubscribeForm fieldset {



border: 0;

font-size:9px;

letter-spacing:0px;

}



#GRSubscribeForm p {

font-size:9px;



}



#GRSubscribeForm table {

border: 0;

}

input.response {

  border:1px;

  border-color: #a6a2d2;

  background-color: #ffffff;

  font-family: tahoma;

  font-size:9px;

  color: #000000;

}

input.button {

  border:1px;

  background-color: #b4c2e2;

  font-family: tahoma;

  font-size:9px;

  font-weight:bold;

  color: #ffffff;

}

input.calcbutton {

  border:1px;

  background-color:#8ca0d0;

  font-family: tahoma;

  font-size:11px;

  font-weight:bold;

  color: #ffffff;



}

input.gen {

  border:1px;

  border-color: #a6a2d2;

  background-color: #ffffff;

  font-family: tahoma;

  font-size:11px;

  color: #000000;

}





.floatRight {float: right;

margin-left: 9px;

margin-bottom:5px;

}





h1.hairgalltitle1 {

font-family: helvetica,arial;

font-size: 14px;

color: #8c6da6;

display: inline;

}

h1.hairgalltitle2 {

font-family: helvetica,arial;

font-size: 12px;

color: #000000;

display: inline;

}

h2.pagesubtitle {

font-family: geneva, times;

font-size: 16px;

color: #8c6da6;

display: inline;

}



h1.celebgalltitle {

font-family: helvetica,arial;

font-size: 14px;

color: #8c6da6;

display: inline;

}



td.favlinkstop {

width:160px;

height:14px;

background: url('http://www.nowchic.com/cimg/bluebk160top.gif');

padding:0px;

margin:0px;

}

td.favlinks {

width:160px;

background-color: #b4c2e4 ;

padding:0px 0px 0px 5px;

margin:0px;

}

td.favlinksbot {

width:160px;

height:14px;

background: url('http://www.nowchic.com/cimg/bluebk160bot.gif');

padding:0px;

margin:0px;

}









a.subnav {

  font-family: tahoma;

  font-size:11px;

  font-weight:bold;

  color: #74629f;

   margin:0px;

  padding:5px 9px 5px 7px;

  text-decoration:underline;

}



h1.subnavtitle {

display:inline;

font-size:12px;

font-weight:bold;

color:#6d58a5;

}





table.pollpink300 {

width: 300px;

border: 1px solid #eca2c4;

margin:0px;

padding:0px;

}



table.quiz485 {

width: 485px;

border: 1px solid #eca2c4;

margin:0px;

padding:0px;

}



.rtfeat {

padding-right:3px;

}

.lftfeat {

padding-right:3px;

border-right:2px dotted #cccccc;

}





td.hotnowtop {

width:495px;

height:54px;

background: url('http://www.nowchic.com/cimg/hotnowtop.gif');

margin:0px;

padding:0px;

}

td.hotnowbot {

width:495px;

background-color:#f4faf4;

border-top:1px dashed #c7e9c7;

border-left:2px solid #d4eed4;

border-right:2px solid #d4eed4;

border-bottom:2px solid #d4eed4;

vertical-align:top;

margin:0px;

padding:0px;

}

a.hotnow {

  font-size:11px;

text-decoration:none;

font-weight:bold;

margin:0px;

padding:0px;

}



.quiz {

  font-family: arial;

  font-size:13px;

  color:#333333;

margin:3px 0px 0px 0px;

padding:0px;

}

input.quizbutt {

  border:0px;

  background-color: #a6a2d2;

  font-family: tahoma;

  font-size:11px;

  font-weight:bold;

  color: #ffffff;

margin:0px;

padding:1px;

}









font.arttitle {

  color:#e0659c;

  font-family: times,geneva;

font-size: 20px;

}



font.arttitlesm {

  font-weight:bold;

  color:#e0659c;

  font-family: tahoma;

font-size: 11px;

}



a.artmorelink:link, a.artmorelink:visited {

color:#6699ff;

font-family: tahoma;

font-size: 11px;

}



a.arttitle {

font-family: times,geneva;

font-size: 14px;

  font-weight:bold;

  color:#e0659c;

}





table.sectionmenu {

width: 450px;

background-color: #f2f0f4;

border: 1px solid #b7a3c6;

margin:0px;

padding:0px;

}

a.sectmenu {

color: #70488e;

text-decoration: none;

}











td.thumb {

width: 100px;

height: 100px;

background-color: #ffffff;

border:1px solid #e3a4d7;

padding:0px;

margin:0px 0px 10px 0px;

}



a.floatmenu {

color:#705089;

text-decoration:none;



}



font.reftitle {

font-weight:bold;

color:#e0659c;

font-family: tahoma;

font-size: 13px;

}



font.topic {

font-weight:bold;

letter-spacing:1px;

color:#000000;

font-family: tahoma;

font-size: 13px;

}







.sourceref {

font-family: arial, tahoma, helvetica;

font-size: 11px;

color: #333333;

text-decoration:none;

}

a.sourceref {

font-family: arial, tahoma, helvetica;

font-size: 11px;

color: #333333;

text-decoration:none;

}



table.floatingsubmenu {

width:150px;

border:0px;

float:right;

margin-left:10px;

margin-bottom:3px;

}



table.submenu {

width:150px;

background-color:#f4f0f7;

border:1px solid #d0bfdd;



}



div.listimg {

  width:60px;

  height:70px;

  overflow:hidden;

float: left;

background-color:#f5f1f8;

border:1px solid #ad85c0;

  margin:0px 5px 0px 0px;

  padding:0px;

}



table.greenbox {

  width:450px;

  height:160px;

    background: url('http://www.nowchic.com/cimg/greenbox.gif');

  border:0px;

  margin:0px;

  padding:0px;

}

table.pinkbox {

  width:450px;

  height:160px;

    background: url('http://www.nowchic.com/cimg/pinkbox.gif');

  border:0px;

  margin:0px;

  padding:0px;

}



table.bluebox {

  width:450px;

  height:160px;

    background: url('http://www.nowchic.com/cimg/bluebox.gif');

  border:0px;

  margin:0px;

  padding:0px;

}



td.purpboxtop {

  width:226px;

  height:18px;

  background: url('http://www.nowchic.com/cimg/purpboxtop.gif');

  border:0px;

  margin:0px;

  padding:0px;

}

td.purpboxbot {

  width:226px;

  height:18px;

  background: url('http://www.nowchic.com/cimg/purpboxbot.gif');

  border:0px;

  margin:0px;

  padding:0px;

}



td.quiz-logo-lft {

  width:155px;

  height:117px;

  background: url('http://www.nowchic.com/cimg/quiz-logo-lft.jpg');

  border:0px;

  margin:0px;

  padding:0px;

}

td.quiz-logo-rt {

  width:795px;

  height:117px;

  background: url('http://www.nowchic.com/cimg/quiz-logo-rt.jpg');

  border:0px;

  margin:0px;

  padding:0px;

}



a.topic:link, a.topic:visited, a.topic:active {

text-decoration: underline;

color:#8c6da6;

}





