h1 {font-size:1em;padding:0;margin:5px 20px;}
h2 {font-size:1em;padding:0;margin:1em 10px;}
h3 {font-size:0.9em;padding:0;margin:1em 10px;}
h4 {font-size:0.8em;padding:0;margin:1em 10px;}
p {font-size:0.75em;padding:0;margin:5px 10px 5px 10px;}
ol, ul {padding:0;margin:0.5em 3em;}
li {font-size:0.8em;padding:0;margin:0.5em 0;}
img {padding:0;border:0 none;margin:0;}
hr {width:400px;text-align:center;margin:0 auto;background:#DAD16F;}
.bold {font-weight:700;}
a {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
label {display:block;float:left;width:7.5em;text-align:right;margin-right:0.5em;}
.underline {text-decoration:underline;}
.italic {font-style:italic;}
.floatleft {float:left;}
.floatright {float:right;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;margin-left:auto;margin-right:auto;}
.clearleft {clear:left;}
.clearright {clear:right;}
.clear {clear:both;}

html {background:#245B4A;font-size:11pt;}
body {font-family:Verdana, Helvetica, sans-serif;color:#FFF;text-align:center;}
#wrapper {width:840px;height:480px;padding:20px 10px 0 10px;margin : 20px auto 10px auto;text-align:left;background:transparent url(../images/layout/background.png) top left no-repeat;}


#menu{width:160px;float:left;}
#menu #logo {margin-left:5px;display:relative;z-index:1;}
#menu ul {width:100px;height:320px;padding:18px 0 0 25px;margin:-25px 0 0 20px;list-style-image: url(../images/layout/menupoint.gif);background:transparent url(../images/layout/menubackground.png) top left no-repeat;position:relative;z-index:2;}
#menu ul li{padding:0;margin:6px 0;color:#000;font-size:1em;}
#menu>ul>li>a {display:block;width:100%;}
#menu ul li ul {height:auto;width:auto;padding:0 5px;list-style:none;list-style-image:none;background:transparent;position:absolute;}
#menu ul li ul li {width:93px;height:20px;padding:2px 2px;margin:4px 0;*margin:2px 0;font-size:0.8em;color:#245B4A;text-align:center;background:transparent url(../images/layout/menu.png) top left no-repeat;*margin-left:40px;}
#menu #AboutSub {margin:-5px 0 0 65px;*margin:0 0 0 20px;}
#menu a{color:#FFF;}
#menu ul li ul li a{color:#245B4A;}

#wrappercontent {padding:0;margin:0 0 0 165px;}
#content {width:641px;height:423px;padding:10px 5px;margin:0;background:transparent url(../images/layout/content.png) top left no-repeat;}
#testimonials {width:630px;height:380px;overflow-y:auto;}
#contentimages {width:339px;height:422px;padding:10px 5px;margin:0;background:transparent url(../images/layout/imagesbackground.png) top left no-repeat;float:left;text-align:center;}
#contenttext {width:279px;height:440px;padding:3px 1px;margin:0 0 0 370px;background:transparent url(../images/layout/textbackground.png) top left no-repeat;}



#footer {width:840px;padding:5px 0;margin:0 auto;text-align:center;}
#footer p {width:230px;font-size:1.1em;margin:5px 10px;float:left;}
#footer p#tel {width:180px;margin-left:40px;}
#footer p#sbf {width:320px;margin-left:5px;margin-right:10px;}
#footer a{color:#FFF;}

/*----------*/
/*--Images--*/
#contentimages img {border:5px solid #DAD16F;margin:0 auto;}
#homeimage {width:275px;height:206px;padding:0;border:5px solid #DAD16F;margin:10px auto;margin-top:100px;}
#homeimage img {padding:0;margin:0;}

img#weddingimage {margin-top:110px;}

.testimonial {width:254px;height:55px;padding:2px;background:transparent url(../images/layout/testimonial.png) top left no-repeat;margin:5px 10px;color:#000;}
.testimonial p {margin:2px 2px;}
p.more {text-align:right;font-weight:600;margin:0 7px 2px 7px;}

#gallery {width:500px;height:320px;overflow:hidden;text-align:center;margin:0 auto;}
.gallerymain {height:320px;text-align:center;}
.gallerymain img{border:1px solid black;}
#thumbs {text-align:center;width:618px;margin:10px auto 0 auto;}
#thumbs img{padding:0;margin:1px;border:1px solid black;}

/*---menu underline ---*/

.menuhome #home a{text-decoration:underline;}
.menufood #food a{text-decoration:underline;}
.menucorporate #corporate a{text-decoration:underline;}
.menuoccassions #occassions a{text-decoration:underline;}
.menuabout #About>a, .menuabout #abouttd a{text-decoration:underline;}
.menutestimonials #About>a, .menutestimonials #abouttestimonials a{text-decoration:underline;}
.menucontact #contact a{text-decoration:underline;}