/******************************************/	
/* CSS powered by clock - www.clock.co.uk */
/******************************************/	

/**
 * Your Account
 */
#youraccount {
}
#youraccount h2 {
	background-image: url("/images/titles/member_details.gif");
}
#youraccount h2.login {
	background-image: url("/images/titles/log_in.gif");
}
#youraccount h2.register {
	background-image: url("/images/titles/register.gif");
}
#youraccount h2.password {
	background-image: url("/images/titles/password.gif");
}
#youraccount h2.noaccess {
	background-image: url("/images/titles/no_access.gif");
}
#youraccount h2.address {
	background-image: url("/images/titles/address.gif");
}
#youraccount h3 {
	font-size: 14px;
	margin: 0px 0px 4px 0px;
}
#youraccount .page_description {
	background-color: #dcdcdc;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 8px 0px;
}
#youraccount .page_description p {
	margin: 0px;
	color: #4f4f4f;
	font-weight: bold;
}





/* Your Account (index.php) - avatar */
#youraccount #user_avatar {
	float: left;
	width: 112px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
#youraccount #user_avatar img {
	border: 1px solid #ed6d6d;
	margin: 0px 0px 2px 0px;
}
#youraccount #user_avatar img:hover {
	border: 1px solid #cc0000;
}
#youraccount #user_avatar p {
	font-size: 10px;
	text-align: center;
	overflow: hidden;
}

/* Your Account (index.php) - private messages */
#youraccount #private_messages {
	float: left;
	width: 166px;
	margin: 0px 10px 20px 10px;
	padding: 0px 10px 24px 10px;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	text-align: center;
}
#youraccount #private_messages input.button {
	margin: 0px 0px 5px 0px;
}
#youraccount #private_messages p.message_number {
	background-color: #dcdcdc;
	padding: 3px 2px 3px 3px;
}

/* Your Account (index.php) - user options */
#youraccount #user_options {
	float: left;
	width: 260px;
	margin: 0px 0px 6px 0px;
}
#youraccount #user_options .details input.button {
	width: 86px;
}
#youraccount #user_options .password input.button {
	width: 104px;
}
#youraccount #user_options .logoff input.button {
	width: 54px;
}

/* Your Account (index.php) - settings */
#youraccount #settings {
	padding: 5px;
	width: 260px;
	float: left;
}


/* Your Account (index.php) - house profile */
#youraccount #house_profile {
	float: left;
	width: 590px;	
	padding: 10px 0px 16px 0px;
	border-top: 1px solid #000000;
}
#youraccount #house_profile .button {
	margin: 10px 0px 0px 0px;
}


/* Your Account (index.php) - your last five threads */
#youraccount #forum_last_threads {
	float: left;
	width: 590px;
	border-top: 1px solid #000000;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	background-color: #f6f6f6;
}
#forum_last_threads th {
	background-color: #3c4749;
	padding: 3px 5px 3px 0px;
	color: #FFFFFF;
}
#forum_last_threads th a {
	color: #FFFFFF;
}
#forum_last_threads td {
	padding: 7px 5px 7px 0px;
	border-bottom: 1px solid #c3c3c3;
	vertical-align: middle;
}
#forum_last_threads .subject_column {
	width: 370px;
	padding-left: 4px;
}
#forum_last_threads .threads_column {
	width: 60px;
	text-align: center;
}
#forum_last_threads .posts_column {
	width: 50px;
	text-align: center;
}
#forum_last_threads .lastpost_column {
	width: 110px;
}
#forum_last_threads .replies_column { 
	width: 50px;
}
#forum_last_threads .views_column { 
	width: 50px;
}


#youraccount #profile p.data_list,
#youraccount #stats p.data_list,
#youraccount #addresses p.data_list {
	border-bottom: 1px solid #cccccc;
	padding: 2px 0px 2px 0px;
}

/* Your Account (index.php) - profile */
#youraccount #profile {
	padding: 5px;
	clear: both;
}

/* Your Account (index.php) - stats */
#youraccount #stats {
	padding: 5px;
	clear: both;
}
#youraccount #stats h3 {
	margin: 10px 0px 0px 0px;
}

/* Your Account (index.php) - addresses */
#youraccount #addresses {
	padding: 5px;
	clear: both;
}
#youraccount #addresses h3 {
	margin: 10px 0px 0px 0px;
}
#youraccount #addresses h4 {
	background-color: #dcdcdc;
	padding: 4px 0px 4px 3px;
	margin: 3px 0px 3px 0px;
	font-size: 14px;
}
#youraccount #addresses input.button {
	margin: 10px 0px 0px 0px;
}



/* Your Account (logon.php) */
#youraccount #logon_information {
	border-top: 4px solid #cc0000;
	margin: 10px 0px 0px 0px;
}
#youraccount #not_a_member,
#youraccount #forgotten_your_password {
	padding: 0px 8px 0px 8px;
	margin: 10px 0px 0px 0px;
	width: 277px;
	float: left;
}
#youraccount #not_a_member {
	margin-right: 6px;
	padding-right: 6px;
	border-right: 1px solid #cccccc;
}


/* Your Account (control.php) */
label.member_image img {
	border: 1px solid #aeaeae;
}


/* Your Account (profile.php) - avatar */
#youraccount #other_user_avatar {
	float: left;
	width: 112px;
	text-align: center;
}
#youraccount #other_user_avatar img {
	border: 1px solid #ed6d6d;
	margin: 0px 0px 2px 0px;
}
#youraccount #other_user_avatar img:hover {
	border: 1px solid #cc0000;
}
#youraccount #other_user_avatar p {
	font-size: 10px;
	text-align: center;
	overflow: hidden;
}
#youraccount  #other_member_profile_content {
	float: left;
	width: 458px;
	border-left: 1px solid #cccccc;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	min-height: 130px;
	_height: 130px;
}
#youraccount  #other_member_profile_content h3 {
	margin: 10px 0px 0px 0px;
}
#youraccount .view_timeline {
	background-color: #dcdcdc;
	padding: 5px 5px 5px 5px;
	clear: both;
}
#youraccount .view_timeline p {
	margin: 0px;
}
#youraccount .view_timeline a {
	margin: 0px;
	color: #4f4f4f;
	font-weight: bold;
}


/**
 * Your Account - Your Private Messages
 */
#privatemessages {
}
#privatemessages h2 {
	background-image: url("/images/titles/private_messages.gif");
}
#privatemessages .message {
	border: 1px solid #8a8a8a;
	margin: 0px 0px 6px 0px;
}
#privatemessages .message h3 {
	background-color: #dcdcdc;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 2px 2px 2px 4px;
	border-bottom: 1px solid #8a8a8a;
	float: left;
	width: 498px;
}
#privatemessages .message p.options {
	background-color: #dcdcdc;
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 4px 0px;
	padding: 2px 2px 2px 4px;
	border-bottom: 1px solid #8a8a8a;
	float: left;
	clear: none;
	width: 80px;
}
#privatemessages .message p {
	margin: 2px 5px 4px 5px;
	clear: both;
}

.privatemessage a {
	font-size: 9px;
	background-image: url("/images/message_icon.gif");
	background-position: 3px 3px;
	background-repeat: no-repeat;
	padding: 2px 0px 0px 20px;
	text-align: left;
	margin: 0px 0px 4px 0px;
}









