﻿/* 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/main-bg.jpg) #000000 top center no-repeat;}
	

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

p	{font-size: 90%; line-height:130%;
	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: 800px; text-align: left; margin: 0 auto; }

#titlebar {position:absolute;	
	height:175px;
	margin-left:0;
	margin-top:0;
	clear:both;
	z-index:5;
			}
			
#titlebar a {
	text-decoration: none;
	color:#000000;
	border:none;
	}	
	
#titlebar a:visited {
		text-decoration: none;
		color:#000000;
	border:none;
	}	
	
#titlebar a:hover {
		text-decoration: none;
		color:#000000;
	border:none;
	}	

#titlebar a:active {
		text-decoration: none;
	border:none;
	}


.addthis_toolbox  {position:relative;width:100%;
top:24px; height:70px;
font-weight:bold;
line-height:normal;
text-align:right;
z-index:5;
}
	
.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}

	
#navbar {position:relative;width:100%;left:5px;
top:65px;height:27px;
font-size: 75%;
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:relative;
			top:85px;
			width:100%;
			margin:auto;
					
			}

#frontpage {position:fixed;
margin-left:0;
margin-top:0;
width:800px;
height:532px;
background-image:url(../images/02.jpg); background-repeat:no-repeat;
}

#content {position:relative;
			top:65px;
			width:100%;
			margin:auto;
					
			}

	
#content h2 {width:60%;
			margin-left:20px;
			margin-bottom:20px;
			}
	
#content p {width:600px;
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;
	}
	

