#wrap{
width:760px;
margin:120px auto 0 auto;
}
#header{
width:760px;
margin:0 auto;
height: 82px;
background:#fff none;
}
ul#menu{
background: #d70081 none;
width: auto;
display:block;
position: relative;
list-style:none;
float:right;
margin:-26px 0 0 0;
padding: 0;
height:26px;
line-height:26px;
}
ul#menu li{
background: #d70081 none;
display:block;
list-style:none;
display: block;
height:26px;
float:left;
margin-left:18px;
padding: 0;
text-indent:0px;
}
ul#menu li a{
display:block;
height:26px;
}
ul#menu li a#welcome{
background: #d70081 url(../images/welcome_new.jpg) top left no-repeat scroll;
width: 85px;
}
ul#menu li a#about{
background: #d70081 url(../images/service_new.jpg) top left no-repeat scroll;
width: 99px;
}
ul#menu li a#venues{
background: #d70081 url(../images/menu_new.jpg) top left no-repeat scroll;
width: 66px;
}
ul#menu li a#contact{
background: #d70081 url(../images/contact_new.jpg) top left no-repeat scroll;
width: 76px;
margin-right:18px;
}
ul#menu li a#welcome:hover,ul#menu li a#about:hover,ul#menu li a#venues:hover,ul#menu li a#contact:hover{
background-position: bottom left;
}
#content{
background: #f7f2f5 url(../images/bg.gif) no-repeat top left scroll;
width: 760px;
margin:0 auto;
padding:0;
padding-bottom:1px;
}
#content .padded{
padding: 0px 30px 0 30px;
}
#content .paddedimage{
padding: 6px 0 0 12px;
}
#footer{
width: 760px;
margin:0 auto;
background: #d70081 none;
text-align:right;
}
#footer span{
margin:0;
padding:4px;
display:block;
float: left;
}
.boldlink {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-decoration: none; color: #CC0099}
.bold {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none}
a{
text-decoration: none;
}
.pricetext {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; font-style: italic}
#title{
display: block;
width:100%;
padding: 6px 30px 0 30px;
}

.floatright{
float: right;
}
.pink{
color:#D70081;
}

form{
  width: 300px;
  margin:40px auto 0 0;
  clear: both;
  }

  label{
  display: block;
  clear: both;
  }
  label span{
  }
  input[type="text"]{
  width: 200px; 
  float:right;
  clear: right;
  }
  input[type="submit"]{
  float:right; 
  clear: both;
  }
  textarea{
  width: 200px;
  height: 160px;
  float:right;
  clear: both;
  }
 .clearfloat{
	clear: both;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 1px;
	margin: 0 auto;
	float:none;
	background: none;
}
.pinkfloat{
background: #D70081 none;
}
#menumenu{
display: block;
float:left;
margin:20px 30px;
width:160px;
height: 600px;
margin-bottom: -600px;
}
#menumenu ul{
display:block;
list-style: none;
padding:0;
margin:0;
text-indent:0;
}
#menumenu ul li{
display:block;
list-style: none;
padding:0;
margin:0;
text-indent:0;
}
#menumenu ul li a{
display:block;
height:30px;
width:160px;
margin:0;
color:#D70081;
text-decoration: underline;
font-size:18px;
line-height: 30px;
}
#menumenu ul li a:hover{
color:#e8b9d6;
background: #D70081 none;
text-decoration: none;
}
.central{
text-align: center;
}
.menus{
background: #e8b9d6 none;
margin: 20px;
margin-left:0;
float: right;
clear: both;
width: 450px;
padding:30px 30px;
margin-right: 30px;
}

a.img{
border: 0px solid #fff;
}

#footer a{
text-decoration: none;
color: #fff;
text-align: right;
padding:4px;
}

.rightfloating {
	float:right; margin:0px 10px 10px 10px;
}
.rightfloatingclear {
	float:right; margin:0px 10px 10px 10px; clear:both;
}
.leftfloating {
	float:left; margin:0px 10px 10px 10px;
}
.centeredimg {
	margin-left:80px; width:600px; margin-bottom:10px;
}


