@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; background:url(../images/main_bg.jpg) repeat center top;}
img { border:0px;}
h1,h2,h3,ul,fieldset { margin:0px; padding:0px;}

.wrapper { margin:0px auto; width:984px; overflow:hidden; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF;}
.top { float:left; width:984px; height:227px;}
.logo { float:left; width:235px; height:95px; padding-top:94px;}
.topImg { float:left; width:531px; height:227px; background:url(../images/top_img.png) no-repeat;}
.socialMedia_box { float:left; width:100px; height:89px; padding-top:89px;}
.menuArea { float:left; width:964px; padding-left:10px; height:37px; background:url(../images/menu_bg.png) no-repeat; padding-top:22px;}
.middle_area { float:left; width:984px; background:url(../images/body_left.png) repeat-y left top;}
.middle_areaClone { float:left; width:984px; background:url(../images/body_right.png) repeat-y right top; padding:0px 13px; width:958px;}
.middle_container { float:left; width:958px; background-color:#000000; padding-bottom:10px;}
.left { float:left; width:231px;}
.need_cateringBox { float:left; width:178px; padding-left:30px; height:135px; padding-top:41px; background:url(../images/join_cantinaClub.png) no-repeat bottom right; text-align:center; font-family: "CaslonAntique", Georgia, "Times New Roman", Times, serif; font-size:30px; color:#FFFFFF;}
.needLink_area { float:left; width:100%; padding-top:15px; font-size:18px;}
.need_link,.need_link:link,.need_link:active,.need_link:visited {color:#FFFFFF; text-decoration:none;}
.need_link:hover { color:#FFFFFF; text-decoration:none;}
.twitter_udatesArea { float:left; width:222px; height:427px; padding-left:8px; padding-top:17px; background:url(../images/leftRight_bg.png) no-repeat right bottom;}
.leftRight_heading { float:left; width:100%; text-align:center; font-size:18px; color:#286d8b; font-family: "CaslonAntique", Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding-top:12px;}
.leftRight_text { float:left; width:162px; padding-top:50px; line-height:18px; color:#000000; padding:20px 30px 10px;}
.middle { float:left; width:418px; padding-top:36px; padding:36px 40px 12px;}
.page_heading { float:left; width:100%; text-align:center;}
.middel_text { float:left; width:100%; line-height:18px; padding-top:38px; padding-bottom:28px;}
.bootom_imgArea { float:left; width:100%; height:146px;}
.bootom_img { float:left; width:111px; height:120px; background: url(../images/bottom_imgBg.png) no-repeat; padding:15px 14px; 11px 13px;}
.right { float:left; width:222px; padding-right:7px;}
.cantinaClub_box { float:left; width:178px; height:135px; padding-left:24px; background:url(../images/join_cantinaClub.png) no-repeat bottom right; text-align:center; font-size:31px; font-family: "CaslonAntique", Georgia, "Times New Roman", Times, serif; padding-top:41px;}
.upcoming_eventBox { float:left; width:222px; height:427px; background:url(../images/leftRight_bg.png) no-repeat bottom left; padding-top:15px;}
.footer { float:left; width:958px; height:204px; background:url(../images/footer_bg.png) no-repeat; margin-top:}
.site_navigationArea { float:left; width:239px; height:185px; padding-top:18px; padding-left:83px;}
.navigation_heading { float:left; width:100%; font-size:22px; color:#000000; font-weight:bold;}
.navigation_linArea { float:left; padding-left: 20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.black_link,.black_link:link,.black_link:active,.black_link:visited {color:#000000; text-decoration:none;}
.black_link:hover { color:#555555; text-decoration:none;}
.bottomVrLine { float:left; width:1px; height: 175px; margin-top:18px; background-color:#000000;}
.giftCard_area { float:left; width:334px; padding-top:80px; height:43px; text-align:center;}
.blogUpdate_area { float:left; width:297px; padding-top:26px; height:178px;}
.blogUpdate_text { float:left; padding:10px 20px 20px; font-size:15px; line-height:20px; font-family:"Times New Roman", Times, serif; color:#000000; width:257px;}
h1.page_title { float:left; width:100%; font-size:18px; color:#286D8B; padding-bottom:15px;}
h3.intro_text { float:left; width:100%; line-height:18px; font-weight:normal; padding:7px 0px 40px; } 

.middle_link,.middle_link:link,.middle_link:active,.middle_link:visited {color:#286D8B; text-decoration:none; font-size:18px;}
.middle_link:hover { color:#6a9bb1; text-decoration:none;}
.introtext_event { float:left; width:100%; padding-bottom:10px; color:#999999;}
.introtext_eventListing { float:left; width:100%; padding-bottom:5px; color:#999999;}
.upcoming_text { float:left; width:100%; padding-bottom:25px; color:#000000;}
h2.eventLocation { float:left; width:100%; padding-bottom:20px;}
h2.eventLocationRight { float:left; width:100%; padding-bottom:12px;}
h2.eventListing { float:left; width:100%; padding-bottom:12px;}
.right_link,.right_link:link,.right_link:active,.right_link:visited {color:#286D8B; text-decoration:none; font-size:16px;}
.right_link:hover { color:#6a9bb1; text-decoration:none;}

.ditto_previous_link,.ditto_previous_link:link,.ditto_previous_link:active,.ditto_previous_link:visited {color:#286D8B; text-decoration:none;}
.ditto_previous_link:hover { color:#6a9bb1; text-decoration:none;}
.ditto_next_link,.ditto_next_link:link,.ditto_next_link:active,.ditto_next_link:visited {color:#286D8B; text-decoration:none;}
.ditto_next_link:hover { color:#6a9bb1; text-decoration:none;}
.ditto_page,.ditto_page:link,.ditto_page:active,.ditto_page:visited {color:#286D8B; text-decoration:none; padding:0px 5px;}
.ditto_page:hover { color:#6a9bb1; text-decoration:none;}
.comment_blogArea { float:left; width:100%; padding-top:20px;}
hr.blog { color:#000000; float:left; margin-top:0px; width:80%;}
.rss_area { float:left; width:100%; padding-top:20px;}
.rss_btn { float:left; width:257px; height:36px;}
.postedIn { float:left; width:100%; color:#666666; padding-bottom:25px; font-size:11px;}
.posted_link,.posted_link:link,.posted_link:active,.posted_link:visited {color:#286D8B; text-decoration:none;}
.posted_link:hover { color:#6a9bb1; text-decoration:none;}

