/*CSS for beats working 2010*/

body
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-position: top center;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-attachment: scroll;
	background-color: #000000;
	color: #bbbbbb;
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-weight: normal;
}
img
{
	border: 0px;
	outline: none;
}

#shell
{
	border: 0px dashed blue;
	width: 853px;
	position: absolute;
	left: 50%;
	/*top: 50%;*/
	margin-left: -434px;
	margin-top: 0px;
	
}
#content
{
	width: 853px;
	height: 1000px;
	border: 0px solid green;
	margin-top: 5px;
	
}
.headertop
{
	width:853px;
	height:32px;
	background-image:url("../images/bwtop.png");

}
.headermenu
{
	width:853px;
	height:49px;
	background-image:url("../images/menubg.png");
}
/*menu starts here*/
#Menu
{
	width: 853px;
	height: 49px;
	position: absolute;
	left: 1px;
	top: 37px;
	border: 0px solid blue;
	z-index: 2;
	background-image: url(../images/MenuBarBackground.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#Menu ul
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	text-align: left;
}

#Menu ul li
{
	float: left;
}

#Menu ul li a
{
	text-decoration: none;
	background-image: url(../images/MenuOptionBackground.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	font-family: Arial, verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #aaa89c;
	line-height: 9px;
	float: left;
	margin: 0px;
	height: 9px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	outline:none;
}

#Menu li a:hover
{
	background-image: url(../images/MenuOptionBackground-over.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	color: #FFFFFF;
}

#Menu li#active a
{
	background-image: url(../images/MenuOptionBackground-selected.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #650000;
	color: #FFFFFF;
}

/*menu ends here*/


#flash
{
	display:block;
	width: 853px;
	height: 195px;
	border: 0px solid green;
	outline:none;
}

.headerbottom
{
	width:853px;
	height:32px;
	background-image:url("../images/bwbottom.png");
}

.midpane
{
	width:853px;
	height:333px;
	background-image:url("../images/bwmid.png");
	margin-top: 5px;
}
.midpane img
{
	float:right;
	margin: 0px;
	padding:0px 20px 0px 20px;
}
.midpaneintrotext
{
	float: left;
	width:830px;
	height:226px;
	border: 0px solid yellow;
	
}

.featuretext
{
	color: white;
}

#homesongplayer
{
	width: 285px;
	height: 83px;
	margin-bottom: 20px;
	outline:none;
}


.footerpane
{
	display: block;
	width:853px;
	height:54px;
	background-image:url("../images/bwfooter.png");
	margin-top: 15px;
}
/*lower menu starts here*/

#LowerMenu
{
	width: 853px;
	height: 49px;
	position: absolute;
	left: 10px;
	border: 0px solid blue;
	z-index: 2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#LowerMenu ul
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	text-align: left;
}

#LowerMenu ul li
{
	float: left;
}

#LowerMenu ul li a
{
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: top right;
	font-family: Arial, verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #666666;
	line-height: 9px;
	float: left;
	margin: 0px;
	height: 9px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}

#LowerMenu li a:hover
{
	
	background-repeat: no-repeat;
	background-position: top right;
	color: #dd2222;
}

#LowerMenu li#lowactive a
{
	background-repeat: no-repeat;
	background-position: top right;
	color: #FFFFFF;
}

/*lower menu ends here*/



#content H1
{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: large;
	font-weight: normal;
	color: #990000;
}
#content H2
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: small;
	font-weight: normal;
	color: #dd2222;
}
#content H3
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: small;
	font-weight: normal;
	color: #eeeeee;
}
#content p
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	font-size: small;
	font-weight: normal;
	text-align: justify;
}
/*#content a
{
	
	font-size: small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
#content a:hover
{
	color: #ffffff;
	text-decoration: none;
}*/

#credit
{
	width: 853px;
	text-align: center;
	margin: 5px;
}

#credit a
{
	
	font-size: x-small;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
#credit a:hover
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#links
{
	width: 853px;
	text-align: center;
	margin: 5px;
}

#links a
{
	
	font-size: xx-small;
	color: #330000;
	text-decoration: none;
	font-weight: normal;
}
#links a:hover
{
	color: #550000;
	text-decoration: none;
	font-weight: normal;
}
/*-------------Song List Page starts here---------------*/
.songlistmidpane
{
	width:853px;
	height:2000px;
	background-image:url("../images/songlistmid.png");
	margin-top: 5px;
}

.songlistmidpane ul
{
	list-style-type:square;
	line-height: 24px;
	margin-left: 35px;
	margin-top: 0px;

}
.songlistmidpane li
{
	color: #eeeeee;
	
}
.band
{
	color: #dd2222;
}

.dash
{
	color: #666666;
}

/*-------------Biog Page starts here---------------*/
.biogmidpane
{
	width:853px;
	height:500px;
	background-image:url("../images/biogmidpane.png");
	margin-top: 5px;
}

#bandflash
{
	display: block;
	width: 790px;
	height: 295px;
	position: absolute;
	left: 30px;
	margin: 20px 0px 0px 0px;
	outline:none;
}

.biogmidpane img
{
	margin: 0px 0px 0px 0px;
}

.biogmidpane a
{
	color: #dd2222;
	text-decoration: none;
}

.biogmidpane a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.biogmidpane H1
{
	clear:both;
}
.biogtextcontainer
{
	width: 786px;
	position: absolute;
	left: 0px;
	margin: 330px 30px 0px 30px;
}


/*-------------Testimonials Page starts here---------------*/
.testimonialsmidpane
{
	width:853px;
	height:1622px;
	background-image:url("../images/testimonialsmid.png");
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 0px;
}

.quoteholder
{
	width: 730px;
	height: 1510px;
	margin: 30px 60px 0px 60px;
	overflow: hidden;
}

.quotetextholder
{
	height: 150px;
	margin: 0px 0px 20px 0px;
	background-color: #530201;
	border: 1px solid #666666;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}
.quotetextholderlarge
{
	height: 220px;
	margin: 0px 0px 20px 0px;
	background-color: #530201;
	border: 1px solid #666666;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}
.quotetextholdersmall
{
	height: 110px;
	margin: 0px 0px 20px 0px;
	background-color: #530201;
	border: 1px solid #666666;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.quotetext
{
	color: #ffffff;
	padding: 20px 20px 10px 20px;
	text-align: justify;
	
}

.quoteauthor
{
	text-align: right;
	font-weight: normal;
	color: #ff1111;
	padding: 0px 20px 0px 0px;
}

/*-------------Booking Info Page starts here---------------*/

.bookingsmidpane
{
	width:853px;
	height:1200px;
	background-image:url("../images/bookingsmid.png");
	margin-top: 5px;
	margin-bottom: 0px;
}

.bookingsmidpane p
{
	color:#999999;
}
	
/*-------------Audio Page starts here---------------*/
.audiomidpane
{
	width:853px;
	height:380px;
	background-image:url("../images/audiomid.png");
	margin-top: 5px;
	margin-bottom: 0px;
}

#multisongplayer
{
	width: 793px;
	height: 290px;
	position: absolute;
	left: 30px;
	margin: 10px 0px 0px 0px;
	
}

.audiotext
{
	position: absolute;
	left: 30px;
	width: 800px;
	border: 0px solid blue;
	margin: 310px 0px 0px 0px;
}

.audiotext a
{
	text-decoration: none;
	color: #dd2222;
}

.audiotext a:hover
{
	text-decoration: none;
	color: #ffffff;
}


/*-------------Video Page starts here---------------*/
.videomidpane
{
	width:853px;
	height:426px;
	background-image:url("../images/gallerychoosermid.png");
	margin-top: 5px;
	margin-bottom: 0px;
}

#videochooser
{
	width: 789px;
	height: 311px;
	position: absolute;
	left: 30px;
	outline: none;
	
}

.videotext
{
	width: 786px;
	position: absolute;
	left: 0px;
	margin: 330px 30px 0px 30px;
	text-align: center;
}
/*-------------Wedding Page starts here---------------*/

.weddingsmidpane
{
	width:853px;
	height:920px;
	background-image:url("../images/weddingsmid.png");
	margin-top: 5px;
	margin-bottom: 0px;
}

.weddingsmidpane img
{
	width:375px;
	height:503px;
	margin: 3px 30px 15px 15px;
	float: right;
}

.weddingtext
{
	margin: 0px 30px 0px 30px;
	text-align: justify;
	font-family: verdana, arial, sans-serif;
	font-size: small;
}

.weddings_title
{
	color: #dd2222;
}
/*-------------Gallery Page starts here---------------*/

#gallerychooser
{
	width: 789px;
	height: 311px;
	position: absolute;
	left: 30px;
	outline: none;
	
}
/*-------------Gallery Page starts here---------------*/
/* Note this applies to only the main gallery page*/

.gallerychoosermidpane
{
	width:853px;
	height:426px;
	background-image:url("../images/gallerychoosermid.png");
	margin-top: 5px;
}
.gallerytext
{
	width: 786px;
	position: absolute;
	left: 0px;
	margin: 330px 30px 0px 30px;
	text-align: center;
}



/*-------------Gallery Pages start here---------------*/
/* Note this applies to all the gallery pages except chooser (main gallery)*/

.galleriesmidpane
{
	width:853px;
	height:530px;
	background-image:url("../images/gallmid.png");
	margin-top: 5px;
}

.galleriesmidpanelinks a
{
	
	margin-top: 15px;
	margin-left: 95px;
	color: #dd2222;
	text-decoration:none;
}
.galleriesmidpanelinks a:hover
{
	
	margin-top: 15px;
	margin-left: 95px;
	color: #ffffff;
	text-decoration:none;
}

/*----------Gallery 1 Thumbs start here-----------*/
.thumbs_holder
{
	display: block;
	width: 660px;
	height: 281px;
	border: 0px solid lime;
	overflow: hidden;
	margin: 30px 10px 30px 90px;	
}

.g1thumb01 a{
	background:url(../images/gallery1/thumbs/thumb1.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb01 a:hover
{
	background:url(../images/gallery1/thumbs/thumb1.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb02 a{
	background:url(../images/gallery1/thumbs/thumb2.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb02 a:hover{
	background:url(../images/gallery1/thumbs/thumb2.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb03 a{
	background:url(../images/gallery1/thumbs/thumb3.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb03 a:hover{
	background:url(../images/gallery1/thumbs/thumb3.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb04 a{
	background:url(../images/gallery1/thumbs/thumb4.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb04 a:hover{
	background:url(../images/gallery1/thumbs/thumb4.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb05 a{
	background:url(../images/gallery1/thumbs/thumb5.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb05 a:hover{
	background:url(../images/gallery1/thumbs/thumb5.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb06 a{
	background:url(../images/gallery1/thumbs/thumb6.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb06 a:hover{
	background:url(../images/gallery1/thumbs/thumb6.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb07 a{
	background:url(../images/gallery1/thumbs/thumb7.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb07 a:hover{
	background:url(../images/gallery1/thumbs/thumb7.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb08 a{
	background:url(../images/gallery1/thumbs/thumb8.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb08 a:hover{
	background:url(../images/gallery1/thumbs/thumb8.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb09 a{
	background:url(../images/gallery1/thumbs/thumb9.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb09 a:hover{
	background:url(../images/gallery1/thumbs/thumb9.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb10 a{
	background:url(../images/gallery1/thumbs/thumb10.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb10 a:hover{
	background:url(../images/gallery1/thumbs/thumb10.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb11 a{
	background:url(../images/gallery1/thumbs/thumb11.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb11 a:hover{
	background:url(../images/gallery1/thumbs/thumb11.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g1thumb12 a{
	background:url(../images/gallery1/thumbs/thumb12.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g1thumb12 a:hover{
	background:url(../images/gallery1/thumbs/thumb12.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}

/*----------------------Gallery 1 Thumbs end here--------------------------*/

/*----------Gallery 2 Thumbs start here-----------*/


.g2thumb01 a{
	background:url(../images/gallery2/thumbs/thumb1.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb01 a:hover
{
	background:url(../images/gallery2/thumbs/thumb1.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb02 a{
	background:url(../images/gallery2/thumbs/thumb2.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb02 a:hover{
	background:url(../images/gallery2/thumbs/thumb2.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb03 a{
	background:url(../images/gallery2/thumbs/thumb3.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb03 a:hover{
	background:url(../images/gallery2/thumbs/thumb3.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb04 a{
	background:url(../images/gallery2/thumbs/thumb4.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb04 a:hover{
	background:url(../images/gallery2/thumbs/thumb4.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb05 a{
	background:url(../images/gallery2/thumbs/thumb5.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb05 a:hover{
	background:url(../images/gallery2/thumbs/thumb5.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb06 a{
	background:url(../images/gallery2/thumbs/thumb6.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb06 a:hover{
	background:url(../images/gallery2/thumbs/thumb6.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb07 a{
	background:url(../images/gallery2/thumbs/thumb7.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb07 a:hover{
	background:url(../images/gallery2/thumbs/thumb7.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb08 a{
	background:url(../images/gallery2/thumbs/thumb8.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb08 a:hover{
	background:url(../images/gallery2/thumbs/thumb8.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb09 a{
	background:url(../images/gallery2/thumbs/thumb9.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb09 a:hover{
	background:url(../images/gallery2/thumbs/thumb9.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb10 a{
	background:url(../images/gallery2/thumbs/thumb10.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb10 a:hover{
	background:url(../images/gallery2/thumbs/thumb10.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb11 a{
	background:url(../images/gallery2/thumbs/thumb11.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb11 a:hover{
	background:url(../images/gallery2/thumbs/thumb11.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g2thumb12 a{
	background:url(../images/gallery2/thumbs/thumb12.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g2thumb12 a:hover{
	background:url(../images/gallery2/thumbs/thumb12.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}

/*----------------------Gallery 2 Thumbs end here--------------------------*/

/*----------Gallery 3 Thumbs start here-----------*/

.g3thumbs_holder
{
	display: block;
	width: 660px;
	height: 281px;
	border: 0px solid lime;
	overflow: hidden;
	margin: 30px 10px 30px 90px;	
}

.g3thumb01 a{
	background:url(../images/gallery3/thumbs/thumb1.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb01 a:hover
{
	background:url(../images/gallery3/thumbs/thumb1.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb02 a{
	background:url(../images/gallery3/thumbs/thumb2.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb02 a:hover{
	background:url(../images/gallery3/thumbs/thumb2.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb03 a{
	background:url(../images/gallery3/thumbs/thumb3.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb03 a:hover{
	background:url(../images/gallery3/thumbs/thumb3.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb04 a{
	background:url(../images/gallery3/thumbs/thumb4.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb04 a:hover{
	background:url(../images/gallery3/thumbs/thumb4.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb05 a{
	background:url(../images/gallery3/thumbs/thumb5.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb05 a:hover{
	background:url(../images/gallery3/thumbs/thumb5.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb06 a{
	background:url(../images/gallery3/thumbs/thumb6.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb06 a:hover{
	background:url(../images/gallery3/thumbs/thumb6.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb07 a{
	background:url(../images/gallery3/thumbs/thumb7.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb07 a:hover{
	background:url(../images/gallery3/thumbs/thumb7.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb08 a{
	background:url(../images/gallery3/thumbs/thumb8.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb08 a:hover{
	background:url(../images/gallery3/thumbs/thumb8.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb09 a{
	background:url(../images/gallery3/thumbs/thumb9.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 0px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb09 a:hover{
	background:url(../images/gallery3/thumbs/thumb9.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb10 a{
	background:url(../images/gallery3/thumbs/thumb10.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb10 a:hover{
	background:url(../images/gallery3/thumbs/thumb10.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb11 a{
	background:url(../images/gallery3/thumbs/thumb11.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb11 a:hover{
	background:url(../images/gallery3/thumbs/thumb11.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}
.g3thumb12 a{
	background:url(../images/gallery3/thumbs/thumb12.jpg) no-repeat;
	background-position:left;
	background-color: #888984;
	margin:0px 0px 20px 20px;	
	padding: 0;
	float:left;
	display:inline;
	width:150px;
	height:80px;
	float:left;
}
.g3thumb12 a:hover{
	background:url(../images/gallery3/thumbs/thumb12.jpg) no-repeat;
	background-position:right;
	background-color: #555555;
}


/*-------------Links Page starts here---------------*/
.linksmidpane
{
	width:853px;
	height:615px;
	background-image:url("../images/linksmid.png");
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 0px;
}
.linksmidpane ul
{
	list-style-type:square;
	list-style-position:inside;
}
.linksmidpane li
{
	line-height: 22px;
}
.linksmidpane a
{
	font-size: small;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.linksmidpane a:hover
{
	color: #ffffff;
	text-decoration: none;
}



#linksworld
{
	float:right;
	margin: 10px 30px 0px 0px;
	outline:none;
}


/*-------------Contact Page starts here---------------*/
.contactmidpane
{
	width:853px;
	height:730px;
	background-image:url("../images/contactmid.png");
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 0px;
}


.contactmidpane img
{
	padding-bottom: 30px;
}

.contactmidpane a
{
	text-decoration:none;
	color:#dd2222;
	outline:none;
}

.contactmidpane a:hover
{
	text-decoration:none;
	color:#ffffff;
	
}
.formholder
{
	width: 471px;
	height: 550px;
	float:left;
	margin: 0px 20px 0px 20px;
	border-right: 1px dotted #666666;
}

.photoholder
{
	width:266px;
	float: right;
	margin: 0px 20px 0px 0px;
	padding:0px;	
}

.contactmidpane TD.InputLabel
{
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: right;
	vertical-align: top;
	color: #ffffff;
	background-color: transparent;
	line-height: 1.0;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contactmidpane TD.InputLabel2
{
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: right;
	vertical-align: top;
	color: #ffffff;
	background-color: transparent;
	line-height: 1.0;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contactmidpane INPUT
{
	width: 350px;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	background-color: #000000;
	line-height: 1.0;
	letter-spacing: 1px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
 .contactmidpane TEXTAREA
{
	width: 350px;
	height: 300px;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #aaaaaa;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	background-color: #000000;
	line-height: 1.3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	overflow: auto;
}
 .contactmidpane INPUT.ResetButton
{
	width: 175px;
	height: 30px;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	color: #dd2222;
	border-top: 1px solid #707070;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #707070;
	border-left: 1px solid #707070;
	background-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 0px;
}
 .contactmidpane INPUT.ResetButton:hover
{
	width: 175px;
	height: 30px;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	border-top: 1px solid #707070;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #707070;
	border-left: 1px solid #707070;
	background-color: #dd2222;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.contactmidpane INPUT.SubmitButton
{
	width: 175px;
	height: 30px;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #dd2222;
	border-top: 1px solid #707070;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #707070;
	border-left: 1px solid #707070;
	background-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.contactmidpane INPUT.SubmitButton:hover
{
	width: 175px;
	height: 30px;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	border-top: 1px solid #707070;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #707070;
	border-left: 1px solid #707070;
	background-color: #dd2222;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.biggenorange
{
	font-size:large;
	color: #dd2222;
}

.biggenwhite
{
	font-size:large;
	color: #ffffff;
}

#phonetext
{
	margin: 0px;
}
/*---------kill focus / spatialisation outlines in Mozilla - any flash method-----------*/
*:focus 
{ 
	outline: none; 
}

*::-moz-focus-inner 
{ 
	border: none; 	
}









