.body
{
background-color:#e7e7df;
  margin: 0; 
  padding: 0;
}

/*---------------------------------------header----------------*/

.header 
{
background-color:#FFFFFF;
padding:35px 0px 5px 20px;
margin:0;

}
.header h1 /*----body----*/
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin:0;
}

/*---------------------------------------nav----------------*/

.nav
{
background-image:url(../images/nav_bggradient2.jpg);
background-repeat:repeat-x;


}
ul#navlist { font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
padding: 10px;
margin:0;
}

ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
list-style-type: none;
}

ul#navlist li { float: left; }

ul#navlist li a
{
color: #ffffff;
padding-top: 25px;
padding-right: 10px;
padding-bottom: 35px;
padding-left: 45px;

}

ul#navlist li a:hover
{
color: #000000;
}

ul#navlist li a:active
{
color: #cccccc;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#subnavlist li a
{
font-variant:normal;
padding: 10px;
margin: 0px;
background-image:url(../images/nav_bggradient2.jpg);
background-repeat:repeat-x;

color: #ffffff;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
border: none;
}




/*---------------------------------------imagaequote----------------*/


.imagequote
{
background-color:#363636;
/*--background-image:url(../images/bg_blackgradient.png);
background-repeat:repeat-x;---*/

margin:0px;
padding:0px;
align:top;
line-height:110%;
margin-bottom:0;
}

.imagequote h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-style:oblique;
font-weight:bold;
padding: 0px 45px 0px 0px;

}


.imagequote h2
{
padding: 0px 0px 0px 40px;
margin:0;

}


/*---------------------------------------main----------------*/


.maincontainer
{
/*-------background-image:url(../images/bg_gradient.png);
background-repeat:repeat-x;---*/
padding:10px 35px 0px 10px;
background-color:#FFFFFF;
vertical-align:top;
margin:0px;
  line-height: 14px;
  }

p { 
  margin-bottom: 18px; 
}

.maincontainer h1 /*----body----*/
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
margin:0;

}

.maincontainer h2 /*----date----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:12px;
font-style:italic;
font-weight:bold;
margin:0px;
}

.maincontainer h3 /*----event heading----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
font-size:13px;
font-weight:bold;
margin:0;

}

.maincontainer h4 /*----header1----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
/*color:#3a5aa3;*/
color:#3a5aa3;

font-size:18px;
font-weight:bold;
	margin:0;
	border-bottom: #999 1px solid;
		margin-bottom:14px;
		line-height:120%


}

.maincontainer h5 /*----header2----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#3a5aa3;
font-size:24px;
font-weight:bold;
margin:0px;
		margin-bottom:14px;

		line-height:120%


}

.maincontainer h6 /*----quotes----*/
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-style:oblique;
font-weight:normal;
margin:0px;

}

.maincontainer a {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif}
.maincontainer a:link {color:#000099:}
.maincontainer a:visited {color: #3a5aa3;}
.maincontainer a:hover {text-decoration: none; color: #abbfe5;}
.maincontainer a:active {color: #3a5aa3;text-decoration: none}


/*---------------------------------------sidebar----------------*/


.sidebar
{
background-color:#FFFFFF;
padding:20px 25px;
vertical-align:top;
margin:0px;

}

.sidebar h1 /*----body----*/
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
margin:0;

}

.sidebar h2 /*----date----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#363636;
font-size:12px;
font-style:italic;
font-weight:bold;
margin:0;
}

.sidebar h3 /*----event heading----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
font-size:13px;
font-weight:bold;
margin:0;

}

.sidebar h4 /*----header1----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#3a5aa3;
font-size:18px;
font-weight:bold;
	margin:0;
	border-bottom: #999 1px solid;
		margin-bottom:14px;
		line-height:120%


}

.sidebar h5 /*----header2----*/
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#3a5aa3;
font-size:24px;
font-weight:bold;
margin:0px;
		margin-bottom:14px;
		line-height:120%

}

.sidebar h6 /*----quotes----*/
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-style:oblique;
font-weight:normal;
margin:0px;

}


/*---------------------------------------footer----------------*/

.footer  
{
font-family:Arial, Helvetica, sans-serif;
/*----background:url(../images/footer_bgblack.png);
background-image:url(../images/nav_bggradient3.jpg);
background-repeat:repeat-x;---*/
background-color:#ffffff;

padding:10px 8px 15px 58px;
margin:0px;
text-decoration:none;
vertical-align:center;
}

.footer h1 
{
font-family:Arial, Helvetica, sans-serif;
color:#252525;
font-size:11px;
font-weight:bold;
margin:0px;
display: inline;
list-style-type: none;
text-decoration:none

}

.footer a {text-decoration: none; font-family:Arial, Helvetica, sans-serif;
}
.footer a:link {color:#252525;}
.footer a:visited {color: #252525;}
.footer a:hover {text-decoration: none; color: #ffffff;}
.footer a:active {color: #252525;text-decoration: none}


.footer h2 
{
font-family: Arial, Helvetica, sans-serif;
color:#252525;
font-size:12px;
font-weight:bold;
margin:0px;

}

