body {
font-family:Verdana;
font-size:12px;
font-weight:400;
color:#000;
text-decoration:none;
background-color:#900;
text-align:justify;
border:0;
}

.white_bg {
font-family:Verdana;
background-color:#fff;
}

.text_field {
font-family:Verdana;
font-size:12px;
border:1px solid #FF8E00;
}

.red_border {
font-family:Wingdings;
border:0;
padding:1px;
}

.featured-news {
font-family:Verdana;
font-size:14px;
font-weight:400;
color:#fff;
background-color:#f47920;
padding-left:5px;
}

.red_bg {
font-family:Verdana;
color:#fff;
background-color:#D12B30;
padding:9px;
}

#scrolling-box a:hover {
font-family:Verdana;
font-size:11px;
font-weight:400;
color:#FFBC67;
text-decoration:none;
}

a:hover {
font-family:Verdana;
font-size:12px;
font-weight:strong;
color:#D12B30;
text-decoration:none;
}

h1 {
font-family:Verdana;
font-size:17px;
font-weight:700;
color:#FC7B19;
text-decoration:none;
text-transform:uppercase;
}

#profile {
font-family:Verdana;
font-weight:400;
color:#3C3C3C;
}

#profile .img_border img {
font-family:Verdana;
border:1px solid #C5C5C5;
padding:1px;
}

.grey_border {
font-family:Verdana;
}

#dating_links h2 {
font-family:Verdana;
font-size:12px;
font-weight:700;
color:#F60;
text-decoration:none;
text-transform:uppercase;
}

#dating_links a:hover {
font-family:Verdana;
font-size:10px;
font-weight:700;
color:#F60;
text-decoration:none;
}

#footer a:hover {
font-family:Verdana;
font-size:11px;
font-weight:700;
color:#D12B30;
text-decoration:none;
}

.profile_box {
font-family:Verdana;
background-color:#FFCE94;
}

.orange_bg {
font-family:Verdana;
background-color:#FFBD70;
}

.orange_font {
font-family:Verdana;
font-weight:700;
color:#900;
text-decoration:none;
padding-left:3px;
}

.orange_bot_border {
font-family:Verdana;
border-bottom:1px solid #FEB864;
}

a,a:visited {
font-family:Verdana;
font-size:12px;
font-weight:400;
color:#F60;
text-decoration:none;
}

.header_bg {
font-family:Verdana;
background-image:url(http://www.allaboutlove.co.uk/allaboutlove/images/header_bg.jpg);
background-repeat:no-repeat;
}

.leftborder {
font-family:Verdana;
background-color:#fff;
padding-left:4px;
border-bottom:0;
padding-right:5px;
padding-top:7px;
}

.rightborder {
font-family:Verdana;
background-color:#FFF;
padding-left:4px;
padding-right:6px;
padding-top:7px;
}

.centerborder {
font-family:Verdana;
background-color:#fff;
border-right:1px solid #900;
border-left:1px solid #900;
padding-top:7px;
}

#login,#scrolling-box,#scrolling-box a,a:visited {
font-family:Verdana;
font-size:11px;
font-weight:400;
color:#fff;
text-decoration:none;
}

.white-links:link,.white-links:visited,.orange-links:link,.orange-links:visited {
font-family:Verdana;
font-size:11px;
font-weight:400;
color:#D12B30;
text-decoration:none;
}

.white-links:hover,.orange-links:hover {
font-family:Verdana;
font-size:11px;
font-weight:400;
color:#D12B30;
text-decoration:none;
}

#dating_links a,a:visited,#dating_links {
font-family:Verdana;
font-size:10px;
font-weight:700;
color:#900;
text-decoration:none;
}

#footer,#footer a,a:visited {
font-family:Verdana;
font-size:11px;
font-weight:700;
color:#F98800;
text-decoration:none;
}

<!-- For the Quick Search --!>
.username {
	font-size: 16px;
	font-family: Verdana;
	font-weight: bold;
	color: #F47920;
	background-color: #FEDCC0;
	margin-bottom: 10px;
}
.titles {
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana;
	color: #F47920;
	text-align: left;
}
.onlinetext {
	font-size: 10px;
	font-weight: bold;
	font-style:italic;
	font-family: Verdana;
	color: #F47920;
	text-align: left;
	background-color: #FEDCC0;
}
.location {
	font-family: Verdana;
	font-size:14px;
	font-weight: bold;
	background-color: #FEDCC0;
	color: #F47920;
	}
	
.content {
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
	}
.container {
	font-family:Verdana;
	width:100%;
	}
.header_color {
	background-color:#F9A365; 
	font-family:Verdana; 
	font-size:16px; 
	color:#FFFFFF; 
	margin-bottom:8px;  
	width:99%;
}
.module_headers {
	padding-left:5px; 
	font-family: Verdana; 
	font-size: 14px; 
	color: #FFF; 
	background-color: #F47920;
}
.module_bg_color {
	background-color:#FDCD9B;
}
/*For the Quick Search*/
.username {
	font-size: 16px;
	font-family: Tahoma;
	font-weight: bold;
	color: #c01e2e;
	background-color: #ef5297;
	margin-bottom: 10px;
}
.titles {
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma;
	color: #E65B69;
	text-align: left;
}
.onlinetext {
	font-size: 10px;
	font-weight: bold;
	font-style:italic;
	font-family: Tahoma;
	color: #c01e2e;
	text-align: left;
	background-color: #ef5297;
}
.location {
	font-family: Tahoma;
	font-size:14px;
	font-weight: bold;
	background-color: #ef5297;
	color: #c01e2e;
	}
	
.content {
	font-family: Tahoma;
	font-size: 12px;
	text-align: left;
	}
.container {
	font-family:Tahoma;
	width:100%;
	}
.module_bg_color {
	background-color:#FDCD9B;
}
/* Menu Styles */
<!--new-->
#cssdropdown, #cssdropdown ul {
padding: 0px;
margin: 0px;
list-style: none;
width:191px;
background-color:#d12b30;
font-family: Verdana;
}

#cssdropdown li {
padding:0px; margin:0px;
list-style:none;
width:191px;
padding-top:5px;
padding-bottom:6px;
position: relative;
font-family: Verdana;

}

.mainitems {
background-image:url(http://www.allaboutlove.co.uk/allaboutlove/images/leftnav_linkbg.gif); background-repeat:no-repeat;
padding:0px; margin:0px;
background-color:#d12b30;
text-align:left;
font-family:Verdana;
}

.mainitems a{
font-family:Verdana; 
font-weight:bold;
color:#ffffff;
margin-left: 6px;
margin-right: 8px;
text-decoration: none;
}

.mainitems:hover {background-image:url(http://www.allaboutlove.co.uk/allaboutlove/images/leftnav_hover.gif); background-repeat:no-repeat;}


.subuls {
display: none;
width:191px;
padding:0px; margin:0px;
text-align:left;


}

.subuls a{
width: 100%;
padding:0px; margin:0px;
text-align:left;
font-size:10px;
}

.subuls a:hover {
width: 100%;
cursor:pointer;
font-size:10px;
color: #ff8a00;
}


.subuls li a{
text-decoration:none;
color:#ffffff;
text-align:left;
padding-left:5px;
font-size:10px;

  
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top:20px;
left:0;

}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

.search_labels
{
font-style:0; 
font-family:0; 
color:#990000; 
font-weight:bold;
}

/*Styles for header bits*/
.profile_font {
	font-family: Verdana;
	font-size: 12px;
}
.orange_headers {
	font-family: Verdana;
	font-size: 16px;
	color: #FFF;
	background-color: #F47920;
}
.orange_below_headers {
	background-color: #fdcd9b;
}

.orange_below_titles {
background-color:#F9A365; 
font-family:Verdana; 
color:#FFFFFF;
}

.table_bg{
	background-color:#FEE3CC;
}

.edit_profile_text{
	font-style:0; 
	font-family:0; 
	color:#990000; 
	font-weight: bold;
}
.none_found{
	color:#990000; 
	font-size:14pt;
}
#footer a:link{color: #6c93b7; text-decoration:none;}
#footer a:visited{color: #6c93b7; text-decoration:none;}
#footer a:hover{color: #063f7e; text-decoration:underline;}

/* Member status summary CSS */
.borders{
	border-color: #f47920;
}
.style3 {
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana;
	color: #FFFFFF;
	background-color:#F9A365;
}
.style8 {
	font-size: 12px;
	background-color: ##F9A365;
	color: #F47920;
	font-weight: normal;
	font-family: Verdana;
}
.style9 {font-size: 12px;
	background-color: #fedcc0;
	color: #F47920;
	font-weight: bold;
	font-family: Verdana;
}
.style10 {font-size: 12px;
	background-color: #fedcc0;
	color: #F47920;
	font-weight: bold;
	font-family: Verdana;
}
.style11 {	font-size: 12px;
	background-color: #fedcc0;
	font-color: #f47920;
	color: #f47920;
	font-weight: normal;
	font-family: Verdana;
}
.style12 {	font-size: 12px;
	background-color: #fedcc0;
	font-color: #f47920;
	color: #f47920;
	font-weight: normal;
	font-family: Verdana;
}
.style81 {	font-size: 12px;
	background-color: #fedcc0;
	font-color: #f47920;
	color: #f47920;
	font-weight: normal;
	font-family: Verdana;
}
.horo_qtext{
	background-color:#f9a365;
}
.horo_bg{
	background-color:#fdcd9b;
}
.content_heading
{
text-transform:lowercase;font-size:28px;font-style:italic;letter-spacing:-2px;color:#990000;margin:0;
}