body {
	margin:0;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #38468D;
	background-image: url(images/bg.gif);
	color: #fff;
}
h1 {
margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	
}
.bluelftborder {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #6687E4;
	
}

h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
h3 {

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
.bluebkdg {
	background-color: #7486c0;
}


h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #6699FF;
}
.section {

margin: 25px;


}
p {
    margin: 0 30px 10px 10px;
	line-height: 16px;
	font-family:  verdana, Arial,Helvetica, sans-serif;
	font-size: 12px;
}

		.head { color: "#ffffff"; font-size: 14px; style:bold }
		a.head { text-decoration: none; }
		a.head:hover { text-decoration: underline; }

a:link {
	color: #BDC5EE;
}
a:hover{color:#ffffff;}
a:active {
	color: #BDC5EE;
}
a:visited {
	color: #BDC5EE;
}
#topnav{

text-align: right;
padding-top: 5px;
padding-right: 20px;

}

#topnav a{
color: #fff;
}

#topnav a:hover {

color: #bdc5ee;
}




.strong{
	font-weight: bold;

}
#leftnav{
	width: 250px;
	text-align: left;
	
}
ul.nav {
margin: 10px 0 3px 20px;
list-style-type: none;
}

ul.nav a{
/*need ie fix*/
    padding-top: 2px;
	line-height:14px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bdc5ee; /*bdc5ee*/
	
}
 ul.nav  a:hover {
 list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


#bottomlinks {
padding: 10px 5px 5px 5px;
width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5165CB;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bdc5ee;
	}

#bottomlinks a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDC5ee;
}
#bottomlinks a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.secondheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.storyheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.pstory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
}
.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6687E4;
	font-weight: normal;
}
.border {
	border: thin dotted #66FF99;
}
.blueborder {
	border: thin dotted #6666FF;
}
.yellowbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF66;
}
.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
}
.titleheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.secondaryheader {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
}
.peachheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FC9D56;
}
.redheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.blackheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.pinklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3366;
	text-decoration: none;
	font-weight: bold;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.grnborder {
	border: thin dotted #FFFFFF;
}
.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.ltbluebkgnd {
	background-color: #F7F7F7;
}
.blueunderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699FF;
	text-decoration: underline;
}
.blueheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3573AF;
	font-weight: bold;
}
.grnbkgd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #669999;
}


.bluebkgd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3B92DF;
}

a img {

    border: none; 

}
.kidshdr{
	font-family: "Comic Sans MS", Tahoma, "Trebuchet MS", Verdana, sans-serif;
	font-size: 24px;
	color: #333399;
}
.kidshdr2{
	font-family: "Comic Sans MS", Tahoma, "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
}
.article { 
          font-family: Tahoma;
          font-size: 12px;
		  color: 000000;
}
.reshdr {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333399;
	background-color: #FFFFFF;
	height: 15px;
	width: 230px;
	padding-left: 15px;
	padding-top: 0px;
}
.girlhdr {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #38468D;
	background-color: #fff0f5;
	height: 30px;
	width: 500px;
	padding: 5px;

}
.boyhdr {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #38468D;
	background-color: #f0f8ff;
	height: 30px;
	width: 500px;
	padding: 5px;
}
.sthdr {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #38468D;
	background-color: #ededed;
	height: 30px;
	width: 500px;
	padding: 5px;
}
.btbrdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bb6f89;
}
.btgybrdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

.dotborder {
	font-family: "Comic Sans MS", Tahoma, "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #6699FF;
	text-decoration: underline;
	border: 1px dotted #6699FF;
}

/*adds a nice frame around picture*/
img.figure {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #666;
	padding: 10px;
	}
	
div.caption {
	float: right; 
	margin: 15px 10px 5px 10px;
}

.caption img {
	border: 1px solid #666;
	padding: 10px;
}

.caption p {
	font: bold 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	background-color: #e6f3ff;
	border: 1px dashed #666;
	padding: 5px;
	margin: 10px 20px;
}
	
#kidsbottom {
	background-image: url(images/story/ARDSKidsStories.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 100%;
}
.topbk {
	background-image: url(images/topbk.gif);
	background-repeat: repeat-x;
}
#wds {
width: 350px;
height: 44px;
padding-top:10px;
font: "Comic Sans MS", Tahoma, "Trebuchet MS", Verdana, sans-serif;
font-size: .7em;
}

#wds img {
float: left;
padding-right: 5px;

}

.newsbox {
	width: 220px;
	margin: 10px;
	background: #98ADD4 url(images/bg_bottom.gif) center bottom no-repeat;
	padding-bottom: 75px;
}

.newsbox h3 {
	font-size: 1.4em;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
	background: url(images/top_bg.gif) center top no-repeat;
	color: #fff;
	padding: 5px;
}

.newsbox ul {
	color: #fff;
	font-size: 1.2em;
	margin: 0;
	padding: 10px 5px 0 5px;
	border-left: 1px solid #E73A10;
	border-right: 1px solid #E73A10;
}

.newsbox li {
	list-style: none;
	background-image: url(images/flower_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 18px;
	margin-bottom: 6px;
}

.underline{
   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	letter-spacing: 1px;
	line-height: 1.5em;
	margin: 10px 0px 0 0px;
    overflow: hidden;
    background-image: url(images/underline350.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-bottom: 15px;
}

.dotbkgd {
	border: 2px dotted #6687e4;
	padding: 5px;
}

a.button {
border: solid 1px #fff;
background: #6687e4 url(images/yellowarrow.gif) no-repeat right center;
color:#fff;
font-weight: bold;
text-decoration: none;
padding: 1px 13px 0 3px;

}

a.button:hover{
border: solid 1px #fff;
background: #6687e4 url(images/yellowarrow.gif) no-repeat right center;
color:#FFFF66;
font-weight: bold;
text-decoration: none;
padding: 1px 13px 0 3px;

}

.music {
	background-image: url(images/musicnote.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}


.content p{
padding: 3px 10px 10px 0;

}
.ardsborder {
padding-top: 5px;
padding-bottom: 5px;
	border-top: 1px dotted #BDC5EE;
	
}

.whtbrdr{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.mainLeft{
margin: 0 30px 10px 10px;
float: left;
width: 45%;


}

.mainRight{
float: right;
margin: 0 30px 10px 10px;
float: left;
width: 45%;


}

.ardshdr{
padding: 0 0 12px 55px;
	background-image: url(images/hdr3bkgd.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}

 form input, textarea {

	font-size:12px;

	font-family:Verdana, sans-serif;

	color:#0066cc;

	border:1px solid #5165CB;

	background-color:#F5F5F5;

}
#leftnav form input {
    border: none;
}
.left{
    text-align:left;}

#bottom{
	width: 90%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5165CB;
}

.home p{
     margin: 0 60px 5px 10px;
	line-height: 16px;
	font-family:  verdana, Arial,Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
ul  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
}
#news {
	border: 1px solid #BDC5EE;
	height: 90px;
	width: 200px;
	padding-left: 10px;
}

	
.contact {
	background-image: url(images/contact-ards.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	
	
	
	}
img a {
border: 0;

}
img.figurel {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #666;
	padding: 10px;
	}

img.figurer {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #666;
	padding: 10px;
	}
.bluebkd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
    background-color: #7486c0

}
.textblue {
	color: #BDC5EE;
	font-weight: bolder;
}

.whitebrdr {
	border: 8px solid #FFFFFF;
	margin: 5px 10px;
}
.hatguys {
	background-image: url(images/hatguysbkgd.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.hdr {
	font-family: Geneva, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 2px;

}
.captiontxt {
margin: 0;
	font-size: 10px;

}
.clear {
clear: both;	
}

hr {
color: #BDC5EE;	
	}
.attnbx {
	background-color: #BDC5EE;
	color: #38468D;
	padding: 5px;
	border: 1px dashed #fff;	
		
		}
