/*Dater's Diaires*/
.diary_top{background:#f7f7f7 url(/wccontent/image/backgrounds/diaries_top.jpg) no-repeat left bottom; height:50px; border:1px solid #CCC; border-bottom:none;}
.diary_mid{background:#f7f7f7 url(/wccontent/image/backgrounds/diaries_mid.jpg) repeat-y left top; padding:0 45px 0 80px; border-right:1px solid #CCC; border-left:1px solid #CCC; font-family:'Courier New', Courier, monospace; font-size:12px; color:#600;}
.diary_bot{background:#f7f7f7 url(/wccontent/image/backgrounds/diaries_bottom.jpg) no-repeat left top; height:50px; border:1px solid #CCC; border-top:none; margin-bottom:15px;}
.diary_mid h2{font-size:16px; background:none; border:none; font-family:'Courier New', Courier, monospace; color:#600; padding:0 0 5px 0; min-height:5px; margin:0;}
.diary_bot .paginate{padding:25px 5px 4px 0;}
.diary_top .paginate{padding:7px 5px 4px 0;}
/*Calendar*/
.diaries_calendar{background:url(/wccontent/image/backgrounds/diaries_calendar.gif) no-repeat center top; height:210px; text-align:center; padding:30px 0 0 0;}
.diaries_calendar table{font-family:'Courier New', Courier, monospace; font-size:12px; text-align:center; margin:auto; border-collapse:collapse;}
.diaries_calendar table td{border:1px solid #CCC; width:22px; color:#333;}
.diaries_calendar table tr.days td{font-weight:bold;}
.diaries_calendar a:link, .diaries_calendar a:visited, .diaries_calendar a:hover, .diaries_calendar a:active{display:block; color:#C00;}
.diaries_calendar a:hover, .diaries_calendar a:active{background-color:#ecafaf; color:#fff;}
.diaries_calendar td.selected a:link, .diaries_calendar td.selected a:visited, .diaries_calendar td.selected a:hover, .diaries_calendar td.selected a:active{background-color:#cf7f7f; color:#fff;}
.diaries_calendar select{width:175px; margin-bottom:5px;}

/*Member feedback*/
.memFeed_calendar{background:#fff url(/WCContent/Image/MemberFeedback_calendar.gif) no-repeat center top; text-align:center; height:180px; padding:25px 0 0 0;}
.memFeed_calendar select{width:140px;}
.memFeed_calendar .months{width:140px; margin:auto;}
.memFeed_calendar a:link, .memFeed_calendar a:visited, .memFeed_calendar a:hover, .memFeed_calendar a:active, .memFeed_calendar span.empty{color:#c00; display:block; width:35px; float:left; padding:10px 0;}
.memFeed_calendar a:hover, .memFeed_calendar a:active{color:#600;}
.memFeed_calendar a:link.selected, .memFeed_calendar a:visited.selected, .memFeed_calendar a:hover.selected, .memFeed_calendar a:active.selected{color:#600;}
.memFeed_calendar span.empty{color:#000;}
.success_dotted{border:1px dashed #ccc; padding:0 8px 8px 8px; margin-bottom:15px;}



/*Dating Advice*/

.listNav{border:1px solid #ccc; background-color:#fff; margin-bottom:15px; padding:2px; min-height:140px;}
.listNav a:link, .listNav a:visited, .listNav a:hover, .listNav a:active{margin:15px 7px;}
.datingadviceBG{ width:595px; }
.datingadviceBG h2{border:none; padding:0; background:none; background-image:none; font-size:20px;color:#2a1d1a; margin-left:0 !important; }
.datingadviceBG p{}
.datingadviceBG img{border:1px solid #2a1d1a; margin:5px 0 5px 5px;}
div.first h3, div.first span.dots {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180% !important;
	font-weight: normal;
	color: #666666;
	font-style: italic;
}
span.dots {
	line-height: 10px;
	}

.first h3, .second h3 {
	width: 110px;
	position: relative;
	float: left;
	padding: 0 0 0 0px;

}
.datingadviceBG img {
	float: right;
	border: 1px solid #F3E7D9;
	background-color: #fff;
	padding: 4px;
	margin: 0 0 0 20px;
	}
.datingadviceBG img.left {
	float: left !important;
	border: 1px solid #F3E7D9;
	background-color: #fff;
	padding: 4px;
	margin: 0 20px 0 0;
	}
.first p, .second p {
	width: 75% !important;
	position: relative;
	float: right;

	}
.first img {float: right;}
.clear {
	clear: both;
	}
