/* =html */
html { margin : 0; 
padding : 0; 
color : #4f4f45; 
text-align : center; }

/* =body */
body { width : 100%; margin : 30px auto; padding : 0; font : 76%/160% Tahoma, Verdana, Arial, sans-serif; text-align : left; }

/* =hx */
h1, h2, h3, h4 {clear : left; padding : .5em 0; font-weight: bold; margin-left: 20px; }

h1 { color: #4f4f45;}
h2 { color: #7c7c6e; line-height: 20px;}
h3 { font-size : 120%; }
h4 { font-size : 110%; }

/* Paragraph Text */
p {font-size : 10pt;	padding : 2px; line-height : 1.3em; color: black; text-align: left; margin-left: 20px; margin-right: 10px;}

/* =code pre
code, pre { margin : 0; padding : 0; font : 1.5em monaco, courier, monospace; 
font-weight : normal; color : #666; }

pre { font-size : 80%; } */

/* =a */
a:link {color : #7B68EE; text-decoration : none; }
a:visited {color : #7c7c6e; text-decoration : underline; }
a:hover {font-weight: bold; color: #b5b59a bgcolor: #ebebc7; text-decoration: underline;}
a:active: {color: #fff }

img, img a { border : none; }


.blockBox {	
	width:95%;
	margin-left: 15px;
	border: 4px solid Black;
	vertical-align: top;
	text-align: left;
	background-color: White;
	}
.blockBox2 {	
	width:95%;
	margin-left: 15px;
	border: 4px solid Black;
	vertical-align: top;
	text-align: left;
	background-color: #BFBFBF;
	}
.form {
	margin-left: 10px; margin-right: 0px;
	margin-top: 16px; margin-bottom: 10px; font-size: 10pt; font-weight: bold;	
}

.center {
	text-align: center;
}
.centerB {
	text-align: center; font-weight: bold;
}
.footer {
	text-align: center; color: #7c7c6e; font-size: 8pt; font-weight: bold;
	padding-top: 20px;
}

.clearFloats { clear: both; }

.frame {
	border: dashed; border-color: Black; }

ul {
	list-style: square;
}
li {
	line-height: 20px;
}
li.category {
	list-style: none; margin-left: 0; margin-top: 10px;
}


/*  Division Styles  */
div#wrapper {	width: 100%; 	margin-right: 20px; 	margin-left: 20px; 	border: 3px solid #b5b59a; padding: 0; background: url(../images/bkgTexture.jpg); }

div#header {
	float: left; margin-top: 15px; margin-left: 15px;
}

/*horizontal navigation with background color */
#navlist
{
float: left;
margin-top: 50px;
padding: 20px;
/* border-bottom: 1px solid #360; */
}
#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #7c7c6e;
}

div#topStrip {
	background-color: #4f4f45;
	margin: 0;
	height: 160px;
}

div#content {
	/* clear: both; */
	float: left;
	width: 48%;
	margin-left: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-top: 0;
	text-align: left;
	vertical-align: top;	
	/* overflow: auto; */
	}
div#contentWide {
	/* clear: both; */
	float: left;
	width: 72%;
	margin-left: 20px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-top: 0;
	text-align: left;
	vertical-align: top;	
	/* overflow: auto; */
	}



/* Image Styles  */


div#pic {
	float : right;
	/* width: 32%; */
	margin-right: 10px;
	padding : 4px;
	border: 1px solid #41411b;
	/* margin-right : 3px; */
	text-align : center;
}
div#picPortrait {
	float: left;
	width: 25%;
	padding : 2px;
	text-align : center;
}

}
div#picLeft {
	float: left;
	/* width: 32%; */
	padding : 2px;
	border: 1px solid #black;
	/* margin-right : 3px; */
	text-align : center;
}	

div#form {
	margin-left: 20px;
	margin-right: 10px;
	width: 500px;
	float: left;
	color: Black;
	font-size: 12pt;
}
div#slide_show {
	float: left; 	width: 340; height: 265; 	padding: 20px;
		/* overflow: auto; */
	}	