a.pink:link, div#welcome a:link {color: #FF0000; background: #ffffff; font-weight: normal;}
a.pink:active, div#welcome a:active {color: #FF0000; background: #ffffff; font-weight: normal;}
a.pink:visited, div#welcome a:visited {color: #FF0000; background: #ffffff; font-weight: normal;}
a.pink:hover, div#welcome a:hover {color: #FF0000; background: #ffffff; font-weight: normal;}




div#background { position:relative; border: 0px solid #cccccc;
top:0px;
width:840px;
height:auto;
margin-right:auto;
margin-left:auto;
background:url(images/background_img_re_black.jpg) no-repeat 0 0;
}


div#all_content { position:relative; border: 4px solid #000000;
top:0px;
width:760px;
height:1021px;
margin-right:auto;
margin-left:auto;
background-color:#FFFFFF;
}

div#banner { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:111px;
margin-right:auto;
margin-left:auto;
background-image:url(images/banner_01_re_2009.jpg);
}

div#logo { position:relative; border: 0px solid #cccccc;
top:0px;
left:0px;
width:272px;
height:90px;
padding:10px;
float:left;
}

div#uk_flag { position:relative; border: 0px solid #cccccc;
top:0px;
width:40px;
height:40px;
padding-top:6px;
float:right;
}

div#navigation { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:36px;
margin-right:auto;
margin-left:auto;
}


div#feature_wrap { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:388px;
}

div#feature_01 { position:relative; border: 0px solid #cccccc;
top:0px;
width:394px;
height:378px;
padding-top:20px;
float:left;

}


.titleText { 
position:relative; 
border-top:1px solid #99a004;
border-bottom:1px solid #99a004;
color:#c93c5c;
font-size:17px;
padding:4px 0 4px 10px;
top:0px;
width:385px;

}


div#flash { position:relative; border: 0px solid #cccccc;
top:0px;
width:394px;
height:168px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
}


div#welcome { border: 0px solid #cccccc;
top:0px;
width:394px;
height:128px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

div#feature_02 { position:relative; border: 0px solid #cccccc;
top:0px;
width:350px;
height:348px;
padding-top:20px;
float:right;

}


div#feature_03 { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:157px;
background-color:#FFFFFF;
}



div#box_01 { position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:157px;
padding-left:10px;
float:left;
}

div#box_02 { position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:157px;
padding-left:13px;
float:left;
}

div#box_03 { position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:157px;
padding-right:10px;
float:right;
}




div#login_module_wrap { position:relative; border: 0px solid #cccccc;
top:0px;
width:238px;
height:157px;
background-image:url(images/member_sign_in.jpg);
}

div#login_module { position:relative; border: 0px solid #cccccc;
top:2.5em;
left:0.5em;
width:220px;
height:90px;
}


div#new_members_wrap { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:180px;
padding-top:10px;

}

div#new_members { position:relative; border: 0px solid #cccccc;
top:0px;
width:622px;
height:180px;
margin-left:auto;
margin-right:auto;
}




div#new_members_title { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:29px;
background-color:#99a004;
background-image:url(images/latest_members_re.jpg);
}


div#text { position:relative; border: 0px solid #cccccc;
top:0px;
padding:0;
width:355px;
height:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}


.line { position:relative; border: 0px solid #cccccc;
top:0px;
width:650px;
height:5px;
margin-left:auto;
margin-right:auto;
background-image:url(images/line_03.jpg);
background-repeat:no-repeat;
}


.space { position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:50px;
background-color:#FFFFFF;
}

.space2 { position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:30px;
background-color:#FFFFFF;
}

div#footer_wrap { position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:30px;
background-color:#99a004;
background-image:url(images/re_footer.jpg);
}

div#footer_box{ position:relative; border: 0px solid #cccccc;
top:0px;
width:auto;
height:20px;
padding-top:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
float:right;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();
	background-repeat: repeat-x;
	background-color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.style1 {color: #ffffff;}
a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.style2 {color: #FF00FF}
.style6 {color: #EC667F}











