	@charset "utf-8";body {	background-color: #fff;	font-size: 62.5%;	margin: 0;	padding: 0;}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;}div.clearFloat {	clear: both;	font-size: 0;	height: 0;	line-height: 0px;}#tmain {	margin: 0 auto 0 0;	width: 801px;}#tmain h1{	color:#e61e23;	font:italic 15pt Helvetica, Arial, serif;	padding:15px 0 4px;}#wigssp {	margin-left: 0px;	margin-top: 0px;	background-image: url(best_hair_extensions/best_hair_extensions.jpg);	overflow: hidden;	display: inline;	float: left;	height: 327px;	margin-bottom: 0;	width: 800px;}#shop{	float:left;	height:150px;	margin:5px 0 0 33px;	width:266px;}#clipvid1 {	margin:93px 0 0 42px;	padding:2px;	background-color:#000;	width:350px;	height:228px;}ul.shots {	width: 801px;	display: inline;	float: left;	list-style-type: none;	margin: 0;	padding: 0;	text-align:center;	font:normal 10px Arial;}ul.shots li{	display:inline;	float:left;	padding-right:5px;	line-height:1.2em;	padding-bottom:0px;	width:195px;}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:0px solid #fff;	margin:7px 0;}.bordered a img{	border:1px solid #572a0e;	margin:7px 0;}img.noborder{  	border:0px solid #fff !important;}.textual {	background-color:#fff;	margin-bottom:1px;	padding:0 0 0 0;	width:801px;	font:normal 12px Arial;	line-height:1.5em;}.textual .timg{	float:left;	margin:10px 40px 7px 0;}.textual h2{	color:#e61e23;	font:italic 15pt Helvetica, Arial, serif;	padding:14px 0 4px;}.textual li{	margin-left:231px;}.textual a, .textual a:visited, .textual a:link {	font-weight:bold;	text-decoration:none;	color:#e61e23;}.textual a:hover, .textual a:active {	color:#e61e23;    text-decoration:underline;}.textual p, .textual ul{	padding:0 20px 10px;	margin:0;}.textual img.goleft{	float:left;	margin:0 30px 50px 93px;}.textual .goright{	text-align:right;}.textual img.goright{	float:right;	margin:0 83px 7px 20px;}.bg1{	height:229px;	background: transparent url(/hairstyles/best_hair_extensions/1_stars.jpg) 0 0;}.bg1 p, .bg1 h2{	margin:0 120px 0 140px;	text-align:center;}.bg2{background: transparent url(/hairstyles/best_hair_extensions/2_stars.jpg) 0 0;}.bg2 h2{	padding:57px 0 0 77px;}.bg2 p{	padding:0 86px 0 65px;	text-align:left;}.bg3{	height:405px;	background: transparent url(/hairstyles/best_hair_extensions/3_stars.jpg) 0 0;}.bg3 h2{	padding:30px 0 0 77px;}.bg3 p{	padding:0 0 0 115px;	text-align:left;}.tc1{	color:#f11d8b;	font-weight:bold;}ul.gallery{	display: inline;	float: left;	list-style-type: none;	height: 229px;}.gallery li{	display:inline;	float:left;	margin:0 4px 0 0;	padding:0;	border:0px solid #FFF;}hr.line1{	background-color:#999999;	color:#999999;	height:1px;	margin:20px 0;	border:none;}.line2{	background-color:#fff;	color:#fff;	height:10px;	margin:5px 0;	border:none;}