@charset "utf-8";
/*
MICA WILL SET FIRE TO YOUR MATTRESS IF YOU EVER TOUCH THIS STYLESHEET. SERIOUSLT.
*/ 
body {
text-align:center;
}

.body {
	font-family: "Times New Roman", Times, serif;
	background-attachment: fixed;
	background-image: url(images/background.jpg);
	background-repeat: repeat;
}



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

dl#nav{
	margin: 0;
	padding: 0;
	background: url(images/nav1.jpg) top left repeat;
	height: 192px;
	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 Top---------- */
dd#HomeDef{ top: 160px; left: 43px; }
dd#HomeDef a{
	position: absolute;
	width: 84px;
	height: 27px;
	text-decoration: none;
	left: 63px;
	top: -1px;
}
dd#HomeDef a span{ display: none; }

dd#BioDef{ top: 160px; left: 129px; }
dd#BioDef a{
	position: absolute;
	width: 47px;
	height: 27px;
	text-decoration: none;
	left: 65px;
	top: -2px;
}
dd#BioDef a span{ display: none; }

dd#DLDef{ top: 160px; left: 181px; }
dd#DLDef a{
	position: absolute;
	width: 120px;
	height: 27px;
	text-decoration: none;
	left: 65px;
	top: -1px;
}
dd#DLDef a span{ display: none; }

dd#DiscDef{ top: 160px; left: 304px; }
dd#DiscDef a{
	position: absolute;
	width: 128px;
	height: 27px;
	text-decoration: none;
	left: 65px;
	top: -2px;
}
dd#DiscDef a span{ display: none; }

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

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

dd#LinkDef{ top: 160px; left: 595px; }
dd#LinkDef a{ position: absolute; width: 60px; height: 27px; text-decoration: none; }
dd#LinkDef 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;
	left: 66px;
	top: -1px;
}
dd#HomeDef2 a span{ display: none; }

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

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

dd#DiscDef2{ top: 10px; left: 304px; }
dd#DiscDef2 a{
	position: absolute;
	width: 128px;
	height: 27px;
	text-decoration: none;
	left: 65px;
	top: -1px;
}
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: 648px; 
	background-color:#e6e6e6; 
	margin-left: auto;
margin-right: auto;
text-align:left;
padding:0;
}

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 ------*/
.pinki
{font-family: Arial, Helvetica, sans-serif;	
color: #ee1f7a; 
font-weight: normal; 
font-style: italic; 
font-size: small; }

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

/*----- Photo Definitions ----*/
div#photo
{

}

.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: #663333;
	font-size: small;
	
}

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

ul div img
{float:left;
padding-right:5px;}



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

	
	

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

div.feedburnerFeedBlock li
	{
		border-bottom-style:groove;
	border-bottom-color:6633333;
		margin-bottom:10px;
	}
	
	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: #ee1f7a; 
font-weight: normal; 
font-style: italic; 
font-size: small; 
}

a span{
 display:none;
 clear:both;
	position:relative;
font-family: Arial, Helvetica, sans-serif;	
color: #ee1f7a; 
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: #ee1f7a;
	font-size: x-small;
}


div#creditfooter
{
visibility:hidden;
	margin-bottom:125px;
	}


p.info
{
visibility:hidden;
}

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


span.headline a
{display:inherit;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;	
color: #ee1f7a; 
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: #663333;
font-size:14px;
font-weight: bold; 
font-style: italic; 
}

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;
}


a 
{color:ee1f7a;
}
