DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #c0c0c0;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c8c7c7;
}
	
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #8FC4DB;
    TEXT-DECORATION: underline
}

A:active
{
    FONT-WEIGHT: normal;
    COLOR: #8FC4DB;
    TEXT-DECORATION: underline
}

A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #8FC4DB;
    TEXT-DECORATION: underline
}

A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #fff;
    TEXT-DECORATION: none
}


img {/* border style for all images */
  border: 0;
  }
  

#logo2
{
    MARGIN: 0px;
    HEIGHT: 121px;
	background-image:url(../images/chas_henry_banner.jpg);
	background-repeat:no-repeat;
}


.mainpagetile
{
    PADDING: 10px 0px 5px 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	width:auto;
}


#mainpagetilehomepage
{
	MARGIN: 20px 0 0 550px;
	PADDING: 11px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 333px;
	COLOR: #CC9900;
	LETTER-SPACING: 0.03em;
	BORDER-left: #000000 1px solid;
	background-color:#8f6c01;

}


#Runner
{
    PADDING: 10px 0px;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px 5px 20px;
    COLOR: #999;

}
#Runner A:link
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: underline
}
#Runner A:active
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: none
}
#Runner A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: none
}
#Runner A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: none
}


#container
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 800px;
    COLOR: #c0c0c0;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: left;
}


#leftcontainer
{
    PADDING: 0px 20px 10px 40px;
    FLOAT: left;
    MARGIN: 20px  0px  0px  0px;
    WIDTH: 220px;
}

#rightcontainer
{
    WIDTH: 180px;
    PADDING: 0px 40px 10px 20px;
	FLOAT: right;
    MARGIN: 20px 40px 30px 0px ;
}

#maincontainer
{
    PADDING: 0px 0px 10px 0px;
    MARGIN: 20px 280px 0px  280px;
}


#samplemaincontainer
{
    PADDING: 0px 0px 10px 0px;
    MARGIN: 20px 280px 0px  280px;
}


#Linksleftcontainer
{
    PADDING: 0px 20px 10px 40px;
    FLOAT: left;
    MARGIN: 0px  0px  0px  0px;
    WIDTH: 220px;
}

#Linksrightcontainer
{
    WIDTH: 180px;
    PADDING: 0px 40px 10px 20px;
	FLOAT: right;
    MARGIN: 0px 40px 30px 0px ;
}

#chasIntro {
padding: 0px 0px 10px 0px; 
margin: 20px 40px 20px 40px; 

    COLOR: #fff799;
	border-bottom: #fff799 1px solid;


}


.chaslinks {padding-bottom:9px; }


#homemaincontainerLeft
{
float:left;
    PADDING: 0px 10px 10px 20px;
    MARGIN: 20px 0px 20px 0px ;
	width:380px;
	background-image:url(../images/homedivider.gif);
		background-position: right;
	background-repeat:no-repeat;
}


#homemaincontainerRight
{
    PADDING: 0px;
    MARGIN: 20px  0px 0px 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333;
	width:350px;
	float:right;

}



#contactmaincontainerLeft
{
float:left;
    PADDING: 0px 0px 10px 120px;
    MARGIN: 20px 0px 20px 0px ;
	width:290px;
}



#contactmaincontainerRight
{
    PADDING: 0px;
    MARGIN: 20px  30px 0px 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333;
	width:350px;
	float:right;

}



.designedby{text-align:right; font-size:9px; color:#666;}


#footer
{
    CLEAR: both;
    PADDING: 5px 5px 35px 5px;
    BORDER-TOP: #666 1px solid;
    MARGIN: 0px 20px 30px 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #333;
    COLOR: #999999;
	text-align:right;
}

#footer A:link
{
    FONT-WEIGHT: normal;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
#footer A:active
{
    FONT-WEIGHT: normal;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
#footer A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
#footer A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #999999;
    TEXT-DECORATION: none
}


#homepagecontent{
	width: 798px;
	overflow: hidden;
}

#biocontent{
	width: 798px;
	overflow: hidden;
}

#linkscontent{
	width: 798px;
	overflow: hidden;
}

#samplecontent{
	width: 798px;
	overflow: hidden;
}


#contactcontent{
	width: 798px;
	overflow: hidden;
}

OL
{PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0; PADDING-TOP: 0px}


UL{PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1em; PADDING-TOP: 0px}


LI{ LINE-HEIGHT: 1.5em}


p	{ padding : 0; margin : 0;}
	

#contentareaTitle
{
    FONT-SIZE: 18px;
    MARGIN: 0px 0px 5px 10px;
    PADDING: 0px;
    MARGIN: 0px 10px 0px 20px;
	COLOR: #fff799;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 0px solid;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}

#contentarea
{
    PADDING: 0px;
    MARGIN: 20px 10px 0px 20px;
}


#contentarea UL
{
    MARGIN-LEFT: 33px
}
#contentarea UL LI
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(../about_board_files/images/gray_bullet2.gif);
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

.contentareaRule
{
    BORDER-TOP: #999999 1px solid;
    MARGIN-TOP: 10px
}



#twocolumneleft
{
	float:left;
	PADDING: 0px 10px 10px 20px;
	MARGIN: 20px 0px 20px 0px ;
	width:150px;
	text-align:right;
}


#twocolumneright
{
    PADDING: 0px 30px 0px 0px;
    MARGIN: 20px  0px 20px 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333;
	width:570px;
	float:right;
}



.bioimageleft
{
    PADDING: 10px;
	margin:0px 10px 3px 0px;
	text-align:right;
}

H1 
{
    PADDING: 10px 0px 5px 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
}
H2 
{
    PADDING: 10px 0px 5px 0px;
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #9fcfe2;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
}

.yellowheadline
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif; 
	text-decoration:none;
}

.yellowheadline A:link
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:none;
}

.yellowheadline A:visited
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:none;
}

.yellowheadline A:active
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:none;
}


.yellowheadline A:hover
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:underline;
	}

.blueheadline 
{
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #9fcfe2;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
}



.boldtext
{
    FONT-WEIGHT: bold;
    COLOR: #333333
}
.boldtext A:link
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.boldtext A:active
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.boldtext A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.boldtext A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: none
}


.floatingimageright
{
    PADDING: 5px;
FLOAT: right;
}


.floatingimageleft
{
    PADDING: 0px;
    FLOAT: left;
	margin:0px 10px 3px 0px;
}


.icons
{
    PADDING: 0px;
    FLOAT: left;
	height:60px;
		margin:0px 10px 5px 0px;
}



.contentform
{
BORDER: #ccc 1px solid;
PADDING: 10px
}


TABLE#TBL_chas
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}

TABLE#TBL_chas TH
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: left
}

TABLE#TBL_chas TD
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #666666;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fff
}


blockquote 
{padding:0px;
margin:0px 0px 0px 20px;}


.homeAbstract{
border-top:solid 1px #fff799;
padding:10px 0px 10px 0px;
margin-right:30px;
}

.hometagline
{font-size:24px;
font-weight:bold;
color:#FFFFFF;
line-height:34px;
border-bottom:solid 1px #fff799;
margin-bottom:10px;
padding:0px 10px 10px 0px;
}

#homepicbio
{
background-color:#595959;
padding:10px 10px 5px 10px;
margin-bottom:10px;
}


#homepicbio li
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0.3em;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    PADDING-bottom: 10px
}

.homequote
{
padding-right:30px;
margin-bottom:10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fff799;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	}

.homequoteName
{
padding-right:30px;
text-align:right;
color:#9fcfe2;
}


.more A:active
{
    FONT-WEIGHT: normal;
    COLOR: #fff;
    TEXT-DECORATION: underline
}

.more A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #fff;
    TEXT-DECORATION: underline
}

.more A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #fff;
    TEXT-DECORATION: none
}


.whitetext
{color:#FFFFFF;}



.bluetext
{color:#9fcfe2;}


.titlerule
{border-bottom: solid 1px #9fcfe2;
padding-top:5px;
}

.textItalics
{
font-style:italic;
}

input, textfield, textarea, select, label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.delicious-posts { margin: 1em; width: 20em;}
.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0}
.delicious-post { padding: 0.25em;}
.delicious-odd {}
.delicious-banner a {  }
.delicious-posts a:hover { text-decoration: underline }
.delicious-posts a { text-decoration: none; color: #fff799;  padding: 0.3em;}
.delicious-post a { color: #8FC4DB }


#HomeScroller
{
padding: 0px 10px 0px 10px;
margin:-25px 0px 0px 0px;
color: #003366;
}

.divspacer
{
margin-bottom:10px;
}