html{text-align:center; padding:0 10px 0;}
body{width:730px; margin:10px auto 10px; background:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
a {color:#A31C23; text-decoration:none;}
a:hover {color:#3D3D3B;}
applet{float:left;}
#header{width:730px; height:311px; background:url(../images/logo.jpg); float:left;}
#header a{width:300px; height:50px; float:right; margin:195px 15px 0 0;}
#main{width:730px; padding:0; background:url(../images/body_bg.gif);}
#text{margin:0; padding:0 20px 0; width:505px; text-align:left; float:left;}
p{padding:10px 0 5px; margin:0; text-align:justify; color:#3D3D3B;}
.tour_center_pagename{text-align:center; margin:0; padding:0 0 20px;}
.tour_center{text-align:center; margin:10px 0 0;}
.tour_center img, .tour_center_pagemame img{margin:0 auto 0;}
.tour_center a{display:block; margin:0 auto 0; height:38px; padding:0;}
#tour_food{background:url(../images/buttons/food_active.gif) no-repeat center;}
#tour_food a{background:url(../images/buttons/food.gif); width:88px;}
#tour_location{background:url(../images/buttons/location_active.gif) no-repeat center;}
#tour_location a{background:url(../images/buttons/location.gif); width:118px;}
#tour_photo_opportunities{background:url(../images/buttons/photo_opportunities_active.gif) no-repeat center;}
#tour_photo_opportunities a{background:url(../images/buttons/photo_opportunities.gif); width:213px;}
#tour_virtual_tour{background:url(../images/buttons/virtual_tour_active.gif) no-repeat center;}
#tour_virtual_tour a{background:url(../images/buttons/virtual_tour.gif); width:175px; height:50px;}
#tour_click_here{background:url(../images/buttons/click_here_active.gif) no-repeat center;}
#tour_click_here a{background:url(../images/buttons/click_here.gif); width:257px;}
#tour_image1{background:url(../images/buttons/image_page1_active.gif) no-repeat center;}
#tour_image1 a{background:url(../images/buttons/image_page1.gif); width:149px;}
#tour_image2{background:url(../images/buttons/image_page2_active.gif) no-repeat center;}
#tour_image2 a{background:url(../images/buttons/image_page2.gif); width:149px;}
#tour_food a:hover, #tour_location a:hover, #tour_photo_opportunities a:hover, #tour_virtual_tour a:hover, #tour_click_here a:hover, #tour_image1 a:hover, #tour_image2 a:hover{background:none;}
#tour{margin:0; clear:both;}
#tour a{display:block; width:113px; height:38px;}
#tour a:hover{background:none;}
#tour .testimonials{width:113px; height:47px; vertical-align:top; background-position:top left; background-repeat:no-repeat; padding:0;}
#tour .one{background:url(../images/buttons/virtual_tour/lobby.gif);}
#tour .two{background:url(../images/buttons/virtual_tour/recepion.gif); width:113px;}
#tour .three{background:url(../images/buttons/virtual_tour/sanctuary.gif);}
#tour .four{background:url(../images/buttons/virtual_tour/buffet.gif);}
#tour .five{background:url(../images/buttons/virtual_tour/banquet1.gif);}
#tour .six{background:url(../images/buttons/virtual_tour/banquet2.gif);}
#tour #td_one{background-image:url(../images/buttons/virtual_tour/lobby_active.gif);}
#tour #td_two{background-image:url(../images/buttons/virtual_tour/recepion_active.gif);}
#tour #td_three{background-image:url(../images/buttons/virtual_tour/sanctuary_active.gif);}
#tour #td_four{background-image:url(../images/buttons/virtual_tour/buffet_active.gif);}
#tour #td_five{background-image:url(../images/buttons/virtual_tour/banquet1_active.gif);}
#tour #td_six{background-image:url(../images/buttons/virtual_tour/banquet2_active.gif);}
#tour #hover{background:none;}
#rotator_div{margin:0 -15px 0;}
.fullscreen_div{margin-top:10px; background:url(../images/buttons/full_screen_active.gif) no-repeat center; text-align:center;}
.fullscreen_div a{display:block; background:url(../images/buttons/full_screen.gif); height:38px; width:227px; margin:0 auto 0;}
.fullscreen_div a:hover{background:none;}
#virt_tour_border{border:1px solid #E0E3DC; margin:10px 0 10px; float:left;}
#directions_link{background:url(../images/buttons/click_here_map_active.gif) no-repeat center;}
#directions_link a{background:url(../images/buttons/click_here_map.gif); width:317px;}
#directions_link a:hover{background:none;}
td.testimonials{width:170px; vertical-align:top; padding:10px 0 10px; text-align:center;}
.testimonials img{border:0;}
.testimonials table{margin:0 auto 0;}
.testimonials .side_top{ background:url(../images/border/side_top.gif);}
.testimonials .side_right{ background:url(../images/border/side_right.gif);}
.testimonials .side_bottom{ background:url(../images/border/side_bottom.gif);}
.testimonials .side_left{ background:url(../images/border/side_left.gif);}
form{margin:0; padding:0;}
#contacts_form{width:505px; border:0; margin-top:10px;}
#contacts_form td{padding-top:5px; vertical-align:top; color:#3D3D3B;}
#contacts_form .left_td{width:200px; text-align:right; padding-right:10px;}
#contacts_form .input{width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3D3D3B;}
#contacts_form textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3D3D3B;}
.star{color:#FF0000;}
#send{width:88px; height:38px; float:right; background:url(../images/buttons/send.gif); border:0; cursor:pointer; cursor:hand;}
#menu{margin:0; padding:0 15px 0; width:155px; height:200px; text-align:left; float:left; background:url(../images/menu/menu_bg.gif) no-repeat 14px 0;}
#menu a, #menu span{margin:0 0 18px; display:block; font-size:5px;}
#menu .home{width:35px; height:12px; background:url(../images/menu/home.gif);}
#menu .about_us{width:52px; height:12px; background:url(../images/menu/about_us.gif);}
#menu .tour{width:25px; height:12px; background:url(../images/menu/tour.gif);}
#menu .supervision{width:69px; height:15px; background:url(../images/menu/supervision.gif); margin-bottom:15px;}
#menu .directions{width:60px; height:12px; background:url(../images/menu/directions.gif);}
#menu .testimonials{width:73px; height:12px; background:url(../images/menu/testimonials.gif);}
#menu .contact_us{width:62px; height:12px; background:url(../images/menu/contact_us.gif);}
#menu a:hover{background:none;}
#menu #active{background:none;}
#bottom_border{float:left;}
#footer{clear:both; padding:10px 5px 0 5px; text-align:right; color:#fff;}
#footer div{float:left}
#footer a{color:#fff; margin:0 10px 0; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a#hover{text-decoration:underline;}
#footer span{color:#fff; margin:0 10px 0; text-decoration:underline;}
#design{clear:both; padding:5px 5px 0; text-align:left; color:#fff;}
#design a{color:#fff; text-decoration:underline;}
#design a:hover{text-decoration:none;}
