@charset "UTF-8";

body {
	
	background-image: url(images/bkgnd-pattern2.jpg);
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

a:link { color: #993300;}
a:visited { color: #996666;}
a:hover { color: #CC9900;}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #6B586D;
}

h2 {font-family: Cambria, Georgia, "Times New Roman", Times;
	font-size: 14px;
	color: #663300;
	line-height: 10px;
	padding: 0;
}

h3 {
	font-family: Cambria, Georgia, "Times New Roman", Times;
	font-size: 12px;
	color: #666633;
	line-height: 10px;
	text-transform: uppercase;
	text-variant: small-caps;
	padding: 0;
}

p {}
#contentcell {
	font-family: Georgia, "Times New Roman", Times, serif; 
	background-image: url(images/bkgnd-pattern1.jpg);
	background-repeat: repeat;
	padding: 15px 15px 15px 20px;
}

#contentcell p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #484848;
	line-height: 16px;	
}

#contentcell2 {
	font-family: Georgia, "Times New Roman", Times, serif; 
	background-image: url(images/bkgnd-pattern1.jpg);
	background-repeat: repeat;
	padding: 15px 5px 15px 15px;
}

#contentcell2 p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #484848;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;	
}

.sidebartitlebox {margin-top: 10px; width: 170px; background-image:url(images/sidebarboxtop.gif); background-repeat: no-repeat;}

.sidebartitlebox2 {margin-top: 10px; width: 170px;}


.sidebarlgtxt {
	margin-top: 10px;
	font: normal 16px/20px Georgia, "Times New Roman", Times, serif;
	color: #663333;
}

.contentblurb {
	padding: 5px 10px;
	border: 1px solid #996;
	background-color: #EFEBD6;
}

.contentblurb p {
	font-family: Calibri, Arial, Verdana;
	font-size: 11px;
	font-style: italic;
	color: #484848;
	/*text-align: left;*/
}

#sidebar-rt {
	background-color: #FFFFEF;
	padding: 8px;
	background-image:url(images/specklebkgnd.gif);
}

.photoleft { border: 1px solid #660033; padding: 2px; margin: 5px 15px 5px 0px;}

#navbar { text-align: center; padding-top: 5px;}

#navbar ul {
	padding-left: 0;
	margin-left: 0;
	background-color: #934F25;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 10px; 
	color: #FFFFEF;
}

#navbar ul li { display: inline; padding-right: 3px; }

#navbar ul li a
{
color: #FFFFEF;
text-decoration: none;
background-color: #934F25;
}

#navbar ul li a:link { color: #FFFFEF;}
#navbar ul li a:visited { color: #FFFFEF;}
#navbar ul li a:hover { color: #CCCC00;}

td.navlink { vertical-align: middle; padding: 5px 10px;}

.navlink { text-align: center; /*border: 1px dotted #FFF*/;
	
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #FFFFEF;
	
}
.navlink a {text-decoration: none;}
.navlink a:link { color: #FFFFEF;}
.navlink a:visited { color: #FFFFEF;}
.navlink a:hover { color: #CCCC00;}



#footer {
	background-color: #A18D80;
}

#footer p {
	font-family: Calibri, Arial, Verdana;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	padding: 0;
	line-height: 10px;
}

#footer a {text-decoration: none;}

#footer a:link { color: #FFFFEF;}
#footer a:visited { color: #FFFFEF;}
#footer a:hover { color: #CCCC00;}


#table1 td { border: 1px dotted #999999;}

ul {font-size: 12px; color: #333333;}

