	
/*========================
   Stylesheet for UK Friends Reunited Dating
   1sept10 /*
   

/*========================
   tags
==========================*/

body{
	background:#d4e0e0 url(../image/template/shadow-all.png) repeat-y center top;
	color:#333; 
	}
h1, h2, h3, h4 {
	color: #333;
	}
	
h1{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
	}
h3{
	font-weight:bold; margin:10px 0;
	}
h4{
	font-weight:bold;
	}
/*========================
  id and class 
==========================*/
#banneraddiv{width:995px; margin:0 auto}

#bannerad{float:left; width:728px; padding:0; margin:0 10px}
#head #bannerad{display:none; visibility:hidden;}

#banner-fr{
background:transparent url(../image/template/banner-fr.gif) no-repeat scroll 0 0;
float:left;
height:60px;
margin:15px 20px 0 0;
text-align:left;
width:214px;
}
#banner-fr div {
margin:8px 0 5px 10px;
color:#345857;
text-decoration:underline;
}
#banner-fr a{color:#880606;}
#fav {

background:transparent url(http://frstatic.net/webimage/icons/addtofavourites.gif) no-repeat scroll 0 0;
padding-left:20px;
}
#readblog {

background:transparent url(../Image/icons/questionMark.gif) no-repeat scroll 0 0;
padding-left:20px;
}
#fav:hover {
text-decoration:underline;}


#all{
	margin:0;
	line-height:1.5;
	} 
#all #login { background-color: #dc750b;} /* especially for sitemap pages */
#basicoptions {
	background: url(../Image/Backgrounds/HighlightRecently.gif) no-repeat right top;
	border-bottom: 1px dotted #a78b66;
	}
#bottom{
	background-color:#eb8a1e;
	}
#bottom .links,  
#bottom .footer {
	color:#fff;
	}
#head{
min-height:0;
	background: url(../Image/template/header-bg.gif);
	}
#login{
	border-bottom:1px solid #fdb65c;color:#fff; 
	clear:both; 
	margin:0; 
	float:none;
	padding:6px 0 6px 10px; 
	min-height:21px;
	}	

#namesearch, 
#namesearchMIN {  
	background-color:#f3ede4;
	border-bottom:1px dotted #a78b66;
	text-align: left;
	}
#productnav{
	width:646px;
	height:72px; 
	}
#topnav{
	background-color:#dc750b; 
	border-bottom:1px solid #b96c09; 
	color:#fff;
	}
#topnav .right{
	padding-top:6px;
	}

#subnav .cup{
	background: none; 
	/*width: 302px;*/
	}
#subnav .navBGbig .cup{
	border:none; 
	background-color:transparent; 
	background:none; 
	padding:0;
	}
div#subnav.beige {
	/*background-color: #f3ede4;*/
	float:right;
	margin: 10px 10px 0 0;
	padding: 0;
	}
/*
.cup {
	border-left: 1px solid #F3E7D9;
	border-right: 1px solid #F3E7D9;
	border-bottom: 1px solid #F3E7D9;
	}*/
div#subnav.beige .cup .subnavmessage, 
div#subnav.beige .cup .subnavwink {
	background-color: #fdfbfa;
	width:284px;
	}
div#subnav.beige .subnavmessage textarea, 
div#subnav.beige .subnavwink .superwink_choose {
	width: 86%;
	}
div#subnav.beige .subnavwink .superwink_choose {
	margin-left: 15px;
	}
#summary .chattingto, 
#summary .chattingtonow, 
#summary .chattingtoreplied{
	border:1px solid #f3e7d9;
	}

.border_rh:hover, 
.border_none:hover, 
.border_top_rh:hover, 
.border_top:hover{
	background-color:#fdfbfa;
	}
.cupinvis{
	padding:0 6px;
	}
	

.navBG{
	background-image:url(../Image/TEMPLATE/navBG.gif);
	}
.navBG_bot{
	background-image:url(../Image/TEMPLATE/navBG_bot.gif);
	}
.navBGbig {
	background: none #f3ede4;
	}
.navBGbig h2 span, 
#subnav h2 span {
	font-weight: normal;
	}	
.navBGbig_top{
	display: none;
	visibility: hidden; 
	}
.navBGbig_bot{
	background:none;
	}
.nocup .cup{
	border:none; 
	background:none; 
	padding:0;
	}
.paginate{
	color:#666;
	}



.progressbar{
	background-color:#999999;
	}
.progressdone{
	background-color:#FF6600;
	}
.profileintro_divider {
	background-color: #f3ede4;
	border: 0;
	color: #f3ede4;
	float: left; 
	height: 3px;
	width: 410px;
	}	
.profileintro {
	margin-left: 0;
	}
.refine_click_edit {
	padding: 0 5px;
	}

.savedsearch {
	border-top: 1px dotted #a78b66;
	}
.searchleft {
	float: left !important;
	}

.shadowEND{
	display:none; 
	visibility:hidden;
	}
/*.splashtable {margin-top: 10px !important;}*/
.regbox_blue_middle h1.splash_h1 { color: #333; font-size: 20px; margin-top: 0;}

.member-right h2.distance_and_status { color: #cc6600;}
/*.member-right{ border:1px solid #cccccc; }*/
.thumbnails .member, .sr_table .member {border: none; background:none;}
.member{border:1px solid #bfab8f; background:#f4ede5;}
.to{ background:url(/WCContent/image/mail-box/message-to-bottom.gif) no-repeat bottom;}
.to div.message{background: url(/WCContent/image/mail-box/message-to-bgr.gif) repeat-y;}
.to div.details{background:url(/WCContent/image/mail-box/message-to-top.gif) no-repeat bottom;}
.to div.delete{background:#f3ede4; border-left:1px solid #bfab8f; border-right:1px solid #bfab8f;}
.from{background:url(/WCContent/image/mail-box/message-from-bottom.gif) no-repeat bottom;}
.from div.details{background:url(/WCContent/image/mail-box/message-from-top.gif) no-repeat bottom; }
.from div.message{background:url(/WCContent/image/mail-box/message-from-bgr.gif) repeat-y;}
.from div.delete{border-left:1px solid #bfab8f; border-right:1px solid #bfab8f;}
.message ul.mail-tabs {background:url(/WCContent/image/mail-box/message-tab.jpg) no-repeat;}
.ecard ul.mail-tabs {background:url(/WCContent/image/mail-box/ecard-tab.jpg) no-repeat;}
.wink ul.mail-tabs {background:url(/WCContent/image/mail-box/wink-tab.jpg) no-repeat;}
div#replyMSG textarea {border:1px solid #c9b8a0; }

.w1004{
padding-top:5px
		}


/*========================
  Headings
==========================*/

.photopopup h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	text-align: left;
	text-transform: capitalize;
	}



#moreprofile h2 span, #mainleft h1 span, .left50Marg h2 span, .left50 h2 span, .morephotos h2 span, #main.login h2 span {
	color: #cc6600;
	font-weight: normal;
	}

#newmessagediv, 
#warningdiv{
	background:url(../IMAGE/error-msg-bg.png) no-repeat center top; 
	border:none; 
	margin-bottom:8px;
	min-height:82px; 
	}

.progbar{
	border:1px solid #ec8720;
	}


.navBGbig h3, 
#subnav .navBGbig h3{
	color:#9b280f;
	}
#basicoptions h3 {
	margin:0 0 2px 0;
	}
.searchResults h3, .searchResults p {
	padding-left: 15px;
	}
.secondtwothirds h2 {
	padding: 15px 0 0 24px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
 .member-right h2.distance_and_status {color:#CC6600;}
 
/* h1.splash_h1, h2.splash_h2_search {
color:#000000;
font-size:20px;
margin:0px 0 0 10px;
padding-top:0;
}*/
/*========================
  Paragraphs
==========================*/


div#subnav.beige .subnavmessage p, 
div#subnav.beige .subnavwink p {
	background-image: url(../image/Backgrounds/profile_contact_icons.gif);
	background-repeat: no-repeat;
	line-height:40px;
	padding-left: 45px;
	}
div#subnav.beige .subnavmessage p {
	background-position: 0 0;
	}	
div#subnav.beige .subnavwink p {
	background-position: 0 -80px;
	}
.secondtwothirds p {
	padding: 0 0 0 25px;
	}

	
/*========================
  Images
==========================*/






div#subnav.beige .subnavmessage p img, 
div#subnav.beige .subnavwink p img {
	display: none;
	visibility: hidden;
	}
/*========================
  Lists 
==========================*/

#basicoptions ul li,
#basicoptions li, 
#basicoptions h3, 
#basicoptions ul {
	margin:0; 
	padding:0;
	}
#SocialNetworkLinks li.delicious {background:url(../image/icons/socialbookmarking/delicious.png) no-repeat 0 7px; width:107px;}
#SocialNetworkLinks li.digg {background:url(../image/icons/socialbookmarking/digg.png) no-repeat 0 7px; width:75px;}
#SocialNetworkLinks li.facebook {background:url(../image/icons/socialbookmarking/facebook.png) no-repeat 0 7px; width:79px;}
#SocialNetworkLinks li.reddit {background:url(../image/icons/socialbookmarking/reddit.png) no-repeat 0 7px; width:74px;}
#SocialNetworkLinks li.stumbleupon {background:url(../image/icons/socialbookmarking/stumbleupon.png) no-repeat 0 7px; width:119px;}

/* ie fixes */
* html #SocialNetworkLinks li.delicious {background:url(../image/icons/socialbookmarking/delicious_orangebg.gif) no-repeat 0 7px; width:107px;} 
* html #SocialNetworkLinks li.digg {background:url(../image/icons/socialbookmarking/digg_orangebg.gif) no-repeat 0 7px; width:75px;}
* html #SocialNetworkLinks li.facebook {background:url(../image/icons/socialbookmarking/facebook_orangebg.gif) no-repeat 0 7px; width:79px;}
* html #SocialNetworkLinks li.reddit {background:url(../image/icons/socialbookmarking/reddit_orangebg.gif) no-repeat 0 7px; width:74px;}
* html #SocialNetworkLinks li.stumbleupon {background:url(../image/icons/socialbookmarking/stumbleupon_orangebg.gif) no-repeat 0 7px; width:119px;}


#topnav ul li{
	}
#topnav ul li#list1{
	border-left:none;
	}
#topnav ul li.navSelected, 
#topnav ul li.highLighted{
	background-color:#f29b36;
	}
#topnav ul li div{
	background-color:#fff; 
	border:1px solid #b96c09; 
	margin-left:-2px;
	}

#topnav ul li div li.navListSelected{
	background-color:#fbedd6; 
	}
ul#botnav{
	background-color:#ec8a1f;
	}
ul.tabs li{
	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;
	}
.secondtwothirds li {
	padding-left: 24px;
	}
/*========================
  Form elements
==========================*/
#basicoptions input, 
.savedsearch input	{
	margin: 0 3px 0 0;
	padding: 0;
	}

/*========================
  Button colours
==========================*/

/*	input.buttongreen {
background: url(../Image/buttons/join_now.png) top left !important;
	border:0;
	color: #ffffff;
	height: 56px;
	margin: 0;
	padding: 0;
	width: 206px !important;
	font-size: 24px;
	font-family: Tahoma, Arial, helvetica;
	font-weight: bold;
	background:#ED8F30 url(../Image/splash/but_stripBG.gif) repeat-x scroll left bottom;
	} */


.splashtable .buttonplace {
	padding: 0;
	color: transparent;
	border: 0;
	}
.button, 
.buttonall, 
a:link.buttonlink, 
a:visited.buttonlink, 
a:hover.buttonlink, 
a:active.buttonlink, 
a:link.buttonlinkBIG, 
a:visited.buttonlinkBIG, 
a:hover.buttonlinkBIG, 
a:active.buttonlinkBIG{
	background:#fa8502 url(../Image/BUTTONS/buttonBG_frd.gif) repeat-x left top; 
	border:1px solid #f76c05;
	color:#880606; 
	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif; 
	font-weight:normal; 
	}
.regbox_all #buttongreen, 
.searchbox_all #buttongreen{
	background:url(../Image/splash/but_stripBGgreen.gif) repeat-x left bottom; 
	border:1px solid #55300b;
	color:#fff;
	}
	
.regbox_all .button, 
.searchbox_all .button{
	background:#ed8f30 url(../Image/splash/but_stripBG.gif) repeat-x left bottom; 
	border:1px solid #55300b;
	color:#fff;
	}
.searchbox_all .button{
	background-position:center;
	}
h2 .inheader input.buttonplain{
	color:#880606; 
	margin-top:2px;
	}
a:link.Orangelink, 
a:visited.Orangelink, 
a:hover.Orangelink, 
a:active.Orangelink{
	color:#bc4f1a; 
	font-weight:bold;
	}
.addphotos_but .photoupload{
	background:#990101 url(../IMAGE/error-msg-bg_RED.gif) repeat-x left center; 
	border:1px solid #000;
	color:#fff; 
	}
a.buttonplain:link, 
a.buttonplain:visited, 
a.buttonplain:hover, 
a.buttonplain:active, 
input.buttonplain{
	color:#880606;
	}
.addphotos_but a:link, 
.addphotos_but a:visited, 
.addphotos_but a:hover, 
.addphotos_but a:active{
	color:#fff;
	}


#namesearch a:hover, 
#namesearchMIN a:hover, 
.refine_click_edit a:hover, 
h2#showadvanced a:hover,
a:hover.hideshow {
	color: #f03300;
	}



/*========================
  Links 
==========================*/
a:link, 
a:visited, 
a:hover, 
a:active{
	color:#880606;
	}
a:hover, 
a:active{
	color:#d70000;
	}
	



#namesearch a:link, 
#namesearch a:visited, 
#namesearch a:active, 
#namesearchMIN a:link, 
#namesearchMIN a:visited, 
#namesearchMIN a:active, 
.refine_click_edit a:link, 
.refine_click_edit a:visited, 
.refine_click_edit a:active, 
h2#showadvanced a:link, 
h2#showadvanced a:visited, 
h2#showadvanced a:active,
a:link.hideshow, 
a:visited.hideshow, 
a:active.hideshow,
.inheader a:link,
.inheader a:visited,
.inheader a:active {
	border-color: #880606;
	color: #880606;
	}
#productnav{color:#fff; width:646px; height:71px; float:left; overflow:hidden; padding-left:0px;}
#productnav ul{	margin:0; 	padding:0; 	}
#productnav li {float:left; margin:0; 	padding:0; } 
#productnav a{background: url(../image/template/product-tab.png); padding-top:72px; height:0px; display:block; overflow:hidden}
#productnav .fr a{background-position: 0 0px;  width:319px;}
#productnav .gr a{background-position:  -319px 0;  width:327px; }
a:link.logo, 
a:visited.logo, 
a:hover.logo, 
a:active.logo{
	background:url(../Image/template/logo-tab.gif) no-repeat; 
	height:80px;
	width:349px;
	}
ul#botnav li a:link, 
ul#botnav li a:visited, 
ul#botnav li a:hover, 
ul#botnav li a:active,
#bottom .links a, 
#bottom .links a:visited,
#login a:link, 
#login a:visited, 
#login a:hover, 
#login a:active, 
#topnav a:link, 
#topnav a:visited, 
#topnav a:hover, 
#topnav a:active,
#topnav ul li a:link, 
#topnav ul li a:visited, 
#topnav ul li a:hover, 
#topnav ul li a:active{
	color:#fff;
	}
#topnav ul li div li.navListSelected a:link,
#topnav ul li div li.navListSelected a:visited, 
#topnav ul li div li.navListSelected a:hover, 
#topnav ul li div li.navListSelected a:active {
	color: #333333; 
	border-bottom: 1px dotted #333333;
	}

#topnav ul li a.DDMenu:link, 
#topnav ul li a.DDMenu:visited, 
#topnav ul li a.DDMenu:hover, 
#topnav ul li a.DDMenu:active{
	background-image:url(../IMAGE/template/chevron_dn_wht.gif);
	}
#topnav ul li div a:link, 
#topnav ul li div a:visited, 
#topnav ul li div a:hover, 
#topnav ul li div a:active{
	color:#333333; 
	font-weight:normal;
	}

.paginate a:link, 
.paginate a:visited, 
.paginate a:hover, 
.paginate a:active{
	border:1px solid #880606; 
	color:#880606;
	}
.paginate a:hover, 
.paginate a:active{
	border:1px solid #d70000;
	color:#d70000; 
	}
.paginate span a:link, 
.paginate span a:visited, 
.paginate span a:hover, 
.paginate span a:active{
	background-color:#c60; 
	background-image:none; 
	border:1px solid #c60;
	color:#fff; 
	}



/*========================
  Other tags 
==========================*/
#interrupt_info b{color:#bc4f1a;}
.miniprofile u{color:#900;}













	




