   
 body
{
background:url(../images/header-wide.jpg) top center no-repeat;
  
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#212324;
  margin:0px;
  line-height:18px;
   
}

#main
{

  width:1000px;
  margin:0px auto;
}
.upper-box
{
  width:1000px;
  margin:0px auto;
  margin-bottom:0px;
}

.cr
{ clear:both}

.logo
{
 width:199px;
 height:208px;
 float:left;
 margin:0px 0px 0px 20px;

}

.logo-1
{
 width:162px;
 height:172px;
 float:left;
 margin:0px 0px 0px 20px;

}



.contact-box
{
  width:274px;
  height:87px;
  float:right;
  margin:25px 20px 0px 0px;
   
}

.contact-box a
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:16px;
   color:#4f2921;
  text-decoration:none;
}

.contact-box a:hover
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:16px;
   color:#4f2921;
  text-decoration:underline;
}

#menubar
{

width:762px;
height:55px;
 background:url(../images/menu-bg.jpg) no-repeat;
float:right;
margin-top:10px!important;
margin-top:8px;
}

 

#news-outer
{
  width:262px;
  float:right;
  clear:both;
  margin-top:12px;
 
  
}

.news-head
{
  background:url(../images/newsletter-tab.jpg) no-repeat;
  width:252px!important;
  width:251px;
  height:63px;
  float:left;
  color:#212324;
  font-size:18px;
  padding:15px 0px 0px 15px;
}

.newsletter-bg
{
  background:url(../images/newsletter-bg.jpg) repeat-y;
  width:232px;
  height:230px!important;
  #height:150px!important;
  height:150px;
 
  padding:25px 15px 15px 15px;
  
}

.ns
{
float:left;
 
 
  margin-top:30px!important;
  #margin-top:0px!important;
  margin-top:0px;
}

 input 
{ 
	padding : 2px;
	background:#fff2f2;
	border:#fad1d6 1px solid;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#a1a2a7;
	width:179px!important;
	width:179px;
	height:20px;
	line-height:17px;
	margin-left:10px!important;
	#margin-left:0px!important;
	margin-left:px;
	 
} 



input.button 
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:url(../images/submit-btn.jpg) no-repeat;
	width:90px!important;
	width:81px;
	height:25px;
	color:#fff;
	float:right;
	cursor:pointer;
	line-height:normal;
	padding-top:0px;
	border:0px;

} 

.header-main
{
  background:url(../images/main-header.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#212324;
  width:920px;
  height:207px;
  float:right;
  padding:40px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px ;


}

.header-maininner
{
  background:url(../images/main-headerinner.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:181px;
  float:right;
  padding:20px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px;


}

.header-aboutus
{
  background:url(../images/header-aboutus.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:181px;
  float:right;
  padding:20px 0px 0px 80px;
    margin-top:0px !important;
  margin-top:-3px;


}


.header-whatwe
{
  background:url(../images/whatwe-header.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:181px;
  float:right;
  padding:20px 0px 0px 80px;

  margin-top:0px !important;
  margin-top:-3px;

}

.header-menu
{
  background:url(../images/header-menu.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:181px;
  float:right;
  padding:20px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px;
  
}

.header-cakeclub
{
  background:url(../images/header-clubcake.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:181px;
  float:right;
  padding:20px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px;

}

.header-home
{
  background:url(../images/header-home.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:181px;
  float:right;
  padding:20px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px;

}



.header-contactus
{
  background:url(../images/header-contactus.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:180px;
  float:right;
  padding:20px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px;

}

.header-link
{
  background:url(../images/header-links.jpg) no-repeat;
  font-family:"Times New Roman", Times, serif;
  font-size:24px;
  color:#310d04;
  line-height:24px;
  width:920px;
  height:180px;
  float:right;
  padding:20px 0px 0px 80px;
  margin-top:0px !important;
  margin-top:-3px;

}


 
.header-txt
{
font-family: Arial, Verdana,Helvetica, sans-serif;
  width:400px;
   color:#212324;
  line-height:20px;
  font-size:12px;
  margin:0px 0px 0px 0px;
  
}

.matter1
{
  background:url(../images/matter-bg.jpg) bottom repeat-x;
  width:970px;
  height:auto!important;
  min-height:300px!important;
  height:300px;
  padding:10px 15px 10px 15px!important;
  padding:10px 15px 10px 15px;
  color:#212324;
  font-size:12px;
  text-align:justify;
  float:left;
}

.matter2
{
  background:url(../images/matter-bg.jpg) bottom repeat-x;
  width:970px;
  height:auto!important;
  min-height:300px!important;
  height:300px;
  padding:0px 15px 10px 15px!important;
  padding:0px 15px 10px 15px;
  color:#212324;
  font-size:12px;
  text-align:center;
  float:left;
 
}

.matter
{
  background:url(../images/matter-bg.jpg) bottom repeat-x;
  width:940px;
  height:auto!important;
  min-height:300px!important;
  height:300px;
  padding:10px 20px 10px 40px!important;
  padding:10px 20px 10px 40px;
  color:#212324;
  font-size:12px;
  text-align:justify;
  float:left;
} 

.matter li
{
background:url(../images/bullet.jpg) no-repeat;
list-style:none;
margin-left:-40px;
padding-left:30px;
margin-bottom:10px;
}

#footer
{
  background:#edb8c5;
  width:970px;
  float:left;
  padding:15px;
   color:#212324;
  font-size:11px;
}


#footer a
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
   color:#212324;
  text-decoration:none;
}

#footer a:hover
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
   color:#212324;
  text-decoration:underline;
}

.footer-left
{
  width:700px;
  float:left;
}

.footer-rightt
{
  width:120px;
  float:right;
}

.left-sec
{
  width:500px;
  float:left;
  padding:0px 0px 20px 0px;
}


 a
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#4f5559;
  text-decoration:underline;
}

 a:hover
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#4f5559;
  text-decoration:none;
}

.right-sec
{
  width:350px;
  float:right;
  padding-right:50px;
  
}

.right-sec-1
{
  width:400px;
  float:right;
  text-align:right;
 
  
}


h1
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:18px;
  color:#836414;
}
 
 
 h2
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:16px;
  color:#e7a6b6;
   
}

 h4
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:16px;
  color:#212324;
  text-align:center;
}

 h3
{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:14px;
  color:#df829a;
  margin:0px;
  padding:0px;
}

.dd
{
text-align:center;}

