
body { background-color:#FFFFFF; }

a {color:#980C33;}

a:hover {
color:#663399;
text-decoration:underline;}

a:visited {
color:#663399;
}


td,p,li {
	font-family:Verdana, Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size: 13px;
	color:#666666;
	line-height:17px;
	list-style-image:url(../images/architecture/bullet.gif);
	
}

 
.h1, h1 {
	font-family: Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size:18px;
	color: #663399;
	font-weight: bold;
}

.h2, h2 {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size:16px;
	color: #980C33;
	font-weight: bold;
}



.h3, h3 {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size:16px;
	color: #ADBB2A;
	font-weight: bold;
}

.redtext {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	color: #980C33;
	font-weight: bold;
}

.green-bg {
background-color:#ADBA29;
background-image:url('../images/architecture/green-spacer.gif');
		}
		
.red-bg {
background-color:#980C33;
background-image:url('../images/architecture/red-spacer.gif');
		}
		
.orange-bg {
background-color:#E57310;
background-image:url('../images/architecture/orange-spacer.gif');
		}
		
.celery-bg {
background-color:#EEEFD7;
background-image:url('../images/architecture/celery-spacer.gif');
		}


.table-bg {
background-color:#FAE4CD;
		}
		


		
.footer, a.footer {
	color: #FFFFFF;
	font-size: 10px;
	background-color: #ADBA29;
	text-decoration:none;
	padding:2px;
	}

a.footer:hover {
	color: #980C33;
	text-decoration:underline;
}

a.footer:visited {
	color: #FFFFFF;
	
}

/* START AD STYLES */

.ad_head {
	font-size:18px;
	color: #980C33;
	font-weight: bold;
	
}

.ad_sub {
	font-size:12px;
	color: #E57310;
	font-weight: bold;
}

.ad_text {
	font-size:12px;

}

.ad_link, a.ad_link {
	font-size:12px;
	color: #E57310;
	font-weight: bold;
	text-decoration:none;
}

.ad_right {
background-image:url('../images/home-page-ad/cut_your_dead_wood_04.gif');
background-repeat:repeat-y;
		}
		
.ad_left {
background-image:url('../images/home-page-ad/cut_your_dead_wood_02.gif');
background-repeat:repeat-y;
		}

/* END AD STYLES */

.orange_box {
border-style: solid;
border-color: #E57310;
border-width:1px;
padding:5px;
}

.orange_feature {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #E57310;
	font-weight: bold;
}

.red_box {
border-style: solid;
border-color: #980C33;
border-width:1px;
padding:5px;
}

.red_feature {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #980C33;
	font-weight: bold;
}

.green_box {
border-style: solid;
border-color: #ADBA29;
border-width:1px;
padding:5px;
}

.green_feature {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	font-size:14px;
	color: #ADBA29;
	font-weight: bold;
}

.home_header {
font-size:18px;
color: #980C33;

}

.call {
	font-family:Verdana,Helvetica,Arial,FreeSans,sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #ADBB2A;
	vertical-align:middle;
	font-weight:bold;
	padding:5px;
	}
	
.breadcrumb, a.breadcrumb {
	color: #666666;
	font-size: 10px;
	text-decoration:none;
	padding:5px;
	}

a.breadcrumb:hover {
	color: #980C33;
	text-decoration:underline;
	
}
		
		
	



.left-nav, a.left-nav {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:normal;

}

a.left-nav:hover {
	color: #F67D1B;
	text-decoration:none;
	
}

.left-nav-on, a.left-nav-on, a.left-nav-on:hover {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:normal;

}

.left-nav-head, a.left-nav-head {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #6A6A6A;
text-decoration:none;
font-weight:600;

}

a.left-nav-head:hover {
	color: #F67D1B;
	text-decoration:none;
	
}



.left-nav-head-on, a.left-nav-head-on, a.left-nav-head-on:hover {
font-family:Arial,Helvetica,FreeSans,sans-serif;
color: #F67D1B;
text-decoration:none;
font-weight:600;

}



a {color:#980C33;}

a:hover {
color:#663399;
text-decoration:underline;}

.rightshadow {
	/* right outside shadow */
	background-image:url('../images/architecture/layout/right-shadow.gif');
	}
	
.leftshadow {
	/* left outside shadow */
	background-image:url('../images/architecture/layout/left-shadow.gif');
		}
	
.topshadow {
	/* top outside shadow */
	background-image:url('../images/architecture/layout/top-shadow.gif');
		}
	
.bottomshadow {
	/* bottom outside shadow */
	background-image:url('../images/architecture/layout/bottom-shadow.gif');
		}
		


.sidebar-head {
background-color: #A2CD29;
color:#FFFFFF;
font-size:9px;
padding-left:5px;
}

a.sidebar-head, a.sidebar-head:hover{
color:#FFFFFF;
text-decoration:none;

}

.sidebar {
background-color: #E9F0CE;
padding:5px;
font-size:9px;
line-height:14px;
color:#6A6A6A;
}



.hilite {
color:#A2CD29;
font-weight:bold;}


