body
	{
		padding:0px; margin:0px;
		background: #b67f45 url(images/bgd_wood.jpg) top center no-repeat; 
		font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight:none; font-size:15px; line-height:18px; text-align:left;
	}
	
.wrapper { 
	padding:0px; background:#f7e7d3; width:980px; margin:auto; margin-top:20px;
	-webkit-box-shadow: 0px 0px 50px #f7e7d3;
	-moz-box-shadow: 0px 0px 50px #f7e7d3;
	box-shadow: 0px 0px 50px #f7e7d3;	
}
.content
	{
		padding:20px; 
	}
/*Fixes wrapping issue on android devices, but only if the text is in a p tag*/
p {background:url(images/bgdandroid.gif) top left repeat-x}	

.learnmore:hover { 
	background:#1f769c;
}

.testimonial
	{
		width:250px; padding:15px;
		background:#ededed;
		
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		font-size:13px; line-height:18px;
	}
	
.testimonial-end 
	{
		background:url(images/test-end.gif) top left no-repeat;
		padding:30px 0px 20px 20px; text-align:left;
}



.learnmore { 
	color:#FFFFFF; padding:5px; background:#333333; width:120px; font-size:16px; margin:auto; text-align:center; margin-top:20px;
	-webkit-box-shadow: 0px 0px 10px #999999;
	-moz-box-shadow: 0px 0px 10px #999999;
	box-shadow: 0px 0px 10px #999999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border:#FFFFFF 2px solid;
}

.learnmore A {
	color: #ffffff; TEXT-DECORATION: none
}
.learnmore A:visited {

	color: #ffffff; TEXT-DECORATION: none
}
.learnmore A:hover {
	color: #ffffff; TEXT-DECORATION:underline
}
	
/*Start Feedburner CSS*/

.feedburnerFeedBlock { 
	width:410px; font-size:12px;
}

.feedburnerFeedBlock A {
	color: #000000;  TEXT-DECORATION: none
}
.feedburnerFeedBlock A:visited {

	color: #000000; TEXT-DECORATION: none
}
.feedburnerFeedBlock A:hover {
	color: #000000; TEXT-DECORATION:underline
}

.feedburnerFeedBlock ul { 
	margin:0px 0px 10px 10px; padding:0px 0px 10px 10px;
	list-style-image: none;
}
	
.feedburnerFeedBlock li { 
	list-style-image: url(images/dot.gif); margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;
}

.feedburnerFeedBlock li li { 
	list-style-image: url(images/dot.gif);  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}


.feedburnerFeedBlock img { 
	float:right; margin:10px;
}

.date { 
	
}

.headline { 
	font-size:12px; padding:0px 0px 20px 0px; font-weight:bold;
}

#creditfooter { 
	visibility:hidden;
}

/*End Feedburner CSS*/
	
.bgd
	{
		background:url(images/bgd_shadow.png) top center no-repeat;
	}	

.top
	{
		background:url(images/bgd_top.gif) top left repeat-x;
	}

/* sets the border for all images across the site to zero */
img
	{border:0px}

/* A is the link color scheme for all links accross the website */

A {
	color: #3e5e7e; TEXT-DECORATION: underline
}
A:visited {

	color: #3e5e7e; TEXT-DECORATION: underline
}
A:hover {
	color: #000000; TEXT-DECORATION:none
}

/* Start Styles for text titles */

h1	{
	font-family:Arial, Helvetica, sans-serif; font-size:34px; line-height:36px; color: #6d1d11; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-weight:100;
	}
	
h2	{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #666666; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-weight:100;
	}
	
/* End Styles for text titles */





/*Start Feature Container Box*/
.btopleft {
	background:url(images/roundedbox.gif) top left no-repeat;
}
.btitle {
	background:url(images/roundedbox.gif) top right no-repeat; margin-left:14px; padding:20px 10px 5px 0px; text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:none;
}
.bbottleft {
	background:url(images/roundedbox.gif) bottom left no-repeat;
}
.bbody {
	background:url(images/roundedbox.gif) bottom right no-repeat; margin:0px 0px 0px 20px; padding:0px 8px 5px 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left;
}

/*End Container Box*/

/* Start Custom List Style */

.arrows li { 
	list-style-image: url(images/dot.gif);  margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;
	font-size:12px;
}

.arrows ul { 
	margin:8px 0px 8px 15px; padding:0px 0px 0px 10px; line-height:12px;
}

/* Start Custom List Style */


/* The styles here are applied universally to applicable elements within all table cells of the website */
td {
	
}


.divider-verticle {
	background:url(images/divider.gif) top center repeat-y;
}
.divider-horizontal {
	background:url(images/divider.gif) top left repeat-x;
}

/* Start Top Navigation Styles */

.topnav .navtxt {
	padding:0px 20px 0px 20px; margin:0px;
	text-transform:uppercase;
}

.topnav .nav-divider {
	background:url(images/menu_divider.gif) top center no-repeat; width:2px;
}

.topnav {
	background:url(images/menu_bgd_off.gif) top left repeat-x;
}

.topnav .nav {
	background: url(images/menu_bgd_off1.gif) top center no-repeat; 
	HEIGHT: 40px; display:table-cell;
	color: #ffffff; line-height:40px; font-family:Calibri, Arial; font-size:15px;
}
.topnav .nav A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; line-height:40px; 
}
.topnav .nav A:visited {
	color: #ffffff; TEXT-DECORATION: none; display:block; line-height:40px;
}
.topnav .nav A:hover {
	color: #ffffff; TEXT-DECORATION: none; display:block; line-height:40px;
	background: url(images/menu_bgd_on.gif) top center no-repeat; 
}

/* End Top Navigation Styles */


.footer {
	font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight:none; font-size:20px;
	margin-top:14px; line-height:20px; text-align:center;
	margin-bottom:20px;
}
.footer A {
	color: #ffffff; TEXT-DECORATION: none
}
.footer A:visited {
	color: #ffffff; TEXT-DECORATION: none
}
.footer A:hover {
	color: #ffcc33; TEXT-DECORATION: underline
}

	
/* Start Styles for forms */

.search input
	{
		border-color: #cc0000; border-width:1px; border-style:solid; 
		background-color: #ffffff; 
		padding:2px 0px 0px 2px;
		font-family:Tahoma; color: #000000; font-size:11px;
	}

textarea
	{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; 
	}
	
.form1
	{
		padding:0px;color:#000000;
	}
	
.form1 p
	{
		margin:0px 0px 8px 0px;
	}

.form1 input
	{
		border: 1px solid #999999;
		
		padding:3px;
		color: #000000; font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		width:210px;
		margin-bottom:10px;
	}

.form1 textarea
	{
		border: 1px solid #999999;
		padding:3px;
		color: #000000; font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		width:210px;
		margin-bottom:10px;
		height:60px;
	}
	
/* End Styles for forms */
	


