
BODY {  font-family: "Times New Roman", Times, serif;   font-size: 18px;   color: #83310c; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;   background-color: #ece7d5;   background-image: url(../img/background.jpg);}
.sigblk {	text-align: right;	color: #83310c;	font-family: "Brush Script MT,BrushScript,Comic Sans MS,cursive";	font-size: 22px;	font-style: italic;}
.redtext {	color: #ff0000;}
.caption {font-family: "Times New Roman", Times, serif; font-size:16px; 	color: #ece7d5;	background-color: #83310c; text-align: center;}
TABLE, TD {	font-family: "Times New Roman", Times, serif;	font-style : normal;	font-size : 18px;}
TABLE.content, TD.content {   background-color: #ece7d5;	font-family: "Times New Roman", Times, serif;	font-style : normal;	font-size : 18px;}
TABLE.form {   color: #ece7d5;   background-image: url(../img/background_form.jpg);   padding: 5,5,5,5;}
.alert {	color : #ece7d5;	background-color: #83310c;}
input, textarea, button, select {font-family: "Times New Roman", Times, serif; font-size:16px; 	color: #83310c;	background-color: #ece7d5; text-align: center;}
input.alignleft, textarea.alignleft, select  { text-align: left;   }
input.caption, button.caption{font-family: "Times New Roman", Times, serif; font-size:18px; 	color: #ece7d5;	background-color: #83310c; text-align: center; font-style: italic; }
ADDRESS, .footer {	color : #dcc789;	font-family: "Times New Roman", Times, serif;	font-style : normal;	font-size : 12px; text-align: center;}
.picture {  border-color: #dcc789;}
.bluetrim {  border-color: #365780;}
.lightbluetrim {  border-color: #84c3f9;}
.brightbluetrim {  border-color: #36a2d3;}
.bluetrim {  border-color: #365780;}
.darktrim {  border-color: #330000;}
.greentrim {  border-color: #b0e2e9;}
.darkbeigetrim {  border-color: #bc9759;}
.burgundytrim {  border-color: #630000;}
.mauvetrim { border-color: #aa9592;}
.satinaytrim {  border-color: #bfafb5;}
.frontdoortrim {  border-color: #514682;}
.redrosestrim {  border-color: #e2012c;}
.roadintrim {  border-color: #38a027;}
li.introlist { list-style-image: url(../img/li_bullet_redrosebud.gif); vertical-align: middle;  }
li.chocolates { list-style-image: url(../img/li_bullet_chocolate.gif); vertical-align: middle;  }
li.champagne { list-style-image: url(../img/li_bullet_champagne.gif); vertical-align: middle;  }
li.redrosebud { list-style-image: url(../img/li_bullet_redrosebud.gif); vertical-align: middle;  }
A:LINK {	color : #6a3102;	text-decoration : underline;	font-family: "Times New Roman", Times, serif;	font-size : 18px;	font-weight : normal;}
A:VISITED {	color : #006666;}	
A:HOVER {	background-color : #6a3102;	color : #ece7d5;	text-decoration : underline;	}
A:LINK.h2 {	color : #6a3102;	text-decoration : underline;	font-family: "Times New Roman", Times, serif;	font-size : 22px;	font-weight : normal;}
A:VISITED.h2 {	color : #006666;}	
A:HOVER.h2 {	background-color : #6a3102;	color : #ece7d5;	text-decoration : underline;	}
A:LINK.footer, A:VISITED.footer, A:HOVER.footer {	color : #998d60;		text-decoration : none;	font-family: "Times New Roman", Times, serif;	font-size : 13px;	font-weight : normal;}
A:LINK.form-link, A:VISITED.form-link, A:HOVER.form-link  {	color : #ece7d5; text-decoration: none;	}
H1,.h1 {	color: #6a3102;	font-family:  "Times New Roman", serif;	font-size: 29px; font-style: italic; line-height: 35px;	font-weight: normal;}
H2,.h2 {	color: #6a3102;	font-family:  "Times New Roman", serif;	font-size : 22px;	font-style : italic;	font-weight : normal;}
H3,.h3 {	color: #6a3102;	font-family:  "Times New Roman", serif;	font-size: 17px;	font-style : italic;	font-weight: normal;}
H4,.h4 {	color: #6a3102;	font-family:  "Times New Roman", serif;	font-size : 12px;	font-style : italic;	font-weight : bold;}