body {
	background-color:white;
	background-image: url("/blue2.gif");
background-repeat: repeat-x;
background-position: 100% 0;
}

.header {
	background: #cccccc url(/images/TopLogobg.gif);
	height:60px;
	border-bottom: 2px solid #999999;
	padding:2px 10px;
}
.headerbanner {
	background: #cccccc;
	height:60px;
	border-bottom: 2px solid #999999;
	padding:2px 10px;
	text-align:center;
}
.headerbannerin{
	margin: 0 auto;
	width:720px;

}

td {
	font: 11px 'Lucida Grande', Arial, Verdana, sans-serif;
	}


.block_1 {
padding:20px;
}

#header1 {
	float: left;
}
#header2 {
	float: right;
}
#titlething{
	float: right;
	display:inline;
}

.headermenu {
	background-color:#4F5150;
	height:24px;
}
.headergap {
	background-color:#4F5150;
	height:18px;
}
#block1inside
	{
	background-color:#ffffff;
	padding:20px;
	}
	
#footer{
	background-color:#000000;
	color:#666;
	font-size:14px;
	font: 12px 'Lucida Grande', Arial, Verdana, sans-serif;
	text-align:center;
	letter-spacing: 1px;
	padding:2px;
border:1px solid #4F5150;
border-width:2px 0 1px 0;
}

#contactinfo {
	padding:20px;
	color:white;
	font-size:11px;
	font: 12px 'Lucida Grande', Arial, Verdana, sans-serif;
	text-align:left;
	letter-spacing: 1px;	
}
#contactinfo a{
	color:white;
	font-size:11px;
	font: 12px 'Lucida Grande', Arial, Verdana, sans-serif;
	text-align:left;
	letter-spacing: 1px;	
}
#time {
	position:absolute;
	right: 20px;
	top: 20px;
	padding:0px;
	margin:0px;	
}

#time .ishinfo {
	color:#93B7F3;
	font: 0.7em Verdana, sans-serif;
  	text-transform: uppercase;
  	letter-spacing: 0.33em;
  	text-shadow: #999 0px 0px 5px; }
#time .ishinfo b {
	color:#93B7F3;
	font: 1.0em Georgia, Times, serif;
	letter-spacing: 1px;
	text-shadow: #999 0px 0px 5px; }
	
#block3inside {
	margin:6px;
	padding:4px;
	background-color:#FFFFFF;
}

#menutitle {
	padding:7px 0px;
	font: 10px 'Lucida Grande', Arial, Verdana, sans-serif;
	text-align:center;
	font-weight:bold;
	color:white;
  	text-transform: uppercase;
}
	
#leftmenutitle {
	padding:4px 0px;
	font: 11px 'Lucida Grande', Arial, Verdana, sans-serif;
	text-align:center;
	font-weight:bold;
	color:black;
  	text-transform: uppercase;
}

#stylesheetlinks {
	padding:5px 0 0 0;
	float:left;
	width:200px;
	height:20px;
	text-align:center;
}

#stylesheetlinks a {
  	text-transform: uppercase;
	font: 10px Georgia, Times, serif;
  	letter-spacing: 0.33em;
  	color:#999999;
  	text-decoration:none;
	text-align:center;
}
#stylesheetlinks a:hover {
  	color:black;
}



/* default setup that everything sees */
.shadow {
  /* needed for Internet explorer */
  height: 1em;
  filter: Shadow(Color=#666666, 
                 Direction=135, 
                 Strength=5);

  /* Needed for Gecko */
  line-height: 2em;
  white-space: nowrap;
}

/* 
 * used by browsers which know about
 * :before to create the shadow 
 */
.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666; 
}

#shadow_1:before { 
  content: 'In shadow'; 
}
#second_2:before { 
  content: 'Happy Shadowing!'; 
}

/*\*/
html*.shadow {

  [color:red;/* required by Safari 
              * so that [] is correctly
              * begun. associated with
              * the property, yet hiding
              * it. Seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    text-shadow: #666666 5px 5px 5px; 

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}

/*\*/
html*.shadow:before {

  [color:red;/* required by Safari. 
                seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    display: none;

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}

h1:before {
	display: inline;
	content: "[";
	}

h1:after {
	display: inline;
	content: "]";
	}
	


a {}

a:hover {
	text-decoration: none; 
}

.articlelist, .articlelist a  {
font-family:sans-serif;font-size:11px;letter-spacing:1px;
font-family: Arial, Verdana, Lucida, Helvetica, sans-serif;  
text-decoration:none;
margin:4px;
}

.articlelist a:hover  {
border:
}

.topics, .topics a {
 font-family:sans-serif;font-size:13px;font-variant:small-caps;letter-spacing: 0.1em; 
font-family:Georgia;
text-shadow: #999 0px 0px 5px;
color:#000;

}

.FileFolder {
	width:300px;
}

br {
	padding-bottom:10px;
}



#tabs {
	width:600px;
	text-align:right;
	float:right;
	padding:0px 0 0 0;
	margin: 4px 0px 0 0;
	color:white;
  	z-index:9999;
}

#tabs1 {
	padding: 0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	width:130px;
	background-color: #00266D;
	text-align:center;
}

#tabs1 a:hover {
	color:white;
	background-color: #00266D;
}
#tabs11,#tabs11 ul { background-color: #00266D;}
#tabs11 a {	background-color: #014479;}
#tabs11 a:hover {background-color: #68C;}

#tabs2 {
	padding: 0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	width:130px;
	background-color: #EDB601;
	text-align:center;
}

#tabs2 a:hover {
	color:white;
	background-color: #EDB601;
}
#tabs22,#tabs22 ul { background-color: #EDB601;}
#tabs22 a {	background-color: #DBA50D;}
#tabs22 a:hover {background-color: #68C;}

#tabs3 {
	padding: 0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	width:130px;
	background-color: #791329;
	text-align:center;
}

#tabs3 a:hover {
	color:white;
	background-color: #880024;
}
#tabs33,#tabs33 ul { background-color: #880024;}
#tabs33 a {	background-color: #6C0032;}
#tabs33 a:hover {background-color: #68C;}

#tabs4 {
	padding: 0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	width:130px;
	background-color: #858201;
	text-align:center;
}

#tabs4 a:hover {
	color:white;
	background-color: #5C580F;
}
#tabs44,#tabs44 ul { background-color: #5C580F;}
#tabs44 a {	background-color: #777400;}
#tabs44 a:hover {background-color: #68C;}




.LEAPAdmin {
	width:600px;
}


#menutitle {
	color:white;
}

#contactinfo {
	color:white;
}

.FileFolder {
width:500px !important;
border:2px solid #ccc;
}


.RSSFeed{
padding:5px;
margin:0px 0px 5px 0px;
	border:1px solid #ccc;
}

.RSStitle {
	text-align: center;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	padding:4px;
	font-weight:bold;
}
.RSStitle a {
	text-decoration:none;
	color:black;
}

.RSStitle a:hover{
	text-decoration:none;
	color:orange;
}
	
.RSSDate {
	text-align: center;
	padding-top:4px;
	font: 12px Georgia, Times, serif; 
	letter-spacing: 1px;
	color:#999;
}
.RSSDescription {
	padding:5px 5px 0px 5px;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.RSSName{
	text-align: right;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	padding:3px;
	color:#666;
	background:#ffffff;
}

