/* CSS Document */
/* CSS Document */


/*=====================================       GALLARY STARTS HERE      =============================================== */
			
			a {color:#000;}
			a:hover {text-decoration:none;}
			a:visited {color:#000;}
			
			/* slides styling */
			
			.photo {width:448px; text-align:left; position:relative;}
			
			.photo ul.topic { padding:0; margin:0; list-style:none; width:448px; height:auto; position:relative; z-index:10;}
			
			.photo ul.topic li { display:block; width:148px; height:31px; float:left;}
			.photo ul.topic li a.set {display:block; font-size:11px; width:148px; height:30px; text-align:center; line-height:30px; color:#d2e41d; text-decoration:none; border:1px solid #d2e41d; border-width:1px 1px 0 0; background:#232119; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
			
			.photo ul.topic li a ul, 
			.photo ul.topic li ul 
			{ display:none; }
			
			.photo ul.topic li.active a
			{color:#d2e41d; background:#232119;}
			
			.photo ul.topic li a:hover,
			.photo ul.topic li:hover a
			{color:#ffffff; background:#d2e41d;}
			
			.photo ul.topic li.active ul
			{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:415px; background:#232119; width:383px; padding:10px 10px; padding-left:50px; border:2px solid #00c600; z-index:1; }
			
			.photo ul.topic li a:hover ul, 
			.photo ul.topic li:hover ul
			{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:415px; background:#232119; width:383px; padding:10px 10px; padding-left:50px; border:2px solid #ff0000; z-index:100;}
			
			.photo ul.topic li ul li
			{display:inline; width:80px; height:80px; float:left; border:1px solid #fff; margin:1px;}
			
			.photo ul.topic li ul li a
			{display:block; width:80px; height:80px; cursor:default; float:left; text-decoration:none; background:#444; border:1px solid #888;}
			
			.photo ul.topic li ul li a img
			{ display:block; width:70px; height:70px; border:5px solid #232119; }
			
			.photo ul.topic li a:hover ul li a:hover, 
			.photo ul.topic li:hover ul li a:hover 
			{white-space:normal; position:relative;}
			
			.photo ul.topic li a:hover ul li a:hover img, 
			.photo ul.topic li:hover ul li a:hover img 
			{position:absolute; left:-50px; top:-32px; width:250px; height:250px; border-color:#fff;}

/*=====================================       GALLARY ENDS HERE      =============================================== */

*{ margin:0; padding: 0;}

a:link{text-decoration:none; color:#d2e41d;}
a:visited{text-decoration:none; color:#d2e41d; }
/*a:hover{text-decoration:blink; color:#ec5042; }*/

.clear{ clear:both; }
.style1{ color:#d2e41d; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-transform:uppercase; }
.style2{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; }
.style2b{ color:#d2e41d; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; line-height:20px; text-align:justify; }
.style2c{ color:#4c5304; font-family:Arial, Helvetica, sans-serif; font-size:10pt;  line-height:20px; text-align:justify; }
.style2d{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10pt;  line-height:20px; text-align:justify; }
.style2e{ color:#d2e41d; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:25px; text-align:justify; /*text-transform:uppercase;*/ }
.style3{ color:#ec5042; font-family:"Nueva Std Cond"; font-size:21pt; text-transform:uppercase; }
.style4{ color:#d2e41d; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:20px; text-align:justify;  }
.style4b{ color:#d2e41d; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold;}
.style4c{ color:#d2e41d; font-family:Arial, Helvetica, sans-serif; font-size:7pt; }
.style5{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13pt; font-weight:bold; }
.style5b{ color:#4c5304; font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; }
.style6{ color:#ec5042; font-family:"Cooper Black"; font-size:20pt; text-transform:uppercase; }
.style7{ color:#e72d6e; font-family:"Arial Narrow"; font-size:10pt;}
.style8{ color:#ffffff; font-family:"Cooper Std Black"; font-size:12pt; text-transform:uppercase; text-align:center; }

.style9{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#d2e41d; text-align:justify; width:350px; line-height:17px;}



body{ background: #141311 url(../image/background4.jpg) no-repeat top center fixed; 
 margin:0 auto; padding:0; width:950px; height:850px;}
#back_space{ margin-left:10px; padding-top:15px; width:925px; height:850px;  }
#logo{ background-image:url(../image/logo.png); background-repeat:no-repeat; float:left; width:217px; height:120px; }
#logo_right{ float:right; margin-right:0px; margin-top:20px;}
#navigation { background-image:url(../image/navigation.jpg); background-repeat:no-repeat; width:687px; height:55px;}
#navigation ul { margin:0 auto; list-style: none; padding-top:13px; }
#navigation ul li { text-decoration:none; display:inline; margin-left:29px; margin-right:29px; }
#navigation ul li a { 
			background-image:url(../image/arrow_menu.jpg);
			background-position: center left;
			background-repeat:no-repeat;
			width:14px;
			height:14px;
			color:#d2e41d; 
			font-family:Arial, Helvetica, sans-serif; 
			font-size:10pt; 
			font-weight:bold;
			line-height:30px;
			padding-left:18px;		
			text-transform:uppercase;
			  }
#banner{ background-image:url(../banner/banner2.jpg); background-repeat:no-repeat;  width:672px; height:376px; margin-top:35px; }
#contct{ float:left; margin-left:20px; margin-top:35px; }
#contct_block{ background-image:url(../image/contact_part.png); background-repeat:no-repeat; width:225px; height:634px; }			  
/*#contct_up{ background-image:url(../image/cnt_up.png); background-repeat:no-repeat; width:225px; height:17px; }
#contct_cen{ background-image:url(../image/cnt_center.png); background-repeat:repeat-y; width:225px; height:600px; }
#contct_dwn{ background-image:url(../image/cnt_dwn.png); background-repeat:no-repeat; width:225px; height:17px; }*/
#map{ float:left; margin-top:8px; margin-left:8px; width:98px; }
#add{ float:left; margin-left:6px;  margin-top:8px; width:105px; }
#para{ margin-top:10px; width:205px; margin-left:10px;}
.pizza_bac{ background-image:url(../image/pizza_back.png); background-repeat:no-repeat; float:left; width:143px; height:137px;  }
#contct_no{ margin-top:20px; margin-left:10px; }
#cater{ background-image:url(../image/cater_back.png); background-repeat:no-repeat; width:207px; height:136px; }
#cater_image{ background-image:url(../image/cater_img.png); background-repeat:no-repeat; float:left; width:116px; height:86px; }
#bottom{ margin-top:15px; }
#bottom a:link{ text-decoration:none; color:#fff; }
#bottom a:visited{ text-decoration:none; color:#fff; }
#hr_line{ background-image:url(../image/dot.jpg); background-repeat:repeat-x; width:925px; height:3px; margin-top:25px;  }
#footer{ margin-top:10px; }
#footer ul { list-style:none; margin: 0 auto;}
#footer ul li{ text-decoration:none; display:inline; margin-left:0; margin-right:0px; }
#footer ul li a { text-decoration:none;  }
#footer a:link{ text-decoration:none; color:#e72d6e;}
#footer a:visited{ text-decoration:none; color:#e72d6e;}
#other_page{ background-image:url(../image/other_scrn2.png); background-repeat:no-repeat; width:680px; height:634px; }
#other_page2{ background-image:url(../image/contact_back.png); background-repeat:no-repeat; width:925px; height:592px; }

#page_margn { padding-top:20px; margin-left:15px; }
#flower{ background-image:url(../image/flower2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#cat{ background-image:url(../image/catering2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#piza{ background-image:url(../image/reg_img2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#reg{ background-image:url(../image/reg_img2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#site{ background-image:url(../image/site_img2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#serv{ background-image:url(../image/ser_img.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#glash{ background-image:url(../image/glas_img2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}

#text_body{ background-image:url(../image/main.png); background-repeat:no-repeat; width:486px; height:570px; float:left; margin-left:5px;}
#mnu{ background-image:url(../image/menu2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
#pht{ background-image:url(../image/menu2.jpg); background-repeat:no-repeat; width:161px; height:189px; float:left;}
.cell_bg { background-color:#F1F1F1; text-align:left; padding-left:15px; padding-top:5px; padding-bottom:5px; }
.cell_bg2{ background-color:#F1F1F1; text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px; }

.txt_style { border:#6F6B6B solid 1px; }
.btn_bg { background-color:#CCCCCC; border:#6F6B6B solid 1px; }
#reg_txt{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#cccc; }

.type{float:left; padding-top:15px;}
