body {
  font-family: Arial, Helvetica, sans-serif;
  background-image: url(../images/back.jpg);
  font-size: 12px;
	color: #333333;
    line-height: 16px;
}

td {
	  font-family: Arial, Helvetica, sans-serif;
  
  font-size: 12px;
	color: #333333;
}

th {
	  font-family: Arial, Helvetica, sans-serif;
  
  	font-size: 12px;
	color: #333333;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0099FF;
	border-bottom: dotted #0099FF 1px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0099FF;
}

#wrap {

		text-align: left;
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 995px;



}

#left-side {

		float:left;
		width:229px;
		margin:0; padding:0;

}
#left-head{

		width: 229px;
		height: 171px;
		background-image:url(../images/left-header.png);
		background-position: top;
		background-repeat: no-repeat;
		margin:50px 0 0 0; padding:0;
}
#left-content{ background-image: url(../images/left-bg.png); margin:0; padding:0;}


#left-content ul{
		list-style: none;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 18px;
		padding-left: 0;

		

}

#left-content li {

		margin-right: 10px;
		border-bottom: #1c89cc dotted 1px;
		
}


#left-content li a{
		
		display: block;
		text-decoration: none;
		color: #ffffff;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;




}

#left-content li a:hover{
		
		color: #FFFF99;
		background-color: #1c89cc;
}


#left-foot{ background-image: url(../images/left-footer.png); height: 31px;}


#main {

		width:530px;
		margin:0 0 0 5px;
		float:left;
}


#main-head{		

		background-image: url(../images/main-header.png);
		background-position: top;
		background-repeat: repeat-none;
		height: 200px;
		
}

#main-content{ 

		background-color: #ffffff;
		padding: 10px;
		font-size: 12px;
		color: #333333;
		
}

#main-foot{ background-image: url(../images/main-foot.png); height: 44px;}

#right-side{

		float:right;
		width:226px;
		margin:0; padding:0;


}


#right-head{

		height: 171px;
		background-image:url(../images/right-header.png);
		background-position: top;
		background-repeat: no-repeat;
		margin:50px 0 0 0; padding:0;


}
#right-content{ background-image: url(../images/right-bg.png); }

#right-content ul{
		list-style: none;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 10px;
		padding-left: 0;

		

}

#right-content li {

		margin-right: 20px;
		font-weight: bold;
		
}

#right-content li li {

		margin-right: 20px;
		border-bottom: #1c89cc dotted 1px;
		font-weight: normal;
}


#right-content li a{
		
		display: block;
		text-decoration: none;
		color: #ffffff;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;

}

#right-content li a:hover{
		
		color: #FFFF99;
		background-color: #1c89cc;
}



#right-foot{ background-image: url(../images/right-footer.png); height: 31px; }

#footer {
	clear: both;
}

#main-foot p {
	font-size: 10px;
	color: #ffffff;
	margin:0;
	padding-top: 26px;
}

#main-foot a { color: white; text-decoration: none;}
#main-foot a:hover { color: #cccccc; text-decoration: none;}

#menuads {padding-left: 22px; padding-top: 7px;font-size: 13px;}
#searchform {margin-left: 10px; padding-top: 10px;}
#searchform fieldset{border: 0px; }

#letters h3 {}

#letters a  {text-decoration:none;}

#letters .boys-names {border: 1px solid #dddddd; padding: 5px; background-color: #C1CBFF; }
#letters .girls-names {border: 1px solid #dddddd; padding: 5px; background-color: #FCBCFF; }
