
/*Standards for the site*/
*{
	font-size:100%;
}
p{
padding:0px 5px 0px 5px;
}
body{
	font:100%/140% Arial, Helvetica, sans-serif;
	text-align:center; 
	background-color: #FF99CC;
}
form{
margin:0px;
padding:0px;
width:100%;
text-align:center;
}
form input,select{
width:100%;
}
div{
	background:#ffedf8;
}
div.hide {
display: none; 
} 
div.show {
display: block; 
} 
a{
  color:#000;
  background-color:transparent;
}
h1,
h2{
  text-align:center;
  font-size:160%;
	color:#000;
}

dd{
	margin-left:0;
}

/*Site settings*/

#wrap{
	background-color: #FF99CC;
  width:980px; 
  margin:0 auto; 
  text-align:left; 
} 

#header{
  margin-bottom:10px;
}

#header h1{
  font-size:200%;
  margin:10px 0px 10px 30px;
}

#main-content{ 
	background-color: #FF99CC;
  display:inline; 
  width:458px; 
  float:left; 
  margin-left:260px; 
  margin-bottom:10px;
} 
.inside-content{
margin-bottom:10px;
}
#sub-container{
  width:250px; 
  float:left; 
  margin-left:10px; 
  margin-bottom:10px;
} 
#navigations{ 
  width:248px; 
  float:left;
  margin-left:-978px;
  margin-bottom:10px;
} 
ul.nav_button{
  list-style: none;
  padding: 0px;
  margin: 0px;
}
ul.nav_button li{
  padding:2px;
}
ul.nav_button li a{
  padding:10px 2px 2px 2px;
  background-color:#ffffff;
  background-image:url(../images/btn_bkg.png);
  height: 84px;
  width: 220px;
  display: block;
  color: #000;
  text-decoration: none;
  font-family:Verdana;
  font-weight:bold;
  text-align: center;
  margin-left:13px;
}
ul.nav_button li a:hover{
  background-image:url(../images/btn_bkg_hover.png);
}
a.newsflash{
  color:#000;
}
a:hover.newsflash{
  color:#CC3366;
}
#foot{ 
  margin-top:-10px;
  clear:both; 
} 

.hidden-navigation, 
#sub-container h2,
#navigations h2, 
#foot h2{ 
  width:1px; 
  position:absolute; 
  left:-9999px; 
} 

.roundtop { 
	background: url(../images/tr.png) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.png) no-repeat top right; 
}

img.corner {
   width: 16px;
   height: 16px;
   border: none;
   display: block !important;
}
a.newsnav{
  background-color:#ff99cc;
  height: 2em;
  width: 160px;
  display: inline;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#000;
  color: #000fff;
  text-decoration: none;
  text-align: center;
  padding:5px;
  font-weight:bold;
}
a:hover.newsnav{
  background-color:#ffedf8;
  color: #000;
}
a.rm{
  background-color:#000;
  color: #fff;
  text-decoration:none;
}
a:hover.rm{
  background-color:#ff0000;
  color: #000;
}

