
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	background-color: #99cc33;
	margin: 0;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #CC0066;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}


.timesitalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
}	
.whiteborder {
	width:85px;
	height:85px;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
}

.hirewhiteborder {
	width:85px;
	height:116px;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
}



/*   styles for main menu    */


.menu_u, .menu_selected{
	text-align: left;
}

.menu_selected{
	font-weight: bold;
}

.verticalline_left {
	position:absolute;
	left:146px;
	top:155px;
	width:11px;
	height:316px;
	z-index:7;
}

.verticalline_right {
	position:absolute;
	left:334px;
	top:155px;
	width:11px;
	height:316px;
	z-index:7;
}





/*  Header styles  */


#header1 {
	position: absolute;
	left:11px;
	top:42px;
	width:54px;
	height:33px;
	z-index:10;
	font-size: 26px;
	margin:0;
	padding:0;
}

#header2 {
	position:absolute;
	left:13px;
	top:50px;
	width:491px;
	height:47px;
	z-index:9;
	margin:0;
	padding:0;
}


.heading1 {font-size: 48px}
.heading2 {font-size: 36px}
.heading3 {font-size: 24px}
.heading4 {font-size: 11px}


#imagebanner {
	position:absolute;
	left:4px;
	top:3px;
	width:466px;
	height:72px;
	z-index:5;
}

tr.services_menu td ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

tr.services_menu td ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 1px; 
	padding-right:0px;
	margin:0px;
	margin-left: 4px;
}

tr.services_menu td ul li a{
	font-size:11px;
}


#blockofimages {
	position:absolute;
	left:344px;
	top:141px;
	width:787px;
	height:449px;
	z-index:2;
}


#contact_blockofimages {
	position:absolute;
	left:257px;
	top:141px;
	width:787px;
	height:449px;
	z-index:2;
}


#contact_form {
	position:absolute;
	left:175px;
	top:320px;
	width:254px;
	height:1000px;
	z-index:11
}

#contact_form p {

	margin:0;
	padding:0;
	margin-top: 7px;
	margin-bottom: 2px;
	
}

.contact_heading {
	font-size: 18px;
	margin: 0;
	padding: 0;
}

.contact_text {
		margin:0;
		padding: 0;
		margin-top: 3px;
		margin-bottom: 8px;
		
}


.about_heading {
	font-size: 18px;
	margin: 0;
	padding: 0;
}

.about_text {
		margin:0;
		padding: 0;
		margin-top: 3px;
		margin-bottom: 8px;
		
}


#venue_menu {
	position:absolute;
	left:170px;
	top:169px;
	width:162px;
	height:381px;
	z-index:6
}



#venue_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#venue_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 2px; 
	padding-right:0px;
	margin:0px;
}

#venue_menu ul li a{
	font-size:11px;
}

.venue_u, .venue_selected{
	text-align: left;
}

.venue_selected{
	font-weight: bold;
}

.venue_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}


.venue_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}

.venue_photo1 p {
	text-align: center;
	font-size: 12px;
}


.venue_photo2 {
	position:absolute;
	left:716px;
	top:170px;
	width:100px;
	height:110px;
	z-index:11;
}






#light_menu {
	position:absolute;
	left:170px;
	top:189px;
	width:162px;
	height:381px;
	z-index:6
}

#light_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#light_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#light_menu ul li a{
	font-size:11px;
}

.light_u, .light_selected{
	text-align: left;
}


.light_selected{
	font-weight: bold;
}

.light_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}

.light_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}


.light_photo1 p {
	text-align: center;
	font-size: 12px;
}


.testimonials {
	position:absolute;
	left:180px;
	top:141px;
	width:787px;
	height:449px;
	z-index:2;
}


.testimonials p.left {
	text-align: left;
	margin: 0;
	padding:0;
	margin-top: 10px;
}


.testimonials p.right {
	text-align: right;
	margin: 0;
	padding:0;
	margin-top: 10px;
}

.test_head {
	font-size: 14px;
	text-align: center;
}

#link_text {
	position:absolute;
	left:165px;
	top:190px;
	width:157px;
	height:200px;
	z-index:15;
}

/*  note that the link menu position is relative to the link_text div  */
#link_menu {
	position:relative;
	left:10px;
	top:30px;
	width:162px;
	z-index:6
}

#link_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#link_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#link_menu ul li a{
	font-size:11px;
}

.link_u, .link_selected{
	text-align: left;
}


.link_selected{
	font-weight: bold;
}


.links {
	position:absolute;
	left:344px;
	top:141px;
	width:787px;
	z-index:2;
}


.links p {
	margin:0;
	padding:0;
	margin-top:20px;
	margin-left:20px;
	font-size:12px;
}

.links p.link_header {
	font-size:24px;
	margin-top:10px;
}

.links p.alink {
	margin:0;
	padding:0;
	margin-top:2px;
	margin-left:25px;

}

.links .alink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0FBD7;
}
.links .alink a:visited {
	color: #F0FBD7;
	text-decoration: none;
}

.links .alink a:hover {
	text-decoration: none;
	color: #CC0066;
}
.links .alink a:active {
	text-decoration: none;
}




#cent_menu {
	position:absolute;
	left:170px;
	top:189px;
	width:162px;
	height:381px;
	z-index:6
}

#cent_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#cent_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#cent_menu ul li a{
	font-size:11px;
}

.cent_u, .cent_selected{
	text-align: left;
}


.cent_selected{
	font-weight: bold;
}

.cent_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}

.cent_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}


.cent_photo1 p {
	text-align: center;
	font-size: 12px;
}






#drape_menu {
	position:absolute;
	left:170px;
	top:189px;
	width:162px;
	height:381px;
	z-index:6
}

#drape_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#drape_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#drape_menu ul li a{
	font-size:11px;
}

.drape_u, .drape_selected{
	text-align: left;
}


.drape_selected{
	font-weight: bold;
}

.drape_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}

.drape_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}


.drape_photo1 p {
	text-align: center;
	font-size: 12px;
}




#chair_menu {
	position:absolute;
	left:170px;
	top:189px;
	width:162px;
	height:381px;
	z-index:6
}

#chair_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#chair_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:10px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#chair_menu ul li a{
	font-size:11px;
}

.chair_u, .chair_selected{
	text-align: left;
}


.chair_selected{
	font-weight: bold;
}

.chair_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}

.chair_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}


.chair_photo1 p {
	text-align: center;
	font-size: 12px;
}



#floral_menu {
	position:absolute;
	left:170px;
	top:150px;
	width:162px;
	height:381px;
	z-index:6
}

#floral_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#floral_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#floral_menu ul li a{
	font-size:11px;
}

.floral_u, .floral_selected{
	text-align: left;
}


.floral_selected{
	font-weight: bold;
}

.floral_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}

.floral_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}


.floral_photo1 p {
	text-align: center;
	font-size: 12px;
}


.floral_text {
	font-size: 11px;
	margin:0;
	padding:0;
	margin-right: 10px;
}




#outdoor_menu {
	position:absolute;
	left:170px;
	top:150px;
	width:162px;
	height:381px;
	z-index:6
}

#outdoor_menu ul {
	font-size:11px;
	margin: 0px;
	padding:0;
	margin-top:10px;
	margin-bottom:6px;
	list-style-type: none;
}

#outdoor_menu  ul li {
	font-size:11px;
	padding:0;
	padding-left:0px;
	padding-bottom: 3px; 
	padding-right:0px;
	margin:0px;
}

#outdoor_menu ul li a{
	font-size:11px;
}

.outdoor_u, .outdoor_selected{
	text-align: left;
}


.outdoor_selected{
	font-weight: bold;
}

.outdoor_header {
	font-size: 18px;
	margin: 0;
	margin-left: -6px;
	margin-bottom: 18px;
}

.outdoor_photo1 {
	position:absolute;
	left:348px;
	top:170px;
	width:308px;
	height:342px;
	z-index:7;
}


.outdoor_photo1 p {
	text-align: center;
	font-size: 12px;
}


.outdoor_text {
	font-size: 11px;
	margin:0;
	padding:0;
	margin-right: 10px;
}
