/* Main Text CSS for all Site, font styles etc. */


h1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 32px;
	font-weight: bold;
	font-style: italic;
	text-transform: capitalize;
	color: #CC0000;	 
}

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
}
h3 {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
}
h4 {
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
}
h5 {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
}
h6 {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-align: justify;
	line-height: normal;
	margin-top:10px;
}

.main_content li {

	list-style: circle inside;
	position:inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	} 

.main_content a:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#8F0202;
	text-decoration:none;
	}
.main_content a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	text-decoration:none;
	}
.main_content a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	}
.main_content a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	}

/* General Site Formatting background images etc. */
html {
background-color:#000000;
background-image:url(../images/tile_beige.gif);
min-height:100%;
margin-bottom:1px;
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;

}
/* This is the formatting for the content box of the main content page */
.main_content {
	width: 750px;
	min-height:400px;
	clear:both;
}

.main_banner {
height:250px;
width:750px;
border-color:#000000;
border-width:thin;
border-style:double;
}

/* This is the formatting for background of all but front page, creates the illusion of a left hand column being the same size as right though
this is usually not the case.  This sits behind the left and right hand columsn that really do exist */

.back {
background-image:url(../images/background_flowers_new.gif);
min-height:500px;
}
/* This is the formatting for site background */
.site_back {
background-image:url(../images/tile_beige.gif);
}
/* This is the formatting for the background of the frontpage */
.front_page_back {
background-color:#f0d7A0;
}
/* This creates the little red bar on the front page that gives contintuity with the top nav which on others pages is on top and not in the middle */
.top_bar
{
background-image:url('../images/thick_line_under_banner_fp.gif');
background-repeat:repeat;
width:974px;
height:16px;
}
/* This is the formatting for the footer */
.footer
{
background-image:url(../images/footer_banner3.png);
background-repeat:no-repeat;
width:974px;
height:124px;
position:absolute;
}

.footer_content_left {

margin-left:50px;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;

}
.footer_content_left td {
width:318px;
vertical-align:top;
}

.footer_content_left a:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#8F0202;
	text-decoration:none;
	}
.footer_content_left a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	text-decoration:none;
	}
.footer_content_left a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	}
.footer_content_left a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	}
/* This is the formatting for the header */
.header
{
background-image:url(../images/top_banner_tel.gif);
background-repeat:no-repeat;
width:974px;
height:140px;
}
.header_content_right {
margin-top:20px;
margin-right:20px;
color:black;
float:right;
}
.header_content_right a:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#8F0202;
	text-decoration:none;
	}
.header_content_right a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	text-decoration:none;
	}
.header_content_right a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	}
.header_content_right a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#999999;
	}

