#cssdropdown, #cssdropdown ul {padding: 0;margin: 0;list-style: none;}#cssdropdown li {float: left;position: relative;}.mainitems{margin: 0px;}.mainitems a{margin-left: 0px;margin-right: 0px;text-decoration: none;}.subuls{	display: none;	width: 10em;	position: absolute;	top: 1.2em;	left: 0;	background-color: #252525;	border: 1px solid #000000;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}.subuls li{width: 100%;background-color: #000000;}.subuls li a{	color: #FFFFFF;	display:block;}#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */top: auto;left: auto;}#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */display: block;	background-color: #CC0000;}#restofcontent { /*wrap rest of content of the page inside this div*/clear: left;}.subuls li a:hover {	text-decoration: none;	background-color: #CC0000;	z-index: 2;}.tophome{position: relative;font-family: arial, helvetica, sans-serif;background: url(../images/required/layout/links/a_home.jpg) no-repeat;white-space: nowrap;display: block;width: 122px;height: 24px;margin: 0;padding: 0;}.tophome a{display: block;color: #000000;font-size: 11px;width: 122px;height: 24px;display: block;float: left;color: black;text-decoration: none;}.tophome img{width: 122px;height: 24px;border: 0}* html a:hover{visibility:visible}.tophome a:hover img{visibility:hidden;}.topteam{position: relative;font-family: arial, helvetica, sans-serif;background: url(../images/required/layout/links/a_team.jpg) no-repeat;white-space: nowrap;display: block;width: 127px;height: 24px;margin: 0;padding: 0;}.topteam a{display: block;color: #000000;font-size: 11px;width: 127px;height: 24px;display: block;float: left;color: black;text-decoration: none;}.topteam img{width: 127px;height: 24px;border: 0}.topteam a:hover img{visibility:hidden;}.topmusic{position: relative;font-family: arial, helvetica, sans-serif;background: url(../images/required/layout/links/a_music.jpg) no-repeat;white-space: nowrap;display: block;width: 129px;height: 24px;margin: 0;padding: 0;}.topmusic a{display: block;color: #000000;font-size: 11px;width: 129px;height: 24px;display: block;float: left;color: black;text-decoration: none;}.topmusic img{width: 129px;height: 24px;border: 0}.topmusic a:hover img{visibility:hidden;}.topshop{position: relative;font-family: arial, helvetica, sans-serif;background: url(../images/required/layout/links/a_shop.jpg) no-repeat;white-space: nowrap;display: block;width: 106px;height: 24px;margin: 0;padding: 0;}.topshop a{display: block;color: #000000;font-size: 11px;width: 106px;height: 24px;display: block;float: left;color: black;text-decoration: none;}.topshop img{width: 106px;height: 24px;border: 0}.topshop a:hover img{visibility:hidden}.toplifestyle{position: relative;font-family: arial, helvetica, sans-serif;background: url(../images/required/layout/links/a_lifestyle_comingsoon.jpg) no-repeat;white-space: nowrap;display: block;width: 144px;height: 24px;margin: 0;padding: 0;}.toplifestyle a{display: block;color: #000000;font-size: 11px;width: 144px;height: 24px;display: block;float: left;color: black;text-decoration: none;}.toplifestyle img{width: 144px;height: 24px;border: 0;}.toplifestyle a:hover img{visibility:hidden;}.topfindastore{position: relative;font-family: arial, helvetica, sans-serif;background: url(../images/required/layout/links/a_findastore.jpg) no-repeat;white-space: nowrap;display: block;width: 122px;height: 24px;margin: 0;padding: 0;}.topfindastore a{display: block;color: #000000;font-size: 11px;width: 122px;height: 24px;display: block;float: left;color: black;text-decoration: none;}.topfindastore img{width: 122px;height: 24px;border: 0;}.topfindastore a:hover img{visibility:hidden;}