body {	background-color: #fff;	font-size: 62.5%;	margin: 0;	padding: 0;	font-family:Arial, Verdana, sans-serif;}body * {	font-size: 100%;}h1, h2, h3, h4, h5, h6 {	font-weight: normal;	padding:4px 0 0;	margin:0;}p {	/*margin-bottom: 1.1em;*/	margin: 0;	padding:0;}a:link img, a:visited img {	border: none;	text-decoration:none;}a.swo:link img, a.swo:visited img {	border:1px solid #CCCCCC;}div.clearFloat {	clear: both;	font-size: 0;	height: 0;	line-height: 0px;}#tmain {	margin: 0 auto 0 0;	width: 800px;}#tmain h1{/*	font:bold 13px Helvetica, Arial;*//*    color:#000;*/	padding:0px 0 6px;}#wigssp {	background-image:url(hairdo-looks_for_spring/newhairdo/header.png);	margin:0;	height: 339px;	width: 800px;	float:left;}#shop{	float:left;	height:150px;	margin:5px 0 0 33px;	width:266px;}#clipvid1 {	margin:18px 0 0 42px;	padding:2px;	width:446px;}ul.shots {	display: inline;	line-height:0.1em;	float: left;	list-style-type: none;	margin: 0;	padding: 0;	text-align:center;	font:normal 12px Arial,Verdana,sans-serif;}ul.shots li{	display:inline;	float:left;	line-height:1.2em;	padding:0 4px 0 0;}#shot {	margin-top:0px;}ul.shots li.last{	padding-right:0;}.shots a, .shots a:visited, .shots a:link {	text-decoration:none;	color:#333;}.shots a:hover, .shots a:active {	text-decoration:none;	color:#000;}.shots a img{	border:none;	margin-bottom:4px;}#noborder{  	border:1px solid #fff;}#clipvidbuttons{	background-image:url(hairdo-looks_for_spring/images/1003_hairdo_splash_updated_07.jpg);	width:799px;	height:154px;	position:relative;}#clipvidbuttons .shots{	left:300px;	position:absolute;	top:55px;}#clipvidbuttons .shots li{	padding-right:40px;}.textual {	clear:both;	background-color:#fff;	margin-bottom:1px;	padding:0 0 0 0;	/*width:800px;*/	font:normal 12px Arial, Verdana, sans-serif;	line-height:1.5em;}.bgcolor1 {	background-color:#fbfdf2;}.textual a br{	clear:both;}.textual a{	float:left;	text-align:center;	padding:0;	margin:0;}.goright a{	float:right;	text-align:center;}.textual img{	float:left;	margin:7px 15px 7px 0;	border:none;}.textual .goright{	float:right;	margin:7px 15px 7px 7px;}.goright img{	margin:7px 0 7px 15px;}/*.textual .timg{*//*	float:left;*//*	margin:5px 15px 7px 7px;*//*}*/.textual h2, h2{	color:#583829;	font:normal 17px Arial, Verdana, sans-serif;	padding:15px 0 3px 18px;}.textual a, .textual a:visited, .textual a:link {	font-weight:bold;	text-decoration:none;	color:#333333;}.textual a:hover, .textual a:active {	color:#000;    text-decoration:underline;}.textual p{	line-height:1.3em;	padding:10px 15px;}.textual ul{	padding:0;	margin:0;}.textual ul li{	margin-left:216px;	margin-right:10px;}#tabs{	margin:10px 0 25px;}#tabs .ui-widget-content img{	margin-top:15px;/*padding-bottom:32px;*/}#tab-1{	padding:6px 15px;}ul.gallery{	display: inline;	float: left;	list-style-type: none;}.gallery li{	display:inline;	float:left;	margin:0 1px 0 0;	padding:0;	border:0px solid #FFF;}ul.gallery1{	display: inline;	float: left;	list-style-type: none;}.gallery1 li{	display:inline;	float:left;	margin:0 1px 0 0;	padding:0;	border:0px solid #FFF;}.line1{	background-image:url(hairdo-looks_for_spring/images/1003_hairdo_splash_updated_26.jpg);	color:#999999;	height:15px;	width:802px;	margin:14px 0 10px 0;	border:none;}a.redish:link, a.redish:hover, a.redish:active, a.redish:visited{	color:#d79d79;}.ui-tabs{	margin:40px 0;}/* new hairdo ** alex */.headerImg {	background-image: url(hairdo-looks_for_spring/newhairdo/header.png);	width: 800px;	height: 339px;}.fyfavTop {	background-image: url(hairdo-looks_for_spring/newhairdo/fyfav1.png);	width: 800px;	height: 37px;}.fyfavMid {	background-image: url(hairdo-looks_for_spring/newhairdo/fyfav2.png);	padding:10px 10px 10px 54px;	width: 800px;	height:106px;	background-repeat: repeat-y;	text-align: center;	vertical-align: top;	}.fyfavEnd {	background-image: url(hairdo-looks_for_spring/newhairdo/fyfav3.png);	width: 800px;	height: 21px;}.vidThumb {	margin: 5px;	width: 127px;	/*height: 33px;*/	/*padding-top: 83px;*/	/*background-image: url(hairdo-looks_for_spring/newhairdo/vidthumb.png);*/	background-repeat: no-repeat;	font-size: 11px;	font-weight: bold;	text-align: center;	display: inline-block;	vertical-align:top;	cursor: pointer;		float:left;}.vidThumb a, .vidThumb a:visited, .vidThumb a:link {	text-decoration:none;	font-weight:bold;	color:#000;}.vidThumb a:hover, .vidThumb a:active {	text-decoration:none;	font-weight:bold;	color:#000;}.newLooks {	background-image: url(hairdo-looks_for_spring/newhairdo/newlooks_bg.png);	width: 800px;	height: 152px;	text-align: center;	padding-top: 15px;	background-repeat: no-repeat;}.newLooks h1 {	font-family: Myriad Pro, Arial;	color: #ea4b6a;	font-weight: 600;	font-size: 24px;	margin: 0;	display: inline;}.newLooks h2 {	margin: 0;	display: inline;	font-family:  Myriad Pro, Arial;	color: #000;	font-weight: bold;	font-size: 28px;}.newLooksDetail {	width: 700px;	margin-top: 20px;	margin-left: auto;	margin-right: auto;	text-align: left;	font-size: 12px;}.hrOne {	border: none;	background-image: url(hairdo-looks_for_spring/newhairdo/hr1.png);	width: 800px;	height: 74px;	background-repeat: no-repeat;}.hrTwo {	border: none;	background-image: url(hairdo-looks_for_spring/newhairdo/hr2.png);	width: 800px;	height: 62px;	background-repeat: no-repeat;}.bodyContent {	margin-bottom:10px;}.beautyBreakthrough {	padding-top: 3px;	padding-bottom: 15px;	float: right;	text-align: left;	font-size: 12px;	width: 600px;	line-height: 1.5;	/*font-family: century gothic, arial;*/}.beautyBreakthrough h3 {	color: #572a0e;	font-size: 16px;	margin: 0;	/*font-weight: 600;*/	padding:4px 0 10px;}.primaryImg {	float: left;	width: 402px;/*	display: inline;*/}ul#quads {	display: inline;	line-height:0.1em;	float: right;	list-style-type: none;	margin: 0;	padding: 0;	text-align:center;	font:bold 10px Arial,Verdana,sans-serif;	width: 388px;	height: 600px;}#quads li{	background-repeat: no-repeat;	cursor: pointer;	display: inline-block;	float:left;	margin:0;	padding:0 0 10px 0;}#quads p{	padding-top: 225px;}#quads p em {	font-style: normal;	color: #eb516f;}#quads .quadOne, #quads .quadThree{	margin-right:10px;}.quadOne {	background-image: url(hairdo-looks_for_spring/kimages/headband_by_hairdo.jpg);	width: 189px;	height: 275px;}.quadTwo {	background-image: url(hairdo-looks_for_spring/kimages/mid-length_bump_upo_the_pony.jpg);	width: 189px;	height: 275px;}.quadThree {	background-image: url(hairdo-looks_for_spring/kimages/bump_up_the_volume.jpg);	width: 189px;	height: 275px;}.quadFour {	background-image: url(hairdo-looks_for_spring/kimages/the_bob_by_hairdo.jpg);	width: 189px;	height: 275px;}.arrowBullets {	margin-bottom: -1px;}.boldless {	font-weight: normal;	font-size: 26px;}.middleOne {	background-image: url(hairdo-looks_for_spring/kimages/20_inch_soft_waves_by_hairdo.jpg);	width: 402px;	height:404px;	font-size: 12px;	font-weight: bold;	text-align: center;	cursor: pointer;	display: inline-block;	padding-bottom: 10px;	background-repeat: no-repeat;}.middleOne p{	padding-top: 351px;}.middleOne em {	margin: 0;	font-style: normal;	color: #eb516f;}.pink{	color:#EA4B6A;}.related{	font:bold 15px Arial,Verdana,sans-serif;}.related img{	float:left;	padding:10px 12px 0 0;}.related a, .related a:visited, .related a:link {	color:#000000;		text-decoration:none;}.related a, .related a:visited, .related a:link {	color:#000000;		text-decoration:none;}