#left-results {
   width:375px;
}

#ad-divide {
	width:140px;
	border-left-width:2px;
	border-left-style:solid;
	position:relative;
	float:right;
	min-height:175px;
	_height:175px;
	right:10px;
	margin: 0 0 0 10px;
}

#ad-divide p {
	width:125px;
	margin-left:15px;
	font-weight:bold;
	text-align:center;
}

#ad-divide img {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

p#search-divide {
   clear:both;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
   padding:0 5px 5px 5px;
   margin:0;
   display:block;
}

#search-box {
	text-align:center;
	min-height:100px;
	_height:100px;
}

#letters {
	text-align:center;
}

#letters a {
	font-weight:bold;
}

#results {
	position:relative;
	margin-top:50px;
	margin-left:20px;
	width:325px;
	min-height:350px;
	_height:350px;
	float:left;
}

#results p {
	margin-top:0px;
	margin-bottom:0px;
	font-size:11pt;
	font-weight:normal;
}

#results .name {
	font-size:18pt;
	text-decoration:underline;
	font-weight:bolder;
}

#results-block {
	position:relative;
	_margin-top:-54px;
	height:100%;
}

#search-param {
	width:370px;
	float:left;
}

.searchAlphabet {
   text-align:center;
   font-size:large;
   font-family:Georgia, Times, 'Times New Roman', serif;
}

.twentybold {
	font-size:20px;
	font-weight:bold;
}

/*********************************
* new stuff for results revision *
*********************************/
.searchresults .membername, .searchresults ul, .searchresults dl {clear:both;float:left;}
.searchresults .member, .searchresults br {clear:both;}
.searchresults dd {margin:0 2em 0 0;float:left;}
.searchresults dt {margin-right:0.5em;float:left;}
.searchresults ul, .searchresults dl {margin:0;padding:0 0 0 3%;width:97%;}
.searchresults ul {padding:0 0 0 7%;width:93%;}
.searchresults .membername, .searchresults dt {font-weight:bold;}
.searchresults .member-email, .searchresults .member-web, .searchresults .member-prof {float:right;margin:2px 0;padding:0 0.25em;}
.searchresults .member-email, .searchresults .member-web {border-right:1px solid #999;}
.searchresults .member-none {color:#999;}

/****************************
 * START OF: Sectioned List *
 ****************************/
.sectionlist {
   font-family: "Trebuchet MS", verdana, arial, sans-serif;
   text-align: center;
   font-size:14pt;
   margin-top:15px;
   clear: both;
}
.sectionlist .currentpage {
   font-weight: bold;
}

/****************************
 *  END OF: Sectioned List  *
 ****************************/


/***************************************
 * START OF: Center the category lists *
 ***************************************/
#category_search .member   { margin:0 auto; text-align:left; }
#category_search           { text-align:center; }
/***************************************
 *   END OF: Center the category lists *
 ***************************************/
