body {
		text-align:center;
		background-color: #333333;
		}
		
#frame {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:5px;
		text-align:left;
		}

#header {
		width:760px;
		float:left;
		}

#main{
		width:760px;
		background:#000000;
		float:left;
		}

#menu {
		width:760px;
		float:left;
		}	
		
#footer {
		width:88px;
		background:#000000;
		float:left;
		padding: 5px;
		}
#footer2 {
		width:102px;
		background:#000000;
		float:left;
		height:20px;
		padding:5px;
		}

#footer3 {
		width:540px;
		background:#000000;
		float:left;
		height:20px;
		padding:5px;
		}		

#colone {
		width:535px;
		padding:5px;
		float:left
		}
#coltwo {
		width:225px;
		padding:5px;
		float:left
		}
		
a#home { background-image:url(images/menu/home.jpg); height:29px; width:85px; display:block; float:left;}
a#home span { display:none; }
a#home:hover { background-image:url(images/menu/home_roll.jpg); }

a#weddings { background-image:url(images/menu/weddings.jpg); height:29px; width:86px; display:block; float:left; }
a#weddings span { display:none; }
a#weddings:hover { background-image:url(images/menu/weddings_roll.jpg); }

a#corporate { background-image:url(images/menu/corporate.jpg); height:29px; width:87px; display:block; float:left;}
a#corporate span { display:none; }
a#corporate:hover { background-image:url(images/menu/corporate_roll.jpg); }
	
a#schoolball { background-image:url(images/menu/schoolball.jpg); height:29px; width:88px; display:block; float:left;}
a#schoolball span { display:none; }
a#schoolball:hover { background-image:url(images/menu/schoolball_roll.jpg); }

a#venues { background-image:url(images/menu/venues.jpg); height:29px; width:88px; display:block; float:left;}
a#venues span { display:none; }
a#venues:hover { background-image:url(images/menu/venues_roll.jpg); }

a#references { background-image:url(images/menu/references.jpg); height:29px; width:85px; display:block; float:left;}
a#references span { display:none; }
a#references:hover { background-image:url(images/menu/references_roll.jpg); }

a#faq { background-image:url(images/menu/faq.jpg); height:29px; width:88px; display:block; float:left;}
a#faq span { display:none; }
a#faq:hover { background-image:url(images/menu/faq_roll.jpg); }

a#contact { background-image:url(images/menu/contact.jpg); height:29px; width:89px; display:block; float:left;}
a#contact span { display:none; }
a#contact:hover { background-image:url(images/menu/contact_roll.jpg); }

.text	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		margin-left:30px;
		color:#FFFFFF;
		}
		
.phrases	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		}
		
.h1		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		}	
.h2		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		margin-left: 30px;
		color:#FFFFFF;
		font-weight:normal;
		}
		
.rightimg
	{ float:right;
	border:2px solid #000000;
	margin-left: 5px;
	 }
.rightimg2
	{ float:right;
	margin-left: 5px;
	 }

a:link 
	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
a:visited 
	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
a:hover 
	{
	color:#FF0004;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
a:active 
	{
	color:#FF0004;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
