@charset "utf-8";
body 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1.0em;
   color: #CCCCCC;
   background-color: #000000;
   background-image: url(images/mfa_body_bg.jpg);
   background-repeat: repeat-x;
   background-position: center top;
   text-align: center;
   padding: 0px;
   margin-top: 0px;
}
#container 
{
   position: relative;
   top: 0px;
   width: 800px;
   margin-right: auto;
   margin-left: auto;
}
#container #mainContent .jaclynLinkBox 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.9em;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   position: absolute;
   top: 500px;
   right: 0px;
   width: 150;
}
#container #mainContent #menu 
{
   clear: both;
   height:45px;
}
#container #mainContent #content .contentBox1 
{
   background-image: url(images/mfa_crown_border.gif);
   background-repeat: no-repeat;
   background-position: left top;
   text-align: left;
   text-indent: 10px;
   width: 566px;
   margin-left: 20px;
   margin-bottom: 30px;
   padding-top: 40px;
   padding-left: 30px;
   float: left;
}
#container #mainContent #content .contentBox1 .photos {
	background-image: url(images/mfa_photos_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: justify;
	padding: 10px;
	clear: both;
	float: left;
	width: 520px;
}
#container #mainContent #content .contentBox1 .photos .hspace {
	padding-right: 15px;
	padding-left: 15px;
}
#container #mainContent #footer .footerBigBox 
{
   background-image: url(images/mfa_lg_blu_box.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   padding: 10px;
   float: left;
   height: 130px;
   width: 490px;
   margin-left: 20px;
   margin-bottom: 40px;
   margin-top: 0px;
}
#container #mainContent #footer .footerSmallBox 
{
   background-image: url(images/mfa_sm_blu_box.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   padding: 10px;
   float: left;
   height: 130px;
   width: 210px;
   margin-bottom: 40px;
   margin-left: 20px;
   margin-top: 0px;
}
#container #mainContent #footer .footerBigBox .announceHeader 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.85em;
   font-weight: bold;
   color: #FFFFFF;
}
#container #mainContent #footer .footerBigBox .announcetext 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   color: #E4E4E4;
}
a 
{
   color: #DDEAFF;
}
#container #mainContent #footer .footerSmallBox .announcetext 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.7em;
   color: #E4E4E4;
}
#container #mainContent #content 
{
   clear: both;
}
#container #mainContent #footer 
{
   clear: both;
}
.specialBox
{
   background-image: url(images/mfa_lg_blu_box.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   padding: 10px;
   float: left;
   height: 200px;
   width: 480px;
   margin-left: 25px;
   margin-top: 0px;
}
/* -------------------------Start menu bar -------------------------- */
/*Start button 1*/
div.nav1 
{
   height: 45px;
   width: 71px;
   float: left;
   padding:0;
   background-image:url("images/mfa_but_home_hov.jpg");
}
div.nav1 a, div.nav1 a:link, div.nav1 a:visited 
{
   display:block;
}
div.nav1 img 
{
   width:100%;height:100%;border:0;
}
div.nav1 a:hover img 
{
   visibility:hidden;
}
/*End button 1*/

/*Start button 2*/
div.nav2 
{
   height: 45px;
   width: 101px;
   float: left;
   padding:0;
   background-image:url("images/mfa_but_application_hov.jpg");
}
div.nav2 a, div.nav2 a:link, div.nav2 a:visited 
{
   display:block;
}
div.nav2 img 
{
   width:100%;height:100%;border:0;
}
div.nav2 a:hover img 
{
   visibility:hidden;
}
/*End button 2*/

/*Start button 3*/
div.nav3 
{
   height: 45px;
   width: 58px;
   float: left;
   padding:0;
   background-image:url("images/mfa_but_prizes_hov.jpg");
}
div.nav3 a, div.nav3 a:link, div.nav3 a:visited 
{
   display:block;
}
div.nav3 img 
{
   width:100%;height:100%;border:0;
}
div.nav3 a:hover img 
{
   visibility:hidden;
}
/*End button 3*/

/*Start button 4*/
div.nav4 
{
   height: 45px;
   width: 81px;
   float: left;
   padding:0;
   background-image:url("images/mfa_but_sponsors_hov.jpg");
}
div.nav4 a, div.nav4 a:link, div.nav4 a:visited 
{
   display:block;
}
div.nav4 img 
{
   width:100%;height:100%;border:0;
}
div.nav4 a:hover img 
{
   visibility:hidden;
}
/*End button 4*/

/*Start button 5*/
div.nav5 
{
   height: 45px;
   width: 162px;
   float: left;
   padding:0;
   background-image:url("images/mfa_but_conup_hov.jpg");
}
div.nav5 a, div.nav5 a:link, div.nav5 a:visited 
{
   display:block;
}
div.nav5 img 
{
   width:100%;
   height:100%;
   border:0;
}
div.nav5 a:hover img 
{
   visibility:hidden;
}
/*End button 5*/

/*Start button 6*/
div.nav6 
{
   height: 45px;
   width: 113px;
   float: left;
   padding:0;
   background-image:url("images/mfa_but_pastwin_hov.jpg");
}
div.nav6 a, div.nav6 a:link, div.nav6 a:visited 
{
   display:block;
}
div.nav6 img 
{
   width:100%;
   height:100%;
   border:0;
}
div.nav6 a:hover img 
{
   visibility:hidden;
}
/*End button 6*/

/*Start button 7*/
div.nav7 
{
   height: 45px;
   width: 67px;
   float: left;
   clear: right;
   padding:0;
   background-image:url("images/mfa_but_photos_hov.jpg");
}
div.nav7 a, div.nav7 a:link, div.nav7 a:visited 
{
   display:block;
}
div.nav7 img 
{
   width:100%;height:100%;border:0;
}
div.nav7 a:hover img 
{
   visibility:hidden;
}
/*End button 7*/
/* -------------------------- End Menu bar ------------------------------------- */
h2 
{
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 1.5em;
   font-weight: bold;
   color: #B0D8FF;
   text-align: center;
}
#container #mainContent #content .contentBox1 .center 
{
   text-align: center;
}
#container #header 
{
   height: 240px;
   width: 800px;
}
.red 
{
   color:#FF0000;
}
.contestantName 
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	text-indent: 0px;
}
#container #mainContent .jaclynLinkBox #js_menu 
{
   width: 150px;
}
#container #mainContent .jaclynLinkBox #js_menu .js_menu_sect .list_container 
{
   text-align: left;
}
#container #mainContent #content .contentBox1 .subInfoBox 
{
   color: #FFFFFF;
   background-color: #2772B6;
   text-align: center;
   border: thin solid #66CCFF;
   opacity: 0.8;
}
#container #mainContent #content .contentBox1 .subInfoBoxText 
{
	color: #FFFFFF;
	opacity: 1;
	text-align: center;
	text-indent: 0px;
	padding: 10px;
}

