/*     Hosted On psend.com    */
/*    header    */
/* mlpdesign05. The Music Zone template, another free CSS Template by MLP Design. */

/* Global Settings */

body 
 {	background:url(images/bg-page.gif) repeat-x #8d7c74;
	color:#333;
	font:normal 12px Arial,sans-serif;
	text-align:center;
	padding: 0;
	margin:0;}
p
 {	text-align:left;
	padding:8px 0;
	margin:0;	}
	
a 
 {	background-color:inherit;
	color:#fc0;	
	text-decoration:none;	}

img 
 {	border:2px solid #999;
	padding:3px;
	margin:0 .25em;	} 
 
span.hide
 {	display:none;	}

.center	{ text-align:center;	}
.right	{ float:right;	} 
.left	{ float:left;	}
.clear	{ clear:both;	}


	
/* Wrappers */
#wrapper
 {	width:782px;
	padding:0;
	margin:1em auto;	}

#wrapper2
 {	background:url(images/bg-body.gif) center repeat-y;
	width:782px;
	padding:0;
	margin:0;	}



/* Header Settings */
#header
 {	background:url(images/bg-header.gif) center no-repeat;
	width:782px;
	height:158px;
	padding:0;
	margin:0;	}
	
#header ul 
 {	width:600px;
	list-style:none;
	padding:1em 0 0 2em;
	margin:0;
	float:left;	}

#header ul li 
 {	text-align:left;
	font:bold 12px Tahoma,sans-serif;
	padding:0 8px;
	margin:0;
	float:left;
	display:inline;	} 

#header ul li a:hover
 {	text-decoration:underline;	}
#header ul li a.active {color:#eee;}
#titlebar-home,#titlebar-sitemap
 {	width:25px;
	padding:0;
	margin:2px 0 0 0;
	float:left;	}
	
#titlebar-home a,#titlebar-sitemap a
 {	width:25px;
	height:20px;
	display:block;	}
	
#titlebar-title
 {	width:730px;
	padding:0;
	margin:0;
	float:left;	}

#titlebar-title .h1
 {	font:normal 18px 'Trebuchet MS',sans-serif;
	padding:0;
	margin:0;}

#titlebar-title a
 {	background-color:inherit;
	color:#ccc;	}

#newsbox
 {	background:url(images/bg-newsbox.gif) center no-repeat;
	width:562px;
	height:61px;
	padding:0;
	margin:1em 0 0 2em;
	float:left;
	clear:both;	}

#newsbox p
 {	background-color:inherit;
	color:#999;
	font-size:8pt;
	text-align:left;
	padding:0 8px;
	margin:0;	}

#newsbox .h1
 {	background-color:inherit;
	color:#aaa;
	font-size:8pt;
	text-align:left;
	padding:5px 0 0 8px;
	margin:0;	}

#newsbox a
 {	background-color:inherit;
	color:#999;
	text-decoration:underline;	}


	
/* Content Settings */
#content
 {	width:415px;
	text-align:left;
	padding:10px 10px 10px 20px;
	margin:0;
	float:left;	}

#content h1
 {	font-size:20px;
	padding:0;
	margin:0 0 -0.2em 0;}
#content h2
 {	font-size:16px;
	padding:0;
	margin:1em 0 -0.2em 0;}
	
#content p
 {	padding:0.6em 0;	}	

#content a
 {	background-color:inherit;
	color:#930;
}

#content .item
 {	width:98%;
	border-bottom:1px dotted #ccc;
	padding:0 0 10px 10px;
	margin:0 auto;}
 
#content table td { padding:3px;}
#content table td p { margin:0;}
	
/* Sidebars Settings */
#sidebar-a,#sidebar-b
 {	width:150px;
	font-size:11px;
	padding:0;
	margin:0 0 0 1.25em;
	float:left;	}

#sidebar-a .h1
 {	text-align:left;
	font-size:13px;
	padding:10px 0 0 0;	}

#sidebar-a a
 {	background-color:inherit;
	color:#666;
	border-bottom:1px dotted #999;}
#sidebar-a a.active {color:#c00;}
#featured-artist
 {	background-color:#eee;
	color:#999;
	text-align:center;
	border:2px solid #999;
	font-weight:bold;
	padding:10px 0;
	margin:1em 0;	}

#featured-artist img
 {	border:0;
	margin:0;}	
.h1 {font-weight:bold;}	
#sidebar-b .h1
 {	background-color:inherit;
	color:#eee;
	text-align:left;
	font-size:13px;
	padding:10px 0 0 5px;	}

#sidebar-b a:hover
 {	text-decoration:underline;	}
	
#sidebar-b p
 {	background-color:inherit;
	color:#999;
	padding:2px 0 2px 5px;}

#sidebar-b ul, #sidebar-a ul
 {	list-style:none;
	padding:0;
	margin:1em 0;	}

#sidebar-b ul li, #sidebar-a ul li
 {	background-color:inherit;
	color:#fc0;
	text-align:left;
	padding:2px 2px 3px 8px;
	margin:0;	}
#sidebar-a ul li a {font-size:12px;}
#sidebar-b ol li
 {	background-color:inherit;
	color:#fc0;
	text-align:left;
	padding:2px 0;
	margin:0 0 0 -12px;	}

	
span.song-title
 {	font-weight:bold;	}


 
/* Footer Settings */
#footer
 {	background:url(images/bg-footer.gif) center no-repeat;
	background-color:inherit;
	color:#ddd;
	width:782px;
	height:65px;
	padding:0;
	margin:0;
	clear:both;	}

#footer ul 
 {	width:600px;
	list-style:none;
	padding:2.5em 0 0 2em;
	margin:0 auto;	}

#footer ul li 
 {	text-align:center;
	font:bold 11px Tahoma,sans-serif;
	padding:0 8px;
	margin:0;
	display:inline;	} 

#footer ul li a:hover
 {	text-decoration:underline;	}
	
#credits
 {	background-color:inherit;	
	color:#ddd;
	font-size:11px;
	width:782px;
	padding:3px 0;
	margin:0;	}

#credits a
 {	background-color:inherit;
	color:#eee;	}



/* IE */
* html body #newsbox
 {	margin:1em 0 0 1em;	}	




#topcasinos { margin:0 0 0 20px;}
#content #topcasinos h3, #content #topcasinos h3 a { border:0 none; font-size:12pt;}
#content #topcasinos .box { background:#933 url(img/bg_box.gif) 0 100% repeat-x; border:2px solid #933; color:#fff}
#content #topcasinos .box img { vertical-align: middle; border:2px solid #933; margin:0; padding:0; }
#content #topcasinos .box strong { color:#fc0;}


.ac_results {border: 1px solid #ccc; background-color: #fff; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none;}
.ac_results li {padding: 2px 5px; white-space: nowrap; color: #333; text-align: left; list-style: none;}
.ac_results li a {text-decoration: none; color: inherit;}
.ac_over {cursor: pointer; background-color: #eee; border:1px solid #ddd; border-width:1px 0;}
.ac_match { border-bottom:1px dotted; color: #966; font-weight:bold;}
#searchFormWrapper {margin:12px 0 0 0; padding:0; border:0 none; text-align:left;}
#searchFormWrapper form {margin:0; padding:0; border:0 none;}
#search {width:128px; font-size:9pt;}
#submit {width:54px; overflow:hidden; font-size:9pt;}

.featured_media {text-align:center; margin:10px 0 20px 0}

.comments {padding-top: 0px; font-size: 85%; line-height: 1.5em; color: #333;}
.comments h4 {margin-top: 20px; margin-right: 0; margin-bottom: 15px; margin-left: 0; padding-top: 8px; padding-right: 0; padding-bottom: 0; padding-left: 40px; font-family: "Lucida Grande", "Trebuchet MS"; font-size: 130%; color: #333; height: 29px !important; /* for most browsers */ height /**/:37px; /* for IE5/Win */}
.comments ul {margin-left: 0;}
.comments li {background: none; padding-left: 0;}
.comment-container {background-color: #DDDDDD;}
.comment-body {padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 25px; background: url(img/ali_tic.gif) no-repeat 10px 10px; color:#333;}
.comment-body p {margin-bottom: 0; padding: 5px; background-color: #8D7C74; color:#fff;}
.comment-body span {display:block; font-weight:block;}
.comment-author {margin-top: 4px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 60px; color: #333;}
.comment-footer {color: #333; padding-bottom: 1em;}
.anon-comment-icon {line-height:16px; background:url(img/anon16-rounded.gif) left no-repeat; padding-left:20px; margin-left:5px;}


#bonus_tab { width:400px; color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:center;}
#bonus_tab table { margin:10px 5px; border:1px solid #494949;}
#bonus_tab table tr {}
#bonus_tab table th { background:#F1F1F1; padding:7px 0;}
#bonus_tab table td { border:1px solid #494949; text-align:center; color:#b2b2b2; }
#bonus_tab table td a {color:#FF0084; font-weight:bold;}
#bonus_tab .topcas { color:#fff; background-color:#5D3EFF; width:400px; height:40px; line-height:40px; margin:0 5px;}
