
/* CSS Document */
/*blue teal #4bafa0  */
* { margin:0px auto; padding:0px; }

body {	background: #A6DDBE;	margin:0px auto; padding:0px;}/* url(../img/bg8.gif) repeat*/
	
p {	font:"Times New Roman", Times, serif;	font-size: 14px;text-align:left;	color:#6F4E37;	}

ol, ul {margin-left:40px;font:"Times New Roman", Times, serif;	font-size: 14px;text-align:left;	color:#6F4E37;}

.divide { border-top:1px #42b174 dashed; padding:10px 0px; margin-top:10px;}

.alignright {text-align:right;}
.disclaimer { font-style:italic; text-align:center;color:#42b174;}
.disclaimer_rt { font-style:italic; text-align:right;color:#42b174; width:500px; padding:0px;}

h1 {color:#42b174; font-style:italic;}
h3 {color:#6F4E37;}

h4 {color:#42b174;}
h5 {color:#42b174;}	
a {	color:#42b174;	font-weight:bold;	text-decoration:none;}

a:hover {color:#FF99FF;}

.highlight {color:#42b174;}

#container {width:938px; height:100%;  }
	
#topnav {text-align:right; color:#6F4E37; font-size:14px; margin:20px 10px 5px 0px;  }

#topnav a {color:#6F4E37; }
#topnav a:hover {color:#42b174; }
/*
ul.menu{position:absolute;margin:85px 0px 0px 254px;width:900px;list-style:none;}

ul.menu  li {display:inline;float:left; padding:45px 0px 0px 0px;  }
ul.menu  li a.wedding {width:132px; height:73px; background-image: url(../img/nav/nav_01.gif); border:0px; padding: 40px 0px 0px 127px; }
ul.menu  li a:hover.wedding {width:132px; height:73px; background-image:url(../img/nav/glow_01.gif); border:0px; padding: 40px 0px 0px 127px; }

ul.menu  li a.baby {width:120px; height:73px; background-image: url(../img/nav/nav_02.gif); border:0px; padding: 40px 0px 0px 92px; }
ul.menu  li a:hover.baby {width:120px; height:73px; background-image: url(../img/nav/glow_02.gif); border:0px; padding: 40px 0px 0px 92px; }

ul.menu  li a.business {width:131px; height:73px; background-image: url(../img/nav/nav_03.gif); border:0px; padding: 40px 0px 0px 123px; }
ul.menu  li a:hover.business {width:131px; height:73px; background-image: url(../img/nav/glow_03.gif); border:0px; padding: 40px 0px 0px 123px; }

ul.menu  li a.everyday {width:140px; height:73px; background-image: url(../img/nav/nav_04.gif); border:0px; padding: 40px 0px 0px 132px; }
ul.menu  li a:hover.everyday {width:140px; height:73px; background-image:url(../img/nav/glow_04.gif); border:0px; padding: 40px 0px 0px 132px; }

ul.menu  li a.accessories {width:152px; height:73px; background-image: url(../img/nav/nav_05.gif); border:0px; padding: 40px 0px 0px 144px; }
ul.menu  li a:hover.accessories {width:152px; height:73px; background-image: url(../img/nav/glow_05.gif); border:0px; padding: 40px 0px 0px 144px; }
*/

/*Main Menu*/
#menu{}
 ul.menu  {position:absolute;margin:87px 0px 0px 254px;  padding:0px; list-style:none;  }
  /*li {display:inline-block; cursor:pointer; background-image:url('down1.jpg'); width:135px; height:73px; margin:0px; padding:0px;}*/
  
li.one  {display:inline-block; cursor:pointer; background-image:url('../img/nav/nav_01.gif'); width:135px; height:73px; margin:0px; padding:0px; float:left;}
li.one div  {background-image:url('../img/nav/glow_01.gif'); width:135px; height:73px;margin:0px 0px 0px 0px; padding:0px;}
li.one a { position:absolute;width:135px; height:73px; }

li.two {display:inline-block; cursor:pointer; background-image:url('../img/nav/nav_02.gif'); width:100px; height:73px; margin:0px 0px 0px 0px; padding:0px;float:left;}
li.two div {background-image:url('../img/nav/glow_02.gif'); width:100px; height:73px;margin:0px 0px 0px 0px; padding:0px;}
li.two a { position:absolute;width:100px; height:73px; }

li.three {display:inline-block; cursor:pointer; background-image:url('../img/nav/nav_03.gif'); width:131px; height:73px; margin:0px 0px 0px 0px; padding:0px;float:left;}
li.three div {background-image:url('../img/nav/glow_03.gif'); width:131px; height:73px;margin:0px 0px 0px 0px; padding:0px;}
li.three a { position:absolute;width:131px; height:73px; }

li.four {display:inline-block; cursor:pointer; background-image:url('../img/nav/nav_04.gif'); width:140px; height:73px; margin:0px 0px 0px 0px; padding:0px;float:left;}
li.four div {background-image:url('../img/nav/glow_04.gif'); width:140px; height:73px;margin:0px 0px 0px 0px; padding:0px;}
li.four a{ position:absolute; width:140px; height:73px; }

li.five {display:inline-block; cursor:pointer; background-image:url('../img/nav/nav_05.gif'); width:152px; height:73px; margin:0px 0px 0px 0px; padding:0px;float:left;}
li.five div {background-image:url('../img/nav/glow_05.gif'); width:152px; height:73px;margin:0px 0px 0px 0px; padding:0px;}
li.five a{ position:absolute; width:152px; height:73px; }




#header { background:transparent url(../img/top2.gif) no-repeat;height:215px; }

#home {position:absolute;width:170px;height:170px;	margin:40px 0px 0px 80px;}	
 #home a {position:absolute;width:170px;height:170px;}
 
 /*
#middle { background: transparent url(../img/middle2.gif) repeat-y;padding: 20px 30px;width:880px; margin:0px; height:auto; }


.left { width:600px; border-right:1px #330000 dotted;padding: 0px 20px 0px 0px; margin:0px 0px 0px 0px; }

.right { width:244px; float:right;  padding: 0px; margin:0px 0px 0px 0px; }
*/
#middle { background: transparent url(../img/middle2.gif) repeat-y; height:auto; width:880px; z-index:100; position:absolute;padding: 20px 30px;  }


.left { height:auto; width:600px; margin:0px 0px 0px 0px; padding:0px 10px 20px 5px; z-index:200; float:left; position:relative;  }

.right { width:244px; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; z-index:300; float:right; position:relative;border-left:1px #444444 dashed; z-index:3; }


 
.title {margin-bottom:20px;}
.title2 {	margin-bottom:10px;}

table.viewall {  }

table.viewall td{ font-size:16px; text-align:center; color:#42b174; font-weight:bold; padding-bottom:3px;}

table.viewall td img {text-align:center;border:0px;}

table.center {  }

table.center p{ font-size:14px; text-align:center; color:#6F4E37;  }
table.center h4{ text-align:center;  }

table.chart { border:1px solid #6F4E37;  }

table.chart th{ font-size:18px; text-align:left; color:#ffffff;  background-color:#42b174; font-weight:bold;  }
table.chart td{ text-align:left;color:#6F4E37;font-size:14px; border-top:1px solid #6F4E37;  }
table.chart td.pink{ text-align:center;color:#42b174;font-size:14px; font-weight:bold;  }


.notavailable { height:100px; width:100px; text-align:center; top:50px;}


.featured p{text-align:center;color:#42b174;}

.featured p img {	padding:5px;}

/*
#footer {font-size:10px;text-align:center;margin-top:10px;color:#6F4E37;}
	
#bottom {background:transparent url(../img/bottom2.gif) no-repeat;	height:22px;	clear:both;	}
*/
	
#bottom {background:transparent url(../img/bottom2.gif) no-repeat;	height:21px;width:940px; clear:both; margin:0px 0px 0px -30px;	}
#footer {font-size:10px;text-align:center;padding:10px 0px;color:#6F4E37; z-index:500; background-color:#A6DDBE;width:940px; margin:0px 0px -20px -30px;}


/*Nav on landing pages*/
#cont { background-color:#ffffff; height:auto;}
.menuOut {cursor:pointer; margin:2px 0px 2px 20px; background-color:#ffffff; color:#6F4E37;  border:1px solid #ffffff; padding:2px; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:14px; text-align:left;}
.menuOver {cursor:pointer; margin:2px 0px 2px 20px; background-color:#ffffff; color:#42b174;  border:1px solid #ffffff; padding:2px; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:14px; text-align:left;}
.submenu { margin:2px 0px 2px 40px; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:5px;}
.submenu a {color:#6F4E37; text-decoration:none; }
.submenu a:hover {color:#42b174; text-decoration:none; }



/*QUICK LINKS*/
.glossymenu{margin: 2px 0px 20px 0px;padding: 0;width: 160px; /*width of menu*/border: 0px solid #9A9A9A;border-bottom-width: 0;float:left;}

.glossymenu a.menuitem{background: #ffffff none;font: bold 14px "Times New Roman", Times, serif;color: #6F4E37;display: block;	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding-left: 8px; text-decoration: none;	padding-right: 0;padding-top: 5px;padding-bottom: 5px;}

.glossymenu .menuitem:active{color: #6F4E37;}

.glossymenu a.menuitem:visited{color: #6F4E37;}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	top: 10px;right: 0px;border: none; padding-left:3px;}

.glossymenu a.menuitem:hover{ color:#42b174}/*background-image: url(../img/2.gif);*/

.glossymenu div.submenu{ /*DIV that contains each sub menu*/background: white;}

.glossymenu div.submenu ul{ /*UL of each sub menu*/list-style-type: none;margin:0 0px 0 0;padding:0 0 0 0;}

.glossymenu div.submenu ul li{border-bottom: 0px solid #2e6a4e ;}

.glossymenu div.submenu ul li a{display: block;font: normal 14px "Times New Roman", Times, serif;
	color: #6F4E37;text-decoration: none;padding: 2px 0;}

.glossymenu div.submenu ul li a:hover{background: #ffffff;color: #42b174; }
