BODY { background-image: url(graphics/a2bridal.gif); background-repeat: repeat; font-family: Arial, helvetica, sans-serif; font: 9pt/10pt arial, helvetica, sans-serif; color: black; margin-left: 0; margin-right: 0; margin-top:0; text-align: center;}

h1 { font: 16px/20px arial, helvetica, sans-serif; font-weight: bold; color: #003366; text-align: center; margin-top: 10px; }
h2 { font: 16px arial, helvetica, sans-serif; font-weight: bold; color: #003366; text-align: center; margin-top: 4px; height: 30px;}
.small  {font-family: Arial, helvetica, sans-serif; font: 8pt/10pt arial, helvetica, sans-serif; color: white; margin-left: 20px; }

#banner_left{
width: 400px;
margin-top: 0;
margin-left: 0;
padding-bottom: 6px;
background-color: #ffffff;
text-align: center;
}

#nav_top{
width: 226px;
margin-top: 0;
margin-right: 0;
margin-left: 0;
height: 80px;
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;}


#navhead h2 { font: 14px arial, helvetica, sans-serif; font-weight: normal; font-style: italic; color: #003399; text-align: center; }

#navhead{
padding-top: 1px;
padding-bottom: 1px; 
margin-top: 0;
text-align: center;
}

#nav_mid{
padding-top: 16px;
padding-bottom: 10px;
padding-left: 4px;
padding-right: 2px;
background-color: #ffffff;
font-family: arial, sans-serif;
font-size: 12px;
color: #003399;
text-align: left;
}

#nav_mid A:link { 	font: 7pt/13pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold; }
#nav_mid A:visited { font: 7pt/13pt arial, helvetica, sans-serif; text-decoration: none; font-weight: bold;} 
#nav_mid A:hover { font: 7pt/13pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold;}
#nav_mid A:active { font: 7pt/13pt arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold; }
#nav_mid h1 { font: 8pt/14pt arial, helvetica, sans-serif; font-weight: bold; text-align: left; }

#right{
width: 490px;
margin-left: 1px;
margin-right: 1px;
float: left;
background-color: white;
text-align: left;
}


#terms_content{
background-color: white;
width: 620px;
margin-top: 10px;
margin-bottom: 0;
margin-left: 12px;
margin-right: 10px;
text-align: left;
padding-top: 10px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
}

#terms_content p { font: 10pt/14pt arial, helvetica, sans-serif; font-weight: normal; color: #0066cc; padding: 4px; float: left; }

#content_right{
width: 450px;
margin-top: -60px;
text-align: left;
padding-right: 20px;
padding-left: 14px;
padding-bottom: 0;
}

#content_right h1 { font: 14pt arial, helvetica, sans-serif; font-weight: bold; font-style: italic; color: #003399; text-align: center; }
#content_right p { font: 9pt/11pt arial, helvetica, sans-serif; font-weight: normal; color: #0066cc; padding: 1px; float: left; }
#content_right li { font: 8pt/12pt arial, helvetica, sans-serif; font-weight: normal;  color: #0066cc; padding-bottom: 4px; }

#banner_content{
width: 420px;
margin-top: -40px;
margin-bottom: 0;
margin-left: 20px;
margin-left: 12px;
text-align: left;
padding-bottom: 20px;
}
#banner_content h1 { font: 14pt arial, helvetica, sans-serif; font-weight: bold; font-style: italic; color: #003399; text-align: center; }
#banner_content p { font: 10pt/14pt arial, helvetica, sans-serif; font-weight: normal; color: #0066cc; padding: 6px;  float: left; }
#banner_content li { font: 9pt/10pt arial, helvetica, sans-serif; font-weight: normal;  color: #0066cc; padding-left: 1px;  padding-right: 10px; text-align: left;}
#banner_content td { font: 9pt/10pt arial, helvetica, sans-serif; font-weight: normal;  color: #0066cc; text-align: left, top; }
#banner_content b { font: 10pt/14pt arial, helvetica, sans-serif; font-weight: bold;  color: #003399; text-align: center, top; }

#nav_btm p{
padding-right: 30px;
padding-top: 10px;
margin-bottom: 1px;
}

#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: 620px;
margin-right: 10px;
margin-bottom: 20px;
margin-left: 0px;
margin-top: 2px;
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; }


