body {margin-top:0; background-image:url('../images/background.jpg');
background-repeat: no-repeat;
background-position: top center;
background-color: #22241c;}

#header {position: static;
top: 0px;
left: 0px;
height: 36px;
width: 760px;
background:url(../images/menushadow.png) no-repeat scroll top left;
}

div.ablock p img.floatleft { float: left; margin: 0 10px 0 0;}

.floatright { float: right; margin: 0 10px 0 0;}

img {border: 0; margin: 0;}
a:link { color: #BBBBD7; text-decoration:none; border-bottom: 1px solid #8999AE;}
a:visited { color: #B5C0CE; text-decoration:none; border-bottom: 1px solid #778497;}
a:active { color: #BBBBD7; text-decoration:none; border-bottom: 1px solid #778497;}
a:hover {text-decoration:none; border-bottom: 1px solid white;}

.ablock {
	margin: 40px auto;
	width: 480px;
	background-color: #22241C;
	padding: 0pt 0pt 24px;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	margin-top:150px;
	padding: 0 0 0 0;
	border:0;
	width: 760px;
	background-image:url('../images/2column2.png');
	overflow:auto; /*fixes rendering issue with Firefox 1.*/
}

#side-a {
	float: left;
	width: 570px;
	font-family: Georgia, Times, Serif;
	font-size: 10pt;
	color: #999999;
	letter-spacing: 0em;
	line-height: 130%;
	border-width: 0px;
	border-style: solid;
	padding-bottom: 40px;
}

#side-b { 
	margin: 0;
	float: left;
	width: 190px;
	height: 1%; /* Holly hack for Peekaboo Bug */
	font-family: Georgia, Times, Serif;
	font-size: 10pt;
	color: #999999;
	letter-spacing: 0em;
	line-height: 150%;
	border-width: 0px;
	border-style: solid;
}

div#side-a div.ablock p, p ul {margin: 0 auto; 
background-color: #22241c; 
padding: 10px 25px 0px; 
line-height: 2.1em; 
font-size:12px; 
font-family: verdana, helvetica, arial, sans-serif;}

div#side-a div.ablock h2 {height: 24px; 
margin-bottom: 5px;
font-size: 16px; 
background-image:url(../images/h2background2.png); 
background-repeat: no-repeat; 
background-color: #22241c; 
padding-left: 16px; 
padding-right: 16px; 
padding-top: 9px; 
padding-bottom: 9px; 
overflow: hidden; 
font-weight: normal;}

div#side-a div.ablock h2 a:hover{text-decoration:none; border:none;}
div#side-a div.ablock h2 a:active{text-decoration:none; border:none;}
div#side-a div.ablock h2 a:visited{text-decoration:none; border:none;}

div.ablock ul {margin-top:10px; margin-bottom: 5px;}

div.ablock ul li {
list-style-type: square;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 12px;
line-height:2.1em;
margin: 0 10px;

}

.video {
margin: 10px 20px 10px 20px;
padding: 15px 15px 20px 15px;
border-top: 1px solid #333;
border-bottom: 1px solid #333;
}

div#side-a div.ablock div.video p.videotext {
margin:0; 
padding:0 0 0 0;
background:transparent;
}

#side-b p {margin: 0 auto; margin-top: 40px; margin-bottom: 30px; padding: 0 20px 11px 20px; line-height: 1.6em; font-size:12px;}
#side-b h2 {width: 448px; height: 24px; margin: 0 auto; font-size: 16px; margin-top: 40px; background-image:url(../images/h2background.png); padding-left: 16px; padding-right: 16px; padding-top: 11px; overflow:hidden; font-weight: normal;}

#footer {
	margin-top: 40px;
	clear: both;
	background: #22241c;
}

#contactdiv {width: 448px; margin: 0 auto; background-color: #22241c; padding: 0 16px 24px 16px;}
#form1 input {margin-bottom: 8px; background-color: #dbe1c7;}

