BODY { background-image: url(graphics/a2bridal.gif); background-repeat: repeat; font-family: Arial, helvetica, sans-serif; font: 9pt/12pt arial, helvetica, sans-serif; color: blue; margin-left: 0; margin-right: 0; margin-top:0; text-align: center;}

#container{
width: 700px; /*The width of our layout*/
margin-left: auto;
margin-right: auto;
margin-top: 0;
background-image: url(graphics/a2back.gif);
/*Margin left and right set to auto center's our layout*/
text-align: left; /*Resets the text alignment*/
}


#banner h1 { font: 11pt/12pt arial, helvetica, sans-serif; font-weight: bold; color: #003366; text-align: center; }
#banner h2 { font: 12pt arial, helvetica, sans-serif; font-weight: bold; color: #cc6633; text-align: center; text-decoration: italic }

#banner_mid{
position: absolute;
width: 466px;
height: 80px;
margin-top: 0;
margin-left: 0px;
margin-right: 466px;
background-color: white;
}

#nav_top{
width: 226px;
height: 80px;
margin-left: 0; 
margin-right: 0;
margin-top: 0;
padding-top: 0px;
font-family: arial, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: center;
}

#nav_top A:link { 
	color: white; font: 9pt/13pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold;}
#nav_top A:visited { 
	color: white; font: 9pt/13pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold;} 
#nav_top A:active { 
	color: white; font: 9pt/13pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
#nav_top A:hover { 
	color: white; font: 9pt/13pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold;}

#banner2{
width: 714px;
height: 160px;
margin-top: 20px;
margin-right:14px;
margin-left: 6px;
}
#banner2_left{
position: absolute;
width: 200px;
height: 160px;
margin-top: 0;
margin-left: 0px;
margin-right: 200px;
background-image:url(graphics/a2back.gif);
text-align: center;
}

h2 {font: 14px/4px arial, helvetica, sans-serif; font-weight: bold; font-style:normal; color: #003366; text-align: center; padding-top: 12px; padding-bottom: 0;}
h1 { font: 18px/14px arial, helvetica, sans-serif; font-weight: bold; color: #003366; text-align: center; padding-top: 1px;}

#navhead{
background-image: url(graphics/a2back.gif);
padding-top: 1px;
padding-bottom: 1px; 
}

#nav_mid{
padding-top: 16px;
padding-bottom: 10px;
padding-left: 4px;
background-color: #ffffff;
font-family: arial, sans-serif;
font-size: 12px/16px;
color: #C1C4C6;
text-align: left;
}

#nav_mid A:link { 	font: 7pt/12pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold; }
#nav_mid A:visited { font: 7pt/12pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold; } 
#nav_mid A:active { font: 7pt/12pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
#nav_mid A:hover { font: 7pt/12pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; }

#right{
width: 480px;
background-color: white;
margin-right: 0px;
margin-left: 190px;
margin-top: 1px;
padding: top: 0;
}

#content2 {
width: 460px;
margin-top: 2px;
margin-right: 10px;
margin-left: 8px;
background-image: url(graphics/a2back.gif");
text-align: left;
}

#content2 { font: 12pt arial, helvetica, sans-serif; font-weight: bold; font-style: normal; color: #003399; margin-top: 2px; }
#content2 p { font: 9pt/11pt arial, helvetica, sans-serif; font-weight: normal; color: #0066cc; padding: 2px; }
#content2 ul { font: 9pt/11pt arial, helvetica, sans-serif; font-weight: normal; color: #0066cc; padding-right: 10px; padding-left: 20px; }
#content2 li { font: 8pt/11pt arial, helvetica, sans-serif; font-weight: normal;  color: #0066cc; padding-bottom: 2px; }
#content2 td { font: 9pt/11pt arial, helvetica, sans-serif; font-weight: normal; color: #0066cc;  }

#nav_btm{
font-size: 12px;
text-align: center;
}

#nav_btm p{
padding-right: 40px;
margin-top: 20px;
padding-top: 40px;
}

#nav_btm A:link { 
	color: white;
	font: 10pt/26pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold; ;}
#nav_btm A:visited { 
	color: white; 
	font: 10pt/26pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold;} 
#nav_btm A:hover { 
	color: white;
	font: 10pt/26pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold;}
#nav_btm A:active { 
	color: white;
	font: 10pt/26pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; }

#btm_sm{
width: 660px;
background-image: url(graphics/a2back.gif);
margin-right: 10px;
margin-left: 0px;
margin-top: 6px;
text-align: center;
}

#btm_sm A:link { 	font: 8pt/10pt arial, helvetica, sans-serif; text-decoration: none; font-weight: normal; }
#btm_sm A:visited { font: 8pt/10pt arial, helvetica, sans-serif; text-decoration: none; font-weight: normal;} 
#btm_sm A:hover { font: 8pt/10pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: normal; }
#btm_sm A:active { font: 8pt/10pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: normal; }



