/*----------------------------
	Structure styles  
-----------------------------*/
*{margin:0;padding:0}
html, body {width:100%;height:100%;}
body {
  background:url(bg.gif);
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#F0F0F0;
}
#shell{width:766px;margin:0 auto; height:100%}
#shell_cell{background:url(bg_shell.gif) repeat-y}
#ver_sep_tl{width:6px; height:125px; background:url(ver_sep_tl.gif)}
#ver_sep_tr{width:7px; height:125px; background:url(ver_sep_tr.gif)}
#header{background:url(bg_header.gif) repeat-x}
#header div{height:114px; padding:11px 0 0 119px; background:url(bg_roger.jpg) no-repeat;}
#menu{width:162px; padding:20px 0 40px 0; background:url(bg_menu.jpg) no-repeat}

.menu{width:148px; height:35px; padding:9px 0 0 14px; margin-bottom:5px; background:url(bg_menu_item.gif) no-repeat right top}

#content{padding:2px 20px 20px 20px;background:url(bg_content.gif) repeat-y left top}
#content_bottom{width:591px; height:26px;background:url(bg_content_bottom.gif) no-repeat}


/*BEGIN General styles*/
	/*BEGIN frames*/
	.hor_sep{height:8px;line-height:1px; font-size:1px; background:url(hor_sep.gif) repeat-x}
	.photo{padding:3px; background:#666666}
	/*END frames*/
	/*BEGIN Tables styles*/
	table{
		border:0px; /* border="0" */
		border-collapse:collapse; /* cellspacing="0" */
	}
	table td{ /* cellspadding="0" */ vertical-align:top}
	/*END Tables styles*/
	/*BEGIN Lists*/
	ul.marker1 li{
	background:url(icon_marker1.gif) no-repeat; 
	list-style:none;
	padding:2px 0 0 25px;
	margin-top:5px;
	height:20px
	}
	ul.artists li{margin-top:2px}
	
	/*END Lists*/

	/*BEGIN text styles*/
	h1{
	font-size:16px;
	font-weight:bold;
	}
	h2{
	font-size:14px;
	font-weight:bold;
	}
	.para{
	line-height:160%;
	}
	pre{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
  	color:#F0F0F0;
	}
	a{
	color:#DDB767;
	background-color:inherit;
	text-decoration:underline;
	}
	a:hover{color:#EEDBB5}
	a:visited{color:#A27008}
	
	h4{color:#DDB767; text-align:center; margin-bottom:20px; font-size:14px}
	#location_bar{color:#EEDBB5; font-size:14px; font-weight:bold; margin-bottom:20px}
	#location_bar a,#location_bar a:visited{color:#DDB767;text-decoration:none; font-size:11px}
	
	ul.marker1 li span{
	font-size:14px;
	font-weight:bold;
	color:#C35315;
	text-decoration:underline
	}
	ul.marker1 li a{
	font-size:14px;
	font-weight:bold;
	color:#C35315;
	}
	ul.marker1 li a:hover{color:#DB9421}
	
	.navigation{margin:0 auto}
	.navigation td{color:#F0F0F0; font-size:10px; text-align:center; font-weight:bold; padding-bottom:5px}
	.navigation td a{color:#F0F0F0; text-decoration:none; margin-left:10px}
	.navigation td a:hover{color:#DDB767}
	/*END text styles*/
/*END General styles*/		
		
