@charset "utf-8";
BODY{background-color:#F00;margin:0;font-family:Arial, Helvetica, sans-serif;color:#FFF;}
BODY img{border-width:0;}
#redbox,#redbox1,#redbox2,#redbox3,#redbox4,#redbox5,#blubox,#yelbox{width:8px;height:10px;background-color:#F00;margin-right:3px;font-size:12;}
#line,#linenav{border:#FFF solid;border-width:1px 0 0 0;position:absolute;}
#linenav{border-width:0 0 1px 0;width:400px;top:0px;left:170px;height:20px;}
#nav{top:5;left:570px;font-size:18px;position:absolute;z-index:4;cursor:pointer;}
#navcont-bk,#navcont{top:20;left:0px;width:740px;*width:750px;height:93px;position:absolute;float:left;display:none;}
#navcont-bk{background-color:#000;z-index:5;filter:alpha(opacity=75);opacity:.75;}
#navcont{z-index:6;padding:20px 10px 10px 10px;text-align:center;}
#direct,#sched,#photo,#myspace,#info{position:relative;float:right;border:#FFF solid;border-width:4px 1px 0 1px;width:137px;height:20px;padding:5px 0 0 0;margin-right:10px;cursor:pointer;font-size:17px;}
#direct{margin-right:5px;}
#myspace{text-decoration:none;color:#FFF;text-decoration:none;}
#yelbox{background-color:#FF0;}
#blubox{background-color:#00F;}
#anim1,#anim2,#anim3,#anim4,#anim5{position:absolute;top:40px;left:0;}
#cont_back{background-image:url(rdtop.jpg);background-repeat:repeat-x;background-position:top;position:absolute;top:0px;}
#cont_back_bot{background-image:url(rdbot.jpg);background-repeat:repeat-x;background-position:bottom;position:absolute;text-align:center;}
#cont1,#cont{width:752px;height:405px;margin:auto;background-image:url(navbk.jpg);border:#c99 solid;border-width:1px;}
#cont1G,#contG{width:844px;height:557px;margin:auto;border:#c99 solid;border-width:1px;}
#directions{position:relative;width:752px;height:405px;text-align:left;}
#directpos,#schedpos,#photopos,#videopos,#infopos{width:420px;height:405px;position:relative;top:55px;left:30px;color:#FFF;display:none}
#schedpos{display:block;}
#directinfo{position:absolute;top:70px;left:400px;width:255px;text-align:left;font-size:14px;line-height:2.4em;}
#directinfo b{font-size:20px;margin-bottom:10px;}
#photonavcont{top:280px;left:0px;height:90px;width:405px;overflow:auto;position:absolute;scrollbar-face-color:#000;scrollbar-arrow-color:#f00;padding:0;}
#photonav {width:2858px;height:65px;margin:0;position:absolute;}
#photonav img{width:100px;height:65px;cursor:pointer;border: solid 1px #c00;}
#schedinfo,#photoinfo{top:50px;left:480px;height:200px;width:190px;overflow:auto;position:absolute;scrollbar-face-color:#000;scrollbar-arrow-color:#f00;}
#schedsm,#photosm{height:90;width:120px;border: solid 1px #000;cursor:pointer;}
#schedimg,#photoimg{position:relative;border:#F00 solid;border-width:5px 1px 0 1px;top:20px;height:285px;width:420px;}
#photoimg{top:5px;height:305px;width:420px;}
#day,#day2{position:absolute;top:5px;left:490px;color:#F00;z-index:1;font-size:30px;width:200px;}
#maps{height:280px;width:300px;overflow:hidden;position:relative;border:#000 solid 4px;background-color:#000;top:10px}
#mapimg{position:absolute;cursor:move;width:936px;height:936px;background-image:url(img/map40.jpg);}
#booking{height:280px;width:300px;*width:320px;position:relative;background-color:#000;top:10px;padding:20px 10px 0 10px;}
#booking b,#rest b{font-size:25px;}
#bookinginfo,#restaurant{position:absolute;top:30px;left:390px;width:280px;text-align:left;font-size:14px;line-height:1.5em;overflow:auto;height:110px;width:300px;}
#bookinginfo b,#restaurant b{font-size:20px;}
#restaurant{position:absolute;top:170px;left:390px;}
#history{position:absolute;top:5px;left:10px;width:120px;text-align:center;font-size:18px;text-decoration:underline;cursor:pointer;color:#FF0;}
#historytxt{
width:400px;height:auto;background-color:#300;border:1px black solid;color:#003;position:absolute;font-size:15px;padding:10px;display:none;top:0px;left:0px;text-align:justify;
opacity:.9;filter:alpha(opacity=90);line-height:18px;color:#FFF;z-index:12;
}
#zoomrey,#zoom,#zoomreyb,#zoomb{position:absolute;top:265px;left:337px;font-size:20px;color:#FFF;width:90px;height:40px;text-align:center;padding-top:7px;border:#FFF solid;border-width:0 1px 3px 0;}
#zoom{cursor:pointer;font-size:25px;}
#zoomreyb{border-width:0 0 3px 1px;}
#zoomb{top:0px;border-width:3px 0 0 1px;}
#zoomrey{top:0px;border-width:3px 1px 0 0;}
#north{position:absolute;top:20px;left:0px;font-size:35px;font-weight:bold;color:#000;width:60px;height:90px;z-index:3;text-align:center;background-image:url(img/arrow.gif);background-repeat:no-repeat; background-position:top;padding-top:35px;}
.clear{clear:both;font-size:1px;}
#home{text-decoration:none;color:#FFF;text-decoration:none;position:absolute;top:360px;left:650px;font-weight:bold;font-size:24px;}
#intro{font-size:60px;font-weight:bold;text-align:center;margin:auto;margin-top:27%;color:#000;}
