/*
#######################################################################################################################################
## Style1 css file																										     		 ##
## Created by Sandra Marriott on 26/04/2009																							 ##
## The contents of this file are owned by Sandra Marriott and may not be used, copied or altered without the permission of the owner ##
#######################################################################################################################################
*/

body { margin:0;padding:0;text-align:center;background:url(../imgs/nav/new-friend-finder-content-background.jpg);
		font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em; }
a { color:#000; }
/* message formatting */
.success { color:#090;font-weight:bold; }
.error { color:#C00;font-weight:bold; }

#top { margin:0;padding:0;height:269px;background:#000 url(../imgs/nav/new-friend-finder-header.jpg) no-repeat; }
#top h1 { float:right;margin:230px 20px 0 0;padding:0;color:#000;font-style:italic; }

#menu { margin:0;padding:6px 20px;height:22px;background:url(../imgs/nav/new-friend-finder-menu.jpg) no-repeat;text-align:left;
		color:#fff; }
#menu a { color:#fff;font-weight:bold;font-size:1.3em;text-decoration:none; }
#menu a:hover { color:#f90; }

#content { float:left;margin:0;padding:10px 15px;/*min-height:435px;*/background:url(../imgs/nav/new-friend-finder-content.jpg);
		text-align:left;line-height:1.4; }
#content h2 { float:left;margin:0 0 10px 0;padding:0;width:556px;font-size:1.3em; }

#right { float:right;margin:0;padding:5px 0px 0px 0px;width:189px;background:#fff; }
#search { float:right;margin:0;padding:5px 5px 5px 10px;width:174px;height:415px;
		background:#fff url(../imgs/nav/new-friend-finder-search.jpg); }
#search h2 { float:left;margin:0 0 5px 0;padding:10px 5px 0 5px;width:169px;font-size:1.3em; }
#search h3 { float:left;margin:0;padding:8px 0 2px 0;width:160px;color:#f90;font-size:1.1em; }
#search h3.short { float:left;margin:8px 10px 2px 0;padding:0;width:75px; }
#search label { float:left;margin:0;padding:2px 0;width:60px;font-size:0.85em; }
#search input.radio { float:left;margin:3px 0;padding:0;width:20px; }
#search input.checkbox { border:0px solid #000;background:#f90 url(../imgs/nav/checkbox-background.png); }
#search select { float:left;margin:0;padding:0;height:17px;width:165px;font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.85em;background:url(../imgs/nav/search-input.png) no-repeat;border:0px solid #000; }
#search select.short { float:left;margin:0 10px 0 0;padding:0;width:77px;height:17px;
		background:url(../imgs/nav/search-short-input.png) no-repeat;border:0px solid #000; }
#search input.submit { margin:0;padding:0;height:50px;width:120px;background:url(../imgs/nav/new-button.jpg) no-repeat;border:0px solid #fff;font-size:1.9em;font-weight:bold; }
#login, #usersearch { float:left;margin:0;padding:0 10px 10px 10px;width:170px; }
#login h2, #usersearch h2 { float:left;margin:0;padding:0;width:174px;font-size:1.1em; }
#login input.submit, #usersearch input.submit { margin:0;padding:0;height:auto;width:65px;background:none;border:0px solid #fff;font-size:1.3em;font-weight:bold; }
#login label, #usersearch label { float:left;margin:0;padding:0px 0;width:170px;font-size:0.85em; }
#login input, #usersearch input { float:left;margin:5px 60px 2px 0;padding:0 3px;width:160px;height:17px;font-size:0.9em;
		background:url(../imgs/nav/search-input.png) no-repeat;border:0px solid #000; }
#login a { float:left;margin:3px 0 0 0;padding:0; }

#register { float:left;margin:0;padding:10px 0;width:74%;border-top:2px solid #f90; }
#register label { float:left;margin:5px 0 1px 0;padding:0 3px 0 0;width:150px;text-align:right; }
#register label.tag, #profile label.tag { float:left;text-align:left; }
#register input { float:left;margin:5px 60px 2px 0;padding:0 3px;width:160px;height:17px;font-size:0.9em;
		background:url(../imgs/nav/search-input.png) no-repeat;border:0px solid #000; }
#register input.med, #profile input.med { float:left;margin:5px 5px 2px 0;padding:0 3px;width:119px;background:url(../imgs/nav/search-med-input.png) no-repeat; }
#register input.radio, #profile input.radio { float:left;margin:6px 0 0 0;padding:0;width:20px; }
#register input.checkbox, #profile input.checkbox { float:left;margin:6px 0 0 0;padding:0;width:20px; }
#register select, #profile select { float:left;margin:6px 0 0 0;padding:0;height:17px;width:165px;font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.85em;background:url(../imgs/nav/search-input.png) no-repeat;border:0px solid #000; }
#register select.short, #profile select.short { float:left;margin:6px 10px 1px 0;padding:0;width:77px;height:17px;
		background:url(../imgs/nav/search-short-input.png) no-repeat;border:0px solid #000; }
#register input.submit { margin:0;padding:0;height:50px;width:120px;background:url(../imgs/nav/new-button.jpg) no-repeat;border:0px solid #fff;font-size:1.3em;font-weight:bold; }
#register p { float:left;margin:0;padding:5px 20px 0 20px;width:380px;font-size:0.8em; }
#profile { float:left;margin:0;padding:10px 0;width:74%; }
#profile label { float:left;margin:5px 0 1px 0;padding:0 3px 0 0;width:150px;text-align:right; }
#profile input { float:left;margin:5px 100px 2px 0;padding:0 3px;width:160px;height:17px;font-size:0.9em;
		background:url(../imgs/nav/search-input.png) no-repeat;border:0px solid #000; }
#profile textarea { margin:5px 00px 2px 0;width:300px;height:80px;padding:0; }

#tellafriend { float:left;margin:0 0 10px 0;padding:0 0 10px 0;width:550px; }
#tellafriend label { float:left;margin:5px 0 1px 0;padding:0 3px 0 0;width:200px;text-align:right; }
#tellafriend input { float:left;margin:5px 100px 2px 0;padding:0 3px;width:160px;height:17px;font-size:0.9em;
		background:url(../imgs/nav/search-input.png) no-repeat;border:0px solid #000; }
#tellafriend textarea { margin:5px 00px 2px 0;width:300px;height:80px;padding:0; }
#tellafriend input.submit { margin:0;padding:0;height:50px;width:120px;background:url(../imgs/nav/new-button.jpg) no-repeat;border:0px solid #fff;font-size:1.1em;font-weight:bold; }

#newmembers { float:left;margin:0;padding:0 4px;width:100%;text-align:center;}
#newmembers div { float:left;margin:0 3px;padding:0;width:100px;height:140px;font-size:0.8em; }
#newmembers div span { font-weight:bold; }

.resultodd, .resulteven { float:left;margin:2px 0 2px 2px;padding:0.5%;width:72%;border:2px solid #f90; }
.resultodd { background:#fcc; }
.resultodd img, .resulteven img { float:left;margin:0 10px 0 0;padding:0;border:0px solid #000; }
.resultodd h3, .resulteven h3 { margin:0;padding:0;font-size:1.3em; }
.resultodd div.email, .resulteven div.email { float:left;margin:5px 0;padding:0;color:#f90;font-weight:bold; }
.resultodd div.email, .resulteven form.email { float:left;margin:5px 0;padding:0; }

.email textarea { width:500px;height:200px; }
.efrom { float:left;width:110px; }
.econtent { float:left;width:280px; }
.edate { float:left;padding:0 0 0 3px;width:137px; }

/* List of top counties for each of dating, friends etc */
ul.toplist { float:left;margin:5px 5px 10px 50px;padding:0;width:200px; }
ul.toplist a { color:#f90; }

#footer { float:left;margin:0;padding:10px;width:97.5%;background:url(../imgs/nav/new-friend-finder-bottom.jpg) no-repeat;
		font-size:0.8em;color:#df5900;line-height:1.5;text-align:left; }
#footer a { color:#df5900; }
#footer a:hover { background:#000; }
#footer div.design { float:right; }