<style type="text/css">
	
	* {
		margin:0;
		padding:0;
		}


	body, html {
		height: auto;
		}


	body {
		margin:0;
		padding:0; 
		font-family:Arial;
		background: #000000 url(lmmargin.gif) repeat-y 0;
		}
	

	#wrap {		 
		width:770px;
		height:100% !important;
		height:100%;
background:#FFFFFF;
		}


	#top {
		width:770px;
		}


	#header1 {
		float:left;
		background:#FFFFFF;
		height:100px;
		width:620px;
		overflow:hidden;
		border-bottom: 3px solid black;
		text-align:left;
		font-size: 1.2em;
		padding-top:0px;
		}

	#header2 {
		float:right;
		background:#FFFFFF;
		height:100px;
		width:150px;
		border-bottom: 3px solid black;
		text-align:left;
		overflow:hidden;
		font-size:0.75em;
		background: url(images/lmlogo_02.jpg) 0;
		font-weight:bold;
		}


	#header2 a:link{
		text-decoration:none;
		color:#FFFFFF;
		}


	#header2 a:visited{
		text-decoration: none;
		color:#FFFFFF;
		}


	#header2 a:hover{
		text-decoration:underline;
		}


	#main-left {
		float:left;
		width:620px;
		background:#FFFFFF;

		}


	#whole {
		width:770px;
background:#FFFFFF;
		}


	#content {
		float:right;		
		background:#FFFFFF;
		width:488px;
		overflow:auto;
		text-align:left;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:70px;
		font-size: 0.8em;
		}


	#content a:link {
		text-decoration:none;
		color:#452970;
		}


	#content a:visited {
		text-decoration: none;
		color:#452970;
		}


	#content a:hover {
		text-decoration:underline;
		}



	#left {		
		float:left;
		background:#FFFFFF;
		width:120px;
		overflow:auto;
		text-align:left;
		font-size: 0.8em;
background: url(images/searchbox.jpg) 0;
		}


	#left a:link{
		text-decoration:none;
		color:#000000;
		}


	#left a:visited{
		text-decoration: none;
		color:#000000;
		}

	#left a:hover{
		text-decoration:underline;
		}
	

	#right {
		float:right;
		width:150px;
		}


	#right1 {
		float:top;
		width:150px;
		background:#FFFFFF;
		padding-top:5px;
		}


	#right2 {
		float:bottom;
		width:150px;
		background:#FFFFFF;
		padding-top:5px;
		}
	

	#right a:link{
		text-decoration:none;
		color:#FFFFFF;
		}


	#right a:visited{
		text-decoration: none;
		color:#FFFFFF;
		}


	#right a:hover{
		text-decoration:underline;
		}



	#right hr{
		width:30%;
		color:#000000;
		background-color:#000000;
		height:1px;
		
		}


	
	#footer {
		background:#FFFFFF;
		color:#999999;
		height:50px;
		border-top: 2px solid black;
		border-bottom: 2px solid black;
		padding-top: 5px;
		padding-bottom: 5px;
		position:absolute;
		text-align:center;
		font-size: 0.8em;
		width:770px;
		margin-top: -60px;
		}
	
#footer a:link, a:visited {
		text-decoration:underline;
		color:#999999;
		}

	#footer a:hover{
		color:#000000;
		}

	#clear { 
 	 	clear:both; 
		} 



	h1 {
		margin:0px 0px 0px 0px;		
		font-size:18pt;
		padding:0px 0px 0px 0px;
		font-family:Arial;	
		}

	h2 {
		font-size:18px;
		}

h3 {
		margin:0px 0px 0px 0px;		
		font-size:15pt;
		padding:0px 0px 0px 0px;
		font-family:Arial;	
		}

	#right table {
		background-color:#000000;
		border:1px;
		margin-top:20px;
		width:96%;
		font-family:Arial;
		font-size: 10pt;
		text-align:center;
		}

	#right h1 {
		color:#FFFFFF;
		font-family:Arial;
		font-size: 11pt;
		text-align:center;
		}


	#right td {
		color:#FFFFFF;
background: url(images/lmrightbox.jpg) 0;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:5px;
		width:100%;
		}

	h3#proddesc {
		font-size:15px;
		margin-top:40px;
		}

	h3#perf {
		font-size:15px;
		padding:0px 0px 10px 0px;
		}

	#content table {
		background-color:#000000;
		border:1px;
		margin-top:20px;
		width:96%;
		font-family:Arial;
		font-size: 10pt;
		}


	table#tab {
		width:50%;
		}


	#content td {
		color:#000000;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:5px;
		width:16%;
		}

	td#ex1 {
		background-color:#CCCCCC;
		}

	td#ex2 {
		background-color:#FFFFFF;
		}

	table#ex2 {
		background-color:#000000;
		}

	a:visited#catlink, a:link#catlink {
		color:#000000;
		}


	img#ramme {
		height:80px;
		border: 2px dotted black;
		}

	img#rammefacebook {
		border: 2px dotted black;
		}

	img#photos {
		border: 2px solid black;
		}


img#newsphotos {
		border: 0;
		}
	
	h1#firstnews {
		font-size:36px;
		font-family: arial, Verdana, sans-serif;	
		font-weight: normal;
		}

	h1#news {
		font-size:18px;
		font-family: arial, sans-serif;	
		font-weight:normal;
		}

	h1#newstitle {
		font-size:18px;
		font-family: arial, sans-serif;	
		font-weight:normal;
		color:#3333CC;
		}

	h4#firstnewsdate {
		font-size:11px;
		color: gray;
		font-family: arial;
		font-weight: normal;
		}

	h4#newsdate {
		font-size:11px;
		font-weight: normal;
		font-family: arial;	
		color: gray;
		}

	h5#firstnewspost {
		font-size:14px;
		font-family: arial;	
		font-weight: normal;
		}

	h5#newspost {
		font-size:14px;
		font-family: arial;	
		font-weight: normal;
		width:85%;
		}

	h5#newsexcerpt {
		font-size:12px;
		font-family: arial;	
		font-weight: bold;
		width:85%;
		}

	h5#newscontent {
		font-size:12px;
		font-family: arial;	
		font-weight: normal;
		width:85%;
		}

	h6#firstnewsreadmore {
		font-size:14px;
		font-family: arial;	
		font-weight: normal;
		}

	h6#newsreadmore {
		font-size:14px;
		font-family: arial;	
		font-weight: normal;
		}

	a:link#news {
		text-decoration:none;
		color:#452970;
		}

	a:visited#news {
		text-decoration:none;
		color:#452970;
		}

	a:hover#news {
		text-decoration:underline;
		}

	a:link#forum {
		text-decoration:none;
		color:#FFFFFF;
		}

	a:visited#forum {
		text-decoration:none;
		color:#FFFFFF;
		}

	a:hover#forum {
		text-decoration:underline;
		color:#FFFFFF;
		}


	hr#news {
		width=80%;
		width:80% !important;
		margin-left: 0;
		margin-bottom: 25px;
		margin-top: 12px;
		}

hr#reviews {
width=60%;
width:60% !important;
margin-left: 0;
}

hr#search {
width=50%;
width:50% !important;
margin-left: 0;
margin-bottom:40px;
margin-top:50px;
}

hr#photo {
width=70%;
width:70% !important;
margin-left: 0;
}

h6#perfmerchandise {
		font-size:8pt;
		font-family: arial;	
		font-weight: normal;
		}

#performer {
  text-align:center;
  font-size: 0.8em;
  }
 
#performerhead {
  text-align:center;
  }
 
#performerinfo {
	color:#FFFFFF;
	margin-left: 10px;
	margin-bottom:10px;
	margin-top:10px;
  }
 
#performer table {
  	border:2px;
	font-family:Arial;
	font-size: 12pt;
  }

#performer td{
	padding-top:20px;
	padding-bottom:10px;
	padding-left:20px;
  }
 
#performer p{
font-size: 0.7em;
  }


#performer a:visited {
  color:#FFFFFF;
  }
 
#performer a:link {
  color:#FFFFFF;
  }
 
#performer a:hover{
  text-decoration:underline;
  color:#FFFFFF;
  }

img#perf {
		border: 0;
		}


</style>