body
{
	padding:30px;
	text-align:center; 
	background-color:#FBF8EC;
}
#wrapper { margin: 0 auto; width: 1024px; background-color:#FBF8EC; font-family:Garamond;}

#large_loggo { text-align:left; padding-bottom:30px; padding-left:100px}

a {text-decoration:none; border:0px; padding:0px; margin:0px; color:#969696; font-size: smaller;}
a:link {text-decoration:0px; border:0px; padding:0px; margin:0px;}
a:visited { border:0px; padding:0px; margin:0px;}
a:hover { border:0px; padding:0px; margin:0px;}
a:active { border:0px; padding:0px; margin:0px;}

#menu a {text-decoration:none; border:0px; padding:0px; margin:0px; color:#969696; font-size: smaller;}
#menu a:link {text-decoration:0px; border:0px; padding:0px; margin:0px;}
#menu a:visited { border:0px; padding:0px; margin:0px;}
#menu a:hover { border:0px; padding:0px; margin:0px;}
#menu a:active { border:0px; padding:0px; margin:0px;}

#menu
{
	text-align:center;
	padding-left:230px;
	color:#969696;
        list-style-type:none;
}

#menu li {float:left;}

#menu a:hover{
background:#9A7D98;
color:#FBF8EC;
}

#menu_active
{
  font-weight:bold;
  font-size:small;
  vertical-align:middle;
}

#delim {
	text-align:center;
}

#welcometext{ padding-top:15px; padding-bottom:20px; color:#969696; font-size: xx-large;}

#frontprod{padding-bottom:5px;}

#content{text-align:center;}

#maillist
{
	text-align:left;
	color:#969696;
	/* padding-top: 30px; */
	padding-left: 90px;
	font-size:medium;
}

#maillist a
{
	color:#969696;
	font-size:medium;
}

/* PRESS ================================================================================= */

#press
{
	text-align:left;
	background-image: url(images/bgtest.jpg);	
	color:#9A7D98;
	font-size:large;
	height:498px;
}


#pressinfo
{
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}
.pressinfo1 {
      color:#9A7D98;
      font-size:large;
      padding-top:20px;
      padding-left:190px;
}

.pressinfo1 a {
      color:#9A7D98;
      font-size:large;
      text-decoration:none;
}

.pressinfo1 a:hover {
      text-decoration:underline;
}

/* PRODUCTS ================================================================================= */

#products{ 
           padding-top:20px;
           font-family:Garamond;
           text-align:Center;
           font-size:large;
           color:#969696;
}

#productinfotext {font-size:smaller;padding-left:200px;}

#prodmenu a {text-decoration:none; border:0px; padding:0px; margin:0px; color:#969696;}
#prodmenu a:link {text-decoration:0px; border:0px; padding:0px; margin:0px;}
#prodmenu a:visited { border:0px; padding:0px; margin:0px;}
#prodmenu a:hover {border:0px; padding:0px; margin:0px;}
#prodmenu a:active { border:0px; padding:0px; margin:0px;}

#prodmenu a:hover{
background:#9A7D98;
color:#FBF8EC;
}

#prodmenu {
          text-align:left;
          font-size:small;
          padding-top:20px;
}

.menusmall {font-size:x-small;}

/*
#prodmenu ul {
        text-decoration:none;
	display:block;
	list-style:none;
	padding:0;
	margin:0;
	font-size:smaller;
	color:#969696;
	text-align:left;
}
*/

#prodstart, #prodbedding, #prodbaby, #prodcushions, #prodfabrics, #prodgiftboxes, #prodsleepwear, #prodcandles,
#prodcrib, #prodsinglebed, #prodcradle, #prodfloralsinglebed{
  text-align:left;
  color:#969696;
  padding-top:30px;
  padding-left:30px;
}


#prodcrib1, #prodcrib2,
#prodsinglebed1, #prodsinglebed2,
#prodcradle1, #prodcradle2,
#prodfloralsinglebed1
{
  width:669px;
}


#prodcrib1text, #prodcrib2text,
#prodsinglebed1text, #prodsinglebed2text,
#prodcradle1text, #prodcradle2text,
#prodfloralsinglebed1text
{
	font-size:small;
	float:right;
	margin:0px;
	padding-top:40px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:109px;
	/*
	border-width:1px;
	border-style:solid;
	border-color:#969696;
	*/
	border-top-width:1px;
	border-top-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#969696;
}

.prodpic
{
  float:left;
  /*
  border-width:1px;
  border-style:solid;
  border-color:#969696;
  */
    border-top-width:1px;
    border-top-style:solid;
    border-left-width:1px;
    border-left-style:solid;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-color:#969696;
}

/* Treemenu ==================================== */
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
/* background: white url(list.gif) no-repeat left center; */
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
/* background: white url(closed.gif) no-repeat left 1px; */
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

/* CONTACT ================================================================================= */

#contact
{
	text-align:left;
	background-image: url(images/bgtest.jpg);	
	color:#9A7D98;
	font-size:large;
	height:590px;
}

#contactinfo
{	
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}

#contactinfo a{color:#9A7D98;}

#contactinfofounder
{	
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}

#contactinfofounder a{color:#9A7D98;}

#contactinfosales1
{	
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}

#contactinfosales1 a{color:#9A7D98;}

#contactinfosales2
{	
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}

#contactinfosales2 a{color:#9A7D98;}

#contactinfosales3
{
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}

#contactinfosales3 a{color:#9A7D98;}

/* VISION ====================================================================================== */

#vision
{
	background-image: url(images/bgtest.jpg);
	height:498px;
}

#visioninfo
{
	width:470px;
	text-align:left;
	color:#9A7D98;
	padding-top:50px;
	padding-bottom:50px;
	padding-left:275px;
}

/* SOON ========================================================================================== */
#soon
{
	text-align:left;
	background-image: url(images/bgtest.jpg);
	color:#9A7D98;
	font-size:large;
	font-weight:bold;
	height:498px;
}

#sooninfo
{	
	color:#9A7D98;
	font-size: x-large;
	font-weight:bold;
	padding-top:50px;
	padding-left:190px;
}

#soontext
{
        color:#9A7D98;
	font-size: x-large;
	font-weight:bold;
}

/* NEWS ============================================================================================ */

#news
{
	text-align:left;
	/* background-image: url(images/bgtest.jpg); */
	color:#9A7D98;
	height:498px;
	font-family:Arial;
}

#newsinfo
{	
	color:#9A7D98;
	padding-top:50px;
	padding-left:190px;
	font-family:Arial;
}


/* RETAILERS ======================================================================================= */
#retailers
{
	text-align:left;
	background-image: url(images/bgtest.jpg);	
	color:#9A7D98;
	font-size:large;
	height:100%;
}


#retailersinfo
{
	color:#9A7D98;
	font-size:large;
	padding-top:30px;
	padding-left:190px;
}
.retailersinfo1 {
      color:#9A7D98;
      font-size:large;
      padding-top:20px;
      padding-left:190px;
}

.retailersinfo1 a {
      color:#9A7D98;
      font-size:large;
      text-decoration:none;
}

.retailersinfo1 a:hover {
      text-decoration:underline;
}

/*
#retailersinfo1, #retailersinfo2, 
#retailersinfo3, #retailersinfo4, 
#retailersinfo5, #retailersinfo6, 
#retailersinfo7, #retailersinfo8,
#retailersinfo9, #retailersinfo10,
#retailersinfo11, #retailersinfo12,
#retailersinfo13, #retailersinfo14, 
#retailersinfo15, #retailersinfo16,
#retailersinfo17, #retailersinfo18 {
	color:#9A7D98;
	font-size:large;
	padding-top:20px;
	padding-left:190px;
}

#retailersinfo1 a, #retailersinfo2 a,
#retailersinfo3 a, #retailersinfo4 a,
#retailersinfo5 a, #retailersinfo6 a,
#retailersinfo7 a, #retailersinfo8 a,
#retailersinfo9 a, #retailersinfo10 a,
#retailersinfo11 a, #retailersinfo12 a,
#retailersinfo13 a, #retailersinfo14 a, 
#retailersinfo15 a, #retailersinfo16 a,
#retailersinfo17 a, #retailersinfo18 a {
	color:#9A7D98;
	font-size:large;
	text-decoration:none;
}

#retailersinfo1 a:hover, #retailersinfo2 a:hover, 
#retailersinfo3 a:hover, #retailersinfo4 a:hover, 
#retailersinfo5 a:hover, #retailersinfo6 a:hover, 
#retailersinfo7 a:hover, #retailersinfo8 a:hover,
#retailersinfo9 a:hover, #retailersinfo10 a:hover,
#retailersinfo11 a:hover, #retailersinfo12 a:hover,
#retailersinfo13 a:hover, #retailersinfo14 a:hover, 
#retailersinfo15 a:hover, #retailersinfo16 a:hover,
#retailersinfo17 a:hover, #retailersinfo18 a:hover {
	text-decoration:underline;
}
*/

/* ADMIN ======================================================================================= */
#posted
{			
	font-family:Arial;
	font-size:smaller;
}

#t_infoemail 
{
	color:#969696;
    margin:0 7px 0 0;
    background-color:#FBF8EC;
    border:1px solid #9A7D98;
}

#b_infoemail
{
	color:#969696;
    margin:0 7px 0 0;
    background-color:#FBF8EC;
    border:1px solid #9A7D98;
}

#loginruta {color:#9A7D98; padding-top:200px;}

#b_login
{
	color:#969696;
    margin:0 7px 0 0;
    background-color:#FBF8EC;
    border:1px solid #9A7D98;
}

#headadmlogin {padding-bottom: 10px; font-size:Larger; padding-left:40px;}

#badmlogin {padding-top:10px; padding-left:40px;}

#headadmloginemail{padding-bottom: 10px; font-size:Larger; }
#wrapperemail{ text-align:left;}
#TableEmail{ text-align:left;}
#admloggout {padding-top: 20px; font-size:Larger; }
