/* DeniseLamothe.com CSS Document */

body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000;  }
.BodyBold { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; font-weight: bold; }
.BodyBoldGreen { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#003333; font-weight: bold; }
.BodyLargeGreen { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #003333; font-weight: bold;  }
.BodySmall { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #000000; }
.BodySmallItalic { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #000000; font-style: italic; }
.BodyLarge { padding-left: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000 ; font-weight: normal; }
.tagline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; font-style:italic; text-align:center; color: #660033;}

p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}
p.right {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; text-align: right; }
p.padright {padding-right: 25px;  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; text-align: right; }


h1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #660033; font-weight: bolder; }
h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #003333; font-weight: bolder; }
h3{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660033; font-weight: bold; }

A { text-decoration: none; color: #003333; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold;  }
A:hover { text-decoration: underline; color: #003333; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bolder; }

A.Green { text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #003333; }
A.Green:hover { text-decoration:  underline;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 12px; font-weight: bolder; color: #003333; }

A.White { text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  }
A.White:hover { text-decoration: underline; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  }

A.WhiteNav { text-decoration: underline; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  }
A.WhiteNav:hover { text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  }

A.Smallnav { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
A.Smallnav:hover { font-family: Georgia, "Times New Roman", Times, serif;  font-size: 11px;  font-weight: bolder;  color: #FFFFFF; text-decoration:  underline; }

A.Smallernav { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
A.Smallernav:hover { font-family: Georgia, "Times New Roman", Times, serif;  font-size: 10px;  font-weight: bolder;  color: #FFFFFF; text-decoration:  underline; }


A.TopNav { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #003333; text-decoration: none; }
A.TopNav:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bolder; color: #003333; text-decoration: underline; }
.TopNavhere{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #660033; text-decoration: none; }
.TopNavhere:hover{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #660033; text-decoration: underline; }

a.nav { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 18px; }
a.nav:hover { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 18px; }

a.foot { text-decoration:underline; font-family: Georgia, "Times New Roman", Times, serif; serif; font-size: 10px; color: #000000;}
a.foot:hover { text-decoration:underline; font-family: Georgia, "Times New Roman", Times, serif; serif; font-size: 10px; color: #000000;}

.White { text-align: left;  font-family: "Trebuchet MS", Arial, Helvetica, san-serif;	font-size:11px; color: #FFFFFF; line-height: 130%; }
.WhiteTitle { text-align: left;  font-family: "Times New Roman", Times, serif; font-size:14px; color: #FFFFFF; text-align:inherit; }

.padding {padding-left: 15px; padding-right: 15px;}
.paddingMore {padding-left: 25px; padding-right: 15px;}
.trailer {font-family: "Times New Roman", Times, serif; font-size: 10px; color: #000000; text-align: center;}

li { font-family: Georgia, "Times New Roman", Times, serif; list-style-type: square; font-size:12px; line-height: 150%; } 

.testimonial { font-size: 12px; padding: 0px 30px 0px 30px;   }
.testimonialName { font-size: 10px; padding: 0px 30px 0px 0px; text-align: right;  }

.whiteTestimonial { color: #FFFFFF; font-size: 12px; padding: 0px 0px 0px 0px;   }
.whiteTestimonialName { color: #FFFFFF; font-size: 10px; padding: 0px 0px 0px 0px; text-align: right;  }

.bodynav {
color: #000000;
}

a.bodynav:link,a.bodynav:visited  { 
	text-decoration: underline; 
	color: #660033;
	font-size: 12px;
}

a.bodynav:hover { 
	text-decoration: none; 
	color: #003333;
}

.whatsNew {
	display:block;
	background-color:#FFFF00;
	line-height: 24px;
	color:#660033;
	text-align:center;
	}

.whatsNewPink {
	display:block;
	background-color:#F195AC;
	line-height: 24px;
	color:#660033;
	text-align:center;
	}	
fieldset {
  border: 1px solid #660033;
  margin-top: 16px;
  padding: 10px;
}
legend {
  color: #003333;
  background-color: #FFFFFF;
}
form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 5px;
}
form p label {
  float: left;
  width: 30%;
}



form#nav select,
form#nav option
{	
	width:90%;
	font-size:1em;
}
.photoR { padding-left: 10px; }
.photoL { padding-right: 10px; }

