/* CSS Document */

/* Body */
body {background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px; text-align: center;}
img {border:none; padding:0; margin:0;}


/* wrapper */
#wrapper {margin:0 auto; padding:0; width:784px; text-align: left;}

/* header */
#header {position:relative; margin:0; padding:0; width:784px; height:178px; background-image:url(../images/DATER_titles.jpg); background-repeat:no-repeat;}

/* left margin */
#leftmargin ul {margin:0; padding:0; list-style: none; }
#leftmargin li {margin:0; margin-top:8px; padding:0; list-style: none; color: #666666; }
#leftmargin a {font-weight: bold;}
#leftmargin a:link {color: #0000FF;}
#leftmargin a:hover {color: #CC0000;}


#leftmargin {position:relative; margin:0; margin-top:10px; padding:0; float:left; width:261px;}

#visit {position:relative; margin:0; padding:0;}
#visittitle {position:relative; margin:0; padding:0; height:46px; background-image:url(../images/DATER_visit.jpg); background-repeat:no-repeat;}
#visitlinks {
	position:relative;
	margin:0;
	padding: 5px 15px 15px 15px;
	margin-top:5px;
	border:1px solid;
	border-color:#666666;
	height: 194px;
}

#contribute {position:relative; margin:0; padding:0; margin-top:10px;}
#contributetitle {position:relative; margin:0; padding:0; height:46px; background-image:url(../images/DATER_contribute.jpg); background-repeat:no-repeat;}
#contributelinks {position:relative; margin:0; padding: 5px 15px 15px 15px; margin-top:5px; border:1px solid; border-color:#666666;}

/* right margin */
#rightmargin {position:relative; margin:0; margin-top:10px;  padding:0; float:right; width:504px; }
#searchtitle {position:relative; margin:0; padding:0; background-image:url(../images/DATER_search.jpg); height:101px; width:504px;}
#searchtype {
	position:relative;
	margin:0;
	padding:0;
	margin-top:5px;
	border:1px solid;
	border-color:#666666;
	width:504px;
	/*height: 283px; */
	height: 323px;
	
}
#searchbox {position:relative; margin:0; padding-top:35px; padding-left:22px; width:480px;}
#rightmargin ul {margin:0; padding:0 0 0 21px; list-style: none; }
#rightmargin li {margin:0; margin-top:10px; padding:0; list-style: none; color: #666666; }
#rightmargin a {font-weight: bold;}
#rightmargin a:link {color: #0000FF;}
#rightmargin a:hover {color: #CC0000;}


/* footer */
#footer {position:relative; clear:both; margin:0; padding:0; padding-top:10px; color:#999999;}
#footer2 {position:relative; margin:0; margin-top:10px; padding:0;}
#footertext {position:relative; margin:0; padding:0; text-align:left;}
#footertext p {position:relative; margin:0; padding:0; text-align:left;}
#footertext a {text-decoration:none;}
#footertext a:hover {text-decoration:none; color:#FF0000;}
#footerlogo {position:relative; margin:0 auto; padding:15px 0 0 0;text-align:center;}

/*search results*/
#searchrestitle {position:relative; margin:0; margin-top:10px; padding:0; width:783px; height:99px; background-image:url(../images/DATER_search_results.jpg); background-repeat:no-repeat;}
#searchrescontent {position:relative; margin:0; padding:0; margin-top:5px; border:1px solid; border-color:#666666; height:390px; overflow-x:hidden; overflow-y:auto;}

