body {
	 font-family: "Century Gothic", Verdana, Tahoma, sans-serif; 
	 background: #FFFFFF;
	 color: #996699; 
   font-size: x-small;
   voice-family: "\"}\"";
   voice-family: inherit;
   font-size: small;
}
html>body {
   font-size: small;
}

h1 {font-size: 1.6em}
h2 {font-size: 1.5em}
h3 {font-size: 1.4em}
h4 {font-size: 1.3em}
h5 {font-size: 1.2em}
h6 {font-size: 1.1em}
.lilac {
	color: #e8c6ff; 
	}
.green {
	color: #caffd8; 
	}
.topandtail {
	width: 730px !important;
	width: 730px;
	width/**/:/**/730px; /* BOX MODEL HACK TO GET IE PC TO PLAY NICE*/
	margin-left: auto;
	margin-right: auto;
	}
#logo {
	float:left;
	}
#ecomm {
	float:right;
	}
.hilite {
	font-weight:bold;
	}

* html #mainmenu  /* this is recognized by IE only */
  {
  height: 19px;  /* total width, only for IE5.x/Win */
  /*h\eight: 19px;  content width for other IE */
  }
* html #mainmenu  /* this is recognized by IE only */
  {
  width: 754px;  /* total width, only for IE5.x/Win */
  /*w\idth: 754px;  content width for other IE */
	margin: 2px 0 4px 0;
  }
#mainmenu {
	border:1px solid #999999;
	padding: 2px;
	margin: 2px 0 4px -15px;
	background-image: url(/images/menubg.gif);
	color: #d79cff;
	font-size: 9px;
	height: 22px;
	width: 754px;
	}
#mainmenu a {
	text-decoration:none;
	margin-left:14px;
	font-size: 1.2em;
	font-weight: normal;
}
#mainmenu a:link {
	color: #d79cff;
}
#mainmenu a:visited {
	color: #d79cff;
}
/*	width:754px;
	  height:10px;  */
#mainmenu a:hover {
	color: #379589;
}
#main {
	border:1px none red;
	float:left;
	width: 590px;
}

.menubar {
	width:760px;
	border:1px solid #e8c6ff;
	background-color: #caffd8;
	margin-left: auto;
	margin-right: auto;
	}
.menubar img {
	float:left;
	}
.menubar div {
	float:left;
	}
.bodycontent {
	width:758px;
	border:1px solid #e8c6ff;
	margin-left: auto;
	margin-right: auto;
	}
.box1a {
	border-width: 0 1px 1px 0;
	border: solid #e8c6ff;
	padding: 4px;
	background-image: url(http://www.ladybyday.com/images/vod.jpg); 
/*	background-image: url(http://www.ladybyday.com/images/stotd.jpg); */
	background-position: left;
	width:561px;
	height:202px;
	float:left;
	font-size: 0.9em;
}
.box1a a {
	display:block; 
	text-decoration:none;
	color: #996699; 
}
.box1a a:link {
	color: #996699;
}
.box1a a:visited {
	color: #996699;
}
.box1a a:hover {
	color: #996699;
}


.box1b {
	border-width: 0 0 1px 0;
	border: solid #e8c6ff;
	background-color:	#E7D8F2;
	padding: 4px;
	width:180px;
	height:202px;
	float:left;
}
.box2a {
	border-width: 0 1px 1px 0;
	border: solid #e8c6ff;
	padding: 4px;
	font-size: 0.9em;
	width:181px;
	height:179px;
	float:left;
}
.box2b {
	border-width: 0 0 1px 0;
	border: solid #e8c6ff;
	padding: 4px;
		background-image: url(http://www.ladybyday.com/images/portrait4.jpg);
	width:180px;
	height:179px;
	float:left;
}
.box3a {
	border-width: 0 1px 0 0;
	border: solid #e8c6ff;
	padding: 4px;
	width:371px;
	height:64px;
	float:left;
}
.box3b {
	border-width: 0 1px 0 0;
	border: solid #e8c6ff;
	padding: 4px;
	width:181px;
	height:64px;
	float:left;
	font-size: 0.9em;
}
.box3c {
	border-width: 0 0 0 0;
	border: solid #e8c6ff;
	padding: 4px;
	font-size: 9px;
	width:180px;
	height:64px;
	float:left;
}
h2.boxheadings {
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
}
h2.boxheadings2 {
	margin:-5px 0 -5px 0;
	font-size:14px;
	font-weight:bold;
}
ul.boxlist {
	margin-top:5px;
	margin-bottom:5px;	
	padding-bottom:0px;
	margin-left:2px;
	padding-left:0px;
	list-style:none;
}
ul.boxlist2 {
	margin-top:10px;
	margin-bottom:-5px;	
	padding-bottom:0px;
	margin-left:2px;
	padding-left:0px;
}
li.indent {
	margin-left:2px;
	padding-left:0px;
	margin-bottom:8px;	
}	
li.indent2 {
	margin-left:30px;
	padding-left:0px;
	margin-bottom:0px;	
}	
	
#dynamicArea {
	font-family: "Century Gothic", Verdana, Tahoma, sans-serif; 
	font-size: 1em; 
	color:#999999;
	padding:0px;
	margin:0px;
	}
#dynamicArea A:link {
	text-decoration:none;
	color: #0040b6;
}

#dynamicArea A:visited {
	text-decoration:none;
	color: #0040b6;
}

#dynamicArea A:hover {
	text-decoration:none;
	color: #000000;
}


div.spacer {
	clear: both;
	}

#leftnav {
	width:138px;
	float:left;
	padding:22px 0 0 22px;
	border:1px none blue;
	}
	

.hint A:link {
	text-decoration:none;
	color: #0040b6;
	border-bottom: dotted #cccccc 1px;
}

.hint A:visited {
	text-decoration:none;
	color: #8f8f8f;
	border-bottom: dotted #cccccc 1px;
}

.hint A:hover {
	text-decoration:none;
	color: #000000;
	border-bottom: dotted #999999 1px;
}


.headOn {
	font-family: helvetica,arial,sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 140%;
}
.spaced-out li {
	padding-bottom: 5px;
	}

.head {
	font-family: helvetica,arial,sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 140%;
}

.head ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	}
.head li {
	list-style-type: none; /*turns off display of bullet*/
	margin-left: -43px;
	margin-right: 1px;
	padding-left: 2px;
	padding-right: 0px;
	}

.head a {
	font-family: helvetica,arial,sans-serif;
/*	color: #4d4d4d; */
	color: #669999;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 140%;
}

.head a:hover {
	font-family: helvetica,arial,sans-serif;
/*	color: #000000; */
	color: #336666;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 140%;
}

a.headOn {
	font-family: helvetica,arial,sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 140%;
}
		
.navOn {
	font-family: helvetica,arial,sans-serif;
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 140%;
}

.nav {
	font-family: helvetica,arial,sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 140%;
}

a.nav {
	font-family: helvetica,arial,sans-serif;
	color: Black;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 140%;
}

a.nav:hover {
	font-family: helvetica,arial,sans-serif;
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 140%;
}

a.navOn {
	font-family: helvetica,arial,sans-serif;
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 140%;
}
.greylightsmall{font-family: helvetica,arial,sans-serif;font-size:10px;font-weight:700;color:#666666;}
a.greylightsmall{font-family: helvetica,arial,sans-serif;font-size:10px;font-weight:700;color:#666666;}

* html .catGallery  /* this is recognized by IE only */
  {
  width: 100px;  /* total width, only for IE5.x/Win */
  w\idth: 100px; /* content width for other IE */
	margin: 0 10px 10px 0px;
  }
.catGallery {
	width:100px;
	float:left;
	margin:0 10px 10px 0px;
	padding:0px;
	border:1px solid #e8c6ff;
	font-size: 0.8em;
	text-align:center;
	}
#rightsidebar {
position: absolute;
right:1px;
top:152px;
width:200px;
background:#fff;
border:1px none #000;
	}
#rightsidebar {
position: absolute;
right:1px;
top:152px;
width:200px;
background:#fff;
border:1px none #000;
	}
#rightsidebar {
position: absolute;
right:1px;
top:152px;
width:200px;
background:#fff;
border:1px none #000;
	}
#rightsidebar {
position: absolute;
right:1px;
top:152px;
width:200px;
background:#fff;
border:1px none #000;
	}
.threecolcontainer {
	float:left;
	width:198px;
	background:#fff;
	border-left:#e8c6ff solid 1px;
	border-bottom:#e8c6ff solid 1px;
	}
.threecol {
	color: #669999; 
	height: 100%; 
	LINE-HEIGHT: normal; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal;
	FONT-WEIGHT: normal; 
	FONT-VARIANT: normal;
	TEXT-ALIGN: left; 
	BORDER-TOP: #999999 none 1px; 
	BORDER-BOTTOM: #999999 none 1px;
	BORDER-LEFT: #999999 none 1px; 
	BORDER-RIGHT: #999999 none 1px; 
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px;
	}
.threecol img {
	PADDING-RIGHT: 3px;
	}

.threecol_heading {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.5em; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #e8c6ff;
	}
/* Form formatting styles */ 
.formnormaltext {
	}
.formerrortext {
	color:#C00000; 
	}


/* Footer menu styles */ 
.footer {
	font-family: helvetica,arial,sans-serif;
	font-size: 0.9em;
	padding: 10px 0 0;
	margin-left:2px;
	float:left;
	}
.footer ul {
	margin:0; /*removes indent IE and Opera*/
	padding:0; /*removes indent Mozilla and NN7*/
	list-style-type:none; /*turns off display of bullet*/
	}
.footer li {
	float:left;
	margin-left:1px;
	margin-right:1px;
	padding-left: 8px;
	padding-right: 8px;
	}
.footer a {
	text-decoration:none; 
	}
.footer a:link {
	color:#379589; 
	}
.footer a:visited {
	color: #379589; 
	}
.footer a:hover {
	color: #333333; 
	}
