/*
////////////////////////////
////////////////////////////
//
//    MAIN BODY LAYOUT
//
////////////////////////////
////////////////////////////
*/
body {
	text-align:center;
	background:fixed #07afde url(images/bodyBg2.gif) top repeat;
	font-family:sans-serif,Arial, Verdana, Helvetica;	
	font-size:1.0em;
	margin:0px;
	line-height:130%;
	padding:0px;

}
/* STATIC WIDTH FRAMEWORK */
#frame {
	width:780px;
	margin:0px auto 0px auto;
	padding:0px 1px 0px 1px;
	text-align:left;
}
/* CENTERED CONTAINER */
#center{
	width:780px;
	float:left;
	background:fixed transparent url(images/mainBg.gif) top repeat-y;
	display:inline;
}
/* HEADERS AND FOOTERS */
#header {
	padding:0px;
	margin:0px;
	width:780px;
	float:left;	
	display:inline;
	background-color:transparent;	
}
#header img{
   border: none;
   display: block !important;
}
#footer {
	background:scroll transparent url(images/table_r5_c2.gif) top no-repeat;
	width:780px;
	float:left;
	height:30px;
	display:inline;
}
#links{
	text-align:left;
	padding-left: 15px;
	color:black;
	width:760px;
	margin-bottom:10px;
}
#copyright{
	width:755px;
	text-align:right;
	color:black;
	background-color:#FFFFFF;
	padding:5px;
	margin-left:10px;
	font-weight:bold;
	font-size:85%;	
}
#superheader{
	width:780px;
	height:100px;
	display:block;
	margin:0px;
	padding:0px;
	background:fixed transparent url(images/mainBg.gif) top repeat-y;
}

/* MAIN CONTENT */
#content {
	width:330px;
	background: transparent;
	float:left;
	display:inline;		
	margin:0px 0px 0px 20px;
	padding:0px;
	z-index:1;
}
/* A CSS comment before the hack \*/
* html #content {
	width:340px;
}
/* Another CSS comment after the hack */

.subcontent{
	display:inline;
	margin-bottom:20px;
}
#menu {
	background:fixed transparent url(images/menuBg.jpg) top repeat-X;
	width:130px;
	margin:0px 0px 0px 12px;
	float:left;
	display:inline;
	z-index:10;
}
#menuBottom{
color:#CCFF33;
	width:110px;
	font-size:80%;
	font-weight:bolder;
	margin:0px 0px 0px 7px;
}
#menuBottom a, #menuBottom a:visited{
color:#FFFFFF;
font-size:100%;
margin-left:5px;
}
#menuBottom a:hover{
color:#CCCCCC;
}

#news p{
	text-align:right;
	font-weight:bolder;
}

#subnavigation {
	width:170px;
	float:left;
	display:inline;
	margin:0px 0px 0px 15px;
	padding:0px;
	font-size:90%;

}
#subnavigation h2{
	background:scroll transparent url(images/section.gif) top no-repeat;
	height:40px;
	margin:0px 0px 10px 0px;
}


p,h1,pre,h3,h2,h4,h6 {
	margin:10px 10px 10px 10px;
}
h3{
font-size:140%;
font-weight:bolder;
	background-color:transparent;
	border-bottom:5px solid #E01D25;
}
h4{
	font-size:110%;
	font-weight:bolder;
	background-color:transparent;
}
h6{
	font-size:100%;
	font-weight:bolder;
	margin-left:20px;
	background-color:transparent;
}
h5{
color:red;
font-weight:bolder;
font-size:90%;
text-align:center;
}
img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/*
////////////////////////////
////////////////////////////
//
//    SPAN ELEMENTS
//
////////////////////////////
////////////////////////////
*/
.red{
	/*color:#DC2625;*/
	font-weight:bolder;
}

.roundcont {
	width: 240px;
	margin-left:5px;
	background-color:#cadda3;
	padding:0px;

}
.roundcont UL, .roundcont p {
	margin: 0 10px 0px 10px;
}

.roundtop { 
	background: url("images/tr.gif") no-repeat top right; 
}

.roundbottom {
	background: url("images/br.gif") no-repeat top right; 
}

.contentcouncil {
	padding:5px;
	margin:0px 0px 10px 20px;
	font-size:105%;
	font-weight:bolder;
	font-variant:small-caps;
	width:330px;
	border-bottom:5px solid black;
}
.contentcouncilmembers {
	margin:0px 0px 10px 25px;
	padding:5px;
	font-size:100%;
	width:330px;
}
.contentText{
	text-align:left;
	text-align:justify;
	margin:0px 20px 20px 20px;
	padding:0px;
	border:0px;
}
.right{
text-align:right;
margin-right:20px;

}
/*
////////////////////////////
////////////////////////////
//
//    MENU ELEMENTS
//
////////////////////////////
////////////////////////////
*/
ul {
	margin:0 0 0 0em;
	padding:0 0 0 0;
	padding-left:15px;
}
li {	

	margin-bottom:0px;
}

/* = = = = = = = = = = = = = = I N F O R M A T I O N = = = = = = = = = = = = = =  */
ul.Information{
	margin:0px 20px 10px 20px;
	list-style-position:outside;
	list-style-image:url(images/arrow2.png)
}
li.infotitle{
	margin: 0px 0px 5px 0px;
}
li.infotitle a , li.infotitle a:visited{
	text-decoration: underline;
	color:#900;
	font-weight:bolder;	
	font-size:90%;
}
li.infotitle a:hover{
	text-decoration: none;
	color:#DB0000;
}
ul.ccm{
	margin-left:20px;
}
/* = = = = = = = = = = = = = = N E W S = = = = = = = = = = = = = =  */
#news {
	width:230px;
	float:left;
	display:inline;
	margin:0px 0px 10px 10px;
}
ul.News2{
	color:#586D16;
	list-style-position:outside;
	list-style-image:url(images/arrows.gif);
	margin-bottom:20px;
}
li.entrydate{
	font-weight:bolder;	
	font-size:100%;
}
li.entrydate a, li.entrydate a:visited {
	text-decoration: underline;
	color:#900;
	font-weight:bold;	
font-size:100%;
	list-style-position:outside;
	list-style-image:url(images/bullet1.gif);
}
li.entrydate a:hover {
	text-decoration: none;
	color:#DB0000;
	list-style-position:outside;
	list-style-image:url(images/bullet2.gif);
}



ul.FirstTier{
list-style-position:outside;
	list-style-image:url(images/bullet2.gif);
}
ul.FirstTier li{
	margin-bottom:10px;
}
ul.SecondTier{
	margin-top:10px;	
	list-style-position:outside;
	list-style-image:url(images/bullet3.gif);
}
li.entrydate2 a, li.entrydate2 a:visited {
	text-decoration: underline;
	color:#206BA4;
	font-weight:bolder;
	list-style-position:outside;
	list-style-image:url(images/bullet3.gif);
}
li.entrydate2 a:hover {
	text-decoration: none;
	font-weight:bolder;	
	color:#043FA2;
	list-style-position:outside;
	list-style-image:url(images/bullet4.gif);
}
/*
////////////////////////////
////////////////////////////
//
//    LINKS ELEMENTS
//
////////////////////////////
////////////////////////////
*/
/* = = = = = = = = = = = = = = D I R E C T O R Y = = = = = = = = = = = = = =  */
#a1{
	display:block;
	width:300px;
	height:85px;
	margin:0px; 
	padding:0px;
	background: url("images/directory3_r1_c1.jpg") 0 0 no-repeat;
	text-decoration: none;
}
#a2{
	display:block;
	width:300px;
	height:85px;
	margin:0px; 
	padding:0px;
	background: url("images/directory3_r2_c1.jpg") 0 0 no-repeat;
	text-decoration: none;
}
#a3{
	display:block;
	width:300px;
	height:85px;
	margin:0px; 
	padding:0px;
	background: url("images/directory3_r3_c1.jpg") 0 0 no-repeat;
	text-decoration: none;
}
#a4{
	display:block;
	width:300px;
	height:95px;
	margin:0px; 
	padding:0px;
	background: url("images/directory3_r4_c1.jpg") 0 0 no-repeat;
	text-decoration: none;
}
#a4:hover ,#a3:hover ,#a2:hover ,#a1:hover{
	background-position: -300px 0;
}
/* = = = = = = = = = = = = = = F O O T E R & N O R M A L = = = = = = = = = = = = = =  */
#links a, a, a:visited{
	text-decoration: underline;
	font-weight:bold;
	font-size:85%;
	color:#666666;
}
#links a:hover, a:hover{
	text-decoration: none;
	color:#900;
}

/*<agl.folder "Crumbs">*/
#crumbs{position:relative;top:-5px;left:10px;z-index:200;line-height:1;font-size:90%;font-weight:bold;}
#crumbs ul, ul#crumbs{margin:0;padding:0;margin-bottom:10px;padding-bottom:5px;}
#crumbs li{color:#999;display:inline;margin:0 0 0 0;}
#crumbs a{text-decoration:none}
#crumbs a:link, #crumbs a:visited{color:#999999}
#crumbs a:hover{color:#c00;text-decoration:underline}
/*</agl.folder>*/

blockquote {
	background: url(images/quote1.gif) no-repeat left top;
	margin: 5px 20px;
	margin-left:30px;
	padding: 5px 0 0 20px;
}
blockquote p {
width:80%;
	background: url(images/quote2.gif) no-repeat right bottom;
	color:#727272;
	margin: 5px;
	padding: 0 0px 5px 0;
}
