/* styles for teamlink - diadora casual school shoes *//* created by lostcommunications *//* site layout */#diadora {	position:absolute;	left:35px;	top:0px;	width:348px;	height:82px;	background-image:url(images/diadora.gif);	background-repeat: no-repeat;	background-color:#000000;}#teamlink {	position: absolute;	left: 415px;	top: 0px;	width: 348px;	height: 82px;	background-image: url(images/teamlink.gif);	background-repeat: no-repeat;	background-color: #000000;}#box1 {	position:absolute;	left:35px;	top:82px;	width:158px;	height:163px;	background-image:	url(images/box1.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#box2 {	position:absolute;	left:225px;	top:82px;	width:158px;	height:163px;	background-image:	url(images/box2.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#box3 {	position:absolute;	left:415px;	top:82px;	width:158px;	height:163px;	background-image:	url(images/box3.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#box4 {	position:absolute;	left:605px;	top:82px;	width:158px;	height:163px;	background-image:	url(images/box4.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxm1 {	position:absolute;	left:35px;	top:245px;	width:158px;	height:209px;	background-image:	url(images/boxm1.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxm2 {	position:absolute;	left:225px;	top:245px;	width:158px;	height:209px;	background-image:	url(images/boxm2.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxm3 {	position:absolute;	left:415px;	top:245px;	width:158px;	height:209px;	background-image:	url(images/boxm3.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxm4 {	position:absolute;	left:605px;	top:245px;	width:158px;	height:209px;	background-image:	url(images/boxm4.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxb1 {	position:absolute;	left:35px;	top:454px;	width:158px;	height:186px;	background-image:	url(images/boxb1.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxb2 {	position:absolute;	left:225px;	top:454px;	width:158px;	height:186px;	background-image:	url(images/boxb2.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxb3 {	position:absolute;	left:415px;	top:454px;	width:158px;	height:186px;	background-image:	url(images/boxb3.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#boxb4 {	position:absolute;	left:605px;	top:454px;	width:158px;	height:186px;	background-image:	url(images/boxb4.gif);	background-repeat: no-repeat;	background-color 	: #000000;}#info {	position:absolute;	left:59px;	top:469px;	width:700px;	height:auto;	background-color: #000000;}#brands {	position:absolute;	left:35px;	top:800px;	width:728px;	height: auto;	background-color: #000000;}#footer {	position:absolute;	left:10px;	top:930px;	width:auto;	height:30px;	background-color: #000000;}/* site styling */body {  		margin           	: 0px 0px 0px 0px; 	 	background-color 	: #000000;  		}				hr { 	 	background       : #CCCCCC; 	 	height           : 1px;  		width            : 80%;		}						a:link, a:visited {       		color		: #DBFE04;      		font-weight	: bold;  		text-decoration	: none;  		font-family	: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  		line-height	: 16px;  		font-weight	: bold;  		word-spacing	: 4px; 		} 				a:over {	text-decoration: underline;} 		p {   		text-align	: left;  		line-height	: 20px;  		font-size: 14px;  		color: white;  		font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;		} h1 {   		font-family     : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  		font-size       : 16px;  		color           : white;  		text-align	: left;  		background-color: black;  		font height: 18px;  		line-height: 20px;  		} 				h2 {   		font-family     : sans-serif;  		font-size       : 10px;  		color           : #DBFE04;  		text-align	: none;		} 										