body {	font-family: Helvetica, sans-serif;	font-size: 11.5px;	line-height: 1.3;	letter-spacing: 0.8px;	word-spacing: 1.0px;}td {	font-family: Helvetica, sans-serif;	text-align: left;}th {	font-family: Helvetica, sans-serif;}h1 {    font-size: 15px;    font-family: Helvetica, sans-serif;	color: #336699;	font-weight: 600;	letter-spacing: 0.9px;	word-spacing: 0.4px;	text-align: center;}h3 {    font-size: 13px;	color: #336699;	font-weight: bold;	text-align: center;}h2red {    font-size: 15px;    font-family: Helvetica, sans-serif;	color: #B40000;	font-weight: 600;	letter-spacing: 0.9px;	word-spacing: 0.4px;	text-align: center;}.h3 {    font-size: 13px;	color: #336699;	font-weight: bold;	text-align: center;}.hred {    font-size: 13px;	color: #B40000;	font-weight: 550;	letter-spacing: 1.0px;	word-spacing: 0.4px;	text-align: center;}.hredlarge {    font-size: 18px;	color: #cc0000;	font-weight: 600;	letter-spacing: 0.5px;	word-spacing: 0.8px;	}.h4 {    font-size: 16px;	color: #336699;	font-weight: bold;	text-align: center;}.h4red {	font-size: 16px;	color: #B40000;	font-weight: bold;	text-align: center;}.textred{	color: #B40000;}.imgfloatleftplaylist{	float: left;	height: 150px;	width: 150px;	padding: 5px;}.txtfloatrightplaylist{	float: left;	height: 150px;	width: 400px;	padding: 5px;}.tdredtext {	color: #B40000;	text-align: center;}.selectbox {	background-color: #DAE5FE;	border:solid 1px #336699;}.submit {    background-color: #DAE5FE;	border:solid 1px #336699;	cursor: hand;}#wrapper {	background-color: #DAE5FE;	border: thin solid #336699;	margin-top: 10px;	margin-right: auto;	margin-left: auto;	width: 950px;	height: 2500px;	font-family : "Tahoma", Verdana, Arial, sans-serif;	font-size: 13px;	line-height: 1.3;	letter-spacing: 0.4px;	word-spacing: 0.9px;	color: black;	text-align: left;}#wrapper2 {	background-color: #DAE5FE;	border: thin solid #336699;	margin-top: 10px;	margin-right: auto;	margin-left: auto;	width: 950px;	height: 4000px;	font-family : "Tahoma", Verdana, Arial, sans-serif;	font-size: 11.5px;	line-height: 1.3;	letter-spacing: 0.4px;	word-spacing: 0.4px;	color: black;	text-align: left;}#header {	background-color: #ffffff;	border-bottom: thin solid #336699;	height: 130px;	width: 950px;	text-align: top;}#leftheader{	padding-left: 10px;	margin-left: 10px;	height: 100px;	width: 260px;	text-align: left;	float: left;}#leftheaderlogo{	padding-top: 20px;	height: 80px;	width: 250px;	text-align: left;}#leftheadertext{	padding: 0px 0px 4px 0px;	height: 110px;	width: 320px;	text-align: left;	font-weight: normal;}#rightheader1{	padding-top: 15px;	padding-left: 10px;	height: 90px;	width: 400px;	text-align: center;	float: left;}#rightheader2{	height: 110px;	width: 200px;	padding: 7px 45px 0px 5px;	float: right;	text-align: right;}#headernav{	margin-left: 100px;	padding-top: 25px;	padding-left: 40px;	height: 25px;	width: 790px;	float: left;	text-align: center;}#facebook{	margin-left: 0px;	padding: 0px 0px 0px 5px;	width: 215px;	height: 45px;	text-align: left;	float: right;}#bannerad{    margin-left: 10px;    margin-right: 10px;	width: 470px;	height: 140px;	text-align: center;	float: left;}#twitter{    border: solid #336699;	background-color: #ffffff;	border-width: 3px; 	padding: 10px 5px 0px 15px;	width: 200px;	height: 120px;	text-align: left;	float: right;}#intro{    padding: 0px;    margin-top: 7px;	margin-left: 10px;	height: 160px;	width: 940px;	text-align: top;	float: left;}#searchform{    background-color: #ffffff;    margin-top: 10px;	margin-left: 25px;	height: 50px;	width: 905px;	text-align: top;	float: left;}#searchboxleft{	background-color: #ffffff;	padding-top: 10px;	height: 30px;	width: 600px;	text-align: right;	float: left;}#searchboxright{	background-color:#ffffff;	padding-top: 10px;	padding-right: 25px;	height: 30px;	width: 250px;	text-align: right;	float: right;}	#tunesrecent{	background-color: #ffffff;	margin-top: 15px;	margin-left: 25px;	padding: 20px;	height: 1100px;	width: 600px;	text-align: top;	float: left;}#tuneslist{	background-color: #ffffff;	margin-top: 15px;	margin-left: 25px;	padding: 20px;	height: 2100px;	width: 600px;	text-align: top;	float: left;}#artistslist{	background-color: #ffffff;	margin-top: 15px;	margin-left: 25px;	padding: 20px;	height: 1300px;	width: 600px;	text-align: top;	float: left;}#table{	margin-top: 15px;	height: 350px;	width: 600px;	text-align: center;	float: left;}#hints{	background-color: #ffffff;	margin-top: 15px;	margin-left: 25px;	padding: 35px;	height: 700px;	width: 570px;	text-align: top;	float: left;}#contentbox {	background-color: #ffffff;	margin-top:15px;    margin-left: 0px;    margin-right: 20px;    padding: 10px 10px 0px 20px;	width: 219px;	height: 650px;	text-align: left;	float: right;}#runtorhapsody{	background-color: #ffffff;	border-width: thin solid #336699;	margin-top: 15px;    margin-left: 0px;    margin-right: 20px;	padding: 10px 10px 0px 20px;	width: 219px;	height: 1250px;	text-align: left;	float: right;}#adcolumn{	background-color: #ffffff;	border-width: thin solid #336699;	margin-top: 15px;    margin-left: 0px;    margin-right: 20px;	padding: 10px 10px 0px 20px;	width: 219px;	height: 1050px;	text-align: center;	float: right;}#artisttop{	background-color: #ffffff;	margin-top: 11px;    margin-left: 0px;    margin-right: 20px;	padding: 0px 5px 0px 5px;	width: 238px;	height: 300px;	text-align: top;	float: right;}#artistmid{	background-color: #ffffff;    margin-top: 25px;    margin-right: 20px;	padding: 0px 5px 0px 5px;	width: 238px;	height: 300px;	text-align: top;	float: right;}#artistbottom{	background-color: #ffffff;    margin-right: 25px;    margin-top: 25px;	padding: 0px 5px 0px 5px;	width: 238px;	height: 300px;	text-align: top;	float: right;}#minibox{	width: 210px;	height: 250px;	padding: 0px;	text-align: left;	margin-top: 0px;	margin-left: 0px;	border-width: thin solid #336699;}#workout {	margin-left: 0px;	padding: 10px;	height: 390px;	width: 250px;	text-align: top;	float: left;}#bpm {	margin-left: 45px;	margin-top: 0px;	padding: 10px;	height: 250px;	width: 250px;	text-align: top;	text-align: left;	float: left;}#labelbar {	margin-top: 10px;	padding-left: 10px;	height: 70px;	width: 935px;	float: left;}#labelbar2 {	margin-top: 30px;	padding-left: 10px;	height: 51px;	width: 935px;	float: left;}#labelbar1 {	margin-top: 180px;	padding-left: 10px;	height: 51px;	width: 935px;	float: left;}#labelbar3 {	margin-top: 70px;	padding-left: 10px;	height: 70px;	width: 935px;	float: left;}#running {	padding: 10px;	height: 300px;	width: 300px;	float: left;}#cycling {	padding: 10px;	margin-left: -5px;	height: 300px;	width: 250px;	float: left;}#news {	padding: 10px;	margin-left: -5px;	height: 300px;	width: 500px;	float: left;}#picksbar {		background-color: #ccc;	height: 600px;	width: 945px;	float: left;}#testimonials {	padding: 10px;	height: 300px;	width: 300px;	float: left;}#podcast {	margin-left: -2px;	padding: 10px;	height: 300px;	width: 300px;	float: left;}#peterspicks {	padding: 10px;	margin-left: -5px;	height: 300px;	width: 250px;	float: left;}#ads{	margin-top: 250px;	margin-left: 200px;	height: 300px;	width: 600px;	float: left;}#ads1{	margin-left: 0px;	height: 300px;	width: 250px;	float: left;	text-align: center;}#ads2{	margin-left: 30px;	height: 300px;	width: 250px;	float: left;	text-align: center;}.imgfloatleft{	float: left;	padding: 7px;}.imgfloatright{	float: right;	padding: 7px;}.labelleft {	height: 50px;	width: 125px;	float: left;}.labelleft1 {	padding-right: 190px;	height: 70px;	width: 125px;	float: left;}.labelleft2 {	margin-left: 192px;	height: 80px;	width: 125px;	float: left;}.labelright {	height: 80px;	width: 300px;	float: right;}.labelright1 {	height: 70px;	width: 300px;	float: left;}.floatleft {	float :left;}.floatright {	float: right;}.raised {  background:transparent;   width: 300px;  }.raised h1, .raised p {  margin:0 10px;  }.raised h1 {  font-size:2em;   color:#fff;  }.raised p {  padding-bottom:0.5em;  }.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {  display:block;   overflow:hidden;  font-size:1px;  }.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {  height:1px;  }.raised .b2 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #eee;  }.raised .b3 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #ddd;  }.raised .b4 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #aaa;  }.raised .b4b {  background:#ffffff;   border-left:1px solid #eee;   border-right:1px solid #999;  }.raised .b3b {  background:#ffffff;   border-left:1px solid #ddd;   border-right:1px solid #999;  }.raised .b2b {  background:#ffffff;   border-left:1px solid #aaa;   border-right:1px solid #999;  }.raised .b1 {  margin:0 5px;   background:#fff;  }.raised .b2, .raised .b2b {  margin:0 3px;   border-width:0 2px;  }.raised .b3, .raised .b3b {  margin:0 2px;  }.raised .b4, .raised .b4b {  height:2px; margin:0 1px;  }.raised .b1b {  margin:0 5px; background:#999;  }.raised .boxcontent {	  display:block;  height: 375px;  padding: 10px 10px 20px 10px;    background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #999;  }.raised .boxcontent2 {	  display:block;  height: 130px;  width: 278px;  padding: 5px 10px 5px 10px;    background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #999;  }  .raised1 {  background:transparent;   width: 300px;  }.raised1 h1, .raised1 p {  margin:0 10px;  }.raised1 h1 {  font-size:2em;   color:#fff;  }.raised1 p {  padding-bottom:0.5em;  }.raised1 .b1, .raised1 .b2, .raised1 .b3, .raised1 .b4, .raised1 .b1b, .raised1 .b2b, .raised1 .b3b, .raised1 .b4b {  display:block;   overflow:hidden;  font-size:1px;  }.raised1 .b1, .raised1 .b2, .raised1 .b3, .raised1 .b1b, .raised1 .b2b, .raised1 .b3b {  height:1px;  }.raised1 .b2 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #eee;  }.raised1 .b3 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #ddd;  }.raised1 .b4 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #aaa;  }.raised1 .b4b {  background:#ffffff;   border-left:1px solid #eee;   border-right:1px solid #999;  }.raised1 .b3b {  background:#ffffff;   border-left:1px solid #ddd;   border-right:1px solid #999;  }.raised1 .b2b {  background:#ffffff;   border-left:1px solid #aaa;   border-right:1px solid #999;  }.raised1 .b1 {  margin:0 5px;   background:#fff;  }.raised1 .b2, .raised1 .b2b {  margin:0 3px;   border-width:0 2px;  }.raised1 .b3, .raised1 .b3b {  margin:0 2px;  }.raised1 .b4, .raised1 .b4b {  height:2px; margin:0 1px;  }.raised1 .b1b {  margin:0 5px; background:#999;  }.raised1 .boxcontent {	  height: 230px;  width: 278px;  padding: 10px;    background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #999;  }  .raised1 {  background:transparent;   width: 300px;  }.raised1 h1, .raised1 p {  margin:0 10px;  }.raised1 h1 {  font-size:2em;   color:#fff;  }.raised1 p {  padding-bottom:0.5em;  }.raised1 .b1, .raised1 .b2, .raised1 .b3, .raised1 .b4, .raised1 .b1b, .raised1 .b2b, .raised1 .b3b, .raised1 .b4b {  display:block;   overflow:hidden;  font-size:1px;  }.raised1 .b1, .raised1 .b2, .raised1 .b3, .raised1 .b1b, .raised1 .b2b, .raised1 .b3b {  height:1px;  }.raised1 .b2 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #eee;  }.raised1 .b3 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #ddd;  }.raised1 .b4 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #aaa;  }.raised1 .b4b {  background:#ffffff;   border-left:1px solid #eee;   border-right:1px solid #999;  }.raised1 .b3b {  background:#ffffff;   border-left:1px solid #ddd;   border-right:1px solid #999;  }.raised1 .b2b {  background:#ffffff;   border-left:1px solid #aaa;   border-right:1px solid #999;  }.raised1 .b1 {  margin:0 5px;   background:#fff;  }.raised1 .b2, .raised1 .b2b {  margin:0 3px;   border-width:0 2px;  }.raised1 .b3, .raised1 .b3b {  margin:0 2px;  }.raised1 .b4, .raised1 .b4b {  height:2px; margin:0 1px;  }.raised1 .b1b {  margin:0 5px; background:#999;  }.raised1 .boxcontent {	  height: 230px;  width: 278px;  padding: 10px;    background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #999;  }  .raised2 {  background:transparent;   width: 612px;  }.raised2 h1, .raised2 p {  margin:0 10px;  }.raised2 h1 {  font-size:2em;   color:#fff;  }.raised2 p {  padding-bottom:0.5em;  }.raised2 .b1, .raised2 .b2, .raised2 .b3, .raised2 .b4, .raised2 .b1b, .raised2 .b2b, .raised2 .b3b, .raised2 .b4b {  display:block;   overflow:hidden;  font-size:1px;  }.raised2 .b1, .raised2 .b2, .raised2 .b3, .raised2 .b1b, .raised2 .b2b, .raised2 .b3b {  height:1px;  }.raised2 .b2 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #eee;  }.raised2 .b3 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #ddd;  }.raised2 .b4 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #aaa;  }.raised2 .b4b {  background:#ffffff;   border-left:1px solid #eee;   border-right:1px solid #999;  }.raised2 .b3b {  background:#ffffff;   border-left:1px solid #ddd;   border-right:1px solid #999;  }.raised2 .b2b {  background:#ffffff;   border-left:1px solid #aaa;   border-right:1px solid #999;  }.raised2 .b1 {  margin:0 5px;   background:#fff;  }.raised2 .b2, .raised2 .b2b {  margin:0 3px;   border-width:0 2px;  }.raised2 .b3, .raised2 .b3b {  margin:0 2px;  }.raised2 .b4, .raised2 .b4b {  height:2px; margin:0 1px;  }.raised2 .b1b {  margin:0 5px; background:#999;  }.raised2 .boxcontent {	  height: 230px;  width: 590px;  padding: 10px;    background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #999;  }  .raised3 {  background:transparent;   width: 922px;  height:1200px;  }.raised3 h1, .raised3 p {  margin:0 10px;  }.raised3 h1 {  font-size:2em;   color:#fff;  }.raised3 p {  padding-bottom:0.5em;  }.raised3 .b1, .raised3 .b2, .raised3 .b3, .raised3 .b4, .raised3 .b1b, .raised3 .b2b, .raised3 .b3b, .raised3 .b4b {  display:block;   overflow:hidden;  font-size:1px;  }.raised3 .b1, .raised3 .b2, .raised3 .b3, .raised3 .b1b, .raised3 .b2b, .raised3 .b3b {  height:1px;  }.raised3 .b2 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #eee;  }.raised3 .b3 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #ddd;  }.raised3 .b4 {  background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #aaa;  }.raised3 .b4b {  background:#ffffff;   border-left:1px solid #eee;   border-right:1px solid #999;  }.raised3 .b3b {  background:#ffffff;   border-left:1px solid #ddd;   border-right:1px solid #999;  }.raised3 .b2b {  background:#ffffff;   border-left:1px solid #aaa;   border-right:1px solid #999;  }.raised3 .b1 {  margin:0 5px;   background:#fff;  }.raised3 .b2, .raised3 .b2b {  margin:0 3px;   border-width:0 2px;  }.raised3 .b3, .raised3 .b3b {  margin:0 2px;  }.raised3 .b4, .raised3 .b4b {  height:2px; margin:0 1px;  }.raised3 .b1b {  margin:0 5px; background:#999;  }.raised3 .boxcontent {	  display:block;  height: 1200px;  width: 859px;  padding: 10px 30px 10px 30px;    background:#ffffff;   border-left:1px solid #fff;   border-right:1px solid #999;  }    