body, div, span, p, a {

font-family: verdana, arial, helvetica, sans-serif; 

font-size: 10px;	

}



img {

 border: 0px;	

}



body {

 margin: 3px;

 padding: 0px;

}



form {

  display: inline;	

}



a:link, a:visited {

  	color: green;

  	font-size: 10px;

}



a:hover, a:active {

  	color: green;

  	font-size: 10px;

}



/*OUTER SHELLS*/

#background {

  width: 700px;

  background-image: url(images/bckgrndline1.gif);	

  margin-right: auto;

  margin-left: auto;

  border: 2px solid green;

}

#container {

  

  width: 700px;

  border: 0px;

  padding: 0px;

  margin: 0px;

}



.imgborder {

  border: 1px solid #346939;	

}



#sitetitle {

  color: white;

  font-size: 28px;

  position: relative;

  font-weight: bold;

  top:90px;

  left:15px;	

}



/*======================*/





/*LEFT NAV & MIDDLE CONTENT*/

#navigation {

  float:left;	

  width: 145px;

  background-color: #E2EDE0;

}



#navigation ul {

  list-style-type: none;

  margin:0px;

  padding: 0px;

  text-align: center;	

}



#navigation li a:link, a:visited {

  font-size: 11px;

  color: #3C653B;

  text-decoration: none;

	

}



#navigation li a:hover, a:active {

  font-size: 11px;

  color: #3C653B;

  text-decoration: none;

}



#navigation li {

  margin: 5px;	

}







#leftnav {

  float:left;

  padding:1px;

  text-align: center;	

}



#leftnav a

{

display: block;

padding: 3px;

width: 139px;

background-color: #E2EDE0;

border-bottom: 1px solid #000;

font-size: 10px;

font-weight: bold;

text-decoration: none;

color: #859F82;

}



#leftnav a:link, a:visited

{

color: #859F82;

}



#leftnav a:hover, a:active

{

background-color: #859F82;

color: #fff;

}







#leftnav ul {

  list-style-type: none;

  padding: 0px;

  margin: 0px;

  background-color: #859F82;

  width: 147px;

 

}



#leftnav li {

 border-bottom: 1px solid #E2EDE0;	

 padding: 1px;

}



#content {

  width: 550px;

  float: left;

  text-align: left;

}



.contenttitle {

  text-align: left;

  font-weight: bold;

  color: #346939;

  font-size: 14px;

  margin:10px;	

}



.subtitle {

  color: #346939;

  font-weight: bold;

  font-size: 10px;	

}



/*======================*/



/*HEADER IMAGE*/

#header {

  background-image: url(images/homeheader.jpg);background-repeat:no-repeat;	

  width: 700px;

  height: 172px;

  padding: 0px;

  margin: 0px;

  background-color: #859F82;

  text-align: left;

}

#mp3s #header {

  background-image: url(images/header2.jpg);background-repeat:no-repeat;	

  width: 700px;

  height: 172px;

  padding: 0px;

  margin: 0px;

  background-color: #859F82;

  text-align: left;

}

#raremp3s #header {

  background-image: url(images/header3.jpg);background-repeat:no-repeat;	

  width: 700px;

  height: 172px;

  padding: 0px;

  margin: 0px;

  background-color: #859F82;

  text-align: left;

}

#recordings #header {

  background-image: url(images/header4.jpg);background-repeat:no-repeat;	

  width: 700px;



  padding: 0px;

  margin: 0px;

  background-color: #859F82;

  text-align: left;

}

#reviews #header {

  background-image: url(images/header5.jpg);background-repeat:no-repeat;	

  width: 700px;



  padding: 0px;

  margin: 0px;

  background-color: #859F82;

  text-align: left;

}

/*======================*/



/*MIDDLE NAVIGATION MENU*/

#headerbar {

  text-align: center;

  background-color: #859F82;

  padding: 5px;

}



a.nav:link {

	font-size: 11px;

	color: #ffffff;

	text-decoration: none;

  padding: 5px;

}

a.nav:visited {

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	padding: 5px;

}

a.nav:hover {

	font-size: 11px;

	color: #3C653B;

	text-decoration: none;

	background-color: #B0C6AE;

	padding: 5px;

}

a.nav:active {

  font-size: 11px;

  color: #FFFFFF;

  text-decoration: none;

  padding: 5px;

}



.selectedlink {

  font-weight: bold;

  color: black;	

}

/*======================*/



#footer {

	width: 700px;

  color: #ffffff;

  text-align: right;

  background: #859F82;	

  clear: both;

  font-size: 10px

}



/*BUY DS SHIRTS*/

.leftitembuyshirts {

	float: left;

	font-size: 11px;

	width: 99px;

	padding: 0px;

	margin: 0 10px 0 0;

}



.leftitemdescriptions {

	float: left;

	width: 380px;

	padding: 0px 0px 0px 0px;

	margin: 0px;

}



#itembuyshirts {

	padding: 0px;

	margin: 10px;

}





/*======================*/



/*LINKS*/



.links {

	float: left;

	font-size: 11px;

	text-align: left;

	width: 475px;

	padding: 0 15px 0 10px;

	margin: 0px;

}



.links a:link, a:visited {

	font-size: 11px;

	color: #3C653B;

	text-decoration: underline;

}



.links a:hover, a:active {

	font-size: 11px;

	color: #3C653B;

	text-decoration: underline;

}

/*======================*/



/*THE RECORDINGS*/



.leftitem {

	float: left;

	font-size: 11px;

	text-align: center;

	width: 105px;

	padding: 0 15px 0 0;

	margin: 0px;

}



.rightitem {

	float: left;

	font-size: 11px;

	line-height: 15px;

	text-align: left;

	width: 397px;

	padding: 0 0 10px 0;

	margin: 0px;

}



 .rightitem p {

  margin: 0 0 0 0;

  padding: 0 0 8px 0;

}



.recordingdescription {

  color: #346939;

  font-weight: bold;	

}







/*=============================*/



/*HOME PAGE*/

.leftitemhomeimages {

	float: left;

	width: 138px;

	padding: 0px 0px 0px 10px;

	margin: 0px 0px 0px 0px;	

}

/*=============================*/



/*BUY RECORDS*/



.buyrecordscontainer {

  	clear: both;

  	margin: 0px;

  	padding: 10px 0px 0px 0px;

}



.recordtitle {

	  color: #346939;

	  font-size: 10px;

	  font-weight: bold;	

}



.leftitembuyrecords {

	float: left;

	font-size: 11px;

	width: 105px;

	padding: 0px 0px 15px 10px;

	margin: 0px;

	

}



/*==============================*/



/*LYRICS*/



#valentinelyrics .subtitle {

	font-size: 11px;

}



.tracycomments {

  color: #8B484B;

  font-weight: bold;

}





/*==============================*/


