#dashboard {
	background:none;
	width: 980px;
	height: 175px;
	margin: 0 auto;
}
#site-description, #site-description h1 {margin:0;}

#site-description {top:30px;}

#site-description h1 a {
	display:block;
	background: url("images/forum-logo.png") no-repeat 0 15px;
	width: 405px;
	height: 145px;
	margin-top:0px;
	margin-left:20px;
	text-indent:-6000px;
}

#container {
	margin-top: 180px;
}

span.hide {
	display:none;
}

#header {
	background:none;
}

a.forumtitle:hover, a.topictitle:hover, a, #tabs a:hover span, .postlink:hover,a.left:hover, a.right:hover,#minitabs li.activetab, #navigation a:hover, #navigation #active-subsection a {
	color:#E83181;
}

dl.thumbnail dt a:hover img {
	border-color:#E83181;
}

.pollbar1 {
	background-color: #E83181;
}

.username-coloured, div.content a:link {color:#225E9B !important;font-weight:bold;}
.bg1 {background-color:#FAFCFE !important;}
.bg2 {background-color:#F2F2F2 !important;}

ul.linklist a {color:#225E9B !important;font-weight:bold !important;}

ul#navigation-bottom li {display:block;float:left;margin-right:3px;}
ul#navigation-bottom select {color:#E83181 !important;border:solid 1px #ccc;padding:3px;}

table.table1 .posts a {color:#FF8000 !important;}
table.table1 thead th.topictitle, table.table1 thead th.name, table.table1 thead th.rating, table.table1 thead {color:#fff;background-color:#666;}
table.table1 .info, table.table1 .joined, table.table1 .active{text-align:center;}
table.table1 span.rank-img {padding-right:5px;}

.forums-wrapper {background-image:none;background-color:#E83181;}


/* Rollover buttons
   Based on: http://wellstyled.com/css-nopreload-rollovers.html
----------------------------------------*/
.buttons {
	float: left;
	width: auto;
	height: auto;
}

/* Rollover state */
.buttons div {
	float: left;
	margin: 0 5px 0 0;
	background-position: 0 100%;
}

/* Rolloff state */
.buttons div a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	position: relative;
	overflow: hidden;
}

.last-post-img {
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
/*.buttons div span		{ display: none; }*/
/*.buttons div a:hover	{ background-image: none; }*/
.buttons div span			{ position: absolute; width: 100%; height: 100%; cursor: pointer;}
.buttons div a:hover span	{ background-position: 0 100%; }

/* Big button images */
.reply-icon span	{ background: transparent none 0 0 no-repeat; }
.post-icon span		{ background: transparent none 0 0 no-repeat; }
.locked-icon span	{ background: transparent none 0 0 no-repeat; }
.pmreply-icon span	{ background: none 0 0 no-repeat; }
.newpm-icon span 	{ background: none 0 0 no-repeat; }
.forwardpm-icon span 	{ background: none 0 0 no-repeat; }

/* Set big button dimensions */
.buttons div.reply-icon		{ width: 96px; height: 25px; }
.buttons div.post-icon		{ width: 96px; height: 25px; }
.buttons div.locked-icon	{ width: 88px; height: 25px; }
.buttons div.pmreply-icon	{ width: 96px; height: 25px; }
.buttons div.newpm-icon		{ width: 84px; height: 25px; }
.buttons div.forwardpm-icon	{ width: 96px; height: 25px; }

/* Font size, topic, e-mail and print icons
---------------------------------------- */
.topic-icons {
	list-style: none;
}

.topic-icons li {
	margin-left: 5px;
	float: left;
}

/* Sub-header (navigation bar)
--------------------------------------------- */
a.print, a.sendemail, a.fontsize, a.subscribe, a.unsubscribe, a.bookmark, a.bump {
	display: block;
	overflow: hidden;
	height: 16px;
	text-indent: -5000px;
	text-align: left;
	background-repeat: no-repeat;
}

a.print, a.sendemail, a.subscribe, a.unsubscribe, a.bookmark, a.bump {
	background-image: none;
	width: 23px;
}

a.fontsize {
	background-image: none;
	width: 21px;
}

/* Poster profile icons
----------------------------------------*/
ul.profile-icons {
	padding-top: 10px;
	list-style: none;
}

/* Rollover state */
ul.profile-icons li {
	float: left;
	margin: 0 6px 3px 0;
	background-position: 0 100%;
}

/* Rolloff state */
ul.profile-icons li a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
ul.profile-icons li span { display:none; }
ul.profile-icons li a:hover { background: none; }

/* Positioning of moderator icons */
.postbody ul.profile-icons {
	float: right;
	width: auto;
	padding: 0;
}

.postbody ul.profile-icons li {
	margin: 0 3px;
}

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background: none top left no-repeat; }
.aim-icon, .aim-icon a			{ background: none top left no-repeat; }
.yahoo-icon, .yahoo-icon a		{ background: none top left no-repeat; }
.web-icon, .web-icon a			{ background: none top left no-repeat; }
.msnm-icon, .msnm-icon a		{ background: none top left no-repeat; }
.icq-icon, .icq-icon a			{ background: none top left no-repeat; }
.jabber-icon, .jabber-icon a	{ background: none top left no-repeat; }
.pm-icon, .pm-icon a			{ background: none top left no-repeat; }
.quote-icon, .quote-icon a		{ background: none top left no-repeat; }

/* Moderator icons */
.report-icon, .report-icon a		{ background: none top left no-repeat; }
.warn-icon, .warn-icon a			{ background: none top left no-repeat; }
.edit-icon, .edit-icon a			{ background: none top left no-repeat; }
.delete-icon, .delete-icon a		{ background: none top left no-repeat; }
.info-icon, .info-icon a			{ background: none top left no-repeat; }

/* Set profile icon dimensions */
ul.profile-icons li.email-icon		{ width: 20px; height: 20px; }
ul.profile-icons li.aim-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.yahoo-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.web-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.msnm-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.icq-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.jabber-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.pm-icon		{ width: 28px; height: 20px; }
ul.profile-icons li.quote-icon	{ width: 54px; height: 20px; }
ul.profile-icons li.report-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.edit-icon	{ width: 42px; height: 20px; }
ul.profile-icons li.delete-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.info-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.warn-icon	{ width: 20px; height: 20px; }

/* Fix profile icon default margins */
ul.profile-icons li.edit-icon	{ margin: 0 0 0 3px; }
ul.profile-icons li.quote-icon	{ margin: 0 0 0 10px; }
ul.profile-icons li.info-icon, ul.profile-icons li.report-icon	{ margin: 0 3px 0 0; } 
 /* END @include buttons.css */ 



/*  	
--------------------------------------------------------------
Colours and backgrounds for buttons.css
-------------------------------------------------------------- */

/* Big button images */
.reply-icon span	{ background-image: url("../imageset/en/button_topic_reply.gif"); }
.post-icon span		{ background-image: url("../imageset/en/button_topic_new.gif"); }
.locked-icon span	{ background-image: url("../imageset/en/button_topic_locked.gif"); }
.pmreply-icon span	{ background-image: url("../imageset/en/button_pm_reply.gif") ;}
.newpm-icon span 	{ background-image: url("../imageset/en/button_pm_new.gif") ;}
.forwardpm-icon span	{ background-image: url("../imageset/en/button_pm_forward.gif") ;}

a.print {
	background-image: url("images/icon_print.gif");
}

a.sendemail {
	background-image: url("images/icon_sendemail.gif");
}

a.fontsize {
	background-image: url("images/icon_fontsize.gif");
}

a.subscribe {
	background-image: url("images/icon_subscribe.gif");
}

a.unsubscribe {
	background-image: url("images/icon_unsubscribe.gif");
}

a.bookmark {
	background-image: url("images/icon_bookmark.gif");
}

a.bump {
	background-image: url("images/icon_bump.gif");
}

/* Icon images
---------------------------------------- */
.sitehome						{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_home.gif"); }
.icon-faq						{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_faq.gif"); }
.icon-members					{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_members.gif"); }
.icon-home						{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_home.gif"); }
.icon-ucp						{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_ucp.gif"); }
.icon-register					{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_register.gif"); }
.icon-logout					{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_logout.gif"); }
.icon-bookmark					{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_bookmark.gif"); }
.icon-bump						{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_bump.gif"); }
.icon-subscribe					{ background: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_subscribe.gif") no-repeat; }
.icon-unsubscribe				{ background: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_unsubscribe.gif") no-repeat; }
.icon-pages						{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_pages.gif"); }
.icon-search					{ background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_search.gif"); }

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background-image: url("../imageset/icon_contact_email.gif"); }
.aim-icon, .aim-icon a			{ background-image: url("../imageset/icon_contact_aim.gif"); }
.yahoo-icon, .yahoo-icon a		{ background-image: url("../imageset/icon_contact_yahoo.gif"); }
.web-icon, .web-icon a			{ background-image: url("../imageset/icon_contact_gif.jpg"); }
.msnm-icon, .msnm-icon a			{ background-image: url("../imageset/icon_contact_msnm.gif"); }
.icq-icon, .icq-icon a			{ background-image: url("../imageset/icon_contact_icq.gif"); }
.jabber-icon, .jabber-icon a		{ background-image: url("../imageset/icon_contact_jabber.gif"); }
.pm-icon, .pm-icon a				{ background-image: url("../imageset/en/icon_contact_pm.gif"); }
.quote-icon, .quote-icon a		{ background-image: url("../imageset/en/icon_post_quote.gif"); }

/* Moderator icons */
.report-icon, .report-icon a		{ background-image: url("../imageset/icon_post_report.gif"); }
.edit-icon, .edit-icon a			{ background-image: url("../imageset/en/icon_post_edit.gif"); }
.delete-icon, .delete-icon a		{ background-image: url("../imageset/icon_post_delete.gif"); }
.info-icon, .info-icon a			{ background-image: url("../imageset/icon_post_info.gif"); }
.warn-icon, .warn-icon a			{ background-image: url("../imageset/icon_user_warn.gif"); } /* Need updated warn icon */


/* Fave mod styles */
.icon-thanks, .icon-thanks_toplist {background-image: url("https://upandrunningonline.org/forum/styles/upandrunning/imageset/icon_home.gif");}
.icon-thanks_toplist {margin:0 3px;}
ul.profile-icons li.thanks-icon	{ width: 20px; height: 20px; background:url('../imageset/thankposts.gif') no-repeat;}
ul.profile-icons li.removethanks-icon	{ width: 20px; height: 20px;background:url('../imageset/removethanks.gif') no-repeat; }

/* Unread posts button */
/*a.unread {display:block;width:11px;height:11px;background:url('../imageset/icon_post_target_unread.gif');float:left;}*/
a.unread {display:block;width:11px;height:11px;float:left;}

/* Steal mode posts */
.topic-icons li {font-size:1.3em;line-height:1;}


/* prosilver Social Networking Buttons MOD
---------------------------------------- */

/* Profile & navigation icons */
.facebooksn-icon, .facebooksn-icon a			{ background: none top left no-repeat; }
.twittersn-icon, .twittersn-icon a			{ background: none top left no-repeat; }
.instagramsn-icon, .instagramsn-icon a		{ background: none top left no-repeat; }
.blogsn-icon, .blogsn-icon a					{ background: none top left no-repeat; }
.pinterestsn-icon, .pinterestsn-icon a		{ background: none top left no-repeat; }
.ravelrysn-icon, .ravelrysn-icon a			{ background: none top left no-repeat; }
.flickrsn-icon, .flickrsn-icon a				{ background: none top left no-repeat; }
.goodreadssn-icon, .goodreadssn-icon a		{ background: none top left no-repeat; }
.youtubesn-icon, .youtubesn-icon a			{ background: none top left no-repeat; }
.garminconnectsn-icon, .garminconnectsn-icon a		{ background: none top left no-repeat; }
.runkeepersn-icon, .runkeepersn-icon a		{ background: none top left no-repeat; }
.myfitnesspalsn-icon, .myfitnesspalsn-icon a	{ background: none top left no-repeat; }
.fitbitsn-icon, .fitbitsn-icon a				{ background: none top left no-repeat; }
.mapmyrunsn-icon, .mapmyrunsn-icon a			{ background: none top left no-repeat; }
.stravasn-icon, .stravasn-icon a				{ background: none top left no-repeat; }


/* Set profile icon dimensions */
ul.profile-icons li.facebooksn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.twittersn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.instagramsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.blogsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.pinterestsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.ravelrysn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.flickrsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.goodreadssn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.youtubesn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.garminconnectsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.runkeepersn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.myfitnesspalsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.fitbitsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.mapmyrunsn-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.stravasn-icon	{ width: 20px; height: 20px; }

/* Profile & navigation icons */
.facebooksn-icon, .facebooksn-icon a		{ background-image: url("../imageset/icon_contact_facebook.gif"); }
.twittersn-icon, .twittersn-icon a		{ background-image: url("../imageset/icon_contact_twitter.gif"); }
.instagramsn-icon, .instagramsn-icon a		{ background-image: url("../imageset/icon_contact_instagram.gif"); }
.blogsn-icon, .blogsn-icon a		{ background-image: url("../imageset/icon_contact_blog.gif"); }
.pinterestsn-icon, .pinterestsn-icon a		{ background-image: url("../imageset/icon_contact_pinterest.gif"); }
.ravelrysn-icon, .ravelrysn-icon a		{ background-image: url("../imageset/icon_contact_ravelry.gif"); }
.flickrsn-icon, .flickrsn-icon a		{ background-image: url("../imageset/icon_contact_flickr.gif"); }
.goodreadssn-icon, .goodreadssn-icon a		{ background-image: url("../imageset/icon_contact_goodreads.gif"); }
.youtubesn-icon, .youtubesn-icon a		{ background-image: url("../imageset/icon_contact_youtube.gif"); }
.garminconnectsn-icon, .garminconnectsn-icon a		{ background-image: url("../imageset/icon_contact_garminconnect.gif"); }
.runkeepersn-icon, .runkeepersn-icon a		{ background-image: url("../imageset/icon_contact_runkeeper.gif"); }
.myfitnesspalsn-icon, .myfitnesspalsn-icon a		{ background-image: url("../imageset/icon_contact_myfitnesspal.gif"); }
.fitbitsn-icon, .fitbitsn-icon a		{ background-image: url("../imageset/icon_contact_fitbit.gif"); }
.mapmyrunsn-icon, .mapmyrunsn-icon a		{ background-image: url("../imageset/icon_contact_mapmyrun.gif"); }
.stravasn-icon, .stravasn-icon a		{ background-image: url("../imageset/icon_contact_strava.gif"); }