@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}
.companyinfo {
	font-size: 11px;
	color: #8E9191;
	font-family: Arial, Helvetica, Sans-serif;
	text-align: center;
}
.homebkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/index/index_bg.gif);
	background-repeat: repeat;
}
.indexbkg {
	background-image: url(../html/images_home/background.gif);
}

.meetusbkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/meet%20us/meetus_bg.gif);
	background-repeat: repeat;
}
.weddingsbkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/weddings%20page/weddings_bg.gif);
	background-repeat: repeat;
}
.occasionsbkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/occasions%20page/occasions_bg.gif);
	background-repeat: repeat;
}
.addserbkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/additional%20services/additional_serv_bg.gif);
	background-repeat: repeat;
}
.ravebkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/rave%20reviews%20page/rave_reviews_background.gif);
	background-repeat: repeat;
}
.weblinksbkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/weblinks/weblinks_bg.gif);
	background-repeat: repeat;
}
.contactusbkg {
	background-attachment: fixed;
	background-image: url(../html/all_background_images/contact%20us/contact_us_bg.gif);
	background-repeat: repeat;
}
#mainTableBkg {
	background-color: #FFFFFF;
}
.homeintro {
	font-family: Arial, Helvetica, Sans-serif;
	color: #767373;
	font-size: 16px;
	text-align: center;
}
.hmsehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #5298A9;
}
.meetusehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #CC6698;
}
.occasionssehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #AA76AB;
}
.addsersehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #CC6698;
}
.addserheadings {
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.addserdesc {
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #666666;
}
.addserasterisk {font-size: 12px}

.occasioncategoryheader {
	color: #986699;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-serif;
	text-align: left;
}
.occasionscategoryinfo {
	color: #787070;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
	text-align: left;
}
.raveintrotext {
	font-size: 12px;
	color: #8B8B8B;
	font-family: Arial, Helvetica, Sans-serif;
	text-align: left;
}
.raveintrotext2 {
	font-family: Arial, Helvetica, Sans-serif;
	color: #996699;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.ravereviewstext {
	color: #6A6969;
	font-size: 9.5px;
	font-family: Arial, Helvetica, Sans-serif;
	text-align: left;
}
.raveMediaHeading {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.ravebottomtext {
	color: #5D5B5B;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	text-align: left;
}
.ravesehables {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #996699;
}
.weddingsehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #CC9999;
}
.weddingsintro {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #666666;
	text-align: left;
}
.weblinksHeaders {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.weblinks  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
}
.weblinkssehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #6699FF;
}
.contactustextformat {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #737373;
	text-align: center;
}
.contactussehablaes {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #9FBB72;
}
.contactusinput {
	background-color: #B1D07F;
}
.contactusselect {
	background-color: #B1D07F;
}
.contactustextarea {
	background-color: #B1D07F;
}
.tablecenter {
	margin-right: auto;
	margin-left: auto;
}
td img {
display: block;
}
.kwords {
	font-size: x-small;
	font-family: Arial, Helvetica, Sans-serif;
	color: #767373;
	text-align: center;
	vertical-align: top;
}
a.homeinfo:hover {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #7ECFE3;
	text-decoration: none;
}
a.meetusinfo:hover {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #CC6699;
	text-decoration: none;
}
a.weddingsinfo:hover {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #CC9999;
	text-decoration: none;
}
a.occasionsinfo:hover {
	color: #EAB7EA;
	text-decoration: none;
}
a.addserinfo:hover {
	color: #FEB0D7;
	text-decoration: none;
}
a.raveinfo:hover {
	color: #FEBAFE;
	text-decoration: none;
}
a.ravelinks:hover {
	color: #996699;
	text-decoration: none;
}
a.weblinksinfo:hover {
	color: #6699FF;
	text-decoration: none;
}
a.contactusinfo:hover {
	color: #B1D07F;
	text-decoration: none;
}

a:visited {
	color: #0000CC;
}
a:active {
	color: #0000CC;
}
a.skipintro:active {
	color: #0066FF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
}
