/* $Id: skin1.css,v 1.84.2.19 2007/03/06 08:17:31 max Exp $ */img, div 	{ behavior: url(/iepngfix.htc); }img			{ border: none; }body 		{ font: 12px "Lucida Grande", Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #424242; background: url(/images/2009/bg.gif); }#container 	{ width: 901px; margin: 0 auto; text-align: left; }#header 	{ text-align: left; margin: 0; background: url(/images/2009/top-bg.png) no-repeat; padding-top: 10px; height: 101px }#logo		{ width: 250px; margin: 0; height: 55px; padding-left: 200px; float: left; }#topnav		{ text-align: right; margin: 0; padding: 0; }#nav		{ clear: left; padding: 0 0 0 120px; }#nav2010	{ clear: left; padding: 10px 0 0 120px; }#main 		{ margin: 0; padding: 10px; background: #FFFFFF; }#footer 	{ background: url(/images/2009/footer-bg.png) bottom no-repeat; text-align: center; }#footer p 	{ margin: 0; padding: 10px 0; }.clearfloat 	{ clear:both; height:0; font-size: 1px; line-height: 0px; }.hometitle	{ text-align: center; font-weight: bold; font-size: 22px; margin-bottom: 20px; }#promos		{ margin-top: 20px; }/* Catalog */.crumbs		{ font-size: 11px; padding-bottom: 10px; }.title		{ font-size: 28px; font-weight: bold; color: #234f6f; }.price		{ font-size: 22px; font-weight: bold; text-align: right; }.col1		{ width: 550px; float: left; }.col2		{ margin-left: 570px; }.rightpad	{ padding-right: 10px }.leftpad	{ padding-left: 5px }.btmpad		{ padding-bottom: 10px }.related	{ padding-top: 10px; }.thumbhat	{ width: 175px; height: 175px; float: left;  text-align: center; padding-bottom: 25px; }.thumbhat img { border: 0; }.imgBtn		{ cursor: pointer; }a:link		{ text-decoration: none; color: #ca1818; font-weight: bold; }a:visited	{ text-decoration: none; color: #ca1818; font-weight: bold; }a:hover		{ text-decoration: none; color: #82b8e1; font-weight: bold; }/* DIY */.hats		{ width: 160px; float: left; }.diyText	{ margin: 10px 40px 40px 40px; }/* Pages */.xtrapad	{ margin: 15px 40px; }/* Vote */.voteimage	{ width: 640px; float: left; }/* Designers */.third		{ width: 255px; margin: 0 15px; float: left; }.third p	{ text-align: justify; }