	body {
		font-family:georgia, arial, helvetica, sans-serif;
		font-size:.84em;
		color:#000;
		margin:0;
		padding:0;
background-color: #ececec;

	}





	a, a:link, a:active, a:visited {
		color:#0099FF;
		text-decoration:none;
	}
	a:visited {
		color:#6b6b6b;
	}
	a:hover {
		color:#f8195d;
	}
	img {
		border:none;
	}
	#container {
		width:920;
		position:relative;
	}

/* header */


legend {
  padding: 0.2em 0.5em;
  color:#666666;
  font-size:90%;
  text-align:right;
  }

fieldset { border:1px solid #dddddd;
background: #fff;
margin-bottom: 10px;
 }



	#titlebar {
		position:fixed;
		bottom:0em;
		width:100%;
		height:30px;
		/*padding:18px 0 14px 0;*/
		padding:0;
top-margin: 0px;

		background:#000000;
		left:0;
		z-index:9;
	}
	#logo {
		color:#transparent;
		margin:0 10px 0 0;
		padding:0px 0 0 0;
		float:left;
		width:146px;
		height:28px;
	}


	#title-content {
		position:relative;
		width:920px;
		margin:0 auto;
		padding:0;
	}
#titlebar h2 {
		color:#fff;
		font-size:.9em;
		font-weight:bold;
		line-height:0em;
		margin:0;
		padding:4px 0 0 0;
		float:left;
	}
	#titlebar p {
		float:right;
		color:#fff;
		font-size:.9em;
		font-weight:bold;
		line-height:1em;
		margin:0;
		padding:24px 0 0 0;
	}
	#titlebar a, #titlebar a:link, #titlebar a:active, #titlebar a:visited {
		color:#fff;
		text-decoration:none;
	}
	#titlebar a:hover {
		color:#fff;
	}
	#titlebar ul#ack-box.show-urls {
		position:absolute;
		bottom:-30px !important;
		border:3px solid #fff;
		height:8em;
		line-height:1.5em;
		background:#f8004b !important;
		width:400px;
		z-index:3;
	}
	#titlebar ul#ack-box.show-urls li, 
	#titlebar ul#ack-box.show-urls li.categories {
		display:inline;
		background:none;
		border:none;
		padding:2px;
		line-height:1.5em;
	}
	#titlebar ul#ack-box.show-urls li.categories:after {
		content:': ';
	}
	#titlebar ul#cat-box.show-urls li.categories {
		background:#b20036;
		border-top:3px solid #fff;
	}










#titlebar2 {
		position:fixed;
		left: 50%;
margin-left: -492px;
width: 984px !important;
		height:50px;
		/*padding:18px 0 14px 0;*/
		background:#181818;
align: center;
z-index: 12;
	}
	#logo2 {
		color:#transparent;
		margin:0 10px 0 0;
		padding:17px 0 0 0;
		float:left;
		width:146px;
		height:28px;
	}


	#title-content2 {
		position:relative;
		width:100%;
		margin:0 auto;
		padding:0;
	}
	#titlebar2 h2 {
		color:#fff;
		font-size:.9em;
		font-weight:bold;
		line-height:1em;
		margin:0;
		padding:13px 0 0 0;
		float:left;
	}

#titlebar2 h1 {
		color:#fff;
		font-size:.9em;
		font-weight:bold;
		line-height:1em;
		margin:0;
		padding:13px 0 0 0;
		float:left;
}

	#titlebar2 p {
		float:right;
		color:#fff;
		font-size:.9em;
		font-weight:bold;
		line-height:1em;
		margin:0;
		padding:24px 0 0 0;
	}
	#titlebar2 a, #titlebar a:link, #titlebar a:active, #titlebar a:visited {
		color:#fff;
		text-decoration:none;
	}
	#titlebar2 a:hover {
		color:#fff;
	}
	#titlebar2 ul#ack-box.show-urls {
		position:absolute;
		bottom:-30px !important;
		border:3px solid #fff;
		height:8em;
		line-height:1.5em;
		background:#f8004b !important;
		width:400px;
		z-index:3;
	}
	#titlebar2 ul#ack-box.show-urls li, 
	#titlebar2 ul#ack-box.show-urls li.categories {
		display:inline;
		background:none;
		border:none;
		padding:2px;
		line-height:1.5em;
	}
	#titlebar2 ul#ack-box.show-urls li.categories:after {
		content:': ';
	}
	#titlebar2 ul#cat-box.show-urls li.categories {
		background:#b20036;
		border-top:3px solid #fff;
	}





	a.smile {
		padding-right:14px;
		background:url(/images/smiley.png) no-repeat right 1px;
	}
	.sitecredits {
		float:right;
		margin-left:1em;
	}
	.copyright {
		float:left;
		margin-right:1em;
	}


	}
	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */

.roundedcornr_box_148608 {
   background: #c00000;
	opacity:.9;
		filter: alpha(opacity=90);

}
.roundedcornr_top_148608 div {
   background: url(http://www.altsounds.com/i/roundedcornr_148608_tl.png) no-repeat top left;
}
.roundedcornr_top_148608 {
   background: url(http://www.altsounds.com/i/roundedcornr_148608_tr.png) no-repeat top right;
}
.roundedcornr_bottom_148608 div {
   background: url(http://www.altsounds.com/i/roundedcornr_148608_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_148608 {
   background: url(http://www.altsounds.com/i/roundedcornr_148608_br.png) no-repeat bottom right;
}

.roundedcornr_top_148608 div, .roundedcornr_top_148608, 
.roundedcornr_bottom_148608 div, .roundedcornr_bottom_148608 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_148608 { margin: 0 10px; }

.navbar
{
	color: #ffffff;
	font: 9pt century gothic, verdana, arial;
	text-transform: uppercase;
}

.tcat
{
	background: #ececec;
	color: #666666;
	font: 12pt century gothic;
}
.tcat a:link, .tcat_alink
{
	color: #0099ff;
}
.tcat a:visited, .tcat_avisited
{
	color: #0099ff;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #f8195d;
}



#azindex {
	background: #DDDDDD;
	float: left;
	margin: 5px 20px 20px 10px;
	padding: 0px 5px 15px 5px;
	width: 520px;
}

 * html #azindex {
	padding: 5px 5px 5px 5px;
	width: 490px;
}
	
#index {
	font: bold 100% Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}	
	
#index li {
	float: left;
	height: 1em;
	list-style-type: none;
	margin: 0px;
	padding: 0;
	width: 2em;
}

 * html #index li {
	margin: 0.2em 0.2em;
}

#index a:link, #index a:visited {
	background: #fff;
	color: navy;
	display: block;
	height: 1em;
	padding: 0.75em 0 0 0;
	text-align: center;
	text-decoration: none;
	width: 2em;
}

#index a:hover {
	background: #93D1E4;
	color: #fff;
	text-decoration: underline;
}
