@charset "utf-8";

/* CSS Document */

/* New Floral */



html {

font-size: 62.5%;

}



body {

background-image: url(../img/new_front_floral.jpg);

background-position: top left;

background-repeat: no-repeat;

font-family: Tahoma, Verdana, arial, helvetica, sans-serif;

font-size: 100%;

}



a:link, a:visited {

color: #666666;

}



a:hover {

background-color: #CC99CC;

color: white;

}



h3 {

 font-size: 1.8em;

}



h4 {

font-size: 1.6em;

}



h5 {

 font-size: 1.4em;

}



p {

font-size: 1.5em;

line-height: 1.55em;

}



li {

 font-size: 1.4em;

}



#all {

margin: auto;

width: 900px;

}



#main_content {

background-image: url(../img/white_bg_trans.png);

margin-top: 20px;

}



#main_content_inner {

padding: 15px;

}



/* --- Navigation Segment --- */

/*#nav {

margin: auto;

padding: 1px;

text-align: center;

}



.nav_ul {

padding: 4px 0px;

width: 100%;

}



.nav_li {

display: inline;

font-weight: normal;

list-style: none;

margin: 0 20px;

}



.nav_a {

background-image: url(../img/nav_bg_1.jpg);

background-position: center;

background-repeat: repeat-x;

background-color: #CC66CC;

border: 1px solid white;

border-width: 0 1px;

color: #FFFFFF;

cursor: pointer;

font-weight: normal;

margin: 0;

padding: 4px 24px;

}



.nav_li a:link,

.nav_li a:visited {

color: white;

text-decoration: none;

}



.nav_li a:hover {

background-color: #FFFFFF; 

color: #c6c;

text-decoration: none;

}

*/

/* End Navigation Segment */



#logo_space {

/*background-color: #663399;

border: 1px solid #006600;*/

background-image: url(../img/celebrations_logo.jpg);

float: right;

height: 152px;

margin-right: 20px;

width: 260px;

}



#footer {

font-size: 0.8em;

margin: 80px auto 12px;

width: 900px;

}



#textbar {

text-align: center;

}

.bg_grey {
 background-color: #CCC;
}

.bold { 

font-weight: bold;

}



.center {

text-align: center;

}



.clear {

 clear: both;

}



.fright {

 float: right;

}



.italic {

 font-style: italic;

}



.lavender {

 color: #C9F;

}



.mini_hr {

 color: #C9F;

 margin: auto;

 width: 180px;

}

.times {

 font-family: "Times New Roman", Times, serif;

}

.underline {
 text-decoration: underline;
}