* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11pt;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	float: none;
	background-image:url('../../_includes/img/wallpaperSummer.jpg');
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-size: 100% 100%;
		background-position: center top;
}

p {font-size: 11pt;padding-top;.5em;padding-bottom:.5em;}

p.dateline {
	font-size: smaller;
	font-style: italic;
}

h5 {font-size: 8pt;}
h4 {font-size: 11pt;}
h3 {
	font-size: 12pt;
	color: #663300;
}
h2 {
	font-size: 15pt;
	color:#00687a;
	padding-left: 50px;
	background-image:url('../../_includes/img/h2flourish.png');
	background-repeat:no-repeat;
}
h1 {
	font-size: 21pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	letter-spacing: 2px;
}
hr {
	margin: 0 1em;
	color:#cc3300;
	background-color:#cc3300;
}


i { font-family: Georgia, "Times New Roman", Times, serif;}
p i { font-size: 12pt; }
h5 i {font-size: 9pt; }
h4 i {font-size: 12pt; }
h3 i {font-size: 13pt; }
h2 i {font-size: 16pt; }
h1 i {font-size: 22pt; }

sup {font-size: .6em;}

a {
	color:#004a83;
	text-decoration: none;
}
a:hover {
	color:#cc3300;
}
a:visted {
	color:#004a83;
}
div {
	display: block;
	background: #fce8c5;
	margin-top: 25px;
	margin-bottom: 25px;
}
#displayAreaDiv {
	background: none;
	margin: 0;
}
#displayAreaDiv h1, h3, h4, h5, p {
	padding: .5em 15px;
}
#displayAreaDiv h2 {
	padding: .5em 15px .5em 50px;
}
#displayAreaDiv ul {
	padding: .5em 2em;
}
#displayAreaDiv table {
	padding: .5em 1em;
}
#displayAreaDiv table td {
	padding: .5em;
}

/* MASTHEAD */
#headerDiv {
	height: 110px;
	width: 1000px;
	margin:0;
	padding:0;
}

#mobileHeaderDiv {
	display: none;
}

/* MAIN MENU BAR */
#menuBarDiv { 
	background-color:#006699;
	background-image:url('../../_includes/img/menuBack.gif');
	background-repeat:repeat-x;
	padding:0;
	margin-top:0;
	border-radius: 0 0 15px 15px;
	clear:both;
}

#menuBarDiv .nonTop {
	display:none;
}
#menuBarDiv ul {
	margin:0;
	padding:0;
}
#menuBarDiv li {
	display:block;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	position:relative;
	border-right: 1px solid #6699cc;
}
#menuBarDiv li:last-child {
	border: none;
}
#menuBarDiv a {
	color:#fff;
	text-decoration:none;
	text-shadow: black 0.1em 0.1em 0.2em
}
#menuBarDiv a:hover { 
	color: #ff9933; 
}

#menuBarDiv li ul { 
	display:none; 
	padding:0;
	margin:0;
}

#menuBarDiv li ul li ul li { 
	display:none;
}

#menuBarDiv li:hover ul {
	background-color:#006699;
	display:block;
	position:absolute;
	padding-top:.5em;
	margin:.25em;
	width:200px;
}

#menuBarDiv li:hover ul li {
	width: 100%;
	background-color:#006699;
	border: none;
	border-bottom: 1px solid #6699cc;
	margin:0 -1em;
	padding:.5em 0 .5em 1em;
	clear: both;
}

/* VERTICAL MENU */
#vertMenuDiv {
	width: 250px;
	float: left;
	border-radius: 15px;
	height: auto;
}

#vertMenuDiv ul#mainMenu {
	padding: .5em 15px 0 1em;
	font-size: 15pt;
}

#vertMenuDiv ul#mainMenu li {
	list-style-type: none;
}

#vertMenuDiv ul#mainMenu li a.listHead {
	display: block;
	margin-left: -.75em;
	padding-bottom: .25em;
}

#vertMenuDiv ul#mainMenu li ul {
	padding: 0;
	margin: 0;
}

#vertMenuDiv ul#mainMenu li ul li {
	list-style-type: disc;
	font-size: 12pt;
	padding: .5em 0;
	margin: 0;
}

#vertMenuDiv ul#mainMenu li ul li ul {
	color: #663300;
	padding: 0 0 0 1em;
	margin: 0;
}

#vertMenuDiv ul#mainMenu li ul li ul li {
	list-style-type: circle;
	padding: 1em 0 0 0;
	margin: 0;
}
#vertMenuDiv ul#manualSubMenu {
	padding: 0 15px 0 0;
	margin-top: -1.5em;

}
#vertMenuDiv ul#manualSubMenu li {
	list-style-type: circle;
	padding: 1em 0 0 0;
	margin: 0 0 0 4em;
}


/* MAIN CONTENT */
#content {
	width: 700px;
	float: right;
	border-radius: 15px;
	height: auto;
	padding-bottom: 1em;
}

#content img {
	padding:5px;
}

#content ul {
	padding: .5em 4em;;
}

#content ol {
	padding: .5em 4em;;
}

#content ul li, ol li {
	padding:.5em 0;
}

#content blockquote {
	display: block;
	margin: .5em 3em;
	border: 4px double #cc3300;
	border-radius: 15px;
	line-height: 1.5em;
}

#content em {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	letter-spacing: 1px;
}

/* FOOTER */
#footerDiv {
	clear: both;
	border-radius: 15px;
}

#footerDiv #footContact li {
	display: inline;
	list-style-type: disc;
}