body {
	scrollbar-face-color:#B5AB91;
	scrollbar-shadow-color:#EFEFDE;
	scrollbar-track-color:EAE2D7;
	scrollbar-arrow-color:#0033FF;
	background-image: url(../images/bg.gif);
	margin:1px;
}
.leftlining {
	background-image: url(../images/left_lining.gif);
	height: 100%;
	width: 28px;
}
.rightlining {
	background: url(../images/right_lining.gif) repeat-y center;
	height: 100%;
	width: 31px;
}
.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B4A780;
	text-decoration: underline;
}
.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mainbg {
}
.linktop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.linktop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.contentbgcolor {
	background-color: #F4EDDD;
}

.bottomlinksbg {
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 10px;
}
.heading1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
	margin-left: 10px;
}
.bulletpoints {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
	margin-left: 50px;
}
td img {
display: block;
}
table {
	color: #F3EDDC;
}
h4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	margin-left: 10px;
}
h5 {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	text-transform: uppercase;
}

hr {
	color: #B6AD8C;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
}
.bottombg {
	/*background-image: url(../images2/INDEX2_r8_c3.gif);*/
	height: 85px;
	width: 650px;
}
.bottomlinks {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #F3EDDC;
	text-decoration: underline;
}
.bottomlinks:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #F3EDDC;
	text-decoration: none;
}
/*
.bottomlinks:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #F3EDDC;
	text-decoration: underline;
}
*/
h1 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
h1:hover {
	color: #DDD5BE;
}

.bottomlinks2 {
	font-family: Tahoma;
	color: #F4EDDD;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
}


.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 27px;
}
.menulinks {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
.menulinks:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8D805B;
	text-decoration: none;
}
/*
.menulinks:Visited {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
.menulinks:active {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #C3B791;
	text-decoration: underline;
}
*/
.bglinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
	background-image: url(../images/name_bg.gif);
	height: 27px;
	width: 123px;
}
.bglinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
	background-image: url(../images/name_bg.gif);
	height: 27px;
	width: 123px;
}/*
.bglinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
	background-image: url(../images/name_bg.gif);
	height: 27px;
	width: 123px;
}
.bglinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
	background-image: url(../images/name_bg.gif);
	height: 27px;
	width: 123px;
}
*/
.namebg {
	background-image: url(../images/name_bg.gif);
	width: 143px;
	text-align: center;
	vertical-align: middle;
	color: #432120;
	text-decoration: underline;
}
.namebg:hover {
	background-image: url(../images/name_bg.gif);
	width: 143px;
	text-align: center;
	color: #000000;
	vertical-align: middle;
	text-decoration: none;	
}

.fixedlinks {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
.fixedlinks:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
}
.pageslinks {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
.pageslinks:hover{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #E0D7C0;
	text-decoration: none;
}
/*
.pageslinks:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
.pageslinks:active {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #432120;
	text-decoration: underline;
}
*/
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration: none;
}
h1 {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bold;
	color: #402021;
	text-decoration: none;
}
.mainbg2 {

	background-image: url(../images/work_areabg_2.jpg);
}
.topbg {
	background-image: url(../images/1_3.gif);
	height: 51px;
}
.mainlinks {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
	line-height: 22px;
}
.mainlinks:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #F3ECDA;
	line-height: 22px;
	text-decoration: none;
}
/*
.mainlinks:Visited {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 28px;	
	text-decoration: none;
}

.mainlinks:active {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #C3B791;
	line-height: 28px;	
	text-decoration: none;
}*/
.heading2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
}
/*     ONMOUSE OVER IMAGE VIEWER  FOR HOME PAGE  */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
/* background-color: lightyellow; */
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -110px;
left: -70px; /*position where enlarged image should offset horizontally */

}
/*   FOR ROLAND WALLER          */
.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
cursor:auto;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
/* background-color: lightyellow; */
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
cursor:auto;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
cursor: auto;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -3px;
cursor:auto;
left: -3px; /*position where enlarged image should offset horizontally */

}

/*       FOR THOMAS W. MITCHELL, JR.      */
.thumbnail3{
position: relative;
z-index: 0;
}

.thumbnail3:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail3 span{ /*CSS for enlarged image*/
position: relative;
/* background-color: lightyellow; */
padding: 5px;
cursor:hand;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail3 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
cursor:hand;
top: -3px;
left: -3px; /*position where enlarged image should offset horizontally */

}

/* IMAGEVIEWER CSS END*/
h2 {

	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #432120;
	text-decoration: none;
}
.pagetitle {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	text-transform: uppercase;
}
.mainlinks2 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mainlinks2:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.linktopbold {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.linktopbold:hover {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

