/* MASTER LAYOUT */

    #center
    {
    	vertical-align:top;
    	margin:auto;
    	padding:0px;
    	margin-top:0px;
		width:826px;
		position:relative;
    }

    #leftdrop
    {
    	position:absolute;
    	vertical-align:top;
		left:0px;
		top:44px;
		width:331px;
		margin-left:-331px;
		height:506px;
  	 	background: transparent url(../images/master/master.gif) no-repeat scroll top right;
  	 	background-position: 0 -30px;
    }
    #rightdrop
    {
    	z-index:0;
    	vertical-align:top;
    	/*min-width: 331px;*/
    	min-width: 89px;
    	height:506px;
		background: transparent url(../images/master/master.gif) no-repeat scroll top left;
		background-position: -481px -1753px;
   		position:absolute;
   		left:826px;
   		top:44px;
    }
    #rightdrop img
    {
    	float:left;
    }
    #leftover
    {
    	padding:0px;
    	margin:0px;
    	background: transparent url(../images/master/bg_left.jpg) no-repeat scroll top right;
    }

/* HEADER */

		#logo
		{
			float:left;
			margin-top:15px;
			width:197px;
			margin-left:10px;
		}

		#searchnav
		{
			float:left;
			width:389px;
			height:50px;
			margin-top:8px;
		}

		#searchform
		{
			width:264px;
			height:36px;
			background:transparent url(../images/master/master.gif) no-repeat;
			background-position: 0 -815px;
			position:relative;
		}

		#searchform_input
		{
			margin-top:5px;
			margin-left:15px;
			width:157px;
			height:14px;
			background:transparent;
			outline: none;
			border: none;
		}

		#searchform_submit
		{
			width:80px;
			height:20px;
			display:block;
			position:absolute;
			background:url(../images/master/master.gif) no-repeat;
			background-position: 0 -784px;
			top: 5px;
			left:180px;
		}
		#masternav
		{
			margin-top:3px;
		}

		#masternav ul
		{
			margin:0;
			padding:0;
		}

		#masternav li
		{
			float:left;
			margin:0;
			padding:0;
			margin-right:1px;
			list-style-type:none;
		}

		#right_header
		{
			float:left;
			margin-top:8px;
		}

		#header_player
		{
			width:221px;
			height:43px;
		}

		#header_links
		{
			margin:10px 0px;
		}


/* LOGIN PAGE */

		#login_box
		{
			width:805px;
			height:337px;
			background: transparent url(../images/login/login_bg.gif) no-repeat;
			padding-top:100px;
			margin-top:10px;
			margin-left:9px;
		}

		#login_form
		{
			margin: auto;
			width:254px;

		}

		.login_title
		{
			display:block;
			font-size:11px;
			margin-top:10px;
			font-weight:bold;
		}

		.login_forget
		{
			margin-top:4px;
		}

		.login_forget a
		{
			font-size:11px;
			color:#666666;

		}

		.login_btn
		{
			margin-top:15px;
		}

		#login_form input
		{
			border: solid 1px #cccccc;
			width:254px;
		}

/* REGISTER PAGE */


		#register_box
		{
			width:805px;
			/*height:337px;*/
			background: transparent url(../images/register/register_bg5.gif) no-repeat;
			padding-top:40px;
			margin-top:10px;
			padding-left:20px;
			margin-left:9px;
		}


		.register_title
		{
			display:block;
			font-size:11px;
			margin-top:10px;
			font-weight:bold;
		}

		.register_col1, .register_col2, .register_col3
		{
			float:left;
			width: 246px;

		}

		#register_box input
		{
			border: solid 1px #cccccc;
			width:234px;

		}

		.register_btn
		{
			margin-top:20px;
		}

/* SEARCH RESULTS */

		#search_results
		{
			clear:both;
			margin:08px 9px;
		}

		#leftcolumn
		{
			float: left;
		}

		#rightcolumn
		{
			float: left;
			margin-left:6px;
		}

		#wrapper_sresults
		{
			width: 556px;
			min-height: 250px;
			background: transparent url(../images/search/search_bg.gif) no-repeat;
			padding-top:33px;
			height:0px;
		}

		#content_sresults
		{

			width: 556px;
			min-height: 184px;
			background: transparent url(../images/search/search_bot_bg.gif) no-repeat scroll bottom left;

		}

		.sresults
		{
			position: relative;
		}
		.sresults_info
		{
			margin-top:11px;
			display:block;
		}
		.sresults_avatar, #sresults_avatar
		{
			float:left;
			margin-right:8px;
		}
		.sresults, .sresults_odd
		{
			height:95px;
			width:556px;


		}

		.sresults_odd
		{
			position:absolute;
			z-index:0;

		}

		.sresults_odd
		{
			background: #ffffff;
			-moz-opacity:0.08 ;
			filter:alpha(opacity:08);
			opacity: 0.08;
		}

		.sresults_row
		{
			padding-top:6px;
			padding-left:16px;
			width:555px;
			height: 95px;
			z-index:1;
			position: absolute;
		}
		.sresults_user
		{
			font-weight:bold;
			font-size:11px;
			color:#ff0030;
		}
		.sresults_timestamp
		{
			font-style:italic;
			font-size:11px;
			color:#cccccc;
		}

		.sresults_text
		{
			font-size:14px;
			color: #cccccc;
			display:block;
		}

		.sresults_link
		{
			color:#999999;
			font-size:10px;
			font-weight:bold;
		}

		.sresults_track_title
		{

			font-weight:bold;
			font-size:11px;
		}
		.sresults_track_user
		{
			font-size:11px;
			font-weight:bold;
			color:#ff0030;
		}
		.sresults_track_spins, .sresults_track_bookmarks
		{
			font-size:10px;
			color:#666666;
			font-weight:bold;

		}

		.sresults_track_spins b, .sresults_track_bookmarks b
		{
			font-size:11px;
			color:#ffffff;
		}
/* FOOTER */

		#footer
		{
			margin: auto;
			width:800px;
			height:168px;
			background: transparent url(../images/master/master.gif) no-repeat;
			background-position: -481px -339px;
			clear:both;
		}

		#footer_about, #footer_mainlinks, #footer_points, #footer_legal
		{
			padding-top:20px;
			padding-left:26px;
		}

		#footer_about
		{
			float:left;
			width:234px;
			height:168px;
		}

		#footer_mainlinks
		{
			float:left;
			width:124px;
			height:168px;
		}

		#footer_points
		{
			float:left;
			width:169px;
			height:168px;
		}

		#footer_legal
		{
			float:left;
			width:169px;
			height:168px;
		}

		#footer h1
		{
			font-family: Arial, Verdana;
			font-size: 14px;
			font-weight:bold;
			color: #ffffff;
			margin:0;
			margin-bottom:20px;
		}

		#footer ul
		{
			padding:0;
			margin-left:0;
			margin-top:-15px;
			list-style: none;
		}


		#footer a
		{
			color:#ff0030;
			text-transform: uppercase;
			font-size:10px;
		}

		#footer p
		{
			font-size:10px;
			margin-right:10px;
			margin-top:-10px;
		}

		.footer_copy
		{
			text-align:center;
			color:#ff0030;
			padding-bottom:25px;
		}

/* Static content */
		#static_content h1
		{
			font-family: Arial, Verdana;
			font-size: 12px;
			font-weight:bold;
			color: #ffffff;
			margin:0;
			margin-bottom:20px;
		}

		#static_content p
		{
			font-size:12px;
			margin-right:10px;
		}

/* Top Navigation styles*/
        .my_profile a:hover
        {
			width:77px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll -481px -221px;
        	position:relative;
        }

        .my_profile a
        {
			width:77px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll -481px -537px;
        	position:relative;
        }

        .btn_smashes a:hover
        {
			width:67px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll 0 -566px;
        	position:relative;
        }

        .btn_smashes a
        {
			width:67px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll 0 -712px;
        	position:relative;
        }

        .btn_stars a:hover
        {
			width:68px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll -481px -76px;
        	position:relative;
        }

        .btn_stars a
        {
			width:68px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll 0 -1912px;
        	position:relative;
        }

        .btn_superstars a:hover
        {
			width:79px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll -481px -1145px;
        	position:relative;
        }

        .btn_superstars a
        {
			width:79px;
			height:38px;
        	background: transparent url(../images/master/master.gif) no-repeat scroll 0 -1076px;
        	position:relative;
        }

        .btn_dahouse a:hover
        {
			width:77px;
			height:38px;
        	background: transparent url(../images/master/da_house_on.png) no-repeat scroll;
        	position:relative;
        }

        .btn_dahouse a
        {
			width:77px;
			height:38px;
        	background: transparent url(../images/master/da_house_off.png) no-repeat scroll;
        	position:relative;
        }
