body{
	background-color:#CCCCCC;
	margin:0px;
}
/* styles for IE 5 Mac */
#site_wrapper {
	background-color: transparent;
	position: absolute;
	top: 20px;
	left: 20px;
 }

 /* following rules are invisible to IE 5 \*/
#site_wrapper {
   top: 0px;
   left: 0px;
   width: 100%;
   min-width: 890px;
 }
 /* end IE 5 hack */


#site_content {
	position: relative;
	width: 886px;
	height: 640px;
	background-image: url(images/mainbg.jpg);
	background-repeat: no-repeat;
	margin: 0px auto;
	color: #FFFFFF;
	z-index:1;
	padding:0px;
}
#pagesbg {
	position:absolute;
	width: 494px;
	height: 638px;
	z-index:2;
	left: 314px;
	top: 59px;
	background-image: url(images/content_bg.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#about {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
}
#video {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
}
#posters {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
}
#bookings {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
}
#gigs {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
	overflow:auto;
}
#contact {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
}
#george {
	position:absolute;
	width: 460px;
	height:500px;
	z-index:3;
	left: 335px;
	top: 80px;
	visibility: hidden;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #38505F;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
}
a:link {
	color: #006498;
}
a:visited {
	color: #006498;
}
a:hover {
	color: #424242;
}
a:active {
	color: #006498;
}
.text1{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#5E5E5E;
}
a.text_more{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#5E5E5E;
}

a.text_more:hover{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#25323B;
}
.text_bootom{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#5E5E5E;
}
.copy_right{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}
a.wallpaper{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#5E5E5E;
	text-decoration:none;
}
a.wallpaper:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#25323B;
	text-decoration:underline;
}
.caption
{
	font-family:tahoma;
	color:#2E4530;
	font-size: 13px;
	font-weight: bold;

}			
.in
{
	font-family:tahoma;
	color:#404040;
	font-size: 11px;


}
td
{
	font-family:tahoma;
	font-size: 12px;
	color:#212F38;
	font-weight: bold;
}
.heading
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;

}
.caption
{
	font-family:tahoma;
	color:#2E4530;
	font-size: 13px;
	font-weight: bold;

}

.caption2
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 13px;
	font-weight: bold;

}
.topnav
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.topnav:hover
{
	font-family:tahoma;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}
.content {
	font-family:tahoma;
	color:#ffffff;
	font-size: 11px;
	line-height: 18px;
}
.button
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.button:hover
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}

.top
{
	font-family:tahoma;
	color:#3D3D3D;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.top:hover
{
	font-family:tahoma;
	color:#3D3D3D;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}

.right
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;

}
.right:hover
{
	font-family:tahoma;
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;

}
.redalert {
	color: #FF0000;
}
.redalertlinethrough {
	color: #FF0000;
	text-decoration: line-through;
}
