body{background:url('/assets/layout/body-bg-rep.jpg') repeat center top transparent;}a{color:#3f5165;text-decoration:none;}input{color:#3f5165;}#wrapper_outer{background:url('/assets/layout/body_shadow_bg_rep_y.png') repeat-y center top transparent;}#wrapper{margin:2px auto;width:1024px;text-align:left;}#header{position:relative;height:194px;background:url('/assets/layout/top-bar-bg-rep-x.jpg') top left repeat-x #7e2720;}#header #overlay{position:absolute;top:40px;height:154px;width:1024px;border-top:1px solid #4b0000;}#header #header_logo{position:absolute;top:15px;left:25px;}#header #header_tagline{position:absolute;top:12px;left:145px;font-family:Georgia;font-size:30px;font-weight:bold;line-height:100%;color:white;text-shadow:-1px 1px 1px #222;}#header #header_address{position:absolute;top:80px;left:145px;font-size:14px;color:white;line-height:100%;text-shadow:-1px 1px 1px #222;}#header #header_phone{position:absolute;top:100px;left:145px;font-size:14px;color:white;line-height:100%;text-shadow:-1px 1px 1px #222;}#header #header_search{position:absolute;top:9px;right:45px;font-size:14px;height:22px;border:none;padding:0 5px;}#header #header_search_submit{position:absolute;top:7px;right:15px;border:none;background:no-repeat;}#navigation{position:relative;height:27px;background-color:#eee0e0;border-bottom:2px solid #7e2720;}#navigation ul{position:absolute;width:1012px;left:6px;top:-4px;height:35px;z-index:10;list-style:none;}#navigation ul li{float:left;background:url('/assets/layout/top-nav-bg-right.gif') bottom right no-repeat transparent;padding:0px;margin:0px;}#navigation ul li a{display:block;padding:5px 7px;font-size:17px;margin:0 10px;font-family:Georgia;text-transform:uppercase;}#navigation ul li a:hover,#navigation ul li a.active{text-decoration:none;background-color:#e6b5b1;-moz-box-shadow:0px 0px 5px #222;-webkit-box-shadow:0px 0px 5px #222;box-shadow:0px 0px 5px #222;}table#content{background-color:#fff6e7;width:100%;border-bottom:2px solid #7e2720;}table#content td{vertical-align:top;}table#content td#left_column{background:url('/assets/layout/left-col-bottom-bg-rep-x.jpg') bottom left repeat-x #7e2720;width:202px;}table#content td#left_column .content{position:relative;}table#content td#right_column{width:822px;border-right:2px solid #7e2720;}table#content td#right_column .content{padding:10px 15px 10px 50px;position:relative;}table#content td#right_column .content h1#page_title{background:url('/assets/layout/headline-background.png') top left no-repeat transparent;font-family:Georgia;height:58px;padding:11px 350px 0 70px;font-weight:normal;font-size:24px;position:relative;margin-bottom:12px;}table#content td#right_column .content h1#page_title #page_image{background:url('/assets/layout/page-image-canvas-bg.png') top left no-repeat transparent;width:398px;height:120px;position:absolute;top:-14px;right:20px;}table#content td#right_column .content h2{font-weight:normal;text-transform:uppercase;}table#content td#right_column .content ul{padding:5px 0px;list-style:inside;}table#content td#right_column .content p{padding:5px 0px;}table#content td#right_column .content td{padding:5px;}#viewer_holder{position:relative;height:425px;z-index:5;}#viewer_holder #viewer_holder_inner{position:absolute;background:url('/assets/layout/large-white-background.png') top left no-repeat transparent;width:841px;height:437px;top:-10px;right:-10px;z-index:5;}#viewer_holder #viewer_holder_inner .image_slide{display:none;width:801px;height:397px;position:absolute;top:20px;left:20px;}#viewer_holder #viewer_holder_inner .image_slide.first_load{display:block;}#viewer_holder #viewer_holder_inner .image_slide .image_slide_inner{position:relative;width:801px;height:397px;}#viewer_holder #viewer_holder_inner .image_slide .image_slide_inner .bottom_banner{position:absolute;bottom:0px;left:0px;width:781px;background:url('/assets/layout/opacity-50.png') top left repeat transparent;padding:10px;color:white;}#viewer_holder #viewer_holder_inner .image_slide .image_slide_inner .bottom_banner a{color:white;}#viewer_holder #viewer_holder_inner #left_arrow{position:absolute;top:166px;left:20px;background:url('/assets/layout/opacity-white-bg.png') top left repeat transparent;cursor:pointer;}#viewer_holder #viewer_holder_inner #right_arrow{position:absolute;top:166px;right:20px;background:url('/assets/layout/opacity-white-bg.png') top left repeat transparent;cursor:pointer;}.left_bucket{background:url('/assets/layout/left-col-bottom-bg-rep-x.jpg') bottom left repeat-x #7e2720;margin:0 2px 2px 0;border:1px solid #4b0000;}#bucket1{position:absolute;width:250px;height:180px;top:-11px;left:-19px;background:url('/assets/layout/bucket1.png') top left no-repeat transparent;z-index:3;}#bucket1 a{color:#602017;display:block;font-family:Georgia;color:#602017;font-weight:bold;font-size:16px;margin:55px 75px 0px 25px;}#bucket1 a strong{font-size:20px;}#bucket2{position:absolute;width:250px;height:170px;top:147px;left:-5px;background:url('/assets/layout/bucket2.png') top left no-repeat transparent;z-index:2;}#bucket2 table{width:auto;margin:10px 80px 20px 10px;}#bucket2 table td{vertical-align:middle;font-family:Georgia;color:#602017;font-weight:bold;font-size:16px;}#bucket2 table td a{color:#602017;}#bucket3{position:absolute;width:250px;height:170px;top:268px;left:-18px;background:url('/assets/layout/bucket3.png') top left no-repeat transparent;z-index:1;}#bucket3 table{width:auto;margin:20px 30px 10px 30px;}#bucket3 table td{vertical-align:middle;font-family:Georgia;color:#602017;font-weight:bold;font-size:16px;padding:7px;}#bucket3 table td a{color:#602017;}.menu_list{list-style:none;margin-bottom:20px;}.menu_list li{padding:5px 0;}.menu_list li .price{float:right;}.menu_list li h3{font-family:Georgia;font-size:24px;color:#501713;font-weight:normal;}.menu_list li a.image{float:left;margin:5px 10px 0 0;border:3px solid #fef5e6;}.menu_list li a.image:hover{border:3px solid #7e2720;}.menu_list li a.image img{float:left;height:60px;width:60px;}#footer{background-color:#7e2720;border-bottom:2px solid #521814;margin-top:3px;border-top:1px solid #a5463f;}#footer table#footer_menus{width:auto;}#footer table#footer_menus td{vertical-align:top;padding:20px;}#footer table#footer_menus td h3{font-family:Georgia;color:white;font-size:18px;font-weight:normal;text-transform:uppercase;border-bottom:2px solid #521814;}#footer table#footer_menus td ul{list-style:none;}#footer table#footer_menus td ul li{padding:3px 0px;margin:0;}#footer table#footer_menus td ul li a{color:white;}#footer table#footer_menus td ul li a:hover,#footer table#footer_menus td ul li a.active{text-decoration:underline;}
