body {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#443b2f;}

/* Header
----------------------------------------------------------------------------------------------------*/
.header {width:100%; background:transparent url(../images/header-bg.jpg) repeat-x top center; margin-top:0px; padding-top:0px;height:140px;}
.header h1{ text-indent:-9000px;background:transparent url(../images/header.jpg) no-repeat top center; margin-top:0px; padding-top:0px;height:140px;}
/*-------------------------*/

/*-------------------------*/
/*Contents Section*/
/*-------------------------*/
#contents {width:760px;text-align:left;background-color:#fff; overflow:auto; margin:0 auto;}
#contents .red { color:red;}
#contents .blue { color:blue;}
#contents .green { color:green;}
#contents .maroon { color:maroon;}
#contents .center {text-align:center; margin:0 auto;}
#contents .box {border:2px solid #D7D7D7 ; background-color:#F1F1F1;}
#contents .box ul{list-style:none;padding:5px 0px;}
#contents .box li{list-style:none;padding:3px 0px 3px 7px; background:none;}
#contents .box img {border:none; padding:0px; margin:0px}
#contents .mainrevolve {width:760px; height:254 px; margin:0 auto; }

#contents .main {width:453px;float:left; clear:right; padding:9px;}
#contents .main h1{font-family:Georgia, Georgia, serif; font-size:30px; color:#900;padding:5px 0px 5px 0px;border-bottom:1px solid #900; z-index:-999999999;}
#contents .main h2{font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#066;}
#contents .main h3{font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #036;padding-top:9px; }
#contents .main h4{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000;}
#contents .main h5{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0045b7;padding:13px 0px 1px 9px;}
#contents .main p{font-size:12px; padding:5px 0; line-height:15px;}
#contents .main img {border:none; padding:9px 0;}
#contents .main ul{list-style:none;padding:5px 0px 5px 0px; }
#contents .main li{font-size:12px;list-style:none;padding:1px 0px 0px 39px; background: Transparent url(../images/li-arrow.png) 25px 3px no-repeat; }
.special{font-family:Georgia, Georgia, serif;  font-weight:bold; color:#992000;padding:5px 0px 0px 23px; border-bottom:1px dotted #993300;}
.phone {font-family:Georgia, Georgia, serif; font-size:27px; font-weight:bold; color:#990000;padding:9px; }

#contents .rightcolumn {width:263px;text-align:left;float:right;clear:right; padding:9px; }
#contents .rightcolumn h1{font-family: Verdana, Verdana, Geneva, sans-serif; font-size:19px; color:#000000;padding:5px 0px 5px 0px;}
#contents .rightcolumn h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#contents .rightcolumn h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#contents .rightcolumn h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#contents .rightcolumn h5{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0045b7;padding:13px 0px 1px 0px;}
#contents .rightcolumn p{font-size:11px; padding:5px 0;}
#contents .rightcolumn ul{list-style:none;padding:5px 0px;}
#contents .rightcolumn li{list-style:none;padding:1px 0px 0px 39px; background: Transparent url(../images/li-arrow.png) 25px 3px no-repeat;  }


/*Home page boxes*/
#party {float:left; padding:13px; width:349px; }
#party .offer-detail{background-color:#000; padding:19px; color:#99CC00;}
#party .offer-detail p{padding:9px;}

#food {float:right; padding:13px; width:349px; }
#food .offer-detail{background-color:#000; padding:19px; color:#99CC00;}
#food .offer-detail p{padding:9px;}

#food, #party,  a:link {color: #FF9900; text-decoration:underline;}
#food, #party,  a:visited{color:#FF9900; text-decoration:underline;}
#food, #party,  a:hover{color: #99CC00; text-decoration:none;}
/*-------------------------------------*/

a:link {color: #FF9900; text-decoration:underline;}
a:visited{color:#FF9900; text-decoration:underline;}
a:hover{color: #030; text-decoration:none;}

/*SPECIAL CLASSES*/
.pdf {padding:13px 21px; background:Transparent url(../images/pdf_icon.gif) no-repeat 0px 11px;}
.word {padding:13px 21px; background:Transparent url(../images/word.gif) no-repeat 0px 11px;}
.zip {padding:13px 21px; background:Transparent url(../images/zip_icon.gif) no-repeat 0px 11px;}
.txt {padding:13px 21px; background:Transparent url(../images/text.gif) no-repeat 0px 11px;}
.ppt {padding:13px 21px; background:Transparent url(../images/powerpoint.gif) no-repeat 0px 11px;}
.wmv {padding:13px 21px; background:Transparent url(../images/wmv_icon.jpg) no-repeat 0px 11px;}
.email {padding:13px 21px; background:Transparent url(../images/email.png) no-repeat 0px 11px;}

blockquote {
border : 3px solid #8e8e8e;
color:#01272f;
margin:5px;
padding: 9px ;
background-color: #d1d1d1;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold;}
blockquote:after { content: close-quote; font-weight: bold;}
/*-------------------------*/
/*Footer Section*/
/*-------------------------*/
.footer {text-align:center; background-color:#000; height:13px; padding:5px 0 9px 0; border-top:3px solid #FF9900; border-bottom:3px solid #FF9900; }
.footer ul li{display:inline;}
.footer a{color:#fff; text-decoration:underline;font-weight:bold; padding:0 19px;}
.footer a:hover{color: #FF9900;}
.footer a:visited{}
.footer a:active{}

/*-------------------------*/
/*The Menus*/
/*Pakistani menu*/
div#pakmenu {text-align:left;margin-top:9px; vertical-align:top}
div#pakmenu h2{ padding:9px; color:#000000; font-size:36px;vertical-align:top}
div#pakmenu h4{ padding:9px; color:#000000; font-size:36px;vertical-align:top}
div#pakmenu p{padding:19px; line-height:15px; vertical-align:top}
div#pakmenu ul{padding:5px 0px;}
.platinum {background-color: #C2C1AB; padding:9px;vertical-align:top }
.gold {background-color: #FC0; padding:9px;vertical-align:top }
.silver {background-color:#CCC; padding:9px;vertical-align:top }



div#menu p{text-align: center;color: #50A7FF;vertical-align:top}
div#menu a{color: #0055EA;vertical-align:top}

div#menu{width:439px;margin: 0 auto;
    font: 90% "Trebuchet MS",Arial,sans-serif;text-align:left}
div#menu table td{ vertical-align:top;}
div#menu h2{margin: 1em auto 0.3em;color: #008C00;
    font-size: 250%;text-align:center}
div#menu h3{margin: 0em auto 0.5em;color: #008C00;
    font-size: 200%;text-align:center}
div#menu ul{padding-top:5px; padding:5px; vertical-align:top;}
div#menu dl{width: 100%;overflow: auto;margin: 0 0 1em;
    background: url(dot.gif) repeat-x 0 1.2em}
div#menu dt,dd.price{background: #FFF;font-size: 130%;font-weight: bold}
div#menu dt{float: left;padding-right: 3px;color: #F70000}
div#menu dd{margin:0}
div#menu dd.price{float: right;padding-left: 3px;color: #AAA}
div#menu dd.ingredients{float: left;width: 100%;padding: 3px 0;
   font: italic 100% Georgia,Times,sans-serif;color: #555}
div#menu h4{margin: .5em auto .1em;color: #C00;
    font-size: 200%;}
div#menu ol{200px;padding: 3px 0;  font: italic 100% Georgia,Times,sans-serif;color: #555; }

