@charset "utf-8";
 
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:smaller;
	background-position: center;
		background-attachment: fixed;
	background-image: url(images/backgroundp.png);
	background-repeat: repeat-x;
	text-align:center;
}



/* ---------- Nav Image Map---------- */
img.image{ display: none; }

dl#nav{
	margin-top: 50px;
	padding: 0;
	background: url(images/nav.gif) top left repeat;
	height: 65px;
	width: 600px;
	position: relative;
	left: auto;
	top: auto;
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; }

/* ---------- Hotspot Declarations Top---------- */
dd#NewsDef{ top: 4px; left: 544px; }
dd#NewsDef a{ position: absolute; width: 33px; height: 14px; text-decoration: none; }
dd#NewsDef a span{ display: none; }

dd#RelDef{ top: 19px; left: 544px; }
dd#RelDef a{ position: absolute; width: 50px; height: 12px; text-decoration: none; }
dd#RelDef a span{ display: none; }

dd#BuyDef{ top: 32px; left: 544px; }
dd#BuyDef a{ position: absolute; width: 26px; height: 14px; text-decoration: none; }
dd#BuyDef a span{ display: none; }

dd#ConDef{ top: 47px; left: 544px; }
dd#ConDef a{ position: absolute; width: 48px; height: 13px; text-decoration: none; }
dd#ConDef a span{ display: none; }

/*dl#nav2{
	margin: 0;
	padding: 0;
	background: url(images/nav2.jpg) top left repeat;
	height: 42px;
	width: 700px;
	position: relative;
	left: auto;
	top: auto;
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; }

/* ---------- Hotspot Declarations Bottom---------- */

/*dd#HomeDef2{ top: 10px; left: 43px; }
dd#HomeDef2 a{ position: absolute; width: 84px; height: 27px; text-decoration: none; }
dd#HomeDef2 a span{ display: none; }

dd#BioDef2{ top: 10px; left: 129px; }
dd#BioDef2 a{ position: absolute; width: 47px; height: 27px; text-decoration: none; }
dd#BioDef2 a span{ display: none; }

dd#DLDef2{ top: 10px; left: 181px; }
dd#DLDef2 a{ position: absolute; width: 120px; height: 27px; text-decoration: none; }
dd#DLDef2 a span{ display: none; }

dd#DiscDef2{ top: 10px; left: 304px; }
dd#DiscDef2 a{ position: absolute; width: 128px; height: 27px; text-decoration: none; }
dd#DiscDef2 a span{ display: none; }

dd#PicsDef2{ top: 10px; left: 435px; }
dd#PicsDef2 a{ position: absolute; width: 60px; height: 27px; text-decoration: none; }
dd#PicsDef2 a span{ display: none; }

dd#ConDef2{ top: 10px; left: 499px; }
dd#ConDef2 a{ position: absolute; width: 90px; height: 27px; text-decoration: none; }
dd#ConDef2 a span{ display: none; }

dd#LinkDef2{ top: 10px; left: 595px; }
dd#LinkDef2 a{ position: absolute; width: 60px; height: 27px; text-decoration: none; }
dd#LinkDef2 a span{ display: none; }
/*------*/




.notopgap    { margin-top: 0; }    
.nobottomgap { margin-bottom: 0; } 

.cfenter {
	margin-left: auto;
margin-right: auto;
}

/*---- Div Box Definitions ----*/

div#contentbox {
	height: auto;
	width: 600px; 
	background-color:#cceff7; 
	border-color:#c7dfe6; 
	border-width:thin;
	border-style:solid;
	border-bottom:hidden;
	border-top:hidden;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: auto;
margin-right: auto;
text-align:left;
}

/*div#outsidebox {
	height: auto;
	width: 700px; 
	background-color:#ee1f7a; 
	margin-left: auto;
margin-right: auto;
}*/

.disco {
height:80px;
margin-left:auto;
margin-right:auto;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
}




div.audiol {
  border: none; float: left; margin: 0; padding: 0; width: 50%;
}

div.audior {
  border: none; float: right; margin: 0; padding: 0; width: 50%;
}



/*------- Text Definitions ------*/
.maroo
{font-family: Arial, Helvetica, sans-serif;	
color: #8e3133; 
font-weight: normal; 
font-style: italic; 
font-size: small; }

.marop
{font-family: Arial, Helvetica, sans-serif;	
color: #8e3133; 
font-weight: normal; 
font-size: small; }


.greyl {font-family: Arial, Helvetica, sans-serif;	
color: #663333;
	font-size: small;
}

/*----- Photo Definitions ----*/
ul div img
{float:left;
padding-right:5px;}

.floatl
{float:left;
margin-right:5px;}

.pix
{padding:5px}

.tape
{float:left;
margin-right:5px;
margin-bottom:10px;}




/*---- Feed Styles ----*/


div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedBurnerFeedBlock
{font-family: Arial, Helvetica, sans-serif;	
color: #8e3133;
	font-size: small;
	
}

div.feedburnerFeedBlock div
{font-family: Arial, Helvetica, sans-serif;	
	font-size: small;
		}
	



span.news div.feedburnerFeedBlock div
{font-family: Arial, Helvetica, sans-serif;	
color: #8e3133;
font-style:italic;
	font-size: small;
	margin: 0 0 0 0;
	}
	

	
	

	div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
display:block;
margin: 10px 0 0 0;
}

span.news
{
margin-left:15px;
}
	
	span.news div.feedburnerFeedBlock li
	{border-bottom:none;
}


span.audio div.feedburner ul li div a{
	text-decoration:none;
	display: block;
		font-family: Arial, Helvetica, sans-serif;	
color: #8e3133; 
font-weight: normal; 
font-style: italic; 
font-size: small; 
}

/*a span{
 display:none;
 clear:both;
	position:relative;
font-family: Arial, Helvetica, sans-serif;	
color: #8e3133; 
font-weight: normal; 
font-style: italic; 
font-size: small;
	}

a:focus span {display:block}
a:active span{display:block}
*/


<!--
/* span.audio div.feedburnerFeedBlock div a{
	text-decoration:none;
	display:block;
		font-family: Arial, Helvetica, sans-serif;	
color: #ee1f7a; 
font-weight: normal; 
font-style: italic; 
font-size: small; 
}

span.audio div.feedburnerFeedBlock div a span{
 display:none;
 float:left;
 clear:both;
	position:relative;
	z-index:99;
	font-family: Arial, Helvetica, sans-serif;	
color: #ee1f7a; 
font-weight: normal; 
font-style: italic; 
font-size: small; 
}

span.audio div.feedburnerFeedBlock div a:hover {visibility:visible;color:#663333;}
span.audio div.feedburnerFeedBlock div a:focus span {display:block}

span.audio div.feedburnerFeedBlock div a:active{overflow:visible;height:auto}
span.audio div.feedburnerFeedBlock div a:active span{display:block}

*/






p.date
{
font-family: Arial, Helvetica, sans-serif;	
color: #8e3133;
	font-size: x-small;
}


div#creditfooter
{
visibility:hidden;
	}


p.info
{
visibility:hidden;
}

span.headline{
font-family: Arial, Helvetica, sans-serif;	
color: #8e3133; 
font-weight: normal; 
font-style: italic; 
font-size: small; 
clear:left;
}


span.headline a
{display:inherit;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;	
color: #8e3133; 
font-weight: normal; 
font-style: italic; 
font-size: small; }

.hline
{
font-family: Arial, Helvetica, sans-serif;	
color: #663333;
font-weight: bold; 
font-style: italic; 
}

h1
{
font-family: Arial, Helvetica, sans-serif;	
color: #8e3133;
font-size:14px;
font-weight: bold; 
font-style: italic; 
}

ul
{
padding-top:25px;
clear:left;
padding-left:15px;

}

hr
{ margin-top:50px;
margin-bottom:10px;
}

#flickr {
width:400px;
height:400px;
padding:0 0 0 50px;
margin-top:40px;
}

#flickr a img {
float:left;
margin:0 0px 8px 8px;
padding:4px;
border:0;
}







.multipleBg  {
  background: url(pattern.gif);
}

.multipleBg:before, .multipleBg:after {
  display: block;
  height: 29px;
  font-size: 0;
}

.multipleBg:before {
  content: url(1.gif);
  background: url(2.gif) no-repeat 100% 0;
}

.multipleBg:after {
  content: url(3.gif);
  background: url(4.gif) no-repeat 100% 0;
}