* {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}

a img {border:0;}

#address {text-align:right; font-size:1.5em; margin:5px 5px 0 0; font-weight:bold;}

#content {overflow:hidden; margin-bottom:10px;}

#footer {background:#000; padding:8px; overflow:hidden;}
#footer p {float:left; color:#fff; font-size:1.35em; margin:8px 0 0 0;}
#footer img {float:right;}

#header {overflow:hidden; padding-bottom:8px;}

#info {margin-bottom:15px;}

#phone {padding:8px; background:#c89449; margin:10px auto;}
#phone h1 {font-size:2.4em; color:#fff; text-align:right;}

#left {float:left; width:375px;}
#left img {margin-bottom:15px;}

#logo {float:left; width:400px;}

#nav {position:absolute; margin:-5px 0 0 10px;}
#nav ul {background:url(images/navbg1.gif) no-repeat; height:56px; width:444px; margin:-10px 0 0 0; padding-left:28px;}
#nav ul li {display:inline;}
#nav ul a {color:#fff; font-size:2.3em; text-decoration:none; font-style:italic; display:block; float:left; margin:8px 0 0 0; font-weight:bold;}
#nav ul a:hover {color:#c89449;}
#nav ul a#home {width:90px; margin-right:38px;}
#nav ul a#about {width:100px; margin-right:34px;}

#right {float:right; width:515px; padding-top:10px;}
#right p {font-size:1.4em; line-height:1.35em; margin:0 0 15px 5px;}

#theater h2 {font-size:22px; margin-bottom:10px;}

#topinfo {float:right; width:400px; margin:50px 0 0 0;}
#topinfo a#videos {width:276px; height:65px; background:url(images/video_collection1.jpg) no-repeat; display:block; margin-left:90px;}
#topinfo a#videos:hover {background-position:-276px;}


#video {float:right; width:515px;}

#videotop {border:1px solid #000; padding:10px; font-size:15px; float:right; width:450px; height:220px;}

#wrap {width:900px; margin:10px auto;}

img.h1 {display:block; margin-bottom:10px;}
.center {text-align:center;}
.right {float:right;}
.left {float:left;}

/*// VIDEO PLAYER //*/
#scrollable {width:650px; overflow:hidden; position:relative; margin:-30px 0 0 0; height:440px; float:right;}
#panes {position:absolute; width:10000px; top:-20px;}
#panes div {width:650px; padding-top:20px; text-align:center; float:left; height:400px;}
a.player {display:block; width:650px; height:440px; text-align:center; color:#fff; text-decoration:none; cursor:pointer; background:#000;}
a.player img {border:0;}

/*// TABS //*/
ul.tabs { list-style:none; margin:0 !important; padding:0; float:left; width:240px;}

/* single tab */
ul.tabs li { text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; }

/* link inside the tab. uses a background image */
ul.tabs a { font-size:15px; display:block; text-decoration:none; position:relative; top:1px; cursor:pointer; background:#c89449; text-align:center; color:#fff; font-weight:bold; margin-bottom:5px; padding:8px 5px; border:2px solid #6c4205;}

ul.tabs a:active {outline:none;}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {color:#000; background:#ddd;}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {cursor:default !important; color:#fff !important; background:#108786;}

/* initially all panes are hidden */ 
div.panes div.pane {display:none;}textarea {
}
body {
}
