/* CSS Document */

body {
background: #33252A;/*51 37 42*/
font-family:Gill Sans MT, Helvetica, sans-serif; /* use single quotes */
color: #F2DBDB; /* try to use lowercase on properties */
/* font-size: 14pt; */
font-size:22px; /* em is better for base font */
font-weight:lighter;
margin : 1px 0 0 1px;
}

/*body {
	background-color:#503927;
	font-family:Arial Unicode MS;
	color:#FABF8F;
	font-size:14pt;
	font-weight:normal;
	
}*/
h1{size:inherit;}

hr {
	height:2px;
border-color:#e3d497;
	color:#e3d497;
	background-color:#e3d497;
	
	line-height: normal;
    
   }
   h2{color:#F2DBDB;}

.lightsize6{color:#F2DBDB;
font-size:13px;}

.newsletternavigation{color:#D99594;
font-size:13px;}


	
	
	
a:link {color:#D99594;font-weight:normal;}


a:visited {color:#D99594;font-weight:normal;

 }
a:hover {color:#D99594;
 font-weight:normal;}
a:active {
	color:#D99594;
 font-weight:normal;

	
}

.lightpink{color:F2DBDB;}


.headerinfo{font-size:15px;
}

.style5 {
color:F2DBDB;
font-size: 14px;
text-decoration: none;
font-weight:bold;}
.style6{font-size:13px;}
.style16 {font-style:italic; font-weight:bold; color: #Ec171d;}

.style28 {font-family: "Freestyle Script";
	font-size: 60pt
}
.navigation{color:#F2DBDB; font-size:13px;
text-decoration:none; font-weight:normal;
}

.twelve {font-size: 12pt;}
.purple14{color:#D99594;}
.red14{color:#F2DBDB;
font-size:18pt;}
.red18{color:#D99594;
font-size:18pt;
text-decoration:underline;
font-weight:bold}
.welcome{color:#F2DBDB;
font-size:20px;}

.redlargeunderline{color:#D99594;
font-size:18pt;
font-style:italic;
text-decoration:underline;
font-weight:bold}

.redlarge{color:#F2DBDB;
font-size:24pt;
font-style:italic;
font-weight:bold}

.clientsownwords{color:#D99594;
font-size:28pt;
font-style:italic;
font-weight:bold}

.largeheader{font-size:40pt;
font-family:"Freestyle script", Arial, Verdana, sans-serif;
color:#F2DBDB; }

.freestyle{font-size:55pt;
font-family:"Freestyle Script", Arial, Verdana, sans-serif;
color:#D99594; }



.fourteen{font-size:15pt}

.light14{font-style:italic;
	color:#D99594;
	font-size:18pt;
}
.tangerine14pt{color:#D99594;
}
.tcc{color:#D99594;
font-style:italic;
font-size:16pt;
}
.tangerine14ptunder{color:#D99594;
text-decoration:underline;}

.tangerine16pt{
	color:#D99594;
	font-size:16pt;
	font-style:italic;
}

.lightitalic14{color:#FABF8F;
font-style:italic;
font-size:14pt;}

.lightsize6under{color:#FABF8F;
text-decoration:underline; font-size:13px; }

.lightsize6underitalic{color:#FABF8F;
font-style:italic;
text-decoration:underline;
font-size:14px; 
}

.lightsize{color:#FABF8F;
font-size:15px;}

.style6purple{font-size:13px;
color:#403152;}

.taupeheading {
font-size:20pt;
font-style:italic;
font-weight:bold;
table-layout:fixed;
width:50%;
height:auto;
border:solid;
	border-color:#D99594;
	border-style:double;
	border-width:thick;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	color:#F2DBDB;
	}
.lineborder{border-color:#D99594;
	border-style:double;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	color:#F2DBDB;
	font-size:18pt;
	}
.miscellaneousheading{font-size:22pt;
font-style:italic;
font-weight:bold;
color:#F2DBDB;
}

.mischeadingandborder{
	text-align:center;
	font-size:24pt;
	font-style:italic;
	font-weight:bold;
	table-layout:fixed;
	width:75;
	height:auto;
	border:solid;
	border-color: #D99594;
	border-style:double;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	color:#F2DBDB;
	
	}
.patriotictable{
text-align:center;
border:thick;
border-color: #0000FF;
border-style:ridge;
border-left-color: #FF0000;
border-right-color:#FF0000;
border-width:10px;


}

	
.papyrus {font-size:10pt;
font-family:Papyrus;
color:#F79646;
font-weight:bold;}

.bordered {
font-weight:normal;
border: 2px solid #403152; 
margin-left: 20px; }

p {
	text-indent: 15px;
	margin-top:25px;
}

.multibackground {
color:#000000; background-image:url(images/B4andafter/multbg.jpg);
font-size:22px;
font-weight:bold;}
ul {list-style-image:url(images/silverbullet.gif) ;

}
.redbackground{background-color:#ec171d;
font-size:18pt;
color:#000000;}

.purple14itc{color:#D99594;
font-size:14pt;
font-style:italic;
font-weight:bold;}

.quoterightalign{text-align:right;}
	
.quote{
	table-layout:auto;
	width:80%;	
	
	border-width:4px;
	padding:15px;
	cell-padding:"";
	cell-spacing:"";
	border-color:#D99594;
	border-style:double;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	color:#F2DBDB;
	font-size:16pt;
	background-image:url(images/hearts%20flying.gif);
	background-position:right;
	background-repeat:repeat-y;
	right:
	
	}	
	.table1a{
	
	border: 2px solid #f2dbdb;
	width: 85%;
	margin-left:5%;
	margin-right:5%;
	background-image:url(images/hearts%20flying.gif);
	background-position:right;
	background-repeat:no-repeat;	
	
	
		
}
.table1c{
	
	border: 2px solid #f2dbdb;
	width: 85%;
	margin-left:5%;
	margin-right:5%;
}	
	
.indent {margin-left:30px;}
.flushrightquote{margin-left:400px;}
.flushrightquotereview{margin-left:350px;}

.footer {table-layout:fixed;
	width:70%;	
	background-color:;
	border:thin #D99594;
	border-width:5px;
	border-style:double;
	
	padding:inherit;	
	cell-padding:"";
	cell-spacing:"";
	
	position: relative;
	margin-left:auto;
	margin-right:auto;
	}
	


.quote2{
	table-layout:fixed;
	width:835px;
	background-color:#403152;
	border-width:3px;
	cell-padding:"";
	padding:10px;
	border-color:#FFFFFF;
	border-style:double;
	
	
	border:2;
	position: relative;
	margin-left: 55;
	margin-right:auto;
	color:#FABF8F

}

.quoteorange {table-layout:fixed;
	width:80%;
	background-color:;
	border-width:3px;
	padding:15px;
	cell-padding:"";
	cell-spacing:"";
	border-color:#D99594;
	border-style:double;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	color:#F2DBDB;
	}
	

.quotered {table-layout:fixed;
	width:80%;
	background-color:;
	border-width:3px;
	padding:15px;
	cell-padding:"";
	cell-spacing:"";
	border-color:#D81212;
	border-style:double;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	color:#D81212;
	}

.titletable{table-layout:fixed;
width:50%;
	background-color:#F79646;
	font-style:italic;
	font-size:18pt;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	color:#624730;
	border-color:#F79646;
	}
	
	.directorytable{
	table-layout:fixed;
	width:90%;
	font-size:14px;
	color:#F2DBDB;
	table-layout:center;
	border:none;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	
	}
	
	
	
/*.randomcolor{
	#a40000:#6600CC:blue;
	font-size: 14px;
text-decoration: none; 
}*/
.hpclickon{color:#F79646;
font-size:25px;
font-style:italic;
font-weight:bold;}



.corsiva40ptorange{font-size:40pt;
font-family:"Freestyle script", Arial, Verdana, sans-serif;
color: #D99594}

.corsiva40ptwhite{font-size:40pt;
font-family:"Freestyle script", Arial, Verdana, sans-serif;
color: #F2DBDB}

.horozontallightpink{color:#F2DBDB;}

.bottomcellborder{border-bottom-color:#F2DBDB;
border-right:none;
border-left:none;}


.orangeletterredbox{table-layout:fixed;
	width:80%;
	background-color:;
	border-width:3px;
	padding:5px;
	cell-padding:"1";
	cell-spacing:"1";
	border-color: #D99594;
	border-style:double;
	margin-left:auto;
	margin-right:auto;
	color:#D99594;
	text-decoration: underline; 
     color:#F2DBDB ;
	font-size:24pt;
	font-style:italic;
	font-weight:bold;}
	
	

.table1b {border: 2px solid #d99594;
	width: 85%;
	margin-left:5%;
	margin-right:5%;
	}
	
.cellborder {
font-size: 14px;
color:f2dbdb;
border: 3px solid #D99594;
border-style:inset;
}

.tableCell {
background-image:url(images/Holiday%20images/fireworks%20stars.gif);
background-repeat:no-repeat;
background-position:top;

}


/*Code for aligning 3 images on a page:
<p style="float: left; width: 32%; text-align: left;">Left text</p>
<p style="float: left; width: 32%; text-align: center;">Centre text</p>
<p style="float: left; width: 32%; text-align: right;">Right text</p>*/

