/* -----------------------
tag styles
-------------------------*/

* {
margin: 0;
padding: 0;
}

body {
margin: 0px auto;
background-position:top;
background-repeat:no-repeat;
background-color:#000;
font:"Times New Roman", Times, serif;	
}

p {
color: #999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px;
}

h2 {
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
margin:0px;
}

hr {
height:1px;
width:100%;
margin:5px 0px 5px 0px;
border-style: dashed;
color:#666;
border-left:0px;
border-right:0px;
}

#wrapper {
width:795px;
height:auto;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
background-color:#747474;
margin: 0px auto;
padding: 0px;
border-top-width:0px;
border-right-width:5px;
border-bottom-width:0px;
border-left-width:5px;
border-style:solid;
border-color:#313334;
}
     #top {
     background-image:url(../images/top.jpg);
     position:relative;
     height:148px;
     width:795px;
     border: 0px solid #f34;
	 }
	 
	 #main {
	 margin: 0px auto;
     background-image:url(../images/bgmain.jpg);
	 background-repeat:repeat-y;
     position:relative;
	 /*height must be manually adjusted...auto will not work*/
	 height:750px;
	 width:659px;
	 left:-1px;
	 z-index:3;
     }

	 #contentleft {
	 position:relative;
	 margin: 25px 15px 5px 25px;
	 float:left;
	 height:auto;
	 width:360px;
	 display: inline;
	 } 
	 
	 	#contentleft h4 {
		color: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		}
		
		#contentleft p {
		color: #ccc;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		#contentleft h3{
		color: #ccc;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		}
	 
	 #panelwrapper {
	 margin: 15px 30px 0px 0px;
	 position:relative;
	 float:right;
	 width:228px;
	 z-index:2;
     display: inline;
	 }
	 
	 	#paneltop {
		position:relative;
		background-image:url(../images/panelbgtop.jpg);
		background-repeat:no-repeat;
		overflow:hidden;
		width:228px;
		height:8px;
		margin:0px;
		}
		
		#panelmain {
		position:relative;
		background-image:url(../images/panelbgmid.jpg);
		width:228px;
		height:auto;
		margin:0px;
		z-index:3;
		}
		
			#panelmain h3{
			color: #ccc;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:bold;
			text-align:center;
			}
			
			#panelmain p{
			text-align:center;
			}
			
			#panelmain li{
			list-style-type:none;
			color: #fff;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			text-align:center;
			margin-top:2px;
			margin-left:35px;
			width:158px
			}
			
			#panelmain a{
			list-style-image:url(../images/icon-mp3.jpg);
			color: #ccc;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			text-align:center;
			margin-top:2px;
			}
		
		#panelbottom {
		position:relative;
		background-image:url(../images/panelbgbottom.jpg);
		background-repeat:no-repeat;
		width:228px;
		height:30px;
		margin:0px;
		z-index:3;
		}
	 
	 #bottom {
	 margin: 0px auto;
     background-image:url(../images/bgbottom.jpg);
	 background-repeat:no-repeat;
     position:relative;
	 height:173px;
	 width:659px;
	 left:-2px;
	 }
	 
	 	#bottom p {
		margin-right: 15px;
		text-align:right;
		color: #999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		}	 
		
		#bottom a:link,a:active {color: #ccc; text-decoration: none;}
		#bottom a:visited {color: #999; text-decoration: none;}
		#bottom a:hover {color: #fff; text-decoration:underline;}
	
	 
	 #nav {
		position: relative;
		top: 107px;
		left:59px;
		}

#splash {
		margin-top: 15px;
		text-align:center;
		color: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		}

#storemenu {
		color: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		}

		#storemenu a:link,a:active {color: #ccc; text-decoration: none;}
		#storemenu a:visited {color: #bbb; text-decoration: none;}
		#storemenu a:hover {color: #fff; text-decoration:underline;}

img{
border: 0;
}

a:link,a:active {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration:underline;}
a img {border-width: 0; border-style: none;}


