/* CSS Document */

div#miloniclink,
div#miloniclink a:link, 
div#miloniclink a:visited, 
div#miloniclink a:hover, 
div#miloniclink a:active 
{
color: #000000;
top:10; left: 300;position: absolute; z-index:1;
}
div#banner{
top:14; left: 471;position: absolute; z-index:2;
}
BODY{scrollbar-face-color: #605847; 
scrollbar-shadow-color: #756b56;  
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #000000;  
scrollbar-track-color: #605847; 
scrollbar-arrow-color: #ff981a;
background-color: #a9a398;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
color: #cfc6a5;
font-family: Verdana;
font-size: 11;
}

div.newslinks A:link {color:#ff971a; text-decoration:none}
div.newslinks A:visited {color:#ff971a; text-decoration:none}
div.newslinks A:active {color:#ff971a; text-decoration:none}
div.newslinks A:hover {color:#ff971a; text-decoration:none}



A:link {color:#a9a398}
A:visited {color:#9c9485}
A:active {color:#ff8c00}
A:hover {color:#ff8c00}

td.left{
background: #605847 url(images/left.jpg) 0% 0% no-repeat;
}
td.contentbg{
background: #756b56 url(images/content_bg.jpg) 100% 100% no-repeat;
vertical-align: top;

}
td.contentleftside{
background: #000000;}
td.contentrightside{
background-image:url(images/content_right.jpg);}

h1{
font-family: Arial;
font-size: 15;
font-style: italic;
}
/* artists on cd reviews*/
h1.review{
font-family: Verdana;
font-size: 11;
font-weight: normal;
font-style: normal;
margin:0; padding:0;
}
/* CD titles on cd reviews*/
h2.review{
font-family: Verdana;
font-size: 11;
font-weight: normal;
font-style: normal;
margin:0; padding:0;
}
hr.break{
/*color: #fe981a;
background-color: #fe981a;*/
height: 0; border-style: dashed; border-width: 1px 0 0 0; border-color:#9c9485;
}


td.categoryheader{
background-color: #373028;
color: #c27920;
border-color: #000000; border-width:1; border-style:solid;
}

.combobox {
background-color: #373028;
border: solid 1px #000000;
color: #c27920;
font-size: 8pt;
font-family: verdana;
}
.border1{
border-color: #000000; border-width:1; border-style:solid;
font-family: Verdana;font-size: 11;
/* this the class for all borders used in site */
}
td.boxedinfosummary{
border-color: #000000; border-width:1; border-style:solid;
font-family: Verdana;
font-size: 11;
/* this the class for all tables used in the site for reviews/interviews given them the right font size and border */
}


/*the following is the css code needed to resize for smaller screen sizes*/

table.main{
width: 957;
height:100%;
background-color: #a9a398;
cellpadding: 0;
cellspacing: 0;}

table.header{
width: 957;
height: 158;
background-image:url(images/header.jpg);
padding-top:0;padding-left: 0;padding-right:0;padding-bottom:0;
}
table.headerbanner{
width: 957; height: 66; padding-top:0;padding-left: 0;padding-right:0;padding-bottom:0;}
td.bannerspace{
width: 471;}
tr.topbannerspace{height: 6;}
tr.navheaight{height: 22;}
td.logonav{width: 134;}
td.nav{width:750; height:22;}
td.leftmainborder{
width: 38;
background-image:url(images/leftmainborder.jpg);}
td.rightmainborder{
width: 17;
background-image:url(images/rightmainborder.jpg);}
td.bgcolor{
background-color:#756b56;}

table.orangeline{background-image:url(images/orangeline.jpg); width:708; height:11;}
td.contenttop{background-image:url(images/content_top.jpg); width:695; height:15;}

td.news{
vertical-align: top;
font-family: Verdana;
font-size: 11;
width:689;
}

td.content{
vertical-align: top;
font-family: Verdana;
font-size: 11.4;

width:689;
}

td.contentbottom{
height: 39;background-image:url(images/content_bottom.jpg);}
td.bottompic{background-image:url(images/bottom.jpg); height:66;}

img.featuredband{width: 692; height:175;}

img.localspot{width: 300; height:236;}

td.mediasamples{
	padding: 10px;
	font-family: Verdana;
	font-size: 11;
    text-align:center;
	font-weight: bold;}
	
td.mediaboxbg{
background: #756b56 url(images/mediabox_bg.jpg) 100% 100% no-repeat;
vertical-align: top;

}
td.mediaboxbottom{
height: 39;background-image:url(images/mediabox_bottom.jpg);}

/* ######### Navigation ######### */
  #navmenu { 
	background-color: #373028;
	width:590; 
	height:21; 
	margin:0;
	padding:0;
	}
#navmenu span { display: none; }
#navmenu li, #navmenu a { height:21px; display:block; } /* change height here also */
#navmenu li { float:left; list-style:none; _display:inline; position:relative;}
#navmenu-01 { width: 54px; margin-left:0px; background: url(http://thepunksite.com/images/nav_home.jpg) no-repeat; }
#navmenu-02 { width: 67px; margin-left:0px; background: url(http://thepunksite.com/images/nav_reviews.jpg) no-repeat; }
#navmenu-03 { width: 86px; margin-left:0px; background: url(http://thepunksite.com/images/nav_interviews.jpg) no-repeat; }
#navmenu-04 { width: 67px; margin-left:0px; background: url(http://thepunksite.com/images/nav_pics.jpg) no-repeat; }
#navmenu-05 { width: 110px; margin-left:0px; background: url(http://thepunksite.com/images/nav_localspot.jpg) no-repeat; }
#navmenu-06 { width: 76px; margin-left:0px; background: url(http://thepunksite.com/images/nav_editorials.jpg) no-repeat; }
#navmenu-07 { width: 62px; margin-left:0px; background: url(http://thepunksite.com/images/nav_friends.jpg) no-repeat; }
#navmenu-08 { width: 54px; margin-left:0px; background: url(http://thepunksite.com/images/nav_thesite.jpg) no-repeat; }



/* ######### Style for Drop Down Menu ######### */


.dropmenudivbig{
position:absolute;
top: 0;
border: 1px solid #000000; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11 Tahoma;
line-height:18px;
z-index:100;
background-color: #373028;
width: 160px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudivbig a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #000000; /*THEME CHANGE HERE*/
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: #ff981a;
}

* html .dropmenudivbig a{ /*IE only hack*/
width: 100%;
}
.dropmenudivbig A:visited {
color: #ff981a}
.dropmenudivbig a:hover{ /*THEME CHANGE HERE*/
background-color: #605947;
color:#ff981a;
}

/* ######### NEW NAVIGATION SYSTEM ######### */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	font-weight: bold;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 0;
	width: auto;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #ff981a;
}

#sddm li a:hover
{	background-color: #373028;
color:#ff981a;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #373028;
	font-weight: bold;
	border: 1px solid #000000;
	font:bold 10 Tahoma;
	background-color: #373028;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #373028;
		color: #ff981a;
		font-weight: bold;
		font:bold 11 Tahoma;
		border-bottom: 1px solid #000000; 
		
}

	#sddm div a:hover
	{	background-color: #605947;
		color:#ff981a;}
