/* COMMON DEFINITIONS */
body {
 background-color:#2E1E07;
}

.important { color: #FF0000; }
.message {
  color: #FF0000;
  margin: 10px 0px 10px 0px;
}
img {
 border: 0px;
}

/* RLP SITE STYLES */

#frame {
 position:relative;
 width:867px;
 margin:auto;
}
#contact_info {
 position:absolute;
 top:57px;
 left:295px;
 font:14px arial ;
 color:#D0D4B3;
 z-index:2;
}
#template-top {
 position:absolute;
 left:0px;
 top:0px;
}
#template-left {
 position:absolute;
 left:0px;
 top:95px;
}
#nav {
 position:absolute;
 left:150px;
 top:95px;
}
#nav-btns {
 position:absolute;
 left:160px;
 top:105px;
 z-index:4;
}
#nav-btns a {
 color:#D0D4B3;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-style:italic;
 font-weight:800;
 text-decoration:none;
 padding-left:12px;
}
#nav-btns a:hover {
 color:#FFFFFF;
}
#content {
 position:relative;
 top:145px;
 left:154px;
 font:14px arial;
}
#home_content {
 position:relative;
 width:712px;
 height:482px;
 font:14px arial;
 background-image:url(../images/template/homeBG.jpg);
 background-position:right;
 background-repeat:no-repeat;
 color:#FFFFFF;
}
#about_content {
 position:relative;
 width:712px;
 height:482px;
 font:14px arial;
 background-color:#FFF2D5;
 background-image:url(../images/aboutpage-bg.jpg);
 background-position:right;
 background-repeat:no-repeat;
}
#everydayFloral_content {
 position:relative;
 width:712px;
 height:482px;
 font:16px arial;
 background-color:#FFFFFF;
}
#art_content {
 position:relative;
 width:712px;
 height:482px;
 font:14px arial;
 background-color:#FFF2D5;
}
#product_content {
 position:relative;
 width:712px;
 font:14px arial;
 color:#FFF2D5;
 background-color:#2E1E07;
}
#product td {
 padding:10px;
 width:300px;
 text-align:justify;
 vertical-align:top;
}
#testimonials_content {
 position:relative;
 width:680px;
 font:13px arial;
 background-color:#FFF2D5;
 padding:16px;
}
#weddingFormlink {
 position:absolute;
 top:190px;
 right:220px;
 z-index:8;
}
#weddingFormlink a {color:#FFF2D5; text-decoration:none;}
#weddingFormlink a:hover {color:#FFFFFF;}
#consultation_content {
 position:relative;
 width:673px;
 font:14px arial;
 background-color:#FFFFCC;
 padding:20px;
}
#consultationForm {

}
#footer {
 position:relative;
 padding-top:160px;
 font:10px arial;
 color:#D0D4B3;
 margin-left:80px;
}
#footer a {color:#D0D4B3; text-decoration:none}

/* ---------------------- MENU -------------------------- */

#sddm {
 margin:0;
 padding-left:18px;
 z-index:30;
}
#sddm li {
 margin:0;
 padding:3px;
 list-style:none;
 float:left;
}
#sddm li a {
 display: block;
 margin: 0 1px 0 0;
 padding: 3px 3px;
 width: auto;
 background: ;
 color: #D0D4B3;
 text-align: center;
 text-decoration: none
}
#sddm li a:hover {
 background:;
 color:#FFF 
}
#sddm div {
 position: absolute;
 visibility: hidden;
 margin: -2px 0 0 0;
 padding: 0;
 background: ;
 border: 
}
#sddm div a {
 position: relative;
 display: block;
 margin: 0;
 padding: 5px 6px;
 width: auto;
 white-space: nowrap;
 text-align: left;
 text-decoration: none;
 background: ;
 color: #D0D4B3;
 font: 13px arial
}
#sddm div a:hover {
 background: ;
 color: #FFF;
 text-decoration:underline;
}
