body {
	margin: 0px; padding: 0px;
	background: #000;
	background-attachment:fixed;
}

div a {
	color: #f0f0f0;
	cursor: pointer;
	text-decoration: none;
}
.content a {
	color: #6d0000;
	border:none;
}
.content img {
	border:none;
}
}
#content a {
	color: #6d0000;
	border:none;
}
#content img ul {
	border:none;
}

#content h3 a{
	color:#000;
	cursor:default;
}


h1 {
	font: 1.4em/130% Tahoma,Verdana,sans-serif;
	margin: 0;
	font-weight:bold;
	color:#333;
}

h2 {
	font: 1.4em/130% Tahoma,Verdana,sans-serif;
	font-weight:bold;
	color:#333;
}

code {
	border: 1px solid #F0F0F0;
	border-left: 6px solid #6d0000;
	color: #555;
	display: block;
	font: normal 1em "Lucida Sans Unicode",serif;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}
blockquote {
	background: url(img/quote.gif) no-repeat;
	color: #555;
	display: block;
	font: bold 1.2em "Trebuchet MS",serif;
	margin: 6px 0;
	padding-left: 28px;
}


/* structure*/
table#content{
	width: 1000px;
	height: 100%;
	padding: 0px;
	
	font: normal 0.8em Tahoma,Verdana,sans-serif;
	color: #333;
	line-height:130%;
	text-align: justify;
	margin-left:260px;
}

table#content p a{
	color: #a10000;
}

table#content p a:hover{
	background: #6d0000;
	color: #f0f0f0 !important;
}

table#content blockquote {
	font: normal 1.0em Tahoma,Verdana,sans-serif !important;
	color: #000 !important;
}

#content {padding:20px 20px 0px 20px;}
#content h4{font-weight:normal;color:#000;}
#content h4 strong{color:#6d0000;}
#content ul {padding: 0px 10px 0px 10px; margin-bottom:-10px;}

table.disk,table.sbz {
	font:1em/130% Tahoma,Verdana,sans-serif;
}

table.disk small {
	color:#a10000;
}

table.disk ol li a {
	color:#a10000;
}
table.disk ol li a:hover {
	background: #6d0000;
	color: #f0f0f0 !important;
}
table.disk tr td a {
	color:#a10000;
}
table.disk tr td a:hover {
	background: #6d0000;
	color: #f0f0f0 !important;
}
table.disk table.disk{ font:inherit;}

td#col1{
	width: 700px !important;
	padding: 0px;
	margin: 0px;background-color: #fff;
}
td#col2{
	width: 275px !important;
	/*background: #000 url('/img/bg.gif');*/
	padding: 0px;
	margin: 0px;
}

/* logo */
.header {
	background: #9f0408 url() repeat-x;
	height: 156px;
	border-bottom: 1px solid #FFF;
	margin-top:-16px !important;
}
.header h1 {
	margin: 0;
	padding: 124px 0 0 24px;
	font: normal 2.2em Verdana,sans-serif;
}


/* main navigation */
.link_menu {
	background: #000 url('') repeat-x;
}

.link_menu a, .link_menu a:visited {
	color: #F0F0F0 !important;
	border-bottom: 1px solid #FFF;
	display: block;
	font: bold 0.9em Verdana,sans-serif;
	height: 18px;
	font-size: 12px;
	padding: 3px 0 3px 6px;
	text-decoration: none;
	vertical-align:middle;

}
.link_menu a:hover 
{
background: #6d0000;
}


.preload{display:none;}
/*
.link_menu a.home:hover
{
background-image:url('/img/menu_1.png');
}
.link_menu a.bio:hover
{
background-image:url('/img/menu_2.png');
}
.link_menu a.discog:hover
{
background-image:url('/img/menu_3.png');
}
.link_menu a.media:hover
{
background-image:url('/img/menu_4.png');
}
*/

.disco {
	padding-left:20px;
	padding-right:5px;
	padding-top:15px;
	color: #000;
	line-height:130%;
	text-align:left;
	font: 0.8em/130% Tahoma,Verdana,sans-serif;
}
#disco a{
	color:#a10000;
	font: 0.8em/130% Tahoma,Verdana,sans-serif;
}

#disco a:hover{
	background: #6d0000;
	color: #f0f0f0;
}


/* sub navigation */
.header,.link_projects,.lbl,.link_updates a {
	/*border-bottom: 8px solid #FFF;*/
}

div.link_projects a:hover,div.link_updates a:hover, div.footer, div.left a:hover, .menu_tribute a:hover, .inside a:hover{
	background: #6d0000;
	color: #f0f0f0;
}

div.footer{
position:relative;
bottom: 5px; 
font: normal 1.0em Tahoma,Verdana,sans-serif;
margin-right:10px;
}

/* projects */
.left {
	float: left;
}
.right {
	float: right;
	color:#B4B4B4 !important;
}
.right a{color:#B4B4B4 !important;}
.right a:hover{color:#D2D2D2 !important;}

.lbl {
	background: #000 ;
	clear: both;0
	color: #f0f0f0;
	font: normal 13px "Lucida Sans Unicode",sans-serif;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	text-align: center;
}
.link_projects a {
	display: block;
	height: 98px;
	text-align: center;
	color: #f0f0f0;
	padding-top: 24px;
	width: 133.5px;
	font-size: 0.9em;
	font-family: sans-serif;
}

.link_projects a span {
	font: normal 5em sans-serif;
}

a.g1 {
	background: url('/img/tsf-rollover1.png');
	color:transparent;
	text-shadow:none;
}
a.g2 {
	background: url('/img/pc-rollover1.png');
	/*border-left: 8px solid #FFF;*/
	color:transparent;
	text-shadow:none;
}

a.g1:hover{background: url('/img/tsf-cover1.png') !important;}
a.g2:hover{background: url('/img/pc-cover1.png') !important;}

/* updates */

.link_updates {
	background: # url() repeat-x;
	vertical-align:text-top;

}

.link_updates .lbl {
	/*border-top: 8px solid #FFF;*/
	height: 99px;
	color: #666;
	font: normal 10px "Lucida Sans Unicode",sans-serif;
	line-height: 31px;
	overflow: hidden;
	text-align: center;
}

.link_updates a {
	clear: right;
	display: block;
	font: normal 1.6em "Trebuchet MS",sans-serif;
	height: 20px;
	padding: 10px 0;
	text-align: center;
	color: #000;text-shadow: 1px 1px 4px #fff;	url()
}

.link_updates a hover {
	color: #666; text-shadow: 1px 1px 6px #ccc;
}

.link_updates a span {
	float: left;
	font: normal 3em Verdana,sans-serif;
	letter-spacing: -2px;
	margin-left: 10px;
	margin-top: 3px;
}



/*media_menu*/

#media_menu ul {
	position: relative;
	top:-9px;
	list-style-type:none;
	padding-left:10px;
}

#media_menu li a {
	border-bottom:1px solid #272727;
	color:#f0f0f0;
	display:block;
	font:bold 25px "Arial",sans-serif;
	letter-spacing:-2px;
	padding:15px;
	text-decoration:none;
	text-transform:lowercase;
}

#media_menu a {
	color:#f0f0f0 ;
	text-decoration:underline;
}

/*
#media_menu li a.media_menu_gallery:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
#media_menu li a.media_menu_articles:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
#media_menu li a.media_menu_videos:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
#media_menu li a.media_menu_downloads:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
*/
#media_menu li a:hover {
	color: #8D0207;
/*
	color:transparent;
	text-shadow:none;
*/
}

#gallery_data {
	text-align:left !important;
	
}

#gallery_data div#indent {
	padding-left:25px;
}


#thumbs_div blockquote ol ul  {
	
	margin:5px 0px 5px 10px;
}


#indent a img:hover {
	background:#fff !important;
}

#indent img:hover {
	background:#fff !important;
}

#indent table {
	font: normal 1.0em/130% Tahoma,Verdana,sans-serif !important;
}


/*home_menu*/

#home_menu ul {
	position: relative;
	top:-9px;
	list-style-type:none;
	padding-left:10px;
}

#home_menu li a {
	border-bottom:1px solid #272727;
	color:#f0f0f0;
	display:block;
	font:bold 25px "Arial",sans-serif;
	letter-spacing:-2px;
	padding:15px;
	text-decoration:none;
}

#home_menu a {
	color:#f0f0f0;
	text-decoration:underline;
}

/*#home_menu li a.home_menu_tribute {
	border-top:1px solid #272727;
}*/


/* home_menu_preload */
div#home_menu_preload {
	display:none;
}
/*
#home_menu li a.home_menu_tribute:hover {
	background: url("/img/stencil.jpg") repeat scroll 0 0 #f0f0f0;
}
#home_menu li a.home_menu_myspace:hover {
	background: url("/img/rolloverbutton1.png") repeat scroll 0 0 #f0f0f0;
}
#home_menu li a.home_menu_tis:hover {
	background: url("/img/discography/king-of-kalifornia-1_thumb.jpg") repeat scroll 0 0 #f0f0f0;
} */
#home_menu li a.home_menu_updates {
	color:#8D0207;
	cursor:default;
	border-bottom: 0px !important;
}
#home_menu li a.home_menu_updates:hover {
	color:#8D0207;
	cursor:default;
	border-bottom: 0px !important;
}

#home_menu li a:hover {
	color: #8D0207;
/*
	color:transparent;
	text-shadow:none;
*/
}



/*tribute_menu*/

.menu_tribute {
	padding-left:20px;
	padding-right:20px;
	/*padding-top:8px;*/
	color: #f0f0f0;
	line-height:130%;
	text-align:left;
}
.menu_tribute a{
	text-decoration:underline;
}



/*discog_menu*/

#discog_menu ul {
	position: relative;
	top:-9px;
	list-style-type:none;
	padding-left:10px;
}

#discog_menu li a {
	
	color:#f0f0f0;
	display:block;
	font:bold 25px "Arial",sans-serif;
	letter-spacing:-2px;
	padding:15px;
	text-decoration:none;
	text-transform:lowercase;
}

#discog_menu a {
	color:#f0f0f0 ;
	text-decoration:underline;
}

#discog_menu li a.discog_menu_disc_on, #discog_menu li a.discog_menu_lyrics_on, #discog_menu li a.discog_menu_tabs_on  {color:#8D0207 !important; }

#discog_menu li a.discog_menu_tabs_on  {border-top:1px solid #272727; border-bottom:1px solid #272727;}
/*
#discog_menu li a.discog_menu_disc:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
#discog_menu li a.discog_menu_lyrics:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
#discog_menu li a.discog_menu_tabs:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
#discog_menu li a.discog_menu_timeline:hover {
	background: url("/gallery/cache/cache_02-_THE_BIRTHDAY_PARTY/th_147_placeholder.jpg") repeat scroll 0 0 #666;
}
*/
#discog_menu li a:hover {
	color: #8D0207;
/*
	color:transparent;
	text-shadow:none;
*/
}




#timeline {
	padding-top:10px;
	padding-bottom:15px;
	padding-left:15px;
	color:#B4B4B4; !important;
	line-height:130%;
	text-align:left;
}
#timeline a{
	text-decoration:underline !important;
	border-bottom:0px !important;
	color:#B4B4B4 !important;
	display:inline !important;
	font: normal 1.0em/130% Tahoma,Verdana,sans-serif !important;
	letter-spacing:0 !important;
	padding:0px !important;
	text-decoration:default !important;
	text-transform:none !important;
}
#timeline a:hover {
	background: none !important;
	color: #f0f0f0 !important;
}

.nolink {
cursor:default;
}

.dl_icon {width:20px; border:none !important; vertical-align:middle;}
