﻿/* Screen display style sheet for bandsonstage website */

html {font-size: 100%;
		padding:0;
		margin:0;
		font-family: Arial, Helvetica, sans-serif;
	}

body {
text-align: center; margin: 0; vertical-align: top; background:url(../images/newheader.jpg) #000000 top center no-repeat;}
	

td {text-align:left; color:#fff;font-size:90%; padding:5px;}

p	{font-size: 90%; line-height:120%;
	padding:0;
	margin:0;color:#fff;}
	
h1 	{font-size: 150%; color:#fff;
padding-left:30px; visibility:hidden;}
h2 	{font-size: 130%;margin-bottom:20px;margin-top:20px;color:#fff; }
h3 	{font-size: 110%;color:#fff; }
h4 	{font-size: 105%;color:#fff;margin-left:20px; }
ul 	{margin: 0px; padding: 0px;font-size: 100%;}
ol 	{margin: 0px; padding: 0px;}
li 	{list-style-position: inside;}


fieldset {border: none;}
img {border: none;}
input {font-size:85%;}
textarea, select {font-size: 100%;}

table {background-color:#000;margin-left:30px;}



#wrapper {width: 1024px; text-align: left; margin: 0 auto;}



#navbar {position:relative;width:100%;left:5px;
top:0;height:27px;
font-size: 80%;
font-weight:normal;
text-align:left;
z-index:5;
}
#navbar ul {font-size: 130%;
       padding:0;
    list-style:none;
    }

#navbar li
{
list-style: none;
margin-left:15px;
margin-bottom:15px;
margin-top:0;
display: inline;


}

	
#navbar a {
	text-decoration: none;
	color:#fff;
	}


#navbar a:visited {
	text-decoration: none;
	color:#fff;
	}

#navbar a:hover {
	text-decoration: underline;
	color:#fff;
	
	}

#flickrintro {position:absolute;
			top:85px;
			width:100%;
			margin:auto;
					
			}




#content {position:relative;
			top:325px;
			width:100%;
			margin:auto; background-color:#000;
			
						
			}

#content img {border:thick #FFFFFF ridge; float:left; margin-right:20px;}

	
#content h2 {width:60%;
			margin-left:20px;
			margin-bottom:20px;
			padding-top:10px;
			}
#content h3 {width:60%;
			margin-left:20px;
			margin-bottom:20px;
			}
	
#content p {width:900px;
margin-left:20px;
			margin-bottom:20px;
			line-height:180%;
			}
	
#content a {
	color:#fff;
	text-decoration: underline;
	}	
	
#content a:visited {
	color:#fff; 
	text-decoration: underline;
	}
	
#content a:hover {
	text-decoration: none;
	color:#000;
	background-color:#fff;
	}
	
	

#content ul {
    margin:5px 20px;	
    padding:0;
    list-style:none;
	color:#fff;
    }

#content li
{
list-style: none;
margin-left:15px;
margin-bottom:15px;
display: block;

}

#content li a {
	color:#fff;
	text-decoration: none;
	}	
	
#content li a:visited {
	color:#fff; 
	text-decoration: none;
	}
	
#content li a:hover {
	text-decoration: none;
	color:#000;
	background-color:#fff;
	}
	

			
#flashcontent {position:fixed;
top:160px; margin:auto;width:100%;
height:70%;
background-color:#000000;
	}
	

#clientflashcontent {position:fixed;
top:48px; margin:auto;width:100%;
height:75%;
background-color:#000000;
	}

#flashcontentnew {position:fixed;
top:1860px; margin:auto;margin:auto; width:100%;
height:70%;
background-color:#000000;}

	
#gallerycontent {position:absolute;
top:140px; margin-left:30px;width:95%;
background-color:#000000;
	}
	
#info {position:absolute;
top:80px; left:0;width:0;height:500px;overflow:auto;
margin-top:0;
	}
	
#info p{margin-bottom:20px;
	}

#faq {position:fixed;
top:70px; left:120px;width:65%;height:700px;overflow:auto;
margin-left:10px;
	}

		

#ftr {position:relative;
margin-top:140px;
	height:20px;
	text-align:left;
	color:#666;
	font-size:smaller;
	clear:both;
		} 


#ftr p {color:#666; margin-left:20px;

	} 
#ftr a:hover {
	color:#ff0000;
	}


	
	
	
	.indent a {color:#666;
	}
		.indent a:hover {color:#609;
	}

	.faq {color:#fff; font-weight:bold; font-size:130%;}
	.poweredby {font-size:70%;color:#666	;}
	.contact table {background-color:#c6c6c6;}
	.listing {float:left;margin-left:8px;width:97%;}

		
#blogcontent {float:left;
margin-top:130px; margin-left:20px;width:450px;
background-color:#000;

	}
	
#blogcontent a {color:#fff;
	}	
#blogcontent a:visited {color:#fff;
	}
#blogcontent a:hover {color:#95a3bf;
	}
	

