  body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	color: #555555;
	background-image: url('');
     }
  
  a {
     font-weight: none;
     color: #002366; 
     text-decoration: none;
     }

  a:hover {
     color: #48AE4D;
     text-decoration: none; 
     }
  
  a:visited { 
     color: #002366; 
     text-decoration: none; 
     }

  .text{
     margin: 0px;
	 padding: 0px 20px 0px 20px;
     background-image: url();
     background-color: transparent;
     padding-top: 0px;
     border: 0px solid #104567;
	 text-align: left;
     }
   .review-sign{
     margin: 0px;
	 padding: 0px 20px 0px 50px;
     padding-top: 0px;
     border: 0px solid #104567;
	 font-style: italic;
     }

/* FGM */  
  .fgm{
	 margin: 0px;
	 background-color: #002366;
	 width: 950px;
	 padding: 10px 0px 10px 0px;
	 border-bottom: 1px solid #D8D8D8;
	 text-align: center;
	 }

/* TOP MENU */  
  .topmenu{
	margin: 0px;
	background-color: #002366;
	width: 950px;
	padding: 10px 0px 10px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #D8D8D8;
	text-align: right;
	border-top: 1px solid #D8D8D8;
	 }
  .topmenu ul{
     margin: 0px;
     padding: 0px;
     }
  .topmenu li{
     display: inline;
 	 padding: 0px 10px 0px 10px;
     }
  .topmenu a, .topmenu a:visited { 
     color: #D8D8D8; 
	 text-decoration: none;
	 }
  .topmenu a:hover { 
     color: #FFFFFF; 
	 text-decoration: none;
	 }
	 
/* SIDE MENU */  
  .sidemenu{
	margin: 0px 0px 0px 0px;
	background-color: #E6ECE6;
	width: 150px;
	padding: 10px 0px 10px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: none;
	font-size: 12px;
	color: #002366;
	text-align: left;
	 }
  .sidemenu ul{
     margin: 0px;
     padding: 0px;
     }
  .sidemenu li{
     display: block;
 	 padding: 0px 00px 0px 0px;
     }
  .sidemenu a, .sidemenu a:visited { 
	 background-color: #E6ECE6; 
	 line-height: 12px; 
	 padding: 5px 0px 5px 10px; 
	 margin: 0px 0px 0px 0px; 
	 display: block; 
	 width: 140px; 
	 }
  .sidemenu a:hover {
	color: #BBB;
	line-height: 12px;
	padding: 5px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
	width: 140px;
	 }
	 
/* FOOTER */  
  .footer{
	 margin: 0px;
	 background-color: #E6ECE6;
	 width: 950px;
	 padding: 10px 0px 10px 0px;
	 font-family: Arial, Sans serif;
	 font-weight: bold;
	 font-size: 10px;
	 color: #000000;
	 text-align: right;
	 border-top: 1px solid #B1B1B1;
	 }
  .footer ul{
     margin: 0px;
     padding: 0px;
     }
  .footer li{
     display: inline;
 	 padding: 0px 10px 0px 10px;
     }
  .footer a, .footer a:visited { 
     color: #002366; 
	 text-decoration: none;
	 }
  .footer a:hover { 
     color: #000000; 
	 text-decoration: none;
	 }
  
blockquote {
	margin: 15px;
	background-color: #ece9dc;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 30px;
	}
	
	#brides {
	text-transform: uppercase;
	width: 200px;
}
.readabout {
}

h2 {
	color: 559da1;
	font-family: Georgia, "Times New Roman", Times, serif;
}


        
           /* Demo styles */
            .content{color:#777;font:12px/1.4 "helvetica neue",arial,sans-serif;width:600px;margin:20px auto;}
            .cred{margin-top:20px;font-size:11px;}
            
            /* This rule is read by Galleria to define the gallery height: */
            #galleria{height:500px;}
            
       h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #043978;
	line-height: 18px;
}


