/* CSS Document */

/* GENERAL STYLES */

* { margin: 0; padding: 0; }

body, html { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.84em; line-height: 1.4em; height: 100%; background: url(images/bodybg.png) ; }

div#wrapper { width: 740px; margin: 0 auto; height: 100%; overflow: hidden;  }

div#greyband { float: left; width: 740px; height: 81px; margin-top: 30px; background: #746F6B; filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9; position: relative; z-index:0; }

div#header { float: left; width: 740px; margin-top: -61px; position: relative; z-index: 1; }

div#header h1#logo { width: 189px; height: 29px; margin-left: 33px; background: URL(images/h1logo.png) 0 no-repeat; }

h1#logo span { display: none; }

div#content { float: left; margin: 30px 33px; }

div#content span { display: none; }

div#footer { background: #696461; padding: 11px 33px 13px; font-size: 0.8em; color: #ccc; }

div#copybox { float: left; width: 266px; height: 317px; padding-bottom: 20px; background: #fff; /*flter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9; clear: both; */ }

div#widebox { float: left; width: 645px; height: 317px; padding-bottom: 20px; background: #fff; /*filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9; clear: both; */}

div#copybox h3 { float: left; width: 266px; height: 36px; margin-bottom: 4px; }

div#widebox h3 { float: left; width: 645px; height: 36px; }

p.copy { float: left; width: 238px; margin: 8px 14px 0; }

p.widecopy { float: left; width: 621px; margin: 14px; }

a#aviewgallery { float: left; display: block; width: 130px; height: 18px; margin: 16px 100px 10px 14px; background: URL(images/aviewgallery.png) 0 no-repeat ; }

a#aviewgallery:hover { background: URL(images/aviewgalleryhover.png) 0 no-repeat; }

a#aback { float: left; display: block; width: 63px; height: 19px; margin: 10px 100px 0 14px; background: URL(images/aback.png) 0 no-repeat #000; }

a#aback:hover { background: URL(images/abackhover.png) 0 no-repeat; }

/* NAVIGATION */

div#navigation { float: left; width: 740px; height: 24px; margin-top: 14px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; background: #262626; }

div#navigation ul { margin-left: 33px; }

div#navigation li { display: inline; }

div#navigation li span { display: none; }

div#navigation a { float: left; margin: 3px 14px 0 0; padding-bottom: 8px; }

a#home { height: 12px; width: 35px; background: URL(images/navhome.png) 0 no-repeat; }
a#corporate { height: 12px  ; width: 111px  ; background: URL(images/navcorporate.png) 0 no-repeat; }
a#private { height: 12px ; width: 90px ; background: URL(images/navprivate.png) 0 no-repeat; }
a#canapes { height: 12px ; width: 109px ; background: URL(images/navcanapes.png) 0 no-repeat; }
a#gallery { height: 12px ; width: 87px ; background: URL(images/navgallery.png) 0 no-repeat; }
a#about { height: 12px ; width: 58px ; background: URL(images/navabout.png) 0 no-repeat; }
a#contact { height: 12px ; width: 72px ; background: URL(images/navcontact.png) 0 no-repeat; }

div#navigation a:hover { border-bottom: 1px solid #fff;  }



/* HOMEPAGE */

div#bghome {  width: 740px; height: 516px; background: URL(images/bghome.jpg) center top no-repeat; }

p#phome { width: 460px; height: 45px; background: URL(images/phome.png) 0 no-repeat; }

a#ahomecorporate { display: block; width: 154px; height: 69px; margin-top: 77px; background: URL(images/ahomecorporate.png) 0 no-repeat #7F2830; }
a#ahomeprivate { display: block; width: 154px; height: 69px; margin-top: 15px; background: URL(images/ahomeprivate.png) 0 no-repeat #773B30; }
a#ahomecanapes { display: block; width: 154px; height: 69px; margin-top: 15px; background: URL(images/ahomecanapes.png) 0 no-repeat #A98877; }

a#ahomecorporate:hover { background: URL(images/ahomecorporatehover.png) 0 no-repeat #7F2830; }
a#ahomeprivate:hover { background: URL(images/ahomeprivatehover.png) 0 no-repeat #773B30; }
a#ahomecanapes:hover { background: URL(images/ahomecanapeshover.png) 0 no-repeat #A98877; }


/* CORPORATE */

div#bgcorporate { width: 740px; height: 516px; background: URL(images/bgcorporate.jpg) center top no-repeat; }

h3#h3corporate { background: URL(images/h3corporate.png) 14px 9px no-repeat #7F2830; }


/* PRIVATE */

div#bgprivate { width: 740px; height: 516px; background: URL(images/bgprivate.jpg) center top no-repeat; }

h3#h3private { background: URL(images/h3private.png) 14px 9px no-repeat #773B30; }


/* CANAPES */

div#bgcanapes { width: 740px; height: 516px; background: URL(images/bgcanapes.jpg) center top no-repeat; }

h3#h3canapes { background: URL(images/h3canapes.png) 14px 9px no-repeat #A98877; }


/* GALLERY */

div#bggallery { width: 740px; height: 516px; background: URL(images/bggallery.jpg) center top no-repeat; }

h3#h3gallery { background: URL(images/h3gallery.png) 14px 9px no-repeat #262626; }



/* ABOUT US */

div#bgabout { width: 740px; height: 516px; background: URL(images/bgabout.jpg) center top no-repeat; }

h3#h3about { background: URL(images/h3about.png) 14px 9px no-repeat #7F2830; }


/* CONTACT US */

div#bgcontact { width: 740px; height: 516px; background: URL(images/bgcontact.jpg) center top no-repeat; }

h3#h3contact { background: URL(images/h3contact.png) 14px 9px no-repeat #696461; }

p#pcontactus { float: left; width: 621px; height: 104px; margin: 10px 14px 5px; background: URL(images/pcontactus.png) 0 no-repeat; }

a#aemail { float: left; width: 295px; height: 18px; margin: 5px 300px 30px 14px; background: URL(images/aemail.png) 0 no-repeat; }

a#aemail:hover { background: URL(images/aemailhover.png) 0 no-repeat; }















