#body{text-align:center;}
#studioouter{width:100%;padding:0;background:transparent;position:relative;margin:0 auto;}
#studiologin{width:100%;height:40px;padding:0;margin:0; background:transparent; position:absolute; top:0px; left:0px; z-index:110;}
#studiomarquee{width:400px;height:28px;padding:0; margin:0; background:transparent; position:absolute; top:0px; left:80px; z-index:111;}
#studiodebug{width:480px;height:100px;padding:0;margin:10px;background:darkgray;position:absolute;top:550px;}
#studiodebug1{width:480px;height:100px;padding:0;margin:10px;background:lightgray;position:absolute;top:960px;}
#studiodebug2{width:480px;height:100px;padding:0;margin:10px;background:lightgray;position:absolute;top:1070px;}
#studioheader1{width:100%;padding:0;margin:0;background-color:transparent;position:relative;z-index:10;}
#studioheader2{width:100%;padding:0;margin:0;background-color:transparent;position:relative;z-index:11;}
#studioheader21{width:300px;padding:0;margin:0;background-color:transparent;position:absolute;top:150px;left:10px;height:30px;}
#studioheader3{width:200px;padding:0px;margin-left:5px;background-color:transparent;position:absolute;top:220px;height:20px;left:250px;}
#studioheader31{width:200px;padding:0;margin:0;background-color:transparent;position:absolute;top:150px;height:30px;left:310px;}
#studioheader4{width:200px;padding:0px;margin:0;background-color:transparent;position:absolute;top:20px;height:50px;left:528px;}
#studioheader41{width:400px;padding:0;margin:0;background-color:transparent;position:absolute;top:230px;height:50px;left:550px;}
#wrap{width:100%;margin:0 auto;}
#main{width:100%;padding:0;margin:0;background-color:transparent;position:relative;z-index:112;}
#FloatSlideShow{ width:100%; padding:0;margin:0;background-color:transparent;position:absolute;top:0px;left:0px;z-index:0;}
#teamsidemenu{width:200px;padding:0;margin:0;background-color:transparent;position:absolute;top:100px;height:40px;left:10px;z-index:11;}
#teamslideshow{width:280px;padding:0;margin:0;background-color:transparent;position:absolute;top:100px;height:40px;left:310px;z-index:10;}
#aboutheader1{width:320px;padding:0;margin:0;background-color:transparent;position:absolute;top:30px;height:30px;left:10px;z-index:10;}
#aboutheader2{width:320px;padding:0;margin:0;background-color:transparent;position:absolute;top:230px;height:30px;left:10px;}
#aboutheader3{width:190px;padding:0;margin:0;background-color:transparent;position:absolute;top:230px;height:40px;left:310px;}
#aboutheader4{width:320px;padding:0;margin:0;background-color:transparent;position:absolute;top:450px;height:50px;left:10px;z-index:40;}
#aboutprices{width:200px;padding:0;margin:0;background-color:transparent;position:absolute;top:10px;height:40px;left:610px;z-index:10;}
#aboutprovides{width:360px; padding:0; margin:0; background-color:#eeeeee; position:absolute; top:260px; height:20px; left:0; z-index:11; border-width:1px; border-color:black;}
#aboutslideshow{width:320px;padding:0;margin:0;background-color:transparent;position:absolute;top:10px;left:500px;z-index:2;}
#aboutequipment{width:320px;padding:0;margin:0;background-color:transparent;position:absolute;top:300px;height:40px;left:10px;z-index:10;}
#aboutterms{width:200px;padding:0;margin:0;background-color:transparent;position:absolute;top:710px;height:40px;left:810px;z-index:10;}
#aboutextra{width:200px;padding:0;margin:0;background-color:transparent;position:absolute;top:710px;height:40px;left:610px;z-index:10;}
#aboutmap{width:480px;padding:0;margin:0;background-color:transparent;position:absolute;top:400px;height:40px;left:10px;z-index:9;text-align:center;}
#aboutstreetsign1{width:480px;padding:0;margin:0;background-color:transparent;position:absolute;top:40px;height:40px;left:100px;z-index:19;text-align:center;}
#aboutstreetsign2{width:480px;padding:0;margin:0;background-color:transparent;position:absolute;top:120px;height:40px;left:100px;z-index:19;text-align:center;}
#aboutstreetsign3{width:480px;padding:0;margin:0;background-color:transparent;position:absolute;top:35px;height:40px;left:0px;z-index:19;text-align:center;}
#studiocontent{width:100%;padding:0;margin:0;background:transparent;position:relative;}
#studiocontentmap{width:480px;padding:0;margin:0px 0px 0px 10px;background:white;position:absolute;top:460px;}
#left{float:left;width:250px;margin:0;padding:0;background:transparent;font-size:80%;}
#right{float:right;width:300px;margin:0;padding:0;background:transparent;font-size:80%}
#studionotice{display: table; margin: 0 auto;z-index:40;width:50%;padding:5px;background:white; position:relative; color:gray;
opacity: 0.9;filter: alpha(opacity=90); /* For IE8 and earlier */}
#studionotice1{z-index:40;width:480px;padding:0 0 0 10px;margin:0px;background:white;position:absolute;top:410px;color:gray;}
#studiopaypal{z-index:50;width:100%;padding:0;margin:0;background:white;position:absolute;top:160px;left:0;color:gray;}
#studioquotecalendar{z-index:20;width:500px;padding:0 0 0 0px;margin:0px;background:white;position:absolute;top:100px;color:gray;}
#studiocalendar{z-index:20;width:500px;padding:0 0 0 0px;margin:0px;background:white;position:relative;top:10px;left:0px;color:gray; opacity: 0.9;filter: alpha(opacity=90); /* For IE8 and earlier */}
#studiocalendarleft{width:1%;height:400px;background-color:white;float:left;display:table;overflow:hidden;}
#studiocalendarmiddle{width:100%;height:50%;background-color:white;float:left;}
#studiocalendarright{width:1%;height:400px;background-color:white;float:left;}
#studiocalendarclear{width:100%;height:50%;background-color:white;clear:left;}
#studiocalendarbox{color:blue;height:20px;display:table-cell;vertical-align:middle;}
#studiocalendartab{z-index:21;padding:0 0 0 0px;margin:0px;background:transparent;position:relative;top:0px;color:gray;}
#studioedit{  display: table;
  margin: 0 auto; z-index:30;width:480px;padding:0;background:white;color:gray;}
#studioweek{z-index:30;width:220px;padding:0 0 0 0px;margin:10px;background:white;position:absolute;top:370px;left:100px;color:gray;}
#studioweekside{z-index:30;width:220px;padding:0 0 0 0px;margin:10px;background:white;position:absolute;top:340px;left:100px;color:gray;}
#videonotice{  display: table; margin: 0 auto;z-index:50;width:480px;padding:0;color:gray;}
#studioselect{z-index:40;width:480px;padding:0 0 0 0;margin:0;background:white;position:absolute;top:240px;left:0;color:gray;}
#videospace{z-index:40;width:500px;padding:0 0 0 0px;margin:10px;background:white;position:absolute;top:440px;left:10px;color:gray;}
#behindthescenetab{z-index:20;width:200px;padding:0 0 0 0px;margin:0px;background:transparent;position:absolute;top:190px;left:200px;color:gray;text-align:center}
#studiofooter{padding:0;margin:0;background-color:transparent;}
table.calendar{border-width:0px;border-spacing:0px;border-style:outset;border-color:gray;border-collapse:separate;background-color:white;}
table.calendar th{border-width:0px;padding:1px;border-style:inset;border-color:gray;background-color:clear;-moz-border-radius:;}
table.calendar td{border-width:0px;padding:1px;border-style:inset;border-color:gray;background-color:clear;-moz-border-radius:;}
table.price{border-width:1px;border-spacing:2px;border-style:outset;border-color:gray;border-collapse:separate;background-color:white;margin:10px}
table.price th{border-width:0px;padding:1px;border-style:inset;border-color:gray;background-color:white;-moz-border-radius:;}
table.price td{border-width:0px;padding:1px;border-style:inset;border-color:gray;background-color:white;-moz-border-radius:;}
body,td,th{font-size:12px;color:#333;font-family:Arial;}
a:link{color:#333;text-decoration:none;}
a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#d49c13;}
a:active{text-decoration:none;color:#333;}
a{color:#fff;text-decoration:none;}
a:active{outline:none;}
a{font-weight:normal;}
.note{text-align:left;padding:0 0 0 10px;}
.paypal{text-align:center;padding:20px 0 0 0;}
.center{margin-left:auto;margin-right:auto;width:100%;background-color:grey;}
p{color:#999999;font-size:12px;}
.bookonline{color:#ccc;font-size:30px;text-shadow:2px 2px 2px #d49c13;border-radius:10px;background-color:white;}
.studio{color:#ccc;font-size:38px;text-shadow:2px 2px 2px #d49c13;}
.studiono{color:#000;font-size:38px;text-shadow:2px 2px 2px #d49c13;}
.room{color:#999999;font-size:22px;padding:10px 0 0 0;}
.roomno{color:#333;font-size:22px;padding:10px;}
.photographicstudio{color:#999999;font-size:12px;}
.teambio{color:#555555;font-size:14px;padding:10px;}
dt{font-size:12px;text-align:center;font-weight:bold;color:#d49c13}
dd{font-size:12px;text-align:center;font-weight:normal;color:gray}
hr{border:0;width:80%;color:#f00;background-color:#f00;height:5px;}
.town{border-width:2px;border-spacing:3px;border-style:outset;border-color:gray;border-collapse:separate;background-color:rgb(255, 255, 240);border-radius:10px;color:red;}
.mar{background-color:maroon;color:white}
.white{background-color:white;color:maroon}
.red{background-color:#FF4848;color:white}
.purple{background-color:#FE67EB;color:white}
.blue{background-color:#57BCD9;color:blue}
.greenish{background-color:#01FCEF;color:black}
.blueish{background-color:#AAAAFF;color:black}
.greeny{background-color:#48FB0D;color:green}
.olive{background-color:#FFFFAA;color:olive}
.grey{background-color:#E9F1EA;color:gray}
.sepia{background-color:#FFE920;color:gray}
.orange{background-color:#FFAB60;color:black}
.dishwater{background-color:#D1D17A;color:black}
.ink{background-color:#D29680;color:black}
.redish{background-color:#FF8E8E;color:black}
.mouve{background-color:#FFA8FF;color:black}
.bluefade{background-color:#DBDBFF;color:blue}
.skydusk{background-color:#C0E7F3;color:black}
.pinky{background-color:#C0E7F3;color:black}
.pinkpastel{background-color:#FFEEFB;color:black}
.bluepastel{background-color:#ECF4FF;color:black}
.greenpastel{background-color:#D6F8DE;color:black}
a img:hover{opacity:0.8;filter:alpha(opacity=80);}
a img{opacity:1.0;filter:alpha(opacity=100);}
h1{margin:1px;}
