.bigheading {color: #2daa1b;	font-family: arial, verdana, sans-serif;	font-size: 170%;	text-align: justify;}

.heading {color: #2daa1b;	font-family: arial, verdana, sans-serif;	font-size: 147%;	text-align: justify;}

.text {color: #000000;	font-family: arial, verdana, sans-serif;	font-size: 80%;	text-align: justify;}

.quote {color: #000000;	font-size: 134%;	font-family: arial, verdana, sans-serif; 	text-align: center;}

.byline {color: #2daa1b;	font-family: arial, verdana, sans-serif;	font-size: 80%;	text-align: right;}

.speaker {text-indent: 2cm;}

.largecontainer {overflow: hidden; width:862px; margin: 0px auto;}

.topfloat {margin-top: 0;}
p.zeromargin {margin: 0 0;}

body {background-color: #FFFFFF;}

/* #Table_01 {width: 888; height: 126; border: 0; cellpadding: 0; cellspacing: 0; margin: 15px auto 20px;} this line doesn't work, style information for Table_01 is in the HTML */

#Table_01 {margin: 20px auto 25px;}

#maincontainer {margin: 0px auto}


/* Home.html */

#homepicture {margin-top: 20px;	margin-right: 90px; margin-bottom: 100px; float:left; position: relative; left: 25px;}



/* About.html */

/*#aboutcontainer {width: 888px;}*/
#aboutpicture {margin-top: 9px; margin-bottom: 10px; margin-right: 101px; float:left; position: relative; left: 30px;}


/* Soundstages.html */

img.floorplan {width: 427px; height: 190px;} /*original size = 400w x 178h*/
.studio {float: left;}
.studiodetail {float: left; width: 400px; margin-top: 6px;}
.studiodetailheading {margin-top: 8px; margin-right: 0px; margin-bottom: 12px;}
.studiodetailsmallpic {width: 65px;}
.studiodetailtext {color: #000000; font-family: arial, verdana, sans-serif; font-size: 80%; text-align: justify; clear: left;}
.floorplan {position: relative; top: 9px;}
.studiodetailpicturesa {border:1px solid red;}
#picture {margin-top: 8px; margin-right:36px;	margin-bottom: 10px; float:left;}
#tadrossquote {text-align: right;}
#pagetext {margin-left: 56px; margin-right: 56px; width: 366px}
#studiocontainer {margin: 0px auto;}
/*#soundstagestext {width: 300px;}*/
/*#studiolist {margin: auto auto;}*/

/* Contact.html */

#contactpicture {float: left; margin-left: 7px; margin-right: 70px;}

/* Shoots.html */

.smallpicdimensions {width:110px; height: 88px;}
.smallpictable {position: relative; right: 10px; bottom: 16px;}
#shootspicture {margin-top: 8px; margin-right:36px; margin-bottom: 10px; float:left;}
#shootscontainer {margin: 15px auto; width: 688px;}
#smallpicsubcontainer {width: 300px;}


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	