/*****************************/
/* Styles for WEDDING SEARCH ENGINE */
body
{
   margin: 20px 0px;
   padding: 0px;
   text-align:center;
}

H1.headline /* standard headline */
{
   color: #4d618a;
   font-size: 13pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   padding: 10px 0px 0px 5px;
}

P.wedsearch_text_footer /* body text */
{
   color: #8293be;
   font-size: 8pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   width: 500px;
}

.wedsearchlogo /* Logo - image */
{
   width: 200px;
   height: 87px;
   margin: 30px 0px 0px 0px;
   border: none;
}

.weddingsearchbar /* Main container for search bar on search page */
{
   margin: 10px 10px 80px 10px;
}

/******************************/
/* Results Page */
.container_results
{
   width:795px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;  
}

.wedsearchlogo_sm /* Logo - image (small) */
{
   width: 75px;
   height: 33px;
   margin: 0px 10px 0px 0px;
   border: none;
   float: left;
}

.wedsearchdiv /* divider between search box and results */
{
   border-top: 1px solid #8293be;
   height: 20px;
   BACKGROUND-COLOR: #ecefee;
}

/* FOOTER */
.footer /* divider between search box and results */
{
   border-top: 1px solid #8293be;
   border-bottom: 1px solid #8293be;   
   height: 40px;
   BACKGROUND-COLOR: #ecefee;
}

.searchbar_footer
{
   margin: 10px 0px 0px 0px;
   text-align: center;
}

/******************************/
/* Form Elements */
.wedsearchtextbox
{
   width:280px;
}


