<!--
body {
    background-color: #404041;
}
#menu {
	width:946px;
	overflow-y:auto;
	overflow-x:hidden;
}
#menu ul {
    height: 20px;
    margin:0px!important;
    font-family: Verdana, Arial, sans-serif;
    font-size:11px;
    float: right;
    color: #FFF;
}
#menu ul li {
	list-style-type:none;
	float:left;
}
#menu ul li a {
	padding:3px 16px 3px 16px;
}
#trailer {
    height: 20px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    float: left;
    width: 946px;
    color: #B8B8B9;
}
#pageouter {
    height: 620px;
    width: 1024px;
    background-color: #706F72;
}
#pageinner {
    position: relative; top: 20px;
    height: 580px;
    width: 946px;
    background-color: #706F72;
}
#horizx_divider {
    position: absolute;
    top: 405px;
    left: 0px;
    height: 5px;
    width: 946px;
    background-color: #706F72;
}
#horiz_divider {
    position: absolute;
    top: 405px;
    left: 340px;
    height: 5px;
    width: 606px;
    background-color: #706F72;
}
#vert1_divider {
    position: absolute;
    top: 410px;
    left: 541px;
    height: 151px;
    width: 5px;
    background-color: #706F72;
}
#vert2_divider {
    position: absolute;
    top: 410px;
    left: 742px;
    height: 151px;
    width: 5px;
    background-color: #706F72;
}

#pictures {
    float: left;
    height: 540px;
    width: 606px;
    padding: 0px;
}
#map {
    position: absolute;
    top: 20px;
    left: 340px;
    float: left;
    height: 540px;
    width: 606px;
    padding: 0px;
}
#hotspots {
    position: absolute;
    top: 444px;
    left: 70px;
}
#sidebar_blue {
    float: left;
    height: 540px;
    width: 340px;
    background-color: #A1A0A3;
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #FFF;
}
#sidebar_bluepink {
    float: left;
    height: 540px;
    width: 340px;
    background-color: #AA959E;
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #FFF;
}
#hometext {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    padding: 12px;
    height: auto;
    width: auto;
}
#hometext_blue {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    padding: 12px;
    height: auto;
    width: auto;
}
a       {
    color: #B8B8B9;
    text-decoration: none
}
a:hover
{
    color: #fff;
    text-decoration: none
}
#hometext_blue a       {
    color: #fff;
    text-decoration: none
}
#hometext_blue a:hover
{
    color: #B8B8B9;
    text-decoration: none
}
#sidebar_corp {
    float: left;
    height: 540px;
    width: 340px;
    background-color: #D4DFE0;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #717073;
}
#hometext_corp {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    padding: 12px;
    height: auto;
    width: auto;
}
#sidebar_wedding {
    float: left;
    height: 540px;
    width: 340px;
    background-color: #DEABAF;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #666666;
}
#hometext_wedding {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    padding: 12px;
    height: auto;
    width: auto;
}
#hometext_wedding a       {
    color: #fff;
    text-decoration: none
}
#hometext_wedding a:hover
{
    color: #000;
    text-decoration: none
}
#sidebar_gardens {
    float: left;
    height: 540px;
    width: 340px;
    background-color: #728860;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #fff;
}
#hometext_gardens {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    padding: 12px;
    height: 340px;
    width: auto;
}
#bottombanner {
    position: absolute;
    top: 409px;
    left: 340px;
}
.homenav { position: absolute; top: 3px; left: 0px;}
.eventnav  { position: absolute; top: 3px; left: 180px;}
.gardennav  { position: absolute; top: 3px; left: 360px;}
.caterernav  { position: absolute; top: 3px; left: 540px;}
.contactnav  { position: absolute; top: 3px; left: 720px;}
.mapnav { position: absolute; top: 3px; left: 921px;}

.gardeneventnav  { position: absolute; top: 3px; left: 210px;}
.gardencaterernav  { position: absolute; top: 3px; left: 440px;}
.gardencontactnav  { position: absolute; top: 3px; left: 680px;}
#caterers_hot_main {
    position: absolute;
    top: 20px;
    left: 340px;
    float: left;
    height: 540px;
    width: 404px;
    padding: 0px;
}
#caterers_hot_righttop {
    position: absolute;
    top: 20px;
    left: 744px;
    float: left;
    height: 180px;
    width: 202px;
    padding: 0px;
}
#caterers_hot_rightmid {
    position: absolute;
    top: 200px;
    left: 744px;
    float: left;
    height: 180px;
    width: 202px;
    padding: 0px;
}
#caterers_hot_rightbot {
    position: absolute;
    top: 380px;
    left: 744px;
    float: left;
    height: 180px;
    width: 202px;
    padding: 0px;
}
#prev{
    position: absolute;
    top: 415px;
    left: 350px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #DEABAF;
}
#next{
    position: absolute;
    top: 415px;
    left: 890px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #DEABAF;
}
#gallery_text{
    position: absolute;
    top: 415px;
    left: 450px;
    width: 420px;
    height: 120px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #DEABAF;
}
.wedhomenav { position: absolute; top: 3px; left: 0px;}
.wedideasnav  { position: absolute; top: 3px; left: 105px;}
.wedeventnav  { position: absolute; top: 3px; left: 320px;}
.wedgardennav  { position: absolute; top: 3px; left: 470px;}
.wedcaterernav  { position: absolute; top: 3px; left: 620px;}
.wedcontactnav  { position: absolute; top: 3px; left: 770px;}
.wedmapnav { position: absolute; top: 3px; left: 921px;}
-->