@charset "utf-8";

/* CSS Document */



body {font-family: Geneva, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #333333;
	  background-color:#F5F5F5;
	  margin:0;
	  padding:0;}


table {padding:0;
	   margin-top:0;}


input {border:1px solid #666666;}


select {border:1px solid #666666;}


.submit {font-size:12px;}


.tag {width:63px;
	  font-weight:bold;}


.artist {font-weight:bold;}

.admin_box {text-align:left;
		    padding-left:0px;
			margin-left:0px;}


td {padding:0;
	margin:0;}


img {border:none;}

a:link, 
a:visited {text-decoration:none;
				 	color:#CC6666;}
				

a:hover, 
a:active {text-decoration:none;
				  color:#666666;}
  

#title {width:100%;
		height:40px;
		background-color:#d3d3c7;
		border-bottom:1px solid #666666;}
	

#nav_bar {/*float:right;*/
		 /*margin-right:250px;*/
		 margin-top:-21px;
		 margin-left:350px;}
		 


#nav_bar a:link, 
#nav_bar a:visited {text-decoration:none;
				 	color:#333333;}
				

#nav_bar a:hover, 
#nav_bar a:active {text-decoration:underline;
				  color:#666666;}
	 

.nav_item{margin-right:10px;
		  background-color:#F5F5F5;
		  padding-left:10px;
		  padding-right:10px;
		  border-top:1px solid #666666;
		  border-right:1px solid #666666;
		  border-left:1px solid #666666;
		  font-weight:bold;
		  line-height:27px;
		  height:27px;}
		  

#footer {width:100%;
		 border-top:1px solid #666666;
		 border-bottom:1px solid #666666;
		 /*background:url('footer_bg.jpg') no-repeat;*/
		 background-color:#d3d3c7;
		 height:30px;
		 line-height:30px;
		 font-weight:bold;
		 text-align:center;}
		 
#footer a:link, 
#footer a:visited {text-decoration:none;
				 	color:#666666;}
				

#footer a:hover, 
#footer a:active {text-decoration:none;
				  color:#CC6666;}


#albums {min-height:400px;}

#albums a:link, 
#albums a:visited {text-decoration:none;
				 	color:#666666;}
				

#albums a:hover, 
#albums a:active {text-decoration:none;
				  color:#CC6666;}
	  

#form {float:left;
	   margin-right:20px;
	   margin-left:-2px;}
	   
#page_numbers {text-align:center;
			   margin:0 auto;
			   padding:0;
			   line-height:30px;
			   font-weight:bold;
			   font-size:13px;}
			   
#page_numbers a:link, 
#page_numbers a:visited {text-decoration:none;
				 	color:#CC6666;}
#page_numbers a:hover, 
#page_numbers a:active {text-decoration:underline overline;
				  color:#666666;}


#container {background:url('main_bg.jpg') repeat-y;
			margin-top:-6px;
			min-height:300px;}


#form_table {}


#albums_table {width:800px;}


#login_table {}

#livesearch {overflow:hidden;
			 max-height:100px;
			 background:white;}


th {font-size:13px;
	color:#333333;
	background-color:#D0DFE8;
	border-top:1px solid #527296;
	border-bottom:1px solid #527296;
	padding-left:5px;
	padding-right:5px;
	margin-left:0px;}

	
td {padding-left:5px;
	padding-right:5px;
	margin:2px;}
	
	

h3 {color:#333333;
	font-size:14px;
	margin:0;
	margin-bottom:5px;
	margin-top:5px;}
	

h4 {color:#CC6666;
	font-size:12px;
	margin:0;
	/*padding:11px;*/
	line-height:32px;}
	

h5 {color:#333333;
	font-size:12px;
	text-align:center;
	margin-top:9px;
	margin-bottom:8px;
	font-weight:bold;
	padding:0;}



.odd_line {background-color:#cecdcd;}


