body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#fff;}

.container{
width:949px;
margin:0 auto;
}

embed{
margin-top:24px;}

*html embed{
margin-top:0px;}

.mods{
width:949px;
margin:0 auto;
}

#wrap{width:949px;
margin:0 auto;
}

#mainlayout{
width:949px;
padding:0px;
margin:0px;}

#profile{
width:949px;
margin:0 auto;}
						
/*  Default Styles*/

.header{
width:949px;
background-image:url('http://creative.myspacecdn.com/uk/impact/re-design/images/header.png');
height:237px;
}

.headers{
width:949px;
height:49px;
margin-bottom:15px;
background-image:url('http://creative.myspacecdn.com/uk/impact/re-design/images/title-header.jpg');
background-repeat:repeat-x;
overflow:hidden;
background-position:top left;
}

.friendheader{
width:949px;
height:49px;
margin-bottom:15px;
background-image:url('http://creative.myspacecdn.com/uk/impact/re-design/images/friends.png');
background-repeat:repeat-x;
overflow:hidden;
background-position:top left;}

.blogs{
background-image:url('http://creative.myspacecdn.com/uk/impact/re-design/images/blue-bg.gif');
background-repeat:no-repeat;
background-position:top center;
height:600px;
padding-top:120px;
padding-left:150px;
width:799px;
}

*html .blogs{
width:949px;
height:657px;
}
						
.directory{
background-image:url('http://creative.myspacecdn.com/uk/impact/re-design/images/blue-bg-dir.gif');
background-repeat:no-repeat;
background-position:center;
height:600px;
padding-top:80px;
padding-left:0px;
}



#c1{
float:left;}

#c2{
float:right;}

#contact{padding-top:200px;
float:right;
margin-right:10px;}

#volunteer{
float:left;
width:325px;
height:150px;}

.volunteerSelect{
border:1px solid #666;
padding:3px;
width:300px;
}

#dropdown{
margin-bottom:10px;}

.textfield{
margin-bottom:10px;}

.volunteerinput{
border:1px solid #666;
margin-top:0px;
padding:3px;
width:300px;
}

form tr td{
float:left;
margin-top:0px;
width:300px;}

#charity{
float:left;
width:300px;
height:150px;}

#fundraising{
float:left;
width:270px;
margin-left:40px;
}
						
.clear{
clear:both;}

.heading{display:none;}
div#forum-links {
	text-align:right;
}

#profile_forums{
padding-top:10px;
padding-bottom:10px;
}

#profile_forums .cols{
font-size:12px;
}

#forum-links a{color:#333;
font-weight:700;}

div#profile_friends div {
	text-align:left;

}

#profile_friends{
width:850px;
padding-left:70px;}

div#profile_comments td {
	width:100%;
	padding-left:10px;
	overflow-x:hidden;
}

div#profile_comments th a {
	width:100%;
	font-size:12px;
	overflow-x:hidden;
}

div#footer, div#footer a {
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:50px;
}

a{color:#000;
font-weight:700;}