@charset "UTF-8";
/* CSS Document */

html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr{
  margin:0px;
  padding:0px;
  border:0px;
  border-collapse:separate;
  border-spacing:0px;
}
input,select{
  margin:0;
  padding:0;
}


body {
	text-align: center;
	/*min-width: 600px;*/
}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif;}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

table {font-family:Verdana, Arial, Helvetica, sans-serif;}


.quote { padding-left:25px;color:#999900; font-size:12px; margin-bottom:0; padding-bottom:0; display:block;}



.mainTxt {padding-top:60px; padding-left:135px;}
.mainTxtQuote { padding-right:150px;}

.mainHR { width:800px; text-align:center}

.quote{color:#7FA32A ;}



#background-aboutus {
background-position: left;
background-image: url(../images/bkgr/aboutus-bkgr.gif);
background-repeat:no-repeat;
width:500px;
height:428px;
float:left;
}

#background-bouquets {
background-position: left;
background-image: url(../images/bkgr/bouquets-bkgr.gif);
background-repeat:no-repeat;
width:500px;
height:428px;
float:left;
}

#background-ceremonies {
background-position: left;
background-image: url(../images/bkgr/ceremonies-bkgr.gif);
background-repeat:no-repeat;
width:500px;
height:428px;
float:left;
}

#background-receptions {
background-position: left;
background-image: url(../images/bkgr/receptions-bkgr.gif);
background-repeat:no-repeat;
width:500px;
height:428px;
float:left;
}

#background-testimonials {
background-position: left;
background-image: url(../images/bkgr/testimonials-bkgr.gif);
background-repeat:no-repeat;
width:500px;
height:428px;
float:left;
}

#background-thankyou {
background-position: left;
background-image: url(../images/other/thankyounotes.gif);
background-repeat:no-repeat;
width:980px;
height:46px;
float:left;
}

#background-contactus {
background-position:  left;
background-image: url(../images/bkgr/contactus-bkgr.gif);
background-repeat:no-repeat;
width:500px;
height:428px;
float:left;
}

#background-contactus-request {
background-position: top left;
background-image: url(../images/other/weddingquestionairre.gif);
background-repeat:no-repeat;
width:980px;
height:46;
float:left;
}




#wrapper {}

#main {width:981px;margin:0 auto;
	
	text-align: left;}

#mainImg { padding-top:50px;}
#header {width:981px;}
#masthead {width:981px;}
#nav-menu {width:981px;}
#masthead h1 {
background:transparent url("../images/other/header.gif") no-repeat top left;
width:981px;
height:176px;
}
#masthead-home h1 {
background:transparent url("../images/other/header.gif") no-repeat top left;
width:981px;
height:176px;
}

#masthead h1 span {display:none;}
#masthead-home h1 span {display:none;}
	   
	    ul li {
       display:block;
       float:left;
       list-style-type:none;
	   margin:0px;
       }
	   
ul#headerBar a {
       display:block;
       height:38px; width:102px;
       background:transparent url(../images/nav/nav.png) no-repeat 0 0;
       text-indent:-9009px;   
       }

ul#headerBar-home a {
       display:block;
       height:31px; width:102px;
       background:transparent url(../images/nav/nav-image.png) no-repeat 0 0;
       text-indent:-9009px;   
       }
	   


	
ul li#about-nav a {
    width:117px;
    background-position: -102px 0;
    }
ul li#bouquet-nav a {
    width:126px;
    background-position: -219px 0;
    }
ul li#ceremony-nav a {
    width:140px;
    background-position: -345px 0;
    }
ul li#reception-nav a {
    width:129px;
    background-position: -485px 0;
    }
ul li#testimonial-nav a {
    width:146px;
    background-position: -614px 0;
    }
ul li#contact-nav a {
    width:127px;
    background-position: -760px 0;
    }
ul li#blog-nav a {
    width:94px;
    background-position: -887px 0;
    }
	
ul li#about-nav-home a {
    width:117px;
    background-position: -102px 0;
    }
ul li#bouquet-nav-home a {
    width:126px;
    background-position: -219px 0;
    }
ul li#ceremony-nav-home a {
    width:140px;
    background-position: -345px 0;
    }
ul li#reception-nav-home a {
    width:129px;
    background-position: -485px 0;
    }
ul li#testimonial-nav-home a {
    width:146px;
    background-position: -614px 0;
    }
ul li#contact-nav-home a {
    width:127px;
    background-position: -760px 0;
    }
ul li#blog-nav-home a {
    width:94px;
    background-position: -887px 0;
    }	
							
	




/*site navigation*/
ul li a:hover {
       background-position: 0 -39px;
       }
ul li#home-nav a:hover        { background-position: -0px -39px; }  
     
   
ul li#about-nav a:hover        { background-position: -102px -39px; }  
body#about_B ul li#about-nav a { background-position: -102px -39px; }
	   
ul li#bouquet-nav a:hover          { background-position: -219px -39px; }
body#bouquet_B ul li#bouquet-nav a { background-position: -219px -39px; }

ul li#ceremony-nav a:hover           { background-position: -345px -39px; }
body#ceremony_B ul li#ceremony-nav a { background-position: -345px -39px; }
	   
ul li#reception-nav a:hover             { background-position: -485px -39px; }
body#reception_B ul li#reception-nav a  { background-position: -485px -39px; }
	   
ul li#testimonial-nav a:hover              { background-position: -614px -39px; }
body#testimonial_B ul li#testimonial-nav a { background-position: -614px -39px; }

ul li#contact-nav a:hover          { background-position: -760px -39px; }
body#contact_B ul li#contact-nav a { background-position: -760px -39px; }

ul li#blog-nav a:hover       { background-position: -887px -39px; }
body#blog_B ul li#blog-nav a { background-position: -887px -39px; }

	   
ul li a:hover {
       background-position: 0 -32px;
       }
     ul li#home-nav-home a:hover        { background-position: -0px -32px; }  

   
ul li#about-nav-home a:hover {
       background-position: -102px -32px;
       }
ul li#bouquet-nav-home a:hover {
       background-position: -219px -32px;
       }
ul li#ceremony-nav-home a:hover {
       background-position: -345px -32px;
       }
ul li#reception-nav-home a:hover {
       background-position: -485px -32px;
       }
ul li#testimonial-nav-home a:hover {
       background-position: -614px -32px;
       }
ul li#contact-nav-home a:hover {
       background-position: -760px -32px;
       }
ul li#blog-nav-home a:hover {
       background-position: -887px -32px;
       }	   	   	   	   	   	   
	

#footer-menu {text-align:center; color:#666666; font-size:11px;}




/*from OLD*/

@charset "UTF-8";
/* CSS Document */

body { margin:0px; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1 { color:#CC6600;}
p {font-family:Verdana, Arial, Helvetica, sans-serif;}


a {font-family:Verdana, Arial, Helvetica, sans-serif;}
a {color:#70aa55;}
a:hover{color:#cc6600; text-decoration:underline;}
a.footerLink{text-decoration:none; color:#70aa55;}
a.footerLink:hover{text-decoration:underline; color:#cc6600;}

    a:link              { color:70aa55; text-decoration:none; }
    a:visited           { color:70aa55; text-decoration:none; }
    a:hover             { color:cc6600; text-decoration:underline; }
    a:active            { color:70aa55; text-decoration:none; }
	

}	
    a.footerlnk:link    { color: #70aa55; text-decoration:none; font-size:12px; }
    a.footerlnk:visited { color: #70aa55; text-decoration:none; font-size:12px;}
    a.footerlnk:hover   { color:cc6600; text-decoration:underline; font-size:12px;}
    a.footerlnk:active  { color: #70aa55; text-decoration:none; font-size:12px;}
	
form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}	
input {border:thin solid grey;}
	
.subContent { padding-left:50px; text-align:left; height:355px; vertical-align:top;
 
}
.subContentPics { padding-left:75px; text-align:left; height:355px; vertical-align:top;
 
}
.nextPrevious {text-align:left; color:#330066; font-size:14px;}/*660099*/
.picAction {text-align:left; color:#330066; font-size:14px;}/*660099*/
.signed {text-align:left; vertical-align:top;}
.label {text-align:left; padding-right:8px; width:200px;}

#form tr {padding-bottom:5px;}



/*from Blogspot*/
a:link {
color:#70aa55;
text-decoration:none;
}
a:visited {
color:#70aa55;
text-decoration:none;
}
a:hover {
color:#cc6600;
text-decoration:underline;
}
/* */




