.right	{text-align:right;}
.arial	{font-family:arial;}

a:link 	 {color:#000000; text-decoration:none; font-weight:bold;}
a:visited{color:#2e2e22; text-decoration:underline; font-weight:bold;}
a:hover  {color:#000000; text-decoration:underline; font-weight:bold;}
a:active {color:#000000; text-decoration:underline; font-weight:bold;}


/* ----- PAGE STRUCTURE DIVS -------------------------------------------------------- */

#middiv		{position:relative; width:100%; height:100%;}
#newsbox 	{position:relative; top:0px; left:0px;  width:515px; 			text-align:center; padding-top:15px;}
div#newsit	{position:absolute; top:0px; right:0px; width:180px; height:100%; 	background-color:#1f1f17; border-width:0px 0px 0px 5px; border-color:#000000; border-style:solid;}



/* ----- NEWS CONTENT TABLE -------------------------------------------------------- */

#newsbox table 	{border:0px; margin-left:20px; margin-right:20px; margin-bottom:20px;}

tr 	 	 {background-color:#afaf7b;}
tr.prime 	 {background-color:#cccc9a;}
col.date  	 {width:50px; text-align:center;}
td 	 	 {border:1px #000000 solid;}
td.hidden	 {background-color:#767652; border:0px;}







/* ----- NEWS ITEM DIVS -------------------------------------------------------- */

.r180  		{width:180px; position:relative;}
.r180 span	{display:block;}

.r180 img 	{border:0px;}

.r180 a:link   	{color:#ECEBD6; text-decoration:underline; font-weight:normal;}
.r180 a:visited	{color:#ECEBD6; text-decoration:underline; font-weight:normal;}
.r180 a:hover  	{color:#ffffff; text-decoration:underline; font-weight:bold;}
.r180 a:active 	{color:#FFFFFF; text-decoration:underline; font-weight:normal;}

.r180 table, .r180 tr, .r180 td	{border:0px; background-color:transparent;}


div#er005 		{background-color:#57553A; color:#afaf7b; background-repeat:no-repeat; text-align:center; padding-bottom:10px;}
div#er005 span		{color:#ecebd6; font-weight:bold;}


div#bookyourband	{text-align:center; color:#767652; padding-top:4px; padding-bottom:10px;}
div#bookyourband span	{color:#ffffff; font-weight:bold;}


div#myspace		{height:80px;}
div#myspace table	{height:80px; width:100%; background-image:url('../images/logo_myspace.gif'); }
div#myspace table td 	{vertical-align:bottom; text-align:right;}

div#myspace select	{width:140px;}
div#myspace .button	{width:30px; padding:0px; text-align:center;}


div#radio 		{height:105px; background-image:url(../images/logo_garyradio_thumb.gif); background-repeat:no-repeat; display:none;} 
div#radio a		{padding:6px 10px 5px 0px;}


div#mailer 		{background-color:#4c4c40; height:60px; padding-top:10px;}
div#mailer table	{width:90%; }
div#mailer input.text	{width:120px;}
div#mailer input.button	{width: 50px; text-align:center; padding:0px;}
div#mailer input.button:hover  {background-color:#767652;}

div#butts		{position:absolute; bottom:0px; text-align:center; color:#5d5c47;}


#newsbox #news_nav			{width:460px; margin-left:auto; margin-right:auto; border-collapse:collapse; margin-bottom:0px;}
#newsbox #news_nav td		{width:115px; background-color:#767652; white-space:nowrap;}
#newsbox #news_nav, #news_nav td	{border:0px; background-color:transparent;}