@charset "utf-8";
/* CSS Document */

body{background:url(/app_themes/premierecatering/Images/base.gif) center #810000; background-repeat:repeat-y; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px; padding:0px;}

div,tr,td,p,span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-align:left; margin:0px; padding:0px;}

a{color: #ffffff; text-decoration:none; font-size:11px;}
a:hover{color: #ffffff; text-decoration:none; font-size:11px;}

form{margin:0 0 0 0; padding:0 0 0 0;}
	
a img{border:0;}
.clear{clear:both; margin:0px; padding:0px;}

#header{width:960px; height:230px;background-color:#FFFFFF;}
.logo_area{background-image:url(/app_themes/premierecatering/Images/logo_area.gif); background-repeat:no-repeat; width:960px; height:82px;}

#content{width:960px; background:url(../App_Themes/premierecatering/Images/content_bg.gif); background-repeat:repeat-y; display:table; padding:10px 0 20px 0; border-top:#ffffff solid 5px; margin: 0px auto;}
.content_left{width:224px; padding:8px 0 0 17px;}
.left_bg{background:url(/app_themes/premierecatering/Images/left_bg.gif); background-repeat:repeat-y; width:204px; padding:0 5px 0 8px;}

.content_right{width:709px; padding:9px 10px 0 0;}
.menu_bg{background:url(/app_themes/premierecatering/Images/menu_bg.gif); background-repeat:repeat-x; height:32px;}
.menu_link{color:#ffffff; text-decoration:none; padding:0 3px 0 3px; display:block; text-align:center;}
a.menu_link:hover{color:#FFC000; text-decoration:none;}

#box{ background:#fefefe; border:1px solid #ca1f00; width:692px; height:101px;}
/* #box {background:url(/App_Themes/premierecatering/Images/box.gif) top center; width:679px; height:101px;}*/

#footer{width:960px; background:url(/App_Themes/premierecatering/Images/footer.gif); background-repeat:repeat-y; display:table; padding:10px 0 20px 0; border-top:#ffffff solid 5px;}
#footer_bg{background:url(/App_Themes/premierecatering/Images/footer_bg.gif); background-repeat:repeat-x; width:939px; height:113px;}
.footer_text{text-align:center; color:#ffffff; text-decoration:none;}

.yellow{color:#7E0000; text-decoration:none;}
a.yellow:hover{color:#7E0000; text-decoration:none;}
.red{color:#CA1F00; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
a.red:hover{color:#CA1F00; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
.red2{color:#CA1F00; text-decoration:none; font-size:11px;}
a.red2:hover{color:#CA1F00; text-decoration:none; border-bottom:#CA1F00 dashed 1px;}
.red3{color:#CA1F00; text-decoration:none; font-size:11px; text-align:right}
a.red3:hover{color:#CA1F00; text-decoration:none;}
.grey{color:#525252; text-decoration:none; font-size:11px;}
a.grey:hover{color:#CA1F00; text-decoration:none;}
input.grey_box{border:#E0E7EB solid 1px;}
.black{color:#000000; font-size:11px; text-decoration:none;}
a.black:hover{color:#000000; font-size:11px; text-decoration:underline;}

.black2{color:#000000; font-size:10px; text-decoration:underline;}
a.black2:hover{color:#000000; font-size:10px; text-decoration:none;}

.blue{color:#0F1823; font-size:11px; text-decoration:none;}
a.blue:hover{color:#0F1823; font-size:11px; text-decoration:none;}

.white{color:#ffffff; display:block; text-align:center;}

.center_img {text-align:center;}
.black_title{color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
.center_text {text-align:center; font-size:13px;}
.black_center{color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:center;}

.red_center {color:#CA1F00; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:center;}
.red_center a {color:#CA1F00; text-decoration:none; font-size:16px;}
.red_center a:hover {color:#CA1F00; text-decoration:none; font-size:16px;}

/**********headings***************/

.creating_event{background:url(/App_Themes/premierecatering/Images/creating.gif); background-repeat:no-repeat; width:279px; height:56px; margin:0px; padding:0px;}
.creating_event p{ display:none;}

.exp{background:url(/App_Themes/premierecatering/Images/creating2.gif); background-repeat:no-repeat; width:355px; height:56px; margin:0px; padding:0px;}
.exp p{ display:none;}

.reception{background:url(/App_Themes/premierecatering/Images/reception_location.gif); background-repeat:no-repeat; width:618px; height:45px; margin:0px 0 0 5px; padding:0px;}
.reception p{ display:none;}

.metroarea{background:url(/App_Themes/premierecatering/Images/metroarea.gif); background-repeat:no-repeat; width:608px; height:45px; margin:0px 0 0 5px; padding:0px;}
.metroarea p{ display:none;}

.dinner_rehearsal{background:url(/App_Themes/premierecatering/Images/dinner_rehearsal.gif); background-repeat:no-repeat; width:569px; height:45px; margin:0px 0 0 5px; padding:0px;}
.dinner_rehearsal p{ display:none;}

.bar_mitzvah_catering{background:url(/App_Themes/premierecatering/Images/bar_mitzvah_catering.gif); background-repeat:no-repeat; width:456px; height:45px; margin:0px 0 0 5px; padding:0px;}
.bar_mitzvah_catering p{ display:none;}

.raleigh_corporate_event_planning{background:url(/App_Themes/premierecatering/Images/raleigh_corporate_event_planning.gif); background-repeat:no-repeat; width:440px; height:45px; margin:0px 0 0 5px; padding:0px;}
.raleigh_corporate_event_planning p{ display:none;}

.entertainment{background:url(/App_Themes/premierecatering/Images/entertainment.gif); background-repeat:no-repeat; width:187px; height:45px; margin:0px 0 0 5px; padding:0px;}
.entertainment p{ display:none;}

.event{background:url(/App_Themes/premierecatering/Images/event.gif); background-repeat:no-repeat; width:199px; height:39px; margin:0px 0 0 5px; padding:0px;}
.event p{ display:none;}

.company_picnics{background:url(/App_Themes/premierecatering/Images/company_picnics.gif); background-repeat:no-repeat; width:667px; height:45px; margin:0px 0 0 5px; padding:0px;}
.company_picnics p{ display:none;}

.aboutus{background:url(/App_Themes/premierecatering/Images/aboutus.gif); background-repeat:no-repeat; width:667px; height:45px; margin:0px 0 0 5px; padding:0px;}
.aboutus p{ display:none;}

.event_catering{background:url(/App_Themes/premierecatering/Images/event.gif); background-repeat:no-repeat; width:289px; height:43px; margin:0px 0 0 5px; padding:0px;}
.event_catering p{ display:none;}

.packages_raleigh{background:url(/App_Themes/premierecatering/Images/packages_raleigh.gif); background-repeat:no-repeat; width:383px; height:45px; margin:0px 0 0 5px; padding:0px;}
.packages_raleigh p{ display:none;}

.chapel_hill{background:url(/App_Themes/premierecatering/Images/chapel_hill.gif); background-repeat:no-repeat; width:592px; height:45px; margin:0px 0 0 5px; padding:0px;}
.chapel_hill p{ display:none;}

.wake{background:url(/App_Themes/premierecatering/Images/wake.gif); background-repeat:no-repeat; width:577px; height:45px; margin:0px 0 0 5px; padding:0px;}
.wake p{ display:none;}

.banquet{background:url(/App_Themes/premierecatering/Images/banquet.gif); background-repeat:no-repeat; width:418px; height:45px; margin:0px 0 0 5px; padding:0px;}
.banquet p{ display:none;}

.faq{background:url(/App_Themes/premierecatering/Images/faq.gif); background-repeat:no-repeat; width:559px; height:43px; margin:0px 0 0 5px; padding:0px;}
.faq p{ display:none;}

.baby_shower{background:url(/App_Themes/premierecatering/Images/baby_shower.gif); background-repeat:no-repeat; width:667px; height:45px; margin:0px 0 0 5px; padding:0px;}
.baby_shower p{ display:none;}

.holiday_party{background:url(/App_Themes/premierecatering/Images/holiday_party.gif); background-repeat:no-repeat; width:477px; height:45px; margin:0px 0 0 5px; padding:0px;}
.holiday_party p{ display:none;}

.birthday_party{background:url(/App_Themes/premierecatering/Images/birthday_party.gif); background-repeat:no-repeat; width:667px; height:45px; margin:0px 0 0 5px; padding:0px;}
.birthday_party p{ display:none;}

.decoration{background:url(/App_Themes/premierecatering/Images/decoration.gif); background-repeat:no-repeat; width:152px; height:46px; margin:0px 0 0 5px; padding:0px;}
.decoration p{ display:none;}

.contactus{background:url(/App_Themes/premierecatering/Images/contactus.gif); background-repeat:no-repeat; width:140px; height:46px; margin:0px 0 0 5px; padding:0px;}
.contactus p{ display:none;}

.wedding{background:url(/App_Themes/premierecatering/Images/wedding.gif); background-repeat:no-repeat; width:369px; height:46px; margin:0px 0 0 5px; padding:0px;}
.wedding p{ display:none;}

.location{background:url(/App_Themes/premierecatering/Images/location.gif); background-repeat:no-repeat; width:622px; height:46px; margin:0px 0 0 5px; padding:0px;}
.location p{ display:none;}

.wedding_index{background:url(/App_Themes/premierecatering/Images/wedding_index.gif); background-repeat:no-repeat; width:608px; height:45px; margin:0px 0 0 5px; padding:0px;}
.wedding_index p{ display:none;}

.raleigh{background:url(/App_Themes/premierecatering/Images/raleigh.gif); background-repeat:no-repeat; width:329px; height:45px; margin:0px 0 0 5px; padding:0px;}
.raleigh p{ display:none;}

.retirement_party{background:url(/App_Themes/premierecatering/Images/raleigh_NC_retirement_party.gif); background-repeat:no-repeat; width:667px; height:45px; margin:0px 0 0 5px; padding:0px;}
.retirement_party p{ display:none;}

.anniversary_party{background:url(/App_Themes/premierecatering/Images/anniversary_party.gif); background-repeat:no-repeat; width:667px; height:45px; margin:0px 0 0 5px; padding:0px;}
.anniversary_party p{ display:none;}

.grand_openings{background:url(/App_Themes/premierecatering/Images/grand_openings.gif); background-repeat:no-repeat; width:373px; height:45px; margin:0px 0 0 5px; padding:0px;}
.grand_openings p{ display:none;}

.testimonial{background:url(/App_Themes/premierecatering/Images/testimonial.gif); background-repeat:no-repeat; width:160px; height:39px; margin:0px 0 0 5px; padding:0px;}
.testimonial p{ display:none;}

.durham{background:url(/App_Themes/premierecatering/Images/durham.gif); background-repeat:no-repeat; width:642px; height:45px; margin:0px 0 0 5px; padding:0px;}
.durham p{ display:none;}

.jocky{background:url(/App_Themes/premierecatering/Images/jocky.gif); background-repeat:no-repeat; width:645px; height:45px; margin:0px 0 0 5px; padding:0px;}
.jocky p{ display:none;}

.resources{background:url(/App_Themes/premierecatering/Images/resources.gif); background-repeat:no-repeat; width:525px; height:45px; margin:0px 0 0 5px; padding:0px;}
.resources p{ display:none;}

.gallery{background:url(/App_Themes/premierecatering/Images/gallery.gif); background-repeat:no-repeat; width:177px; height:45px; margin:0px 0 0 5px; padding:0px;}
.gallery p{ display:none;}

.gallery_pic{border:#999999 solid 1px;}

.caterer{background:url(/App_Themes/premierecatering/Images/sample_menus.gif); background-repeat:no-repeat; width:198px; height:44px; margin:0px 0 0 15px; padding:0px;}
.caterer p{ display:none;}

.news_press{background:url(/App_Themes/premierecatering/Images/News_Press.gif); background-repeat:no-repeat; width:279px; height:44px; margin:0px 0 0 15px; padding:0px;}
.news_press p{ display:none;}

.upcoming_events{background:url(/App_Themes/premierecatering/Images/Upcoming_Events.gif); background-repeat:no-repeat; width:206px; height:44px; margin:0px 0 0 15px; padding:0px;}
.upcoming_events p{ display:none;}

.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:650px;
}

.AccordionTitle
{
  height:25px;
  overflow:hidden;
  cursor:pointer;
  padding:0 0 0 15px;
  background-repeat:repeat-x;
  display:table-cell;
  -moz-user-select:none;
  color:#CA1F00;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:15px;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none;
  padding:0 0 0 15px;
  width:630px;
}

.AccordionContent p
{
	width:600px;
}

.AccordionContainer
{
 /* border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;*/
}

.menu{
	overflow:hidden;}
a.dsphead{
   text-decoration:none;
   margin-left:1.5em;
   color:#CA1F00;
  	font-family:Georgia, "Times New Roman", Times, serif;
  	font-size:15px;
	font-weight:normal;}
a.dsphead:hover{
   text-decoration:none;
   color:#CA1F00;
  	font-family:Georgia, "Times New Roman", Times, serif;
  	font-size:15px;
	font-weight:normal;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;}
.dspcont{
   display:none;
   margin-left:1.5em;
   width:630px; overflow:hidden;
   background-image:url(/App_Themes/premierecatering/Images/card_bg.jpg);
   background-repeat:repeat;
   border-left:4px solid #C71D00;
    border-bottom:4px solid #C71D00;
	border-top:2px solid #C71D00;
    border-right:2px solid #C71D00;
	  padding:5px 5px 5px 15px;
   }

.EditingFormErrorLabel {font-weight:bold; color:#cc0000;}

/*----------------------added for menu display------------------*/
.thumb1{background:url(/app_themes/premierecatering/Images/thumb_bg.jpg); background-repeat:no-repeat; float:left; width:116px; height:215px; padding:27px 19px 0 19px; text-align:center;cursor:pointer;}
.thumb2{background:url(/app_themes/premierecatering/Images/thumb_bg.jpg); background-repeat:no-repeat; float:left;width:116px; height:215px; padding:27px 19px 0 19px; margin:0 0px 20px 20px; text-align:center;cursor:pointer;}
.thumb3{background:url(/app_themes/premierecatering/Images/thumb_bg.jpg); background-repeat:no-repeat; width:116px; height:215px; padding:27px 19px 0 19px; float:left; text-align:center; margin:0 0px 20px 20px;cursor:pointer;}
.thumb4{background:url(/app_themes/premierecatering/Images/thumb_bg.jpg); background-repeat:no-repeat; width:116px; height:215px; padding:27px 19px 0 19px; float:right; text-align:center; margin:0 18px 20px 0px;cursor:pointer;}

.title3{color:#50523A; font-size:10px; line-height:12px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif; }
a.title3:hover{color:#4F5046; font-size:10px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif;}

.title4{color:#803D24; font-size:10px; line-height:12px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif; }
a.title4:hover{color:#4F5046; font-size:10px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif;}

.title5{color:#4F5046; font-size:10px; line-height:13px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif; }
a.title5:hover{color:#4F5046; font-size:10px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif;}


/*---------------------Big---------------------*/
.title{color:#50523A; font-size:33px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif; }
a.title:hover{color:#4F5046; font-size:10px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif;}

.title2{color:#803D24; font-size:23px; text-align:center; font-family:"Times New Roman", Times, serif; line-height:25px;}
a.title2:hover{color:#4F5046; font-size:23px; text-align:center; font-family:"Times New Roman", Times, serif;}

.text{color:#4F5046; font-size:18px; text-align:center; font-family:"Times New Roman", Times, serif; line-height:25px;}


.red4{color:#71000C; font-family:"Times New Roman", Times, serif; font-size:12px; text-align:center; line-height:18px;}




/*-------------------BOX------------------*/
.box{width:655px;}
.box_top{background:url(http://premierecatering.cybermediamarketing.com/App_Themes/premierecatering/Images/box_top.jpg); width:515px; background-repeat:no-repeat; padding:78px 70px 0 70px;}
.box_bg{width:655px; background:url(http://premierecatering.cybermediamarketing.com/App_Themes/premierecatering/Images/box_bg.jpg); background-repeat:repeat-y;}



