/* Sidemenu styles */
.sidemenu{margin: 0; padding: 0; float: left; width: 21%;}

.sidemenu ul{margin: 0; padding: 0; border-right: solid 1px #efefef;}

.sidemenu li{margin: 0 0 2px 0; padding: 6px 0 0 5px; list-style: none;  background: url(images/li_bg1.jpg); background-repeat: no-repeat; height: 37px; font-size: 14px; width: 187px;}

.sidemenu li a{color: #626262; text-decoration: none; display: block;}

.sidemenu li a:hover{color: #f10007; text-decoration; none; padding: 0 0 0 5px; font-weight: bold;}

/* End of sidemenu */

/*Inner_righpane styles */

.inner_rightpane{margin: 0 0 0 10px; padding: 0; float: left; width: 77%;}

.inner_fullwidth{margin: 0 0 0 10px; padding: 0; float: left; width: 98%;}

.inner_fullwidth h1{margin: 5px 0 0 0; padding: 0; font-family: Monotype Corsiva; color: #f10007; font-size: 26px; font-weight: normal;}

.inner_rightpane h1{margin: 5px 0 0 0; padding: 0; font-family: Monotype Corsiva; color: #f10007; font-size: 26px; font-weight: normal;}

.inner_rightpane span{color: #f10007; font-size: 15px;}

.inner_fullwidth span{color: #f10007; font-size: 15px;}

/* End of Inner_rightpane */


/* jQuery lightBox plugin - Gallery style */

#gallery {padding: 0px; margin: 5px 0 0 5px; width:98%;}

#gallery ul { list-style: none; margin:0px; padding:0px; }

#gallery ul li { display: inline; padding: 0 11px 0 0; }

#gallery ul img {border: 5px solid #e7e7e7;border-width: 5px 5px 20px;}

#gallery ul a:hover img {border: 5px solid #06a855; border-width: 5px 5px 20px;color: #000;}

#gallery ul a:hover { color: #fff; }
	
/* End of Jquery Gallery */	

/* Cake gallery */

.cakegallery {padding: 0px; margin: 0px; width:910px; border: solid 1px #e7e7e7; font-family: Molengo; color: #f10007; font-size: 14px;}

.cakegallery ul { list-style: none; margin: 7px 0 7px 7px; padding:0px; }

.cakegallery ul li { display: inline;}

.cakegallery ul img {border: 5px solid #e7e7e7; border-width: 18px 11px 18px 11px;}

.cakegallery ul a:hover img {border: 5px solid #06a855; border-width: 18px 11px 18px 11px; color: #000;}

.cakegallery ul a:hover { color: #fff; }

.cakesnames li{padding: 0 30px 0 30px; text-align: center;}

/* End of cake gallery */

/* Contact us  page styles*/

.parastyle{padding: 0 0 0 10px;}

/* End of contact us pages styles */