
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,pre,p,blockquote,th,td,input,textarea,fieldset {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,strong,em,th,var {
	font-style: normal;
	font-weight: normal;
}

ol,ul {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
}

a {
	outline: none;
	border:0;
}
input::-moz-focus-inner { 
  border: 0;
  padding: 0;
}
/*-----reset done--------*/

body {
	font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	background-color:#fff;
	color:#000000;
}

textarea {
	font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
}
h1 {
	font-weight:bold;
	text-align:center;
	font-size:20pt;
	color:#2ea3be;
	margin: 5pt 0 10pt 0;
}

#globalBox {
	margin: 0 10pt 0 25pt;
	/*background-color:#FCF0AD;*/
	/*border-right:1px solid #eee;
	border-left:1px solid #eee;*/
}
#topLine {
display:none;
}
#header {
display:none;
}

a:link, a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}


#alphabet, #menu {
display:none;
}



#main {
	font-family: "Times New Roman", Times, serif;
	font-size:12pt;
	float:left;
	padding-top:5pt;
}
#fullpage {
	padding-top:5pt;
	color:#444;
	margin-bottom:10pt;
}
h2 {
	margin:5pt 0 0 0;
	color:#888;
}
.title {
	font-weight:bold;
	font-size:24pt;
	color:#000;
	text-shadow:1pt 1pt 2pt #ccc;
}
h2 .artist {

}
#path {
display:none;
}

#side {
display:none;
}
#bottom {
display:none;
}
.mgad {
	display:none;
}

#contentBox {
	font-size:12pt;
}
#footer {
display:none;
}

#searchResults {
	width:100%;
	margin-top:20pt;
}
#searchResults .searchType {
	width:30%;
	text-align:right;
	vertical-align:top;
	padding-right:20pt;
	letter-spacing:2pt;
	color:#444;
}
#searchResults .foundResults {
	padding-bottom:10pt;
}
#topSongs {
	margin: 5px 0 30px 0;
}
#freshSongs {
	margin: 5px 0 0 0;
}
#topSongs .placeNum {
	display:inline-block;
	width:20pt;
	text-align:center;
	border:1pt solid #ccc;
	-moz-border-radius: 10pt;
    -webkit-border-radius: 10pt;
    -khtml-border-radius: 10pt;
    border-radius: 10pt;
	
}
.errorMessage {
	text-align:center;
	letter-spacing:3pt;
	padding:20pt;
}
.spacer {
	color:#eee;
	white-space:nowrap;
	padding:0 6pt;
}
.push {
	display:none;
}

.clearb {
	clear:both;
}
.rel {
	position:relative;
}
.tacenter {
	text-align:center;
}
.taright {
	text-align:right;
}
.vatop {
	vertical-align:top;
}
.arrow {
	font-family: Georgia, serif;
}
.smallexp {
	font-size:12pt;
	color:#888;
}
.small-text {
	font-size:10px;
}
.sitename {
	font-weight:bold;
}

.hilite {
	background-color:#fdd;
}
.heavy {
	font-weight:bold;
}
.gray {
	color:#ccc;
}

.ad336x280 {
display:none;
}

.ad728x90 {
display:none;
}
.ad {
display:none;
}
#counter {
display:none;
}
.actions {
	display:none;
}