.none{
	display:none;
}
html, body{
              background-color:#E3D8AA;
              height:100%;
              
          
}
.pageContainer{
              margin: 0 auto;
              width:720px;
              position:relative;
              margin-top:15px;
                background: transparent url(../images/test.png);
                padding: 5px 20px 20px 20px;
                border: 2px solid #711A10;           
}

/*Header Stylings*/
.logoHeader {
              display:none;           
}

#ocLogo{
              position:absolute;
              top:-10px;
              left:10px;
}
* html #ocLogo{
              visibility:hidden;
  
  }
* html #ieImage{
              position:absolute;
              top:-10px;
              left:10px;
              width:280px;
              height:142px;
              filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ocLogo.png');
  
  }
 
.cg_header h1{
 position:absolute;
 bottom:0;
 right:0;
 z-index:-1;
}
  
.caption{
         background-color:#FFF;
         font-size:14pt;
         border:3px solid black;
         padding-top:3px;
         padding-bottom:3px;
}
.caption_noborder{
         background-color:#FFF;
         width:200px;
         font-size:14pt;        
         padding-top:3px;
         padding-bottom:3px;
         
}

/*Main_Nav Stylings*/

.main_nav_list{
              width:100%;
              overflow:hidden;
              background:#FFF;
}
.main_nav_list li{
              list-style: none;           
              display: inline;
              float:left; 
              font-family:      "Comic Sans MS";
              font-size: 10pt;
              font-weight:bold;
              width:102px;
              height:52px;              
              text-align:right; 
			  margin-left:-2px;                     
}
.main_nav_list li a{
               display:block;
              width:102px;
              height:52px;
              text-decoration:none;
              color:#000;
             
}
.first a{
              background:#FFF;
}

.first a:hover{
       position:relative;
       padding-right:35px;
       background: transparent url(../images/first_arrow_ro.png) no-repeat bottom right;
       text-decoration:underline;
}
* html .first a:hover{  
   margin-right:-35px; 
}
.middle{
        background: url(../images/middle_arrow.png) no-repeat bottom left;  
}
.middle a{
        position:relative;
        right:5px;
}
.middle a:hover{
       position:relative;
             
       padding-right:40px;      
       background: url(../images/middle_arrow_ro.png) no-repeat top left;
       background-position: 5px;
      text-decoration:underline;

}
* html .middle a{
right:0px;
}
* html .middle a:hover{
  margin-right:-38px;      
  background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/middle_arrow_ro.png');
}
.last{
      background: #FFF url(../images/middle_arrow.png) no-repeat bottom left;      
}
.last a:hover{
      background:#998A42;
      background: url(../images/end_arrow_ro.png) no-repeat bottom right;     
      text-decoration:underline;     
}
#last a{
      width:122px;
     
      display:block;      
      float:left;
}
/* Food Nav Menu*/ 

.food_nav_list{
             
               width:100%; 
                       
}
.food_nav_list li{
                      
               height:90px;
               width:186px;
}
.food_nav_list li a{
               display:block;
               width:100%;
               height:100%;
}

.food_nav_list li a span{
                           visibility:hidden;              
}
.food_nav_list li a:hover{   
                           text-decoration:none;
 }
.appies_link a{             
                           background: transparent url(../images/foodnav/appies.png) no-repeat bottom right;
}
* html .appies_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/appies.png');}
.soup_salad_link a{
                           background: transparent url(../images/foodnav/soup_salad.png) no-repeat bottom right;
}
* html .soup_salad_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/soup_salad.png');}
.burgers_link a{
                           background: transparent url(../images/foodnav/burgers.png) no-repeat bottom right;
}
* html .burgers_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/burgers.png');}
.sand_wrap_link a{
                           background: transparent url(../images/foodnav/sand_wrap.png) no-repeat bottom right;
}
* html .sand_wrap_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/sand_wrap.png');}
.oc_entrees_link a{
                           background: transparent url(../images/foodnav/oc_entrees.png) no-repeat bottom right;
}
* html .oc_entrees_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/oc_entrees.png');}
.go_entrees_link a{
                           background: transparent url(../images/foodnav/go_entrees.png) no-repeat bottom right;
}
* html .go_entrees_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/go_entrees.png');}
.food_nav_list li a{
             display:block;
             height:90px;
             width:186px;
}
.appies_link a:hover{
            padding-right:2px;
            background: transparent url(../images/foodnav/appies_ro.png) no-repeat top left;
}
* html .appies_link a:hover{
            padding-right:2px;
            background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/appies_ro.png');
}            
.soup_salad_link a:hover{           
            padding-right:2px;
            background: transparent url(../images/foodnav/soup_salad_ro.png) no-repeat top left;
}
* html .soup_salad_link a:hover{           
            padding-right:2px;
            background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/soup_salad_ro.png');}
            
.burgers_link a:hover{           
            padding-right:2px;
            background: transparent url(../images/foodnav/burgers_ro.png) no-repeat bottom right;
}
* html .burgers_link a:hover{           
            padding-right:2px;
            background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/burgers_ro.png');}
.sand_wrap_link a:hover{           
            padding-right:2px;
            background: transparent url(../images/foodnav/sand_wrap_ro.png) no-repeat bottom right;
}
* html .sand_wrap_link a:hover{           
            padding-right:2px;
            background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/sand_wrap_ro.png');}
.oc_entrees_link a:hover{           
            padding-right:2px;
            background: transparent url(../images/foodnav/oc_entrees_ro.png) no-repeat bottom right;
}
* html .oc_entrees_link a:hover{           
            padding-right:2px;
            background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/oc_entrees_ro.png');}
            
.go_entrees_link a:hover{           
            padding-right:2px;
            background: transparent url(../images/foodnav/go_entrees_ro.png) no-repeat bottom right;
}
* html .go_entrees_link a:hover{           
            padding-right:2px;
            background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/go_entrees_ro.png');}
/* About Content */
#about_content{
               background:#FFF url(../images/about_background.jpg) no-repeat top right;
               border:3px solid black;
               height:250px;                                        
}          

#about_caption h2{                
                width:261px;                
                height:61px;                                
                position:relative;top:-25px;left:-11px; 
                float:left;              
  }
#about_caption h2 span{
               background:transparent url(../images/captions/ourhistory.png) no-repeat top left; 
               width:261px;                
               height:74px; 
               margin-bottom: -40px;
               display:block;
               position: relative; 
               z-index:1;
}
* html #about_caption h2 span{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/ourhistory.png');}

#about_caption p {
              width:400px;
              float:left;
              text-align:left;
              position:relative;
              top:70px;
              left:-200px;
               
             font-family:"Comic Sans MS";

}

#pullquote{                  
           display:block;
           width:30px;
           height:40px;
           float:left;
           margin-top:-10px;
           
}
 * html #pullquote{
   padding-top:5px;padding-right:2px;
 }           
 #about_bio, #about_hours{
             border:3px solid black;
             background:#FFF;    
                                                       
 } 
  #about_bio{height:405px;width:199px;}
  #about_bio{*width:200px;}
  * html #about_bio{width:198px;}

#about_bio img{border:1px solid black;margin-top:10px;}
#about_bio h3{position:relative;margin: 10px 0px 10px 22px;width:160px;}
#about_bio p{padding: 0px 10px;}
#about_hours{
                width:446px;
                height:167px;
               float:right;
               background:#FFF url(../images/about_hours_bkg.jpg) no-repeat top right;
               border:3px solid black;
               text-align:left;
} 

#about_hours ul{
        text-align:left;
        padding-top:5px;     
}            
#about_hours li{
             text-indent:40px;
             padding-bottom:10px;
             font-weight:bold;
}
#about_upstairs{



position:absolute;
left:20px;

}
#about_upstairs img{border:3px solid black;}

/* Home Content */

#home_content{
              width:720px;
              
              
}
#home_map{
          width:326px;
          height:154px;
          position:relative;
          background: transparent url(../images/home_map.jpg) no-repeat bottom left;
           border: 3px solid black;
}
#home_map_link{         
          display:block;
          width:326px;
          height:154px;                   
}
#home_map_link:hover{
background: transparent url(../images/home_map_ro.jpg) no-repeat bottom left;

}
#home_map_caption{
                  position:absolute;
                  left:-5px;
                  top:-15px;
                  background: transparent url(../images/captions/map_caption.png) no-repeat bottom left; 
}
* html #home_map_caption{
 
  background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/map_caption.png');
}
#home_events{          
          height:154px;
          width:373px;
          position:relative;
          background: transparent url(../images/home_band.png) no-repeat bottom left;
          border: 3px solid black;
}
#home_event_link{
          display:block;
          width:373px;
          height:154px;
}
#home_event_link:hover{ background: transparent url(../images/home_band_ro.png) no-repeat bottom left;}
#home_band_caption{
          position:absolute;
          left:-2px;
          top:-3px;
}
#home_feature_draft{               
            border: 3px solid black;
            position:relative;
            height:381px;
            width:219px;
            background: #FFF url(../images/main_page_bar.jpg) no-repeat 9px 20px;
            
}

#home_drinks_link{display:block; height:381px;
            width:219px;}
#home_drinks_link:hover{background: transparent url(../images/main_page_bar_ro.jpg) no-repeat 9px 20px;}
#home_draft_caption{
            position:absolute;
             z-index:12;
            background: transparent url(../images/captions/join_us_caption.png) no-repeat top left;       
            top:-18px;
            left:-24px;
}
* html #home_draft_caption{

  background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/join_us_caption.png');
}

#feature_dish_heading{
            position:absolute;
            width:310px;
            height:22px;
            color:#000;
            z-index:10;          
            right:3px;
            background:#FFF;
            padding-top:5px;    
            }
* html #feature_dish_heading{
 right:33px;
}
#home_feature_dish{
            background-color:#FFF;           
            border: 3px solid black;
            width:480px;
            float:right;
            height:271px;
            background:transparent url(../images/footage/us_burger_opt.png) no-repeat top left; 
			
}
#home_dish_link{display:block;height:100%;width:100%;}
#home_dish_link:hover{background:transparent url(../images/us_burger_ro_opt.png) no-repeat top left;}
#home_feature_dish p{
                       position:absolute;
                       right:0px;
                      bottom:128px;
                       width:200px;
                       background:#FFF;
                       border: 3px solid black;
                       padding:5px;
                       z-index:100;
}
.go_banner{            
            border: 3px solid black;
            width:480px;
            float:right;
            height:90px;
            z-index:3;
}

.go_caption{
            width:50%;
            height:100%;
            float:left;           
            position:relative;
            top:-10px;
            left:-2px;
            background: transparent url(../images/captions/go_caption.png) no-repeat top left;
}
* html .go_caption{
       background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/go_caption.png');
}

.c_go_banner a{
        background:transparent url(../images/go_fade.png) no-repeat top left;
		width:485px;
		height:94px;		
		position:absolute;
        right:20px;
		}
* html .c_go_banner a{
  right:30px;
}  
     
.c_go_banner a:hover{background:transparent url(../images/go_ro.png) no-repeat top left;}
/*Food Stylings*/
.food_menu_header{
                  background:#FFF;                
                  height:45px;                  
                  border:3px solid black;
                  
}
.food_menu_h2{
              float:left;
              width:40%;
}
.appy_header, .drink_specials_header{
             width:100%;
             padding-top:4.2px;
}
.food_menu_header p{
                  width:60%;
                  text-align:left;
                  float:left;
}
.food_item{
           float:left;
           width:30%;
           padding-top:14px;                                
           position:relative;
           left:50px;
           top:-10px; 
           z-index:10;
}
.food_item h3{
           background:#FFF;
          
           border:3px solid black;
           font-family:"Comic Sans MS"  ;                  
           
           padding: 0px 3px 5px 3px;
           font-size: 100%; 
            position:relative;
            top:0;
            left:0;
           z-index:200;
}
.food_con{
         width:100%;
         height:220px;
         clear:both;
}           
 


.food_item img{
              
           position:absolute;
           right:40px;
           top:30px;          
           border:2px solid #711A10;
           z-index:50;
          
}
.food_desc{
           float:left;
           clear:right;
           width:70%;           
           padding-top:14px;
           position:relative;
           z-index:0;
           
          
}
.food_desc p{
           background:#FFF;
           border:3px solid black;
          font-weight:bold;
          font-family:"Comic Sans MS";
           font-size:90%; 
           line-height:130%;
           padding:14px 5px 14px 60px;
           text-align:left;
}
.food_desc .price{
       float:right;       
       padding:5px;
       margin-top:-20px;
       font-weight:bold;
}

* html .food_desc img{
  
}
#wings{
       float:left;
       height:100%;          
       border:3px solid black;
       border-top:none;
       width:372px;
       background:#FFF;
       padding:14px 0 14px 0;  
}
.wings_list{
            width:155px;
            text-align:left;
            float:left;
            padding-left:30px;
}
.wings_list li{
       list-style-type: disc;
       line-height:150%;
       
}
#appies_wings_img{
                 
}
/* Location Styles *:first-child+html {}*/
#location_map, #location_address, #location_hours, #location_directions{
                border:3px solid black;
                background:#FFF;
}
#location_address li, #location_hours li{ font-weight:bold;}
#location_map{
              height:240px;
              width:219px;
              float:left;
              position:relative;
              background: transparent url(../images/location_map.jpg) no-repeat; 
              }

#location_map_link{
              height:240px;
              width:221px;
              display:block;
}
#location_map_link:hover{background: transparent url(../images/location_map_ro.jpg) no-repeat;}
*:first-child+html #location_map{ width:220px;}
* html #location_map{ width:221px;}

#location_map h2{
               
                width:189px;                
                height:60px;                                
                position:absolute;top:-24px;left:-11px;
                float:left;
  }
#location_map span{
               background:transparent url(../images/captions/location.png) no-repeat top left; 
               width:189px;                
               height:74px; 
               margin-bottom: -40px;
               display:block;
               position: relative; 
   z-index:1;
}  
* html #location_map span{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/location.png');}
#location_map img{position:absolute;left:0;top:0;z-index:100;}

#location_address{
                  margin-top:14px;
                  height:120px;
                  width:219px;
                  float:left;
                  text-align:left;
}
*:first-child+html #location_address{ width:220px;}
* html #location_address{ width:220px;}
#location_address h3, #location_hours h3, #about_hours h3{position:relative;left:10px;}
#location_address ul, #location_hours ul{text-align:left;padding-left:10px;}
#location_hours{
                margin-top:14px;
                height:90px;
                width:410px;
                float:left;
                text-align:left;
}
#location_hours div{float:left;}
*:first-child+html #location_hours{ width:410px;}
* html #location_hours{ width:410px;}
#location_directions{
                     height:380px;
                     width:480px;
                     float:right;
                     background:#FFF url(../images/compass.png) no-repeat bottom right;
                     text-align:left;
}

#location_directions p, #location_directions a {
                     padding:20px 10px 5px 10px;
                     line-height:150%;
                     font-size:100%;
}
#location_directions ol{margin: 0px 30px 0px 100px;}
#location_directions li{list-style:decimal;border-top:1px solid #E6E6E6;padding:5px;}
#location_directions a{position:relative;left:65px;}

/* Contact Styles */

#contact_caption{
                 position:relative;
                 width:100%;
                 height:61px;                 
                }
#contact_content, #charity_content{
                 border:3px solid black;
                 background:#FFF;
                 height:380px;                
} 
#charity_content{
	height:auto;
	padding:20px;
	line-height:1.26em
}
#contact_left{
                 background:#FFF url(../images/contact_bubble.jpg) no-repeat;
                 background-position: 50% 10%;
                 height:100%;
}
#contact_right{             
                 background-position: 20% 0%;
                 height:100%;
                 position:relative; 
                                
}



#speech_bubble{
  background:transparent url(../images/contact_bubble.png) no-repeat; 
  position:absolute;
  right:-20px;
  top:-90px;
  z-index:1;
}
* html #contact_right img{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_bubble.png', sizingMethod='crop');}   
                        
#contact_caption span{
                      background:transparent url(../images/captions/contact_caption.png) no-repeat;                    
                      visibility:visible;
					  width:350px;
                      height:74px;
                      float:left;
                      margin: -15px 0 -55px -40px;
                      display:block;
                      position: relative; 
                      z-index:1;
                      }
* html #contact_caption span{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/contact_caption.png');}
#charity_caption span{
	background:transparent url(../images/captions/charityCaption.png) no-repeat;
	visibility:visible;
	width:350px;
    height:74px;
	float:left;
 	display:block;
	 margin: -35px 0 -55px -60px;
} 
* html #charity_caption span{
	background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/charityCaption.png');}

#charity_caption h2{
	visibility:hidden;
}                  
#contact_caption h2{
	visibility:hidden;
  }  
  
#charity_content h3{
	font-size:20px;
	width:70%;
	position:relative;
	top:20px;
	left:50px;
}  
#charity_content_wrapper{
	padding-top:35px;
	text-align:left;
} 
#charity_content_wrapper p{
	padding-bottom:20px;
}
#charity_content_wrapper ul li{
list-style-type:disc;
padding:5px;
margin-left:20px;
}
 #contact_left ul{
                  float:left;
                  text-align:left;
                  position:relative;
                  top:160px;
                  left:25px;
                  
 }  
  #contact_left li{
                   padding-bottom:10px;
                   font-weight:bold;
  }
/*Charitable Events*/

  

  /* CONTACT FORM */

#form1{
     width:300px;
      
} 
#email_content{position:relative;height:300px;width:300px;background:transparent;z-index:2;float:left; }
#email_content label{float:left;height:14px;clear:left;}
#email_content input{padding:2px; border:1px solid #CCCCCC; width:180px; height:14px;float:right;margin-top:3px;}
#email_content textarea{width:280px; height:100px;position:relative;top:5px;}
#email_content .button {margin-top:10px; display:block; border:1px solid #000000; width:100px; height:20px;padding: 0px 2px 2px 2px; line-height:14px; background-color:#EFEFEF;}
#veri_img{float:left;padding:5px;}
#result{position:relative;float:right;padding:0;} 
#result p{padding:0;margin:0;}                


/* Events */
#events_caption{
                 position:relative;
                 width:100%;
                 height:43px;                 
                }
#events_caption span{
                      background:transparent url(../images/captions/events_caption.png) no-repeat;                    
                      width:175px;
                      height:74px;
                      float:left;
                      margin-bottom: -40px;
                      display:block;
                      position: relative;
                      right:5px; 
                      z-index:1;
}
* html #events_caption span{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/events_caption.png');}
#events_caption h2{

                width:169px;                
                height:65px;                                
                position:absolute;top:-10px;left:-16px;
                float:left;
  }  
  
.events_menu{
         background-color:#FFF;                 
         border:3px solid black;
        text-align:center;
         width:135px;
         height:70px; 
         padding-top:10px;        
} 
.events_menu a{
	position:relative;
	top:10px;
}
.events_menu a, .drinks_menu a{
             color:#000;
             font-size:12pt;            
             line-height:150%;             
             font-family:"Comic Sans MS";
}
.events_menu a:hover, .drinks_menu a:hover{text_decoration:underline;}
.cg_month_events a {text-decoration:none;}

* html .cg_month_events .caption{width:300px;padding:3px 57px 3px 50px; 
                      height:20px;}
.event_date, .feature_title{
             width:150px;
             text-align:center;           
             position:relative;
             top:10px;
             z-index:2;
             background:#FFF;
             border:3px solid black;            
}
.event_date h3, .feature_title h3{                            
         font-size:100%;
         padding:5px;            
}
.event_title, .feature_description{
             background:#FFF;
             border:3px solid black;
             padding:25px 0 20px 0px;
             position:relative;
             top:-15px;
             left:50px;
             width:365px;
             text-align:center;
             z-index:1;
            
                        
}
.event_title li, .feature_description li{ font-weight:bold;
             font-family:"Comic Sans MS";}
.event_title p, .feature_description p{margin-left:10px; font-weight:bold;
             font-family:"Tahoma";padding-bottom:5px;}
.font80{
	font-size:80%;
}	
.font110{
	font-size:110%;
}		 
.event_price{
              background:#FFF;
             border:3px solid black;
             padding:5px;
             width:70px;
             position:relative;
             left:430px;
             top:-49px;
             z-index:3;
             margin-bottom:-20px;
			 text-align:center;
}
/* Drinks Styles*/
.drink_specials_link a{             
                           background: transparent url(../images/foodnav/drink_special.png) no-repeat bottom right;
}
* html .drink_specials_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/drink_special.png');}
.drink_specials_link a:hover{             
                           padding-right:2px;
						   background: transparent url(../images/foodnav/drink_special_ro.png) no-repeat bottom right;
}
* html .drink_specials_link a:hover{padding-right:2px;background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/drink_special_ro.png');}


.drink_draft_link a{             
                           background: transparent url(../images/foodnav/draft.png) no-repeat bottom right;
}
* html .drink_draft_link a{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/draft.png');}
.drink_draft_link a:hover{             
                           padding-right:2px;
						   background: transparent url(../images/foodnav/draft_ro.png) no-repeat bottom right;
}
* html .drink_draft_link a:hover{padding-right:2px;background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foodnav/draft_ro.png');}


#drinks_caption h2{
                width:161px;                
                height:61px;                                
                position:absolute;top:-7px;left:-16px;
                float:left;
  } 
.drinks_content{
	background:#FFF;
	border:3px solid black;
	padding:10px;
	position:relative;
	top:20px;
	
}
.drinks_content h3{
	padding:10px 0 0 10px;
	font-weight:bold;
	font-size:90%;
}
.drinks_content ul{
	width:90%;
	position:relative;
	left:20px;	
	padding-bottom:10px;
}
.drinks_content ul li{
	padding-top:10px;
	width:100%;
	
}
.drink_price{
	float:right;
	border-bottom:1px dashed black;
	width:60%;
	text-align:right;
}
/*  .drinks_menu{
               display:none;
         background-color:#FFF;                 
         border:3px solid black;
         text-align:center;
         width:135px;
         height:120px; 
         padding-top:20px; 
         position:relative; 
         top:-28px;z-index:-1; 
          
}*/
.event_date ul{
position:relative;
left:125px;
} 
.event_date ul li{
list-style-type:disc;
text-align:left;
line-height:150%; list-style-position: inside; 
}
.event_date h4{
            font-size:16px;
            position:relative;
            top:-5px;
            font-weight:bold;
            line-height:200%;
            text-decoration:underline;
}
/*Fetures Styles*/

#features_caption{
                 position:relative;
                 width:100%;
                 height:43px;                 
                }
#features_caption span{
                      background:transparent url(../images/captions/features_caption.png) no-repeat;                    
                      width:195px;
                      height:74px;
                      float:left;
                      margin-bottom: -60px;
                      display:block;
                      position: relative;
                      right:5px; 
                      z-index:1;
}
* html #features_caption span{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/captions/features_caption.png');}
#features_caption h2{

                width:195px;                
                height:74px;                                
                position:absolute;top:-10px;left:-16px;
                float:left;
  } 
.feature_food{
/*color:#7F0000;
font-size:115%;
padding-bottom:10px;*/
padding: 5px 5px 5px 10px;
}
.feature_drink{
   font-size:105%;           
} 
/* Footer Styles */
#infoContainerBottom{            
            width:720px;
            text-align:center;            
            float:left;
           
                        
           
}
#contactInfoList{            
             margin: 0;            
             padding-left:11px;         
             width:720px;
             height:18px;
             background: url(../images/bullet.png) no-repeat bottom left;                                                             
}
#contactInfoList li{
                 float:left;
                 width:143px;
                 color:#4C0002;                
                 font-weight:bold;
}
#noBorder{
          border-right:none!important ;
}
.clear{
clear: both ;
padding-top:14px;
}
/*
		FACEBOOK BANNER
*/
.fb_banner{
	background: url(../images/facebook.png) no-repeat bottom left;
	height:113px;
	width:317px;
	float:right;
	}
* html .fb_banner{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/facebook.png');}