/* ____________________________________
Stu Olds Web Design 2006 for Musicworkz Ezine
_______________________________________ */

* {margin: 0; padding: 0;}
html, body {height: 100%;}

body { background: #60181b ; text-align:center; margin: 0px auto; padding: 0px; font: 10px verdana, arial, sans-serif; color: #666666; line-height: 1.3em;}

#container {
 width: 750px;
 background: url(back.jpg) repeat-y;
 margin: 0 auto;
 padding: 0px;
 text-align: left;
}

/* __________
Titles    _____________*/



#title {  width:750px; height:68px; background:url(head.jpg) no-repeat; }
#menuline {  width:750px; height:25px; background:url(menuline.jpg) no-repeat; }
#intro {  width:750px; height:350px; background:url(mid.jpg) no-repeat; }
#introright {  width:600px; height: 350px; padding-left: 120px; padding-right: 29px; float: right;}



#nav { width:750px; height:25px; }

/* ____________ */
/* Main Menu */
/* ____________*/

#nav ul { width:750px; padding:0; margin:0; list-style-image: url(spacer.gif); }
#nav ul li { float:left; padding:0; margin:0; list-style-type: none; }
#nav ul li a { display:block; height:25px; }
#nav ul li.space1 a { background:url(menu/menu_r1_c1.jpg) 100% 0; width:420px; }
#nav ul li.reviews a { background:url(menu/menu_r1_c2.jpg) 100% 0; width:50px; }
#nav ul li.reviews a:hover { background:url(menu/menu_r1_c2.jpg) 100% -25px; }
#nav ul li.feature a { background:url(menu/menu_r1_c3.jpg) 100% 0px; width:45px; }
#nav ul li.feature a:hover { background:url(menu/menu_r1_c3.jpg) 100% -25px; }
#nav ul li.tour a { background:url(menu/menu_r1_c4.jpg) 100% 0px; width:45px; }
#nav ul li.tour a:hover { background:url(menu/menu_r1_c4.jpg) 100% -25px; }
#nav ul li.shitcd a { background:url(menu/menu_r1_c5.jpg) 100% 0px; width:105px; }
#nav ul li.shitcd a:hover { background:url(menu/menu_r1_c5.jpg) 100% -25px; }
#nav ul li.contact a { background:url(menu/menu_r1_c6.jpg) 100% 0px; width:50px; } 
#nav ul li.contact a:hover { background:url(menu/menu_r1_c6.jpg) 100% -25px; }
#nav ul li.space2 a { background:url(menu/menu_r1_c7.jpg) 100% 0px; width:35px; }
#nav ul li a span { display:none; }

#nav ul li a.active { background-position:100% -25px; width:66px}



#foot {
	background: url(foot.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	clear: both;
	text-indent: -9999px;
	position: relative;
}

/* ---- Right sidebar ----*/				



/* ____________ */
/* Main Page Content */
/* ____________*/
#content {
 text-align: justify;
 width: 590px;
 margin-right: 29px;
 margin-left: 121px;
 margin-top: 2px;
 padding: 5px;
}
#content p {
 margin: 0 0 12px 0;
}
#cBlock {
 
 color: #2a2213;
 text-align: justify;
 width: 500px;
 margin: 25px 0 0 25px;
 border-top: 1px solid #2a2213;
}
#cBlock p {
 margin: 0 0 12px 0;
}

input, textarea {
	font: 10px verdana, arial, sans-serif;
	border: 1px solid #A1A19F;
	margin: 1px 2px;
	-moz-border-radius: 4px;
	background-color: #fff;
	}
input:hover, textarea:hover { 
	border-color: #591f14; 
	background-color: #fff;
	}
input:focus, textarea:focus {
	border-color: #591f14; 
	background-color: #fff;
	}
	
SELECT {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #000; FONT-WEIGHT: normal; BACKGROUND-COLOR: #fff;
}

#block        {

	margin:  0;
	padding:  5px 5px;
	line-height: 12px;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	background: transparent;
                }
#leftblock        {
	width: 50%;
	margin:  0;
	padding: 5px 5px;
	line-height: 12px;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	background: transparent;
                }
				
#leftblock a {
	padding: none;
}
#leftblock a:link, .leftblock a:visited, .leftblock a:active {
	color: #2a2213;
	BORDER-BOTTOM:#2a2213 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
#leftblock a:hover {
	color: #fff;
	BACKGROUND-COLOR: #591f14; 
	TEXT-DECORATION: none;
}				
				
#rightblock        {
 font: 11px/12px Arial, Helvetica;
 color: #000;
 position: absolute;
 top: 650px;
 margin-left: 310px;
 width: 275px; 
 padding-left: 5px;
 border-left: 1px dashed #000;
                }	
				
#rightblock a {
	padding: none;
}
#rightblock a:link, .rightblock a:visited {
	color: #2a2213;
	BORDER-BOTTOM:#2a2213 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
#rightblock a:hover, .rightblock a:active, .rightblock a:focus {
	color: #fff;
	BACKGROUND-COLOR: #591f14; 
	TEXT-DECORATION: none;
}

							
.block p     {
                text-align:justify;
                }

.block li {
	list-style-image: url(includes/point.gif);
}
.block a {
	padding: none;
}
#block a:link, .block a:visited {
	color: #2a2213;
	BORDER-BOTTOM:#2a2213 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
#block a:hover, .block a:active, .block a:focus {
	color: #fff;
	BACKGROUND-COLOR: #591f14; 
	TEXT-DECORATION: none;
}

.block li {
	list-style-image: url(point.gif);
}

.smblock        {
	margin:  0;
	padding:  10px 5px;
	line-height: 12px;
	font-size: 11px;
	color: #2a2213;
	font-weight:normal;
	background: transparent;
                }
.smblock p     {
                text-align:justify;
                }

.smblock li {
	list-style-image: url(includes/point.gif);
}
.smblock a {
	padding: none;
}
.smblock a:link, .smblock a:visited {
	color: #2a2213;
	BORDER-BOTTOM:#2a2213 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
.smblock a:hover, .smblock a:active, .smblock a:focus {
	color: #d7b369;
	BACKGROUND-COLOR: #7d6c50; 
	TEXT-DECORATION: none;
}

.smblock li {
	list-style-image: url(point.gif);
}
.discogblock {
	margin:  0;
	padding:  10px 10px;
	line-height: 14px;
	font-size: 11px;
	color: #8C856B;
	font-weight:normal;
	background: transparent;
                }
.discogblock p     {
                text-align:justify;
                }

.discogblock li {
	list-style-image: url(point.gif);
}
.discogblock a {
	padding: 1px;
}
.discogblock a:link, .discogblock a:visited {
	color: #fff0d1;
	BORDER-BOTTOM:#fff0d1 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
.discogblock a:hover, .discogblock a:active, .discogblock a:focus {
	color: #fff0d1;
	BACKGROUND-COLOR: #fff0d1; 
	TEXT-DECORATION: none;
}

.discogblock li {
	list-style-image: url(point.jpg);
}
.picblock        {
	float: right;
	margin:  0;
	padding:  10px 10px;
	line-height: 14px;
	font-size: 11px;
	font-weight:normal;
	background: transparent;
                }			

.albumpicblock        {
	float: left;
	margin:  0;
	padding: 5px;
	background: transparent;
                }
				
.albumpicblock2        {
	float: right;
	margin:  0;
	padding: 5px;
	background: transparent;
                }								
				
.artistpicblock        {
    float: right;
    margin:  0;
    border: 1px solid #000;
	background: transparent;
                }
.blockfooter   {
                color:#2a2213;
                font-size:11px;
				font-weight:bold;
                text-align:left;
                margin-bottom:3px;
                margin-top:5px;
                }
.blockfooter  {
                    margin-top:15px;
                    }
.blockfooter2  {
                color:#2a2213;
                font-size:9px;
                text-align:left;
                margin-bottom:3px;
                margin-top:3px;
                }
		

h1, h2, h3, h4, h5, h6 {
	font-family: helvetica, arial, verdana, sans-serif;
	padding-left: 2px;
}

p, td {
	font: 11px helvetica, arial, verdana, sans-serif;
	color:#2a2213;
	margin-bottom:10px;
	font-weight: normal;
	margin-top:6px;
	padding:0;
	text-align:left;
}
 
h1 {
	margin-top: 0;
	font-size: 218%;
	font-variant:small-caps;
	line-height: 1em;
	color:#2a2213;
	border-bottom:1px solid #E9E8DF;
}
 
h2 {
	font-style: normal;
	font-size: 145%;
	color:#2a2213;
}

h2 a:link, h2 a:visited {
	color: #8C856B;
	BORDER-BOTTOM:#8C856B 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
h2 a:hover, h2 a:active, h2 a:focus {
	color: #fff0d1;
	BACKGROUND-COLOR: #bf8351; 
	TEXT-DECORATION: none;
}

h2 li {
	list-style-image: url(point.jpg);
}
 
h3 {
	font-size: 130%;
	color:#2a2213;
	margin:10px 0px;
	line-height: 20px;
	border-bottom:1px solid #2a2213;
}


h3 li {
	list-style-image: url(point.gif);
}
h3 a {
	padding: 1px;
}
h3 a:link, h3 a:visited {
	color: #8C856B;
	BORDER-BOTTOM:#8C856B 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
h3 a:hover, h3 a:active, h3 a:focus {
	color: #fff0d1;
	BACKGROUND-COLOR: #bf8351; 
	TEXT-DECORATION: none;
}

h3 li {
	list-style-image: url(point.jpg);
}
 
h4 {
	font-family: helvetica, arial, verdana, sans-serif;
	color:#2a2213;
	font-weight: bold;
	font-size: 110%;
	margin:4px 0px 0px 0px;
}

h5 {
	font-family: helvetica, arial, verdana, sans-serif;
	color:#2a2213;
	font-weight: bolder;
	font-size: 100%;
	margin:4px 0px 0px 0px;
}

a:link, a:visited, a:active {
	color: #2a2213;
	BORDER-BOTTOM:#2a2213 1px dotted; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
a:hover {
	color: #fff;
	BACKGROUND-COLOR: #591f14; 
	TEXT-DECORATION: none;
}

.reviewtitle    {	
    font-size: 130%;
	color:#2a2213;
	margin:10px 0px;
	line-height: 20px;
	border-bottom:1px solid #2a2213;}

