@charset "utf-8";


/*all pages*/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	background-color: #FFD328;
}
div#wrapper{
	width:1044px;
	top: 0;
	margin:0 auto;
	z-index:1;
	background-image: url(../images/fba_background.png);
	background-repeat: repeat-y;
	background-position: center;
}
img#topImage{
	position:absolute;
	top:0px;

	}
div#header{
	background-image: url(../images/fba_header.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 163px;
	position: relative;
	vertical-align: middle;
	
}
div#nav{
	
}
div#content{
	margin-left: 130px;
	margin-right: 130px;
	
}
div#footer{
	background-image: url(../images/fba_footer.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 75px;
	vertical-align: middle;
	
}
div#footer p{
	font-size:12px;
	font-weight: bold;
	line-height: 15pt;
	text-align: center;
	margin-right: 250px;
	padding-top: 20px;
}
div#facebook{
	float:right;
	margin-right: 115px;
	z-index: 0;
	margin-top: 10px;
}


/*home page*/
div#homecontent{
	position:relative;
	background-image: url(../images/home_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 672px;
	vertical-align: middle;
}


div#home1 {
	position:absolute;
	top: 95px;
	left: 165px;
	width: 415px;
}

div#home1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}

div#home2 {
	position:absolute;
	top: 525px;
	left: 165px;
	width: 415px;
	vertical-align: middle;
}
div#home2 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}

div#home3 {
	position:absolute;
	top: 442px;
	left: 638px;
	width: 239px;
	vertical-align: middle;
	height: 191px;
}
div#home3 p{
	margin:0px 0px 0 0px;
	line-height: 18pt;
	color: #FFFFFF;
	font-size: 14px;
}
div#homevid {
	position:absolute;
	top: 235px;
	left: 185px;
	width: 390px;
	vertical-align: middle;
	height: 249px;
	background-image: url(../images/vidbox.jpg);
	background-repeat: no-repeat;
}
div#homevid p{
	line-height: 18pt;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 7px;
	padding-left: 18px;
}
/*about page*/

div#aboutcontent{
	position:relative;
	background-image: url(../images/about_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 717px;
	vertical-align: middle;
}


div#about1 {
	position:absolute;
	top: 68px;
	left: 165px;
	width: 415px;
}

div#about1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}

div#about2 {
	position:absolute;
	top: 225px;
	left: 165px;
	width: 415px;
	vertical-align: middle;
	z-index: 5;
}
div#about2 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
div#about3 {
	position:absolute;
	top: 499px;
	left: 142px;
	width: 272px;
	vertical-align: middle;
	height: 178px;
	z-index: 3;
}
div#about3 p{
	margin:0px 0px 0 0px;
	text-align: center;
}
div#about4 {
	position:absolute;
	top: 506px;
	left: 462px;
	width: 422px;
	vertical-align: middle;
	z-index: 5;
	height: 151px;
}
div#about4 p{
	margin:0px 0px 0 0px;
	color: #FFFFFF;
	font-size: 12px;
}

/*corp page*/

div#corpcontent{
	position:relative;
	background-image: url(../images/corp_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 1099px;
	vertical-align: middle;
}

div#corp1 {
	position:absolute;
	top: 73px;
	left: 168px;
	width: 415px;
}

div#corp1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	color: #FFFFFF;
	text-align: justify;
}

div#corp2 {
	position:absolute;
	top: 167px;
	left: 168px;
	width: 415px;
	vertical-align: middle;
	z-index: 5;
}
div#corp2 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
div#corp3 {
	position:absolute;
	top: 614px;
	left: 481px;
	width: 414px;
	vertical-align: middle;
	height: 43px;
	z-index: 3;
}
div#corp3 p{
	margin:0px 0px 0 0px;
	font-size: 17px;
}
div#corp4 {
	position:absolute;
	top: 685px;
	left: 530px;
	width: 365px;
	vertical-align: middle;
	z-index: 5;
	height: 466px;
}
div#corp4 p{
	margin:0px 0px 0 0px;
	font-size: 12px;
	text-align: justify;
}
div#corp5 {
	position:absolute;
	top: 953px;
	left: 158px;
	width: 338px;
	vertical-align: middle;
	height: 109px;
}
div#corp5 p{
	margin:0px 0px 0 0px;
	line-height: 18pt;
	color: #FFFFFF;
	font-size: 14px;
}
/*weddings page*/

div#wedcontent{
	position:relative;
	background-image: url(../images/weddings_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 854px;
	vertical-align: middle;
}

div#wed1 {
	position:absolute;
	top: 68px;
	left: 167px;
	width: 415px;
}

div#wed1 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	color: #FFFFFF;
	text-align: justify;
}

div#wed2 {
	position:absolute;
	top: 232px;
	left: 165px;
	width: 415px;
	vertical-align: middle;
	z-index: 5;
}
div#wed2 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#wed3 {
	position:absolute;
	top: 567px;
	left: 165px;
	width: 406px;
	vertical-align: middle;
	height: 107px;
	z-index: 3;
}
div#wed3 p{
	margin:0px 0px 0 0px;
	line-height: 18pt;
	color: #FFFFFF;
	font-size: 14px;
}
div#wed4 {
	position:absolute;
	top: 471px;
	left: 648px;
	width: 246px;
	vertical-align: middle;
	z-index: 5;
	height: 151px;
}
div#wed4 p{
	margin:0px 0px 0 0px;
	color: #D23A49;
	font-size: 12px;
	text-align: justify;
}
div#wed5 {
	position:absolute;
	top: 737px;
	left: 155px;
	width: 516px;
	vertical-align: middle;
	z-index: 5;
	height: 108px;
}
div#wed5 p{
	margin:0px 0px 0 0px;
	text-align: justify;
}


/*bar/bat page*/

div#barcontent{
	background-image: url(../images/barbat_bg.jpg);
	position:relative;
	background-position: center;
	background-repeat: no-repeat;
	height: 888px;
	vertical-align: middle;

}

div#bar1 {
	position:absolute;
	top: 73px;
	left: 168px;
	width: 411px;
	height: 157px;
}

div#bar1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	color: #FFFFFF;
	text-align: justify;
}

div#bar2 {
	position:absolute;
	top: 343px;
	left: 461px;
	width: 437px;
	vertical-align: middle;
	z-index: 5;
	height: 355px;
}
div#bar2 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
div#bar3 {
	position:absolute;
	top: 279px;
	left: 166px;
	width: 245px;
	vertical-align: middle;
	height: 113px;
	z-index: 3;
}
div#bar3 p{
	margin:0px 0px 0 0px;
	font-size: 12px;
	text-align: justify;
}
div#bar4 {
	position:absolute;
	top: 377px;
	left: 492px;
	width: 402px;
	vertical-align: middle;
	z-index: 7;
	height: 151px;
}
div#bar4 p{
	margin:0px 0px 0 0px;
	font-size: 12px;
	text-align: justify;
}

div#bar5 {
	position:absolute;
	top: 766px;
	left: 493px;
	width: 348px;
	vertical-align: middle;
	z-index: 5;
	height: 78px;
}
div#bar5 p{
	margin:0px 0px 0 0px;
	font-size: 14px;
	text-align: justify;
	color: #FFFFFF;
	line-height: 15pt;
}

/*faq page*/

div#faqcontent{
	position:relative;
	background-image: url(../images/faq_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 1266px;
	vertical-align: middle;
}


div#faq1 {
	position:absolute;
	top: 119px;
	left: 168px;
	width: 454px;
	height: 76px;
}

div#faq1 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}

div#faq2 {
	position:absolute;
	top: 246px;
	left: 168px;
	width: 456px;
	vertical-align: middle;
	z-index: 5;
	height: 24px;
}
div#faq2 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq3 {
	position:absolute;
	top: 320px;
	left: 168px;
	width: 703px;
	vertical-align: middle;
	z-index: 5;
	height: 24px;
}
div#faq3 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}

div#faq4 {
	position:absolute;
	top: 393px;
	left: 168px;
	width: 702px;
	vertical-align: middle;
	z-index: 5;
	height: 41px;
}
div#faq4 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq5 {
	position:absolute;
	top: 485px;
	left: 168px;
	width: 702px;
	vertical-align: middle;
	z-index: 5;
	height: 177px;
}
div#faq5 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq6 {
	position:absolute;
	top: 717px;
	left: 168px;
	width: 704px;
	vertical-align: middle;
	z-index: 5;
	height: 57px;
}
div#faq6 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq7 {
	position:absolute;
	top: 824px;
	left: 168px;
	width: 443px;
	vertical-align: middle;
	z-index: 5;
	height: 86px;
}
div#faq7 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq8 {
	position:absolute;
	top: 968px;
	left: 168px;
	width: 454px;
	vertical-align: middle;
	z-index: 5;
	height: 123px;
}
div#faq8 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq9 {
	position:absolute;
	top: 1142px;
	left: 168px;
	width: 688px;
	vertical-align: middle;
	z-index: 5;
	height: 24px;
}
div#faq9 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
}
div#faq10 {
	position:absolute;
	top: 1231px;
	left: 168px;
	width: 645px;
	vertical-align: middle;
	z-index: 5;
	height: 24px;
}
div#faq10 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
a.specialLink:link { color: #c2252e; }
a.specialLink:visited { color: #c2252e; }
a.specialLink:hover { color: #ff0000; }

/*packages page*/

div#paccontent{
	position:relative;
	background-image: url(../images/packages_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 851px;
	vertical-align: middle;
}

div#pac1 {
	position:absolute;
	top: 144px;
	left: 173px;
	width: 283px;
	height: 142px;
}

div#pac1 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	color: #FFFFFF;
	text-align: justify;
}

div#pac2 {
	position:absolute;
	top: 173px;
	left: 567px;
	width: 266px;
	vertical-align: middle;
	z-index: 5;
	height: 105px;
}
div#pac2 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	text-align: justify;
	color: #FFFFFF;
}
div#pac3 {
	position:absolute;
	top: 370px;
	left: 173px;
	width: 282px;
	vertical-align: middle;
	height: 107px;
	z-index: 3;
}
div#pac3 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	color: #FFFFFF;
}
div#pac4 {
	position:absolute;
	top: 576px;
	left: 173px;
	width: 328px;
	vertical-align: middle;
	z-index: 5;
	height: 107px;
}
div#pac4 p{
	margin:0px 0px 0 0px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
}
div#pac5 {
	position:absolute;
	top: 324px;
	left: 534px;
	width: 326px;
	vertical-align: middle;
	z-index: 5;
	height: 174px;
}
div#pac5 p{
	margin:0px 0px 0 0px;
	text-align: justify;
}
div#pac6 {
	position:absolute;
	top: 747px;
	left: 155px;
	width: 484px;
	vertical-align: middle;
	z-index: 5;
	height: 106px;
}
div#pac6 p{
	margin:0px 0px 0 0px;
	text-align: center;
	color: #CA2631;
	font-style: italic;
}

/*Contact page*/

div#contcontent{
	position:relative;
	background-image: url(../images/contact_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 851px;
	vertical-align: middle;
}

div#cont1 {
	position:absolute;
	top: 91px;
	left: 146px;
	width: 283px;
	height: 142px;
}

div#cont1 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	color: #FFFFFF;
	text-align: justify;
}

div#cont2 {
	position:absolute;
	top: 56px;
	left: 544px;
	width: 365px;
	vertical-align: middle;
	z-index: 5;
	height: 459px;
}
div#cont2 p{
	margin:0px 0px 0 0px;
	line-height: 14pt;
	color: #000000;
	font-size: 14px;
}
div#cont3 {
	position:absolute;
	top: 430px;
	left: 145px;
	width: 425px;
	vertical-align: top;
	height: 412px;
	z-index: 3;
	background-image: url(../images/purple.gif);
	background-repeat: no-repeat;
}
div#cont3 p{
	margin:0px 0px 0 0px;
	line-height: 12pt;
	color: #FFD328;
}
.formText {
	color: #FFFFFF;
}
/*branding page*/

div#brandcontent{
	position:relative;
	background-image: url(../images/branding_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 717px;
	vertical-align: middle;
}

div#brand1 {
	position:absolute;
	top: 68px;
	left: 165px;
	width: 415px;
}
div#brand1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
div#brand2 {
	position:absolute;
	top: 251px;
	left: 165px;
	width: 415px;
	vertical-align: middle;
	z-index: 5;
}
div#brand2 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
div#brand3 {
	position:absolute;
	top: 594px;
	left: 165px;
	width: 311px;
	vertical-align: middle;
	height: 102px;
	z-index: 3;
}
div#brand3 p{
	margin:0px 0px 0 0px;
	text-align: justify;
	color: #B0419D;
}
div#brand4 {
	position:absolute;
	top: 549px;
	left: 559px;
	width: 334px;
	vertical-align: middle;
	z-index: 5;
	height: 151px;
}
div#brand4 p{
	margin:0px 0px 0 0px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 18pt;
}

/*charity page*/

div#charcontent{
	position:relative;
	background-image: url(../images/charity_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 679px;
	vertical-align: middle;
}

div#char1 {
	position:absolute;
	top: 68px;
	left: 165px;
	width: 415px;
}
div#char1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
	color: #FFFFFF;
}
div#char2 {
	position:absolute;
	top: 232px;
	left: 165px;
	width: 415px;
	vertical-align: middle;
	z-index: 5;
}
div#char2 p{
	margin:0px 0px 0 0px;
	line-height: 18pt;
	text-align: justify;
	font-size: 14px;
}
div#char3 {
	position:absolute;
	top: 565px;
	left: 501px;
	width: 375px;
	vertical-align: middle;
	height: 102px;
	z-index: 3;
}
div#char3 p{
	margin:0px 0px 0 0px;
	text-align: justify;
	color: #C6222D;
}
div#char4 {
	position:absolute;
	top: 389px;
	left: 531px;
	width: 334px;
	vertical-align: middle;
	z-index: 5;
	height: 151px;
}
div#char4 p{
	margin:0px 0px 0 0px;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 22pt;
}


/*grad page*/

div#gradcontent{
	position:relative;
	background-image: url(../images/grad_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 681px;
	vertical-align: middle;
}

div#grad1 {
	position:absolute;
	top: 68px;
	left: 165px;
	width: 415px;
}
div#grad1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
	color: #FFFFFF;
}
div#grad2 {
	position:absolute;
	top: 222px;
	left: 165px;
	width: 415px;
	vertical-align: middle;
	z-index: 5;
}
div#grad2 p{
	margin:0px 0px 0 0px;
	line-height: 18pt;
	text-align: justify;
	font-size: 14px;
}
div#grad3 {
	position:absolute;
	top: 455px;
	left: 165px;
	width: 416px;
	vertical-align: middle;
	height: 211px;
	z-index: 3;
}
div#grad3 p{
	margin:0px 0px 0 0px;
	text-align: justify;
}
div#grad4 {
	position:absolute;
	top: 319px;
	left: 165px;
	width: 417px;
	vertical-align: middle;
	z-index: 5;
	height: 91px;
}
div#grad4 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
}

/*requirements page*/

div#reqcontent{
	position:relative;
	background-image: url(../images/req_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 669px;
	vertical-align: middle;
}

div#req1 {
	position:absolute;
	top: 68px;
	left: 165px;
	width: 415px;
}
div#req1 p{
	margin:0px 0px 0 0px;
	line-height: 13pt;
	text-align: justify;
}
div#req2 {
	position:absolute;
	top: 115px;
	left: 177px;
	width: 417px;
	vertical-align: middle;
	z-index: 5;
	height: 166px;
}
div#req2 p{
	margin:0px 0px 0 0px;
	line-height: 16pt;
	text-align: justify;
}

div#tycontent{
	position:relative;
	background-position: center;
	background-repeat: no-repeat;
	height: 200px;
	vertical-align: middle;
}

div#ty1 {
	position:absolute;
	top: 41px;
	left: 155px;
	width: 735px;
	vertical-align: middle;
	z-index: 5;
	height: 166px;
}
div#ty1 p{
	margin:0px 0px 0 0px;
	line-height: 16pt;
	text-align: justify;
}

