body{
padding:13px 0 0 0;
background:url(images/bg.gif) repeat 0 0;
margin:0;.
font:normal 12px/15px Georgia, "Times New Roman", Times, serif; color:#000000;
}
div,p,h1,ul,li,span,a,img,h2,h4{padding:0; margin:0;}
ul {list-style:none;}
.spacer{clear:both; padding:0; margin:0; line-height:0;}
a{text-decoration:none; color:#F546A8;}
a:hover{text-decoration:underline;}

img{ border:none;}

.top{width:831px; margin:0 auto;}
.header_part{width:831px;  margin:0 auto;}
.callnow{width:284px; height:24px; float:right;}
.logo{width:295px; float:left; padding-top:1px; height:145px;}
.link{ width:536px; height:132px; background:url(images/nav_bg.gif) no-repeat 0 0; float:left; padding-top:14px;}

ul.topnav{padding:0 0 0 37px; margin:0; list-style-type:none;}
ul.topnav li{float:left; display:block;}
l.topnav li a{ text-decoration:none;}
ul.topnav li a.home{ width:71px; height:117px; display:block; text-indent:-2000px; background:url(images/home_bg.gif) no-repeat 0 100%;text-decoration:none;}
ul.topnav li a.home:hover{text-decoration:none; background-position:0 0}

ul.topnav li a.home-active{ width:71px; height:117px; display:block; text-indent:-2000px; background:url(images/home_bg.gif) no-repeat; background-position:0 0; text-decoration:none;}
ul.topnav li a.home-active:hover{text-decoration:none; background-position:0 0}

ul.topnav li a.menu{ width:70px; height:110px; display:block; text-indent:-2000px; background:url(images/menu_bg.gif) no-repeat 0 0;text-decoration:none;}
ul.topnav li a.menu:hover{text-decoration:none;background-position:0 100%}

ul.topnav li a.menu-active{ width:70px; height:110px; display:block; text-indent:-2000px; background:url(images/menu_bg.gif) no-repeat;text-decoration:none; background-position:0 100%}
ul.topnav li a.menu-active:hover{text-decoration:none;background-position:0 100%}

ul.topnav li a.photo{ width:116px; height:98px; display:block; text-indent:-2000px; background:url(images/photogallery_bg.gif) no-repeat 0 0;text-decoration:none;}
ul.topnav li a.photo:hover{text-decoration:none; background-position:0 100%}

ul.topnav li a.photo-active{ width:116px; height:98px; display:block; text-indent:-2000px; background:url(images/photogallery_bg.gif) no-repeat;text-decoration:none; background-position:0 100%}
ul.topnav li a.photo-active:hover{text-decoration:none; background-position:0 100%}

ul.topnav li a.hours{ width:114px; height:81px; display:block; text-indent:-2000px; background:url(images/oppening_bg.gif) no-repeat 0 0;text-decoration:none;}
ul.topnav li a.hours:hover{text-decoration:none;background-position:0 100%}

ul.topnav li a.hours-active{ width:114px; height:81px; display:block; text-indent:-2000px; background:url(images/oppening_bg.gif) no-repeat;text-decoration:none;background-position:0 100%}
ul.topnav li a.hours-active:hover{text-decoration:none;background-position:0 100%}

ul.topnav li a.contact{ width:98px; height:66px; display:block; text-indent:-2000px; background:url(images/contactus_bg.gif) no-repeat 0 0;text-decoration:none;}
ul.topnav li a.contact:hover{text-decoration:none;background-position:0 100%}

ul.topnav li a.contact-active{ width:98px; height:66px; display:block; text-indent:-2000px; background:url(images/contactus_bg.gif) no-repeat;text-decoration:none;background-position:0 100%}
ul.topnav li a.contact-active:hover{text-decoration:none;background-position:0 100%}

.end_part{width:831px; margin:0 auto; background:url(images/end_topbg.gif) repeat-y 1px 0;}
.pizza{background:url(images/call_usnow_bg.gif) no-repeat 2px 0; width:289px; float:left; display:block;}
.pizza p{ font:normal 18px/25px Georgia, "Times New Roman", Times, serif; color:#ffffff; padding:70px 20px 0 45px;}
.pizza a{ font:normal 18px/25px Georgia, "Times New Roman", Times, serif; color:#FDD206; text-decoration:none;}
.pizza a:hover{text-decoration:underline;}
.flash{width:539px; float:left; display:block; padding:0 0 0 3px;}

.content{width:778px;  margin:0 auto; background:url(images/content_bg.gif) repeat-y 1px 0; padding:22px 31px 18px 22px;}
.content h2{ font:normal 30px/35px Georgia, "Times New Roman", Times, serif; color:#595959;}
.plain{width:778px;  margin:0 auto; padding-top:16px;}
.plain .left{width:465px; float:left; display:block; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#595959; padding-right:50px;}
.plain .right{width:227px; float:right; display:block; border:1px solid #D0D0D0; padding:11px 8px 8px 21px; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#FF6600; background-color:#ffffff;}
.plain .right p{font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#000000; padding-top:35px;}

.footer{width:829px; margin:0 auto; background:url(images/footer_bg.gif) repeat-y 1px 0; padding-top:23px;}
.copyright{width:390px; float:left;  display:block;}
.copyright p{font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#D4D7A0; padding-bottom:16px; padding-left:30px;}
.bottomMenu{width:436px;float:left; display:block;}
.bottomMenu ul{list-style-type:none; padding:3px 0 0 0; margin:0;}
.bottomMenu ul li{ float:left; display:block; line-height:15px;}
.bottomMenu ul li a{font:normal 12px/15px Arial, Helvetica, sans-serif; color:#D4D7A0; background:url(images/bottom_libg.gif) no-repeat right top; padding:0 13px; text-decoration:none;}
.bottomMenu ul li a.nobg{ background-image:none;}
.bottomMenu ul li a:hover{text-decoration:none; color:#ffffff;}

/*...........................MenuPage Start........................*/
.daily{font:normal 18px/25px Georgia, "Times New Roman", Times, serif; color:#359725;}
ul.document{list-style-type:none; padding:25px 0 25px 60px; margin:0;}
ul.document li{font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#2B362A; margin-bottom:4px;}
ul.document li.word{font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#2B362A; background:url(images/doc_bg.gif) no-repeat 0 0; padding-left:45px;}
ul.document li.word a{font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#2B362A; text-decoration:underline;}
ul.document li.word a:hover{text-decoration:none;}
ul.document li.pdf{font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#2B362A; background:url(images/pdf_bg.gif) no-repeat 0 0; padding-left:45px;}
ul.document li.pdf a{font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#2B362A; text-decoration:underline;}
ul.document li.pdf a:hover{text-decoration:none;}

/*...........................Opening Hours Starts........................*/

.openinghours{ padding:0 0 0 4px;}
.monday{ background:url(images/opeening_bg.gif) no-repeat 43px 13px; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#1E8C2B; padding:40px 0 140px 157px;}
.monday span{color:#032C57;}
.monday ins{font:normal 20px/25px Georgia, "Times New Roman", Times, serif; color:#FF0000; text-decoration:none;}

/*...........................Contactus page Starts........................*/

.openinghours{ padding:0 0 0 4px;}
.grandview{ background:url(images/inner_contact.jpg) no-repeat 0 30px; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#1E8C2B; padding:40px 0 70px 231px;}
.grandview span{color:#032C57;}

/*...........................Contactus page Starts........................*/

.recentwork
{	
	padding:0px;
	margin:0px;
	width:778px;
}

ul.work
{	width:708px;
	float:left;
	margin:0px;
	padding:0 0 0 60px;
	list-style-type:none;
	list-style:none;
}
ul.work li
{	
	width:296px;
	float:left;
	padding:0px;
	text-align:left;
	display:block;
	height:227px;
	margin-right:30px;
	border:2px solid #42C634;
}

.numberbg
{
	width:714px;
	float:left;
	margin:0px;
	padding:10px 0 0 0;
}

ul.number
{
	float:right;
	width:66px;
	height:16px;
	display:block;
	list-style-type:none;
}


ul.number li
{
	text-align:center;
	color:#454545;
	font-size:9px;
	font-weight:bold;
	width:17px;
	height:16px;
	background:url(images/number.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}

ul.number li a
{
	text-align:center;
	text-decoration:none;
	color:#454545;
	font-size:9px;
	font-weight:bold;
	width:17px;
	height:16px;
	background:url(images/number.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}

ul.number li a:hover
{
	text-align:center;
	text-decoration:none;
	color:white;
	font-size:9px;
	font-weight:bold;
	width:17px;
	height:16px;
	background:url(images/activenumber.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}