@charset "UTF-8";
/* CSS Document */

body {background-color:#fff;
text-align: center;
color: #333;
font-family: Arial, sans-serif;}

#container {background-color:#fff;
width: 690px;
margin: 0 auto;
border: 0; 
}

#topnav {list-style: none;
text-align: right;
padding: 0 10px 0 0;}

#topnav li {font-size: small;
display: inline;
padding: 0 10px;}

#header {text-align: left;
padding: 50px 0 0 150px;
background-image: url(../images/able09_2.jpg);
background-position:bottom left;
background-repeat:no-repeat;}

#subheader {background-image:url(../images/headerBar.jpg);
background-repeat:no-repeat;
background-position:bottom;}

#subheader p {line-height:25px;}

#sidenav {width:212px;
	float: left;
	text-align: left;
	line-height: 17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px;}
/* Again, "be nice to Opera 5". */
body>#sidenav {width:180px;}

#sidenav li {font-size: small;
list-style-type: none;
padding: 0 0 .3em 0;
line-height: 1em;}

#content {margin: 0 20px 0 210px;
text-align: center;}

#footer {clear: both;
padding: 20px 0 0 0;
list-style: none;
text-align: center;}

#footer li {font-size: small;
display: inline;
padding: 0 10px;}

#copyright {padding: 0 20px;}

#copyright p {font-size:x-small;
color: #666;
text-align: left;}

h1 {font-size: x-large;
	margin: 0;}

h2 {font-size: large;
	margin: 0;}

h4 {text-align: left;
border-bottom: thin dashed #999;}

a:link {color:#336633;
text-decoration: none;}

a:visited {color: #336633;
text-decoration: none;}

a:hover {color: #333399;
text-decoration: underline;}

a img {border: 0;}

td p {font-size:small;
text-align: left;
padding: 0 3px 0 3px;}

.workshop {background-color:#CCCC99;
text-align:left;}

.workshop a:link {color: #666;
text-decoration: none;
font-size:small;
padding: 0 0 0 10px;}

.workshop a:visited {color: #666;
text-decoration: none;
font-size: small;
padding: 0 0 0 10px;}

.workshop a:hover {color: #FF9933;
text-decoration: none;
font-size: small;
padding: 0 0 0 10px;}

.expand {font-size: small;
text-align: left;}

.video {text-align:left;
border: medium solid #CCCC99;
padding: 3px;}.dashed {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #0071FE;
}
