/*=========================================================
Common CSS style sheet.
=========================================================== */


body {
  margin: 2px;
  padding: 0px;
  text-align:left;          /* forces Text to be left aligned in older browsers */
  border: 0px none;
  background-color:#ffffff;  /*#d8e8ff*/
  background-image: url(''); /* background image for window */
  background-attachment: fixed;
  font-style:normal; 
  font-variant:normal; 
  font-weight:normal; 
  line-height:1.4; 
  font-size:0.8em; 
  font-family:Sans Serif, verdana, tahoma, arial, helvetica; 
}




/* ************* Page container (or wrapper) defaults ************************* */


#container {
  height:auto;
  width:955px;		                    /* set max width of container   */
  min-width:800px;		            /* sets min width of container  */
  margin:0 auto;
  text-align:left;		            /* left align text */
  voice-family: inherit;
  border: 10px solid silver;	            /* puts border around the container */
  padding: 4px;
  background-image: url('../pictures/crowds1.jpg'); 
 -moz-border-radius: 10px;

 -webkit-border-radius: 10px;

 -khtml-border-radius: 10px;

  border-radius: 10px;

}



#header {
  border: 0px solid navy;
  background-image: url(../pictures/header-picture.jpg);
  background-repeat:no-repeat;
  background-color:transparent;
  text-align: left;
  padding: 0px;
  margin: 0px;
  line-height:0;
  width: auto;
  height: auto;
}

#header span {
  display: none;
}

/* ******************** */

A:link{text-decoration: none; font-family: Arial; color: Blue;} 
A:visited{text-decoration: none; font-family: Arial; color: Blue;} 
A:active{text-decoration: none; font-family: Arial; color: Blue;} 
A:hover{text-decoration: none; font-family: Arial; color: Red;} 

/* classes */
.rounded-corners {
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
/*    behavior: url('../styles/border-radius.htc'); */
 border-radius: 10px;
}

.strikeout {
  text-decoration: line-through;
}

.inline {
  display:inline;
}

.left {
  text-align:left;
}

.right {
  text-align:right;
}

.center {
  text-align:center;
}

.top {
  vertical-align:top;
}

.justify {
  text-align:justify;
}

.bold {
  font-weight:bold;
}

/* here are the standard 16 colors that the older 8-bit graphics cards supported */
.aqua {
  color:#00ffff;
}

.black {
  color:#000000;
}

.blue {
  color:#0000ff;
}

.fuchsia {
  color:#ff00ff;
}

.gray {
  color:#808080;
}

.green {
  color:#008000;
}

.lime {
  color:#00ff00;
}

.maroon {
  color:#800000;
}

.navy {
  color:#000080;
}

.olive {
  color:#808000;
}

.purple {
  color:#800080;
}

.red {
  color:#ff0000;
}

.silver {
  color:#c0c0c0;
}

.teal {
  color:#008080;
}

.white {
  color:#ffffff;
}

.yellow {
  color:#ffff00;
}

.highlightyel {
  background-color: #FFFF40;
  font-weight: bold;
  font-style: italic;
  text-decoration : none;
}



/* ********************************
styles for main content area 
********************************* */
#content {

  margin-right: 0px;
  margin-left: 0px;
  min-height: 50px;
  height: inherit;
  padding: 5px;
  text-align: left;
  vertical-align: top;
  color: black;
}


/*===========content area paragraph items==============*/

p {
  text-align:justify;
  margin-left:10px;
  margin-right:20px;
  font-family:sans-serif, verdana, arial, helvetica;
  font-size:1.2em;
  line-height: 1.4em;
}

p.first-letter {
  font-weight: bold; 
  font-size: 105%;
  color: navy;
}

p.bold {
  font-weight:700;
  color:red;
  margin-bottom:0;
}

p.indent5 {
  text-align:left;
  font-family:sans-serif, verdana, arial, helvetica;
  line-height: 1.1em;
  margin: 5px 5px 5px 5px;
  padding: 0;
}

p.indent10 {
  text-align:left;
  font-family:sans-serif, verdana, arial, helvetica;
  line-height: 1.1em;
  margin: 10px 10px 10px 10px;
  padding: 0;
}

p.center {
  text-align:center;
  font-family:sans-serif, verdana, arial, helvetica;
  line-height: 1.1em;
  margin: 0px 0px 5px 0px;
  padding: 0;
}


/* ***************************************************
Footer block 
**************************************************** */
/*
#footer {
	float: center;
	width:100%;
	height: 45px;
	text-align: center;
	line-height: 11px;
	vertical-align: top;
	border-top-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
*/

#footer {
	border-top:1px 0 #E5E1D8;
	width:100%;
	height: 45px;
	text-align: center;
	line-height: 12px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	color: #000000; 
	background-color:transparent;
	background-image: url('');
	background-repeat:no-repeat;
	font-size: 12px;
	
}

#foottl {
	float: left;
	width: auto;
	text-align: left;
	padding-left: 5px;
}
#foottr {
	float: right;
	width: auto;
	text-align: right;
	padding-right: 5px;
}


#footer a:link {
        text-decoration: none;
	color: #BA7D2C;
	border: none;
	font-weight: bold;
}


table {
	margin: 0 0 0 0;
	padding: 1px;
	font-family:sans-serif, verdana, arial, helvetica;
	line-height: 1.0em;
	border: 0px;
	text-align:left;
}


.highlightyel {
background-color: #FFFF40;
font-weight: bold;
font-style: italic;
text-decoration : none;
}


.h1_navy {
    
    font-size: 2em;
    margin: 0.67em 0;
    text-align:center;
    color: #000080;
}

.h1_maroon {
    display:inline;
    font-size: 2em;
    margin: 0.67em 0;
    text-align:center;
    color: #800000;
}


.h2_navy {
    display:inline;
    font-size: 1.5em;
    margin: 0.83em 0;
    text-align:center;
    color: #000080;
}

.h2_maroon {
    display:inline;
    font-size: 1.5em;
    margin: 0.83em 0;
    text-align:center;
    color: #800000;
}


.h3_navy {
    display:inline;
    font-size: 1.17em;
    margin: 1em 0;
    text-align:center;  
    color: #000080;
}

.h3_maroon {
    display:inline;
    font-size: 1.17em;
    margin: 1em 0;
    text-align:center;
    color: #800000;
}

.h4_black {
	line-height:125%;
	display: inline;
	font-size:160%;
	font-weight: bold;
	color: #000000;
	text-align:center;
}

.h4_navy {
	line-height:125%;
	display: inline;
	font-size:160%;
	font-weight: bold;
	color: #000080;
	text-align:center;
}

.h4_maroon {
	line-height:125%;
	display: inline;
	font-size:160%;
	font-weight: bold;
	color: #800000;
	text-align:center;
}

.h4_orange {
	line-height:125%;
	display: inline;
	font-size:160%;
	font-weight: bold;
	color: #ff3300;
	text-align:center;
}

.h5_black {
	line-height:125%;
	display: inline;
	font-size:130%;
	font-weight: bold;
	color: #000000;
	text-align:center;
}

.h5_navy {
	line-height:125%;
	display: inline;
	font-size:140%;
	font-weight: bold;
	color: #000080;
	text-align:center;
}

.h5_maroon {
	line-height:125%;
	display: inline;
	font-size:140%;
	font-weight: bold;
	color: #800000;
	text-align:center;
}

.h5_orange {
	line-height:125%;
	display: inline;
	font-size:140%;
	font-weight: bold;
	color: #ff3300;
	text-align:center;
}
.h6_black {
	line-height:125%;
	display: inline;
	font-size:100%;
	font-weight: bold;
	color: #000000;
	text-align:center;
}

.h6_navy {
	line-height:125%;
	display: inline;
	font-size:100%;
	font-weight: bold;
	color: #000080;
	text-align:center;
}

.h6_maroon {
	line-height:125%;
	display: inline;
	font-size:100%;
	font-weight: bold;
	color: #800000;
	text-align:center;
}
