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

html, body {
	font-size: 11px;
	font-family: "Adobe Caslon Pro";
	margin: 0px;
	height: 100%;
}

#header {
	width: 768px;
	margin: 0 auto;
}

#outer {
	background-image: url(images/background.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #f7f4ee;
	min-height: 100%;
	
}

#divider {
	width: 768px;
	margin: 0 auto;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	height: 6px;
	
}

#divider2 {
	width: 768px;
	margin: 0 auto;
	background-color:#0000CC;
	height: 20px;
}

#container {
	width: 800px;
	margin: 0 auto;
	text-align: center;
} 

#prefooter
{
	width: 768px;
	text-align: center;
	margin: 0 auto;
	height: 72px;
	
}

#footer
{
	width: 768px;
	background-color: #999999;
	color: #ffffff;
	text-align: center;
	margin: 0 auto;
	padding-top: 0px;

}

.footerStyle
{
font-size: 14px
}

#table
{
	line-height:normal;
}

h1{
	color:#0000CC;
	font-size:18px;
	font-weight:bold;

}

h2{
	color:#0000CC;
	font-size:16px;
	font-weight:bold;

}


b.slogan {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#0000FF;
}

/**Begin CSS Menu items**/
#menu {
	width: 768px;
	text-align: center;
	margin: 0 auto;
	float:none;
    font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	height:inherit;
}

#menu ul {
    margin:0;
    padding:0px 10px 0px 5px;
    list-style:none;
	
}

#menu li {
    display:inline;
    margin:0;
    padding:0;
}

#menu a {
    float:left;
    background:url(images/tableft.PNG) no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
	
}

#menu a span {
    float:left;
    display:block;
    background:url(images/tabright.PNG) no-repeat right top;
    padding:5px 15px 4px 6px;
    color:#000000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
    color:#591333;
}

#menu a:hover {
    /*background-position:0% -42px;*/
	background:url(images/tabhoverleft.PNG) no-repeat left top;
}

#menu a:hover span {
	color: #FF0000;	
	background:url(images/tabhoverright.PNG) no-repeat right top;
	/*background-position:100% -42px;*/
}

#menu #current a {
    /*background-position:0% -42px;*/
	color:#FFFFFF;
	background:url(images/tableftcurrent.PNG) no-repeat left top;
}

#menu #current a span {
    /*background-position:100% -42px;*/
    color:#FFFFFF;
	background:url(images/tabrightcurrent.PNG) no-repeat right top;
}

/**End CSS Menu items**/

#content {
	padding: 0px 30px 0px 30px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:25px;

}


