/* CSS Document */
body { margin:0px auto; padding:0px 0px; font-family:"trebuchet MS", Verdana, arial; font-size:12px; color:#333;}
.theme { background:url(../images/pra_hdr_bg.jpg) repeat-x;}
.theme-1 { background:url(../images/pra_hdr_bg.jpg) repeat-x;;}
.theme-2 { background:url(../images/pra_hdr_bg_green.png) repeat-x;;}
.theme-3 { background:url(../images/pra_hdr_bg_blue.png) repeat-x;;}
.theme-4 { background:url(../images/pra_hdr_bg_purple.png) repeat-x;;}
.theme-5 { background:url(../images/pra_hdr_bg_red.png) repeat-x;;}
a { outline:none}
img { border:0px; outline:none}
#wrapper { width:960px; margin:0px auto; height:auto; padding:0px;}
.theme { height:20px; width:100%; float:left; }
.theme img { margin-right:5px;}
.header { height:187px; width:100%; float:left; padding:0px; margin:0px;}
.logo { padding:35px 0px 28px; float:left; width:284px; height:95px}
.twiticon { float:right;background:url(../images/para_tweet.png); height:71px; width:75px; margin:10px 0px 0px 15px;}
.twiticon:hover { background:url(../images/para_tweet_hover.png); height:71px; width:75px;}
.eventsicon { float:right;background:url(../images/para_evnt.png); height:71px; width:75px;  margin:10px 0px 0px 15px;}
.eventsicon:hover { background:url(../images/para_evnt_hover.png); height:71px; width:75px;}
.menu {  height:29px; color:#fff; font-weight:bold; line-height:29px; font-size:14px; margin:0px auto; width:734px;}
.menu a { color:#fff; text-decoration:none;}
.menu a:hover { color:#fff; text-decoration:none;}
.txtcontainer h2 { font-size:25px; margin:20px 0px 0px; padding:0px 0px; color:#99CC33; font-weight:400;}
.txtcontainer  p { padding:5px 0px; margin:0px 0px; text-align:justify; color:#666666; font-size:14px;}
.banner { float:left; width:100%; height:300px; position:relative}
.txtcontainer { width:860px; height:auto; padding:30px 60px; margin:0px auto; background:url(../images/para_bdy_bgs.png) no-repeat;}
.footerimage { float:left; height:111px; width:100%; float:left; background:url(../images/para_ftr_ill.jpg) bottom center no-repeat; margin-top:10px;}
.footercont { background:url(../images/footer.jpg) repeat-x; width:100%; float:left; height:203px;}
.footer { width:960px; height:auto; margin:0px auto; text-align:center;}
.footer ul { list-style:none; margin:0px auto; padding:0px 0px 10px; width:650px; text-align:center; font-weight:bold; line-height:36px;}
.footer li { list-style-type:none; float:left; padding:0px 0px; margin:0px 20px;}
.footer li.sel { background: url(../images/para_ftr_bg_lft.jpg) no-repeat; padding:0px 0px}
.footer li.sel a { background: url(../images/para_ftr_bg.jpg) top right; float:left; margin-left:10px; padding-right:10px; color:#fff}
.footer a { color:#999; text-decoration:none; font-size:14px;}
.footer a:hover { color:#fff; text-decoration:none}
.footer { color:#fff}
.footer img { margin:0px 10px}
.footer span { float:left; width:960px; display:block; text-align:center; line-height:30px; margin:10px auto;}
.clear { clear:both;}
.faceicon { height:18px; width:18px; background: url(../images/para_fcebk.jpg) no-repeat;}
.faceicon:hover { background: url(../images/para_fcebk_ovr.jpg) no-repeat;}
.flkricon { height:18px; width:18px; background: url(../images/para_flkr.jpg) no-repeat;}
.flkricon:hover {  background: url(../images/para_flkr_ovr.jpg) no-repeat;}
.twtricon { height:18px; width:18px; background: url(../images/para_twtr.jpg) no-repeat;}
.twtricon:hover {  background: url(../images/para_twtr_ovr.jpg) no-repeat;}
.blogicon { height:18px; width:18px; background: url(../images/para_blg.jpg) no-repeat;}
.blogicon:hover { background: url(../images/para_blg_ovr.jpg) no-repeat; }
.rssicon { height:18px; width:18px; background: url(../images/para_rss.jpg) no-repeat;}
.rssicon:hover { background: url(../images/para_rss_ovr.jpg) no-repeat; }
.sicon { background-color:red; margin:10px auto 0px; width:250px; background:url(../images/pra_sm_bg.jpg) no-repeat; padding:10px 0px}
/* Menu styles */
#lava {position:relative; background:url(../images/para_menu_bg.png) no-repeat center bottom; text-align:center; width:auto; height:37px; }
#lava ul {  margin:0; padding:0; list-style:none; display:inline; position:absolute; left:3px; z-index:100; width: 734px; height: 37px;}
#lava ul li { margin:0 30px; float:left; }
#lava #box { position:absolute;left:-5px;z-index:50;background:url(../images/tail_right.png) no-repeat right center; height:29px; padding-right:8px;margin-left:-10px; }
#lava #box .head { background:url(../images/heada.png) no-repeat 0 0; height:29px; padding-left:10px;}
/* Easy Slider */
#slider { float:left;}
#slider ul, #slider li { margin:0; padding:0; list-style:none;}
#slider li { width:960px; height:300px; overflow:hidden;}
#prevBtn, #nextBtn { display:block; width:30px; height:77px; position:absolute; left:0px; top:134px;}
#nextBtn { left:945px;}
#prevBtn a, #nextBtn a { display:block; width:30px; height:77px; background:url(../images/btn_prev.png) no-repeat 0 0; }
#nextBtn a { background:url(../images/btn_next.png) no-repeat 0 0;}
/* Menus styles */
.menuscontainer { width:962px; height:auto; padding:18px 10px 30px 10px; margin:0px auto; background: url(../images/para_menu_bg.jpg) no-repeat 0px 10px; min-height:917px;}
.menushead li{ list-style-type:none; padding:0px 40px; margin:0px; float:left; text-align:center; font-size:16px; color:#fff; line-height:38px; cursor:pointer}
.menushead { background:url(../images/para_menu_hover.png) repeat-x; float:left; height:38px; width:962px; padding:0px 0px; font-weight:bold;}
.menushead ul { padding:0px 0px; margin:0px;}
.menuitems { color:#663300; padding:30px}
.menuitems h3 { margin:0px 0px 0px; padding:0px 0px 0px; font-size:14px; font-weight:bold;}
.menuitems p { margin:0px; 0px; padding:5px 0px 0px;}
.menushead li.item1 { background:url(../images/para_menu_apt.jpg); color:#663300; }
.menushead li.item2 { background:url(../images/para_menu_salad.jpg); color:#663300; }
.menushead li.item3 { background:url(../images/para_menu_sand.jpg); color:#663300; }
.menushead li.item4 { background:url(../images/para_menu_wraps.jpg); color:#663300; }
.menushead li.item5 { background:url(../images/para_menu_dinr.jpg); color:#663300; }
.menushead li.item { background:none; color:#fff; }

/*directions*/
.txtcontainer h3 { font-size:16px; margin:10px 0px 0px; padding:0px 0px; color: #65A4EA;}
.h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.addcont{float:right; margin:0px; padding:0px 0px;}
.map {float: left; width: 291px; height:126px; border-width:thin; background:none; margin-top:20px;}
/*about us*/
.h1{font:"trebuchet MS", Verdana, arial; font-size:24px; font-weight: bold; color: #65A4EA;}
/*contact us */
.contactform { background:url(../images/para_contact_bg.jpg) no-repeat top left; width:807px; margin:20px auto; padding:60px 50px}
.contactcont { background:url(../images/para_mail.jpg) no-repeat left 0px; padding:0px 0px 0px 100px}
.txtbold { font-weight:bold; font-size:14px;}
textarea { width:400px; height:100px; resize:none}
.formfld { width:300px;}


/*catering*/
.cateringimg{background-image:url(../images/Food-256.png); float:left; padding:0px 0px; width:168px; height:168px; margin:0px 0px; background-repeat:no-repeat; }