body {/* set everything to zero for a good cross-browser starting point */
	margin: 0;/*zeroes the padding on the body ** Opera carries a default padding and requires this zeroing*/
	border: 0;/*sets the body background colour*/
	min-width: 760px; /* Prevents the body becoming narrower than our wrapper div - keeps the content from disappearing off the left edge with Gecko browsers */
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Tahoma;

}

#wrapper {
	width: 760px; /* sets the width of the wrapper */
	text-align: left;/* Realigns the text to the left after the IE hack in the body rule */
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.image-center {
	float: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.flash-center {
	height: 400px;
	width: 500px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}



#header 
{
 height:70px;
 width:760px;	
}

#topnav {
	height: 55px;
	background-image: url(images/top_logo.png);
	background-repeat: no-repeat;
}

#myaccount {
	text-align: right;
	height: 20px;
	width: 760px;
	padding-top: 10px;
}
#myaccount img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*Begin laying out the Banner Div*/
#banner {
	width: 760px;/*Set the banners width - not strictly necessary just belt and braces from my point of view*/
	height: 310px;/*prevent the background image from repeating*/
	/*position: relative;*//*The position is not needed, if you add a div within this div uncomment the positioning property and value pair*/
}

#banner-small {
	width: 760px;/*Set the banners width - not strictly necessary just belt and braces from my point of view*/
	height: 60px;/*prevent the background image from repeating*/
	/*position: relative;*//*The position is not needed, if you add a div within this div uncomment the positioning property and value pair*/
}
/*Begins laying out the content area */
#content {
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}



/*sets the content text*/
#content p {
	font-size: 12px;/*zeroes the padding*/
	color: #5A5241;/*sets the colour for the text*/
	line-height: 130%;/*set a line height for easier reading*/
	font-family: Tahoma;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0;
}
#content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #314048;
	list-style-type: disc;
	margin-left: -25px;
}


/*sets the styling for the h1 element within the content div*/
#content h1 {
	font-size: 120%;/*scales the text size against the body selector default*/
	font-family: "Times New Roman", Times, serif;/*sets the padding on the h1 element*/
	color: #780D0D;/*sets the text colour for the h1 text*/
	font-weight: normal;/*sets the font weight a little less than bold, if not supported in a given browser defaults to a normal weight. If you want bold for your h1 delete this property and value pair - or simply comment them out*/
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

#content h2 {
	font-size: 12px;/*scales the text size against the body selector default*/
	font-family: Tahoma;/*sets the padding on the h2 element*/
	color: #41515A;/*sets the text colour for the h2 text*/
	font-weight: bold;/*sets the font weight a little less than bold, if not supported in a given browser defaults to a normal weight. If you want bold for your h1 delete this property and value pair - or simply comment them out*/
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}

#content h3 {
	font-size: 12px;/*scales the text size against the body selector default*/
	font-family: Tahoma;/*sets the padding on the h2 element*/
	color: #41515A;/*sets the text colour for the h2 text*/
	font-weight: bold;/*sets the font weight a little less than bold, if not supported in a given browser defaults to a normal weight. If you want bold for your h1 delete this property and value pair - or simply comment them out*/
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: -10px;
	padding-left: 10;
}

/*begin laying out the footer div*/
#footer {
	width: 760px;/*provide a width - not strictly necessary just belt and braces from my point of view*/
	clear: right;/*ensures the footer is always placed below the right column no matter what its contents dictate*/
	background-color: #7F1B1B;/*set a background colour*/
	font-size: 70%;/*scale the font size off the body element*/
	text-align: right;/*set a margin on the top of the footer*/
}


#footer p {
	margin: 0;/*zeroes off the margins*/
	color: #FFFFFF;/*changes the default colour*/
	background-color: #7F1B1B;/*sets the background colour for p elements in the footer div*/
	border-top: 1px solid #000000;/*sets a defining edge on the top of the footer*/
	border-bottom: 1px solid #000000;/*sets a border between the company info text and the links below it */
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
}

#footer ul li {
	padding: 4px;/*2px 4px 2px 2px; sets the padding values*/
	margin: 0;/*zeroes off the margins */
	display: inline;/*sets the list to display inline*/
}


#footer a {/* Styles the links within the footer */
	color: #fff;/*sets the text to white*/
	text-decoration: underline; /*keeps the underline*/
}

#footer a:hover, #footer a:focus {
	text-decoration: none;/*removes the underline*/
}

#navbar
{
	height: 40px;
	width: 760px;
}
#navbar img 
{
 border:none;	
}



.header 
{
	margin: 0;
	padding: 0;
	font-family:Times New Roman;
	font-size:19;
	font-weight:normal;
	color:#780D0D;
	text-align:center;
}
.col2
{
	width: 207px;
	background: url(Images/bg-p.gif) no-repeat;
	padding:10;
	vertical-align:top;
	
	
}

.col2 .text{
	padding: 10px;
	background: url('Images/bg-p-top.gif') no-repeat 0 0;
height:379px;
}
.col2 p{
	margin: 0 10px 5px 0;
}




#content .testimony {
	float: none;
	padding-right: 20px;
	padding-left: 20px;
}

#content .testimony_left {
	float: none;
	padding-right: 20px;
}

#subfooter 
{
	width: 760px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	padding-top:15px;
}

#content ul {
	margin-top: 2px;
}
