/* body attributes #f7f7ff*/
body, html { background: #006699 ; font: 13px Lucida Grande, Verdana, Sans-Serif; padding: 0; margin: 0; text-align: left}
body {border-left: 0px solid #42AAFF;border-right: 0px solid #42AAFF;}
/* banner image, you may change this just by inputting a different file name. */
#all {width: 100%; text-align: center}
#banner { 	padding: 0px; margin: 0; border-bottom: 0px solid #ccc; color: #fff; text-align: left;background-color: #42aaff; }

table {border-spacing: 0px;	border-collapse: collapse;	padding: 0px; border: 0px}
td {vertical-align: top; background: #ffffff; padding: 0px; text-align: left}

/* top navigation */
/*#nav { background:url(images/bg1.gif) repeat; padding: 13px; margin: 0; text-align: center; border-bottom: 3px solid #ccc; }*/
#nav { background:#42AAFF; padding: 0px; margin: 0; text-align: center; border-bottom:4px solid #0099FF; height:40px; padding-left: 150px}
/* where all the text goes */
#container { /*background: #f7f7ff;*/ margin: 0px 0px 0px 0px; padding: 10px;  }
#container td {border: 1px solid black; padding: 5px}
#container h4 {/*color: #0260FF;*/ font-weight: bold; font-size: 16px; margin-top: 5px}

/* copyright, all that junk. perhaps a second nav */
#bottom { background: url(images/bg1.gif) repeat; padding: 5px 0px 5px 100px; border-top: 3px solid #ccc; }

/* the left news box */
#left { width: 200px;  padding: 7px 5px 7px 5px; margin: 10px 0px 5px 10px; float: left; }

/* left information */
#info { width: 160px; border-bottom: 1px solid #ddd; }
.box { background: #eee; border: 1px dotted #ddd; padding: 7px 5px 7px 5px; }

/* gallery */
#galleryhold { width: 220px; margin: 10px 0px 5px 10px; float: left; padding: 5px; }
.gallerybox { width: 160px; padding: 0 0 0 5px; }
.gallerybox a { text-decoration: none; color: #000; }

/* right list of links */
#links { float: left; width: 200px; padding: 7px 5px 7px 5px; margin: 10px 0px 5px 0px; }
#links ul { margin: 0; padding: 0; }
#links li { list-style-type: none; line-height: 2.4em; letter-spacing: 0.08em; font-size: 13px}
/*#links li:hover { border-bottom:1px solid #0099FF;}*/
#links a { display: block; height: 30px; background: url(images/menu.jpg) no-repeat 0px 9px; padding: 0 0 0 25px; color: #0260FF; text-decoration: none; font-weight:bold;border-bottom:1px dotted #0099FF;} 
#links a:hover { border-bottom:1px solid #0099FF; } 
#links a:visited { color: #0260FF; } 
#links p { font-size: 20px; color:  #0260FF;  }
#links li ul li{background:none; padding:0 0 0 10px; line-height:1.8em;  letter-spacing: 0.05em;}

#links2 ul {margin-left: 55px; padding: 0; }
#links2 li { list-style-type: none; padding: 0 0 0 0px; line-height: 2.4em; letter-spacing: 0.08em; border-bottom:0px dotted #0099FF; background: none; margin-left: 15px;}
#links2 li:hover { border-bottom:0px solid #0099FF;}
#links2 a { display: inline; color: #0260FF; text-decoration: none; font-weight:bold; border-bottom:1px dotted #0099FF; background: none; padding-left: 0px; margin-left: 0px} 
#links2 a:hover { border-bottom:1px solid #0099FF; } 
a.links3 { display: inline; color: #0260FF; text-decoration: none; font-weight:bold; border-bottom:0px dotted #0099FF; background: none; padding-left: 0px; margin-left: 0px} 

/* edited attributes of things 0260FF*/
.blue { color: #0260FF; font-weight: bold; font-size: 13px}
.news { color: #0260FF; font-weight: bold; font-size: 16px; }
.news1 { color: #fff; background-color: #0260FF; font-weight: bold; font-size: 16px; padding: 3px 0 3px 5px; width: 140px; }
.meta { border-top: 1px solid #aaa; color: #aaa;  text-align: right;} 
#container p { line-height: 2; text-indent: 0px; } 
#container a { color: #0260ff; } 
#container a:hover { text-decoration: none; }
#container ul { margin: 0 0 0 50px; padding: 0; }
#container li { list-style-type: none; background: url(article.jpg) no-repeat 0px 5px; padding: 0 0 0 25px; line-height: 2em; font-weight: bold; }
#container td {background: none}
#bottom a { color: #0260FF; } 
#bottom a:hover { text-decoration: none; }
#bottom td {background: none; vertical-align: middle}

#nav a {display:block; width:130px; height: 26px; text-align: center;float:left;padding-top: 10px; margin-top: 4px;background:url(images/button.png) top left; text-decoration: none; color: #0260FF; font-weight: bold;vertical-align: middle; font-size: 11px}
/*#nav a:link, #nav a:visited, #nav a:active {	 background:url(images/bg1.gif) repeat; text-decoration: none; color: #000000; }*/
#nav a:hover { height: 30px; margin-top: 0px; text-decoration: none; background:url(images/button.png) top left;}
* html #info { padding-bottom: 7px; }
acronym { border-bottom: 1px dotted #0260FF; }

#main td { text-align:center; padding:10px; width:33%; vertical-align:top ;border: 0px; background: none}
#main td p { line-height:1.2em;font-size: 13px}
#main a img{ border:#4278f2 3px solid; }

table {border-collapse: collapse;	border-spacing: 0px;}
table.border  td {border: 1px solid #000; padding: 5px; vertical-align:middle;}
table.border  td p {padding-left: 18px}

#normali {text-align: left; font-weight: normal; list-style: disk outside;}
#normali li {text-align: left; font-weight: normal; list-style: disk outside; }
#noborder td {border: 0px; background: none}

#borders td {border: 0px; border-bottom: 1px dashed #0260FF;border-top: 1px dashed #0260FF; vertical-align: top}
#borders td p {line-height: 1.4em}
#borders span {border-bottom: 1px dashed #0260FF; font-size: 16px; font-weight: bold; line-height: 38px}
#menu_1 {display: block;}
