body {
	background-color: #DBDBDB;
	margin-top: 0px;
}

.topband {
	border:thick;
	border-color:#97866a;
}
	
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dfd2b3;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.footer a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dfd2b3;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-decoration:none;
}

.specialmenu1
{
display:block; margin:0 auto;
}

.specialmenu1 a {
font-family:"Copperplate Gothic Bold";
font-size:15px; text-align:center; text-decoration:none;
color:#FFFFFF; cursor:hand;color:#FFFFFF; 
display:block;

}





.specialmenu2
{
margin:0 auto;
}



.specialmenu2 a {
font-family:"Copperplate Gothic Bold";
font-size:15px; text-align:center; text-decoration:none;
color:#FFFFFF; cursor:hand;color:#FFFFFF; 
display:block;
}


.specialmenu3
{
display:block;
}

.specialmenu3 a{
font-family:"Copperplate Gothic Bold";
font-size:15px; text-align:center; text-decoration:none;
color:#FFFFFF; cursor:hand;color:#FFFFFF; 
display:block;
}




/*.specialmenu1 {
font-family:"Copperplate Gothic Bold";
font-size:15px;
height:65px;
color:#FFFFFF;
padding-left:12px;
background-color:#00c9e8;

}

.specialmenu2 {
font-family:"Copperplate Gothic Bold";
font-size:15px;
color:#FFFFFF;
height:65px;
padding-left:12px;
background-color:#7fc600;
}

.specialmenu3 {
font-family:"Copperplate Gothic Bold";
font-size:15px;
color:#FFFFFF;
height:65px;
padding-left:12px;
background-color:#ffba3b;
}*/

.spiral {
background-image:url(/img/spiral1.jpg);
background-repeat:repeat-y;
background-position:right;
background-color:#e8dfb6;
width:210px;
}

.mainhead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px; margin:0 auto; float:left; padding:0;
}

.headerlink {
background-image:url(/img/top_band.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-right:0px;
}
.headerlink div
{
	float:right;
	display:block;
}
.headerlink div ul
{
	line-height:21px;
	padding:0px 12px 0px 0px;
	margin-top:0px;
	margin-bottom:0px;
}
.headerlink div li
{
	list-style-position: inside;
	display: inline;
	font-size:10px;
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-bottom:0px;
	background-repeat:no-repeat;
	background-position:right;
	
}
.headerlink div li .non
{
	background-image:none;
	}
.headerlink div li a
{
text-decoration:none;
color:#000000;
}
.headerlink div li a:hover
{
color:#97866a;
}
.maintext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
padding:0px 12px 5px 5px;
text-align:justify;
}

.maintext_para {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
padding:5px 5px 5px 5px;
text-align:justify;
padding-right:12px;
}

.maintext_para_inside {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
padding:0px 15px 15px 15px;
margin-left:10px;
text-align:justify;
vertical-align:top;
}
.img_p
{
margin-left:10px;
padding-left:15px;
}

.maintext_para a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#FF0000;
text-decoration:none;
padding-right:12px;
text-align:justify;
}

.maintext a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#FF0000;
text-decoration:none;
padding-right:12px;
text-align:justify;
}

.mainhead {
/*background-image:url(/img/animation_pic_down.jpg);*/
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:18px;
color:#836e2c;
padding:0px 0px 0px 20px;
background-color:#e8dfb6;
}

.mainhead_inside {
/*background-image:url(/img/animation_pic_down_inside.jpg);*/
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:22px;
color:#97866a;
margin:0;
background-color:#fff;
}

.mainhead_inside a{ color:#97866a; text-decoration:none; }

.mainhead_inside1 {
/*background-image:url(/img/animation_pic_down_inside.jpg);*/
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:22px;
color:#97866a;
margin:5px 0 0 10px;

}

.Top_Navi li
{
	list-style-position: inside;
	display: inline;
	border-right:1px solid #93ae27;
	margin-right:5px;
	padding-right:10px;
	margin-top:10px;
	float:right;
	color:#93ae27;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.top_left_navi
{
background:url(/img/magenta_new1.jpg) no-repeat;
/*background-color:#FF6600;*/
margin:0 auto; padding:0;
float:left;
width:201px;
height:129px;
padding:0; margin:0 auto;
}

.top_left_navi ul
{

list-style:none;
height:auto;
margin:0 auto; padding:0px;
margin:5px 0 0 10px;
}


.top_left_navi ul li
{
border-bottom:1px dotted #FFF;

/*backgruond:url(/img/navigation_arrow.gif);*/
background:url(../img/navigation_arrow.gif) no-repeat bottom left;
width:160px;
text-decoration:none;
color:#FFCC00;
padding:12px 0 0 18px;
margin:0 auto;float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}


.top_left_navi li a
{
text-decoration:none;
color:#FFFFFF;
}

.top_left_navi li a:hover
{
text-decoration:none;
color:#FFCB49;

}


.new_menu
{
margin-left:25px;
padding:0;
}

.new_menu ul
{
display:block;
margin:0 auto; padding:0;

}

.new_menu ul li
{
list-style:none;
border:none;
background:url(../img/bullet_new2.gif) no-repeat bottom left;
padding:5px 0 0 20px;
}
.new_menu ul li a
{
/*color:#FFB43D;  */
color:#FFF;
}
.left_item
{
margin-left:22px;
margin-top:10px;
background-image:url(/img/occasion_head_pic.jpg);
padding-left:25px;
line-height:15px;
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:18px;
color:#836e2c;
}
.left_item a
{
color:#836e2c; text-decoration:none;
}


.left_item_list_ul
{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
list-style:none;

margin-top:5px;
font-size:11px;

}

.left_item_list_ul li
{
background:url(../img/occasion_pic.jpg) no-repeat center left; padding-left:5px; 
}

.left_item_list_ul a
{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin-top:1px;
margin-bottom:0px;
padding-bottom:0px;
font-size:11px;
margin-left:10px;
}

.gallery_item
{
margin-left:10px;
padding-left:5px;
background-position:left;
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:18px;
color:#836e2c;
}
.did_you_know
{
margin-left:10px;
padding-left:5px;
background-position:left;
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:18px;
color:#836e2c;
}
.receipe_gallery_pic
{
margin-left:10px;
padding-left:8px;
padding-top:8px;
}

.child-navigation {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-top:0px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFEA;
	border:1px solid silver;
}

.child-navigation ul
{margin:0 auto; padding:0; list-style:none; }

.child-navigation ul li
{ color:#006699;padding:5px 0 2px 4px;}


.child-navigation  ul li a
{
color: #666666;text-decoration:none;
}


/*#sub_navigation ul {
	margin:10px;
	display:block;
}

#sub_navigation ul li
{
	float: left;
	display:block;
}
#sub_navigation a {
	color:#666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	text-decoration: none;
}  */
/*#sub_navigation a:hover, #navigation a.active {
	color: #000;		
/*	background-color:#DEC9C7;
*/
	color:#5E2F2F;
}

#bread-crumb {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#974B00;
	padding-top:5px;
	font-weight:bold;
	padding-bottom:5px;	
}
#bread-crumb a {
	text-decoration: none;
	color: #974B00;
}
#bread-crumb a:hover {
	color: #2694EB;
}
.results-page{
	/*margin-top: 5px;*/
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2694EB;
	margin-bottom: 5px;*/
	
}

.results-page tr td{
	/*padding: 0px 5px 15px 0px;	*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	
}

h2{
	color:#964B4B;
	margin: 0px 0px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
h2 a {
	color:#964B4B;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:18px;
}
h2 a:hover {
	color:#CC9999;
	text-decoration:none;
	}

h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
h5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	color: #666666;
	font-weight:normal;
}
.listing
{
	padding-top:10px;
	padding-left:5px;
	padding-bottom:10px;
	/*background-image: url(../img/navigation-active.gif); height:10px;*/
	background-repeat: repeat-x;
	border-bottom:2px solid silver;

}
.listing_heading {
padding-top:15px;
padding-bottom:5px;
padding-left:0px;
font-family:"Trebuchet MS";
font-size:18px;
color:#97866a;
}

.custom_img
{
	margin-top:17px;
	margin-right:10px;
	border:2px solid silver;
	 
}

.home_img
{
	margin-top:8px;
	margin-right:5px;
	border:2px solid #E1D191;
	 
}

.details
{
	padding: 0px 5px 15px 0px;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;	
}

.special
{
	text-decoration:none;
	color:#fff;
}
#recipe {
margin-top:10px;
display:block;
padding-left:8px;
}
#recipe a{
text-decoration:none;
}
#recipe img{
border:none;
}
#search {
margin-left:5px;
}
.button {
width:27px;
}

.newlogo
{
/*background-color:#fec746;*/
background-color:#ffcb49;
width:auto;
height:97px;
position:absolute;
z-index:20000;
margin-top:0px;
width:210px;

}
.content 
{
font-size:11px;
font-family:verdana;
padding:0px 25px 5px 12px;
text-align:justify;
margin:0 auto;
line-height:16px;

}


.redlink_new{

 font-size:11px;
font-family:verdana;
padding:0px 25px 5px 12px;
text-align:justify;
margin:0 auto;
line-height:16px;
}


#contnt
{
float:left; margin:0 auto;
padding:0;
}

.divNewsScroller
{
}

.divNewsScroller ul 
{
margin:0 auto;float:left; padding:0;
}

.divNewsScroller ul li
{
display:inline;

}

.divNewsScroller ul li a
{
font-size:11px;
font-family:verdana;
color:#006699;
}

hr
{
border-bottom:1px dotted #000;
width:540px;padding:0;margin:0;float:left;
}

.heading_txt
{
 font-size:18px;
 font-weight:normal;
 font-family:verdana;
 color:#97866a;
 padding-left:10px;
 border-bottom:1px dotted #000;
 
}