/*CSS Reset - derivative of YUI Reset CSS - http://developer.yahoo.com/yui/reset/#code */
html, body, div, pre, form, fieldset, input, h1, h2, h3, h4, h5, h6, p, textarea, ul, ol, li, dl, dt, dd, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code { font-style:normal; font-weight:normal; }
ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }

body {
	background-color: #6C0000;
	font-family:Calibri;
	color:#e8d2ad;
	background-image:url(../images/HomepageBackground.jpg); 
	background-repeat:no-repeat;
	margin-top:10px;
	
	/* text-align: center;
    margin: 0px; */
}

ul,ol{margin-left: 20px; padding: 0 0 5px} 

li {
	list-style: disc; 
	margin-left: 10px;
}

.leftnavi ul, .leftnavi ol,
.sixbuttons ul, .sixbuttons ol,
.newsevents ul, .newsevents ol,
.mainimage ul , .mainimage ol {margin-left: 25px;  list-style:none; margin:20; padding:0; }

.morenews li, .rightside li, .navigation li, .leftnavi li, .rightside li, .sixbuttons li,.newsevents li,.mainimage li { list-style:none;margin-left: 0px;}

.morenews ul, .morenews ol, .navigation ul, .navigation ol, .rightside  ul, .rightside ol  {margin-left: 0px; }

#container {
	text-align:left;
	width:1047px;
	margin:0 auto;
	position:relative;
	/*border:thin;
	border-color:#000;
	border-style:dotted;*/  
	
	z-index:1;
}
.footer {
	width:1047px;
	margin:0 auto;
	font-size:12px;
	height:80px;
	z-index:1;
	font-family:Calibri;
	color:#e8d2ad;
}
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover {
font-family:Calibri;
color:#e8d2ad;
text-decoration:none;
font-weight: bold;
}

#clear{
height:10px;
clear: both;
}
/* MMS 6/25/11 Search */

#searchwrapper {
width:120px; /*follow your image's size 130 MMS 7/13 width:95px; */
height:40px;/*follow your image's size40 MMS 7/13  height:40px; */
background-image:url(../images/search.jpg);
background-repeat:no-repeat; /*important*/
top:1px;
padding:0px;
margin:0px;
position:relative; /*important*/
left:910px;
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
/*top:1px; MMS 7/13 */
top:-4px;
left:9px;
width:84px;
/* width:104px; MMS 7/13 */
height:28px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:5px;
left:100px;
/* left:114px;  MMS 7/13 */
}
#officeswrapper, #directorieswrapper {
position:absolute; /*important*/
left:740px;
font-size:12px;
top:5px;
width:175px;
font-family:Calibri;
color:#e8d2ad;
}
#directorieswrapper {
left:837px;
}
#officeswrapper a:link,
#officeswrapper a:visited,
#directorieswrapper a:link,
#directorieswrapper a:visited{
font-family:Calibri;
color:#e8d2ad;
text-decoration:none;
font-weight: bold;
}
#officeswrapper a:active,
#officeswrapper a:hover,
#directorieswrapper a:active,
#directorieswrapper a:hover{
font-family:Calibri;
color:#e8d2ad;
text-decoration:underline;
font-weight: bold;
}

/* START POPUP VIDEO */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:700px;
  height:450px;
  display:none;
  z-index:9999;
  padding:20px;
  font-size: 10pt; 
}

#boxes #dialog,#dialog1,#dialog2,#dialog3,#dialog_1,#dialog_2,#dialog_3,#dialog_b
{
  width:700px; 
  height:450px;
  padding:10px;
  font-size: 10pt; 
  font-family:Arial, Helvetica, sans-serif;
  background-color:#ffffff;
}

#dialog1 a:link,#dialog1 a:active, #dialog1 a:visited {
	font-weight: bold;
	font-family:Calibri;
	color:#000;
	text-decoration: none;
}
#dialog1 a:hover {
	text-decoration:underline;
	color:#000;
}

/* END POPUP VIDEO */

.share{
	position: relative;
	top:2px;
	text-align:right;
	width:170px;
	height:20px;
}
.shareimgs{
	position: relative;
	top:-15px;
	padding-left:2px;
	left:180px;
	width:200px;
}

.headerlinks{
	position: absolute;
    top: 30px;
	left:200px;
	padding-left:50px;
	z-index:1;
	vertical-align:text-top;
}
.headerlinks a:link,
.headerlinks a:visited,
.headerlinks a:active,
.headerlinks a:hover,
.myMenu a:link,
.myMenu a:visited,
.myMenu a:active,
.myMenu a:hover {
	font-weight: bold;
	font-family:Calibri;
	color:#e8d2ad;
	text-decoration: none;
	padding-left:20px;
	padding-right:20px;
}

.headerlinks a:hover,
.myMenu a:hover {
color:#FFFFFF;
}

.abovenavbar {
	height:21px;
	position: absolute;
	width:1047px;
	top:50px;	
	background-color:#e8d2ad;
	z-index:1;
}
.newseventslinks {
	font-size:15px;
}
a.newseventslinks:link, a.newseventslinks:visited {
	font-weight:normal; 
	font-family:Calibri;
	color:#e8d2ad;
	text-decoration:none;
}
a.newseventslinks:active, a.newseventslinks:hover {
	font-weight:normal; 
	font-family:Calibri;
	color:#e8d2ad;
	text-decoration:underline;
}
a.newseventsheader:hover {
	color:#FFFFFF;
}

.boldhead, a.boldhead:link,a.boldhead:active, a.boldhead:visited, a.boldhead:hover  {
	font-size:16pt;
	left:20px;
	font-weight: bold;
	color:#FFF;
}
/* Breadcrum navigation */

.breadcrumb{
	position:absolute !important;
	top:50px; /*58 */
	left:268px;
	height:20px; 
	width:780px;
	color:#000;
	font-style:italic;
	font-family:Calibri;
	font-weight: bold;
	z-index:10;
}
.breadcrumb a:link,.breadcrumb a:active, .breadcrumb a:visited {
	font-weight: bold;
	font-family:Calibri;
	color:#000;
	text-decoration: none;
}
.breadcrumb a:hover {
	text-decoration:underline;
	color:#000;
}
.white {
	color:#FFF;
}
/*
.white a:link,.white a:active, .white a:visited, .white a:hover, white {
		color:#FFF 
}
*/

/* START 6 buttons tooltips DOES NOT WORK YET */
.tooltip {
/*border-bottom: 1px dotted #000000; color: #000000; outline: none;*/
cursor: help; text-decoration: none;
position: relative;
}

.tooltip span {
margin-left: -999em;
position: absolute;
z-index: -99;
}

.tooltip:hover span {
border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Arial, sans-serif;
position: absolute; left: 1em; 
/*top: 2em;*/
z-index: 99;
margin-left: 0; width: 90px;
} 

/*.tooltip:hover img { border: 0; margin: 10px; float: left; }*/

/*.tooltip:hover em { font-family: Arial; font-size: 1.2em; font-weight: bold; display: block; padding: 0.2em 0 0.6em 0; }*/

.tooltipbackground {
padding: 0.8em 1em; background: #FFF; border: 1px solid #999;
}
/* END 6 buttons tooltips*/
.newsarticle img {padding:7px;}

