﻿*{ margin: 0; padding: 0; }*
body { font: .8em Arial, Sans-Serif; line-height: 1.8em; background: #666; color: #444; background-color:#036; }
a {text-decoration: none;}
h2 { margin: 0 0 10px; padding: 10px 0 3px; }
h3 { padding-left: 10px; color: #fff; background: #FE7B09 url(../images/bg.jpg) repeat-x; font-size: 1em; height: 24px; line-height: 24px; }
ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p {
	margin: 5px 0 10px 0;
	color: #666;
}
img { border: none; }

#header {
background:repeat-x;
height: 197px;
width: 1000px
}
#header h1 {
font-size: 30px;
font-weight: 100;
letter-spacing: -1px;
padding: 22px 0 5px 10px;
}
#header h1 a {
color: #fff;
text-decoration: none;
}
#header h1 a:hover {
color: #000;
text-decoration: none;
}
#header h2 {
color: #eee;
font-size: 19px;
font-weight: 100;
padding: 0 0 0 11px;
letter-spacing: -1px;
line-height: 12px;
}
#horizontal 
{ float:left; width: 1000px; background:url(../images/menu.jpg);height:40px;}
.underlinemenu{
font-weight: bold;
width: 100%;
font-size:13px;
}

.underlinemenu #jsddm{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin-left: 320px;
 //set value to "left", "center", or "right"*/
}

#jsddm li
	{	float: left;
		list-style: none;
	}

.underlinemenu #jsddm li a{
color: #fff;
padding: 0; /*top padding is 6px, bottom padding is 4px*/
 margin-right:20px;/*spacing between each menu link*/
text-decoration: none;
display:block;
width: auto;
white-space: nowrap;

}

.underlinemenu #jsddm li a:hover, .underlinemenu #jsddm li a.selected{
border-bottom-color: black;
}

.underlinemenu #jsddm li ul
{ margin: 0;
padding: 0;
position: absolute;
visibility: hidden;

}

.underlinemenu #jsddm li ul li
{ float: none;
display: block;}

.underlinemenu #jsddm li ul li a
{
	display:block;
	padding:0 2px 0 2px;

background: #36C; /*LIGHT-GREEN*/
color: #FFF;}

.underlinemenu #jsddm li ul li a:hover
{ background:#33F;}

fieldset {
  padding: 1em;
  color:#FFF;
  font:12px verdana;
  border-color:#F60;
	border-style: double;
	border-width: 1px;
	padding:0 10px 5px 10px;
	width:160px;


  }
fieldset legend {
background:#36C;
padding:2px 5px 2px 5px;border-color:#F60;
border-width:1px;
font-size:12px;
font-weight:900;

}

#left .hlinkColor a {color:#F60;}
#left2 .hlinkColor a {color:#F60;}

#fieldsetnews {
  padding: 1em;
  color:#FFF;
  font:12px verdana;
  border-color:#F60;
	border-style: double;
	border-width: 1px;
	padding:0 12px 5px 12px;
	background:#DDEEFF;
	width:auto;

  }
#fieldsetnews legend {
background:#36C;
padding:2px 5px 2px 5px;border-color:#F60;
border-width:1px;
font-size:14px;
font-weight:900;

}

#fieldsetannouncements {
  color:#000000;
  font:12px verdana;
  border-color:#000000;
	border-style:dotted;
	padding:0px 0px 0px 0px;
	background:#E6E6E6;
	width:auto;
	height:110px;
}


#fieldsetannouncements legend{
color:#FFFFFF;
background:#36C;
padding:2px 5px 2px 5px;border-color:#F60;
border-width:1px;
font-size:14px;
font-weight:900;
}

#fieldsetevent {
  color:#000000;
  font:12px verdana;
  border-color:#E6E6E6;
	border-style:dotted;
	padding:0px 0px 0px 0px;
	background:#E6E6E6;
	width:auto;
	height:200px;
}

#fieldsetevent legend{
color:#FFFFFF;
background:#36C;
padding:2px 5px 2px 5px;border-color:#F60;
border-width:1px;
font-size:14px;
font-weight:900;
}


.calendar {margin:0px 0 0 10px;}
.calendar h1 {font:Verdana, Geneva, sans-serif; font-size:14px; color:#39F; font-weight:bold;}
.calendar em { color:#F60; }
#wrap {
	padding: 0px 0px 0px 0px;
	width: 1000px;
	margin:0px auto;
	
	color: #7F7F7F;
	background: #000;
}
#wrap2 {
	padding: 0px 0px 0px 0px;
	width: 1000px;
	margin:0px auto;
	
	color: #7F7F7F;
	background: #000;
}


#news {margin:20px 0 0 10px;}
#news h1 {font:Verdana, Geneva, sans-serif; font-size:14px; color:#39F; font-weight:bold;}

#left ul { padding: 5px 10px 10px 10px; margin: 0; width:185px; font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
#left ul li { position:relative; }
#left ul li ul { position: absolute; left: 175px; top: 0; display: none; }
#left ul li:hover ul, li.over ul { 
	display: block;}

#left2 ul { padding: 5px 10px 10px 10px; margin: 0; width:185px; font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
#left2 ul li { position:relative; }
#left2 ul li ul { position: absolute; left: 175px; top: 0; display: none; }
#left2 ul li:hover ul, li.over ul { 
	display: block;}


#righttwitter { background:#E6E6E6; float:right; width: 230px;  }
#righttwitter2 { background:#E6E6E6; float:right; width: 300px;  }
#leftflash { background:#E6E6E6; float:left; width: 440px;  }
#leftflash2 { background:#E6E6E6; float:left; width: 400px;  }
#leftnews { background:#E6E6E6; margin-top:35px;float:left; width:650px;}
#leftnews2 { background:#E6E6E6; margin-top:35px;float:left; width:400px; z-index:999}
#announcements {background:#E6E6E6; width:200px; height:70px;}
#announcements2 {background:#E6E6E6; height:120px;}

#right { background:#E6E6E6; float:right; margin-bottom: 0px;width: 690px; padding:20px 20px 10px 10px;z-index:999 }
#right h2 {color:#F60;}
#right a {color:#F60;}
#right #fieldsetnews a{
	color:#03C;
}
#right article {padding:10px 20px 10px 20px; text-align:justify; height:inherit;}
#left { float: left; width: 280px; background:url(../images/left2.jpg) no-repeat #000; height:inherit; }	
#left a{ display:block; color:#FFF;  }
#left ul li ul a:hover{background-color:#33C; }

#left2 { float: left; width: 260px; background:url(../images/left2.jpg) no-repeat #000; height:inherit; }	
#left2 a{ display:block; color:#FFF;  }
#left2 ul li ul a:hover{background-color:#33C; }



#right2 { background:#E6E6E6; float:right; margin-bottom: 0px;width: 710px; padding:20px 20px 10px 10px;z-index:999 }
#right2 h2 {color:#F60;}
#right2 a {color:#F60;}
#right2 #fieldsetnews a{
	color:#03C;
}
#right2 article {padding:10px 20px 10px 20px; text-align:justify; height:inherit;}


#footer {font-size: 11px; font:Verdana, Geneva, sans-serif; font-color:#ffffff; text-align: center; border-top: 1px solid #ccc;}
#leftfoot { font-size: 11px;width:300px; float:left; height:100px;background:url(../images/menu.jpg) }
#leftfoot p{font:Verdana, Geneva, sans-serif; color:#fff; margin:40px 10px 0 10px;}
#rightfoot { font-size: 11px;width:700px; float:left;height:100px;background:url(../images/index_33.jpg);font-color:#ffffff;}
#rightfoot a {color:#F60;}
#rightfoot p{color:#fff; margin-top:15px; margin-left:40px;}#article {
	text-align: justify;
}

.notice{
	font-weight:bolder;
	text-align:left;
}

#insideList li{
	list-style:lower-alpha;
	margin-left:1.5em;
	position:relative;
}

#headerU {
  position: relative;

  height: 100px;
  
  /* IE 6 z-index fix. */
  z-index: 999;
}

#headerU h1,
#headerU #head-links,
#headerU #head-links a {
  margin: 0px;
  padding: 0px;
}

#headerU #head-links #skip-nav {
  margin-left: -2000px;
}

.leftMenuStyles {
font-size:11px;
z-index: 999;

}

.leftMenuStyles ul li {
font-size:11px;
border:medium #CCC; 
padding-bottom:0; 
padding-left:2px;
padding-top:2px;
text-align: left;
background-color:#06C; 
opacity:.85;
filter:alpha(opacity=85); 
-moz-opacity: 0.85;
z-index: 999;

}
#header3 {
background:repeat-x;
height: 130px;
width: 1000px
}
#horizontal2
{ float:left; width: 1000px; background:url(../images/menu.jpg);height:40px;}
.underlinemenu{
font-weight: bold;
width: 100%;
font-size:13px;
}

