/* CSS Document */


body{
margin:0;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
}
img{
border:0;
}
a{
color:#990000;
text-decoration:none;
}
a:hover{
color:#333333;
text-decoration:none;
}
p{
font-family:trebuchet MS;
font-size:11px;
color:#333333;
line-height:18px;
margin:0px;
padding:18px;
}
h1 {
margin:0px;
padding:15 18 7 18;
font-family:Trebuchet MS;
}
h2 {
margin:0px;
padding:15 18 7 18;
font-family:Trebuchet MS;
}
h3{
margin:0px;
padding:15 18 7 18;
font-family:Trebuchet MS;
} 
h4{
margin:0px;
padding:15 18 7 18;
font-family:Trebuchet MS;
}
h5{
margin:0px;
padding:15 18 7 18;
font-family:Trebuchet MS;
}
td{
font-family:trebuchet MS;
font-size:11px;
color:#333333;
}
h1{
margin:0;
font-weight:100;
color:#CCCCCC;
padding:80 0 3 20;
}
.red{
color:#CC0000;
}
.gray{
color:#999999;
font-weight:100;
}
#container{
text-align:left;
margin:auto;
width:750px;
border-left:1px solid #D5D1D1;
border-right:1px solid #D5D1D1;
height:100%;
position:relative;
}
#header{
height:100px;
width:750;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
text-align:right;
position:relative;
}
#whole{
padding:12px;
}


#top{
height:131px;
width:750px;
background-image:url(images/topbg.jpg);
background-repeat:no-repeat;
background-position:top right;
}
#top2{
height:131px;
width:750px;
background-image:url(images/topbg_aboutus.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top3{
height:131px;
width:750px;
background-image:url(images/topbg.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top4{
height:131px;
width:750px;
background-image:url(images/topbg_menus.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top13{
height:131px;
width:750px;
background-image:url(images/topbg_specevents.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top14{
height:131px;
width:750px;
background-image:url(images/topbg_corpevents.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top15{
height:131px;
width:750px;
background-image:url(images/topbg_weddings.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top16{
height:131px;
width:750px;
background-image:url(images/topbg_dropngo.jpg); 
background-repeat:no-repeat;
background-position:top right;
}
#top17{
height:131px;
width:750px;
background-image:url(images/topbg_aboutus.jpg); 
background-repeat:no-repeat;
background-position:top right;
}

#content{
width:750px;
background-image:url(images/contentbg.gif);
background-repeat:repeat-x;
background-position:top;
}
#footer{
margin-top:20px;
width:600px;
border-top:1px solid #D5D1D1;
font-family:trebuchet ms;
font-size:10px;
color:gray;
}
#nav{
padding-top:69px;
float:right;
}
#clickhere{
margin:25px;
}
#clickhere a{
display:block;
font-family:Trebuchet MS;
font-size:16px;
color:#666666;
padding:8px;
font-weight:bold;
border:solid 1px white;
text-decoration:none;
}
#clickhere a:hover{
display:block;
background-color: #f2f2f2;
border:solid 1px #dcdcdc;
color: #333333;
text-decoration:none;
}
#menus{
width:200px;
height:25px;
font-size:14px;
font-weight:bold;
display:block;
padding:10 18 10 18;
margin:0;
}
#menus a{
display:block;
padding:5px;
margin:0;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
}
#menus a:hover{
background-color:#f2f2f2;
border:1px solid #dcdcdc;
text-decoration:none;
}
#bookanevent{
position:absolute;
top:20px;
left:600px;
}
#bookanevent h3{
margin:0;
padding:0;
font-family:Trebuchet MS;
font-size:14px;
}
#bookanevent a{
display:block;
color:#666666;
padding:8 12 8 12;
font-weight:bold;
background-color:#f2f2f2;
border-left:solid 8px #990000;
text-decoration:none;
}
#bookanevent a:hover{
text-decoration:none;
color: #990000;
background-color:#e4e4e4;
border-left:solid 8px #000000;
}
#lowermenu{
padding:7px;
}
#lowermenu a{
font-weight:bold;
}
