body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:0; background-color: #E8E8E8;}
img {border:none} 
div { float:left; padding:0; margin:0;}
a {text-decoration:none;}
p { padding:0; margin:0;}
h2,.h2 {display:inline; text-transform:uppercase; color:#c10077; font-size:1.0em; letter-spacing:-0.01em;*letter-spacing:-0.02em;}

h3,.h3 {text-transform:lowercase; color:#000; font-size:1.8em; font-weight:normal; letter-spacing:0.005em;  padding-left:10px; line-height:17px; margin-top:6%; margin-bottom:2%;}
ul {list-style-type:none; padding:0; margin:0;}

#container {background-color:#392e7a; width:810px;height:585px; margin-left:auto; margin-right:auto;}

#left {padding-left:26px; width:512px; *width:539px;}
#upperleft {width:300px;height:350px;}

.upperleft {padding:0; margin:0; background:url(../images/hairlogo-IE6.jpg); background-repeat:no-repeat; width:290px; height:149px; margin-top:32px; }
.upperright {padding:0; margin:0; background:url(../images/midsection.jpg); background-repeat:no-repeat;width:212px; overflow:hidden; height:350px;}

#lower {float:left;padding-top:5px;}

#right {width:272px; *width:271; float:left;}
.innerright {display:block; width:232px;  margin-left:20px;*margin-left:10px;}
.innerright ul {padding-left:10px; padding-top:1%; color:#000;}
.innerright ul li {font-size: 1.3em; float:left; background:url(../images/benefit_btn.jpg) no-repeat; background-position:center left; text-indent:20px; line-height:20px;}

#footer {background-color:#fff;width:100%; line-height:48px;}

#footer ul {padding-left:26px;}
#footer ul li {font-size: 1.1em; width:15em; float:left;}
#footer ul li a {position:relative; display: block; color:#c10077;}

#form img {margin-bottom:3%; margin-top:1%; *margin-top:0%; }

.hair {color: #fff; font-size:2.5em}
.hair .bold {color: #fff; font-size:2.5em; font-weight:bold}

.email {font-size:0.5em; color:#fff; background-color:#c10077; height:22px; width:145px; vertical-align:middle; padding-left:3px;}
.gobtn {
background:#fff none repeat scroll 0%;
color:#392e7a;
font-size:60%;
width:33px;
font-weight:bold;
text-transform:lowercase;
vertical-align:middle;
}

.subscribebtn {width:230px; 
				height:33px; 
				color:#fff; 
				background:url(../images/subscribe_btn2.jpg);
				margin-top:70px;
				*margin-top:35px;
				margin-bottom:12px; 
				font-size:1.4em;
				text-transform:uppercase; 
				text-align:left; 
				text-indent:18px;
				*text-indent:14px; 
				line-height:33px; 
				letter-spacing:-0.5px;}

.text { background-color:#fff; font-size:0.7em; width:300px; letter-spacing:0.02em; padding:4px;}
.caps {text-transform:uppercase; font-size:1.2em;}
.subscribe {margin-top:20px;}
.signup {color:#fff;font-size:2.2em; line-height:120%; vertical-align:bottom; letter-spacing:-0.04em; *letter-spacing:-0.04em; padding-left:2%;}
.left {text-align:left}
.capsnormal {font-weight:bold; font-size:1.7em; color:#c10077; margin: 6% 0; display:block; background-color:#fff; padding:1%;}
.bold {font-weight:bold}
.white {background-color:#fff;}
.narrow {width:232px;}
