/* @override 
	http://springmountainsolutions.com/dd09/css/userpage.css
	http://localhost:3000/stylesheets/userpage.css?1259535220
*/

/* -----------------------------------------------------------------------


 CSS for DoDon't by Spring Mountain Solutions
 http://springmountainsolutions.com
 
   * Copyright (c) 2009. Jay Archibald, Spring Mountain Business Solutions.
   
		background: url(../images/guide_userpage.jpg) no-repeat;
----------------------------------------------------------------------- */

@import url(style.css);

#userprofile_up {
	float: left;
	width: 686px;	
	clear: both;
	margin: 2px 0 36px 28px;
}

#userprofile_wide {
	float: left;
	width: 686px;	
	clear: both;
	margin: 52px 0 66px 28px;
}

#profileimg {
	float: left;
	width: 200px;
	margin: 4px 0 0 99px
}

#profilecopywrap {
	float: left;
	width: 220px;
	font-size: 18px;
	margin: 58px 0 0 64px;
}

.tally {
	float: left;
	width: 110px;
	font-size: 13px;
	font-weight: bold;
  clear: both;
}

.tally dos {
	margin: 9px 0 0 0;
}

.tally donts {
	margin: 6px 0 0 0;
}

#userbutton {
	float: left;
	width: 69px;
	height: 17px;
	clear: both;
	margin: 0 0 56px 112px;
	font-size: 12px;
	font-weight: bold;
	color: #a19e9e;
}


.nouser_threadwrapper {
	float: left;
	width: 680px;
	clear: both;
	margin: 7px 0 0 45px;
	
}

.profileimg {
	float: left;
	width: 50px;
	margin: 0 auto;
}


.nouser_commentwrapper {
	float: left;
	width: 600px;
	margin: 1px 0 30px 0px;
	line-height: 6pt;
	
}

.nouser#username {
	float: left;
	color: #000;
	font-weight: bold;
	font-size: 10pt;
}

.nouser#username a:hover {
	color: #9c9c9c;
}



.nouser_commentbox {
	float: left;
	width: 469px;
	line-height: 16px;
	font-size: 12pt;
	font-weight: bold;
}

.nouser_posttags {
	float: left;
	width: 469px;
	color: #a19e9e;
	font-size: 12pt;
	font-variant: small-caps;
	margin: 15px 0 0 0;
	
}

.nouser_postags a:hover {
	color: #000;
}


.nouser_timestamp {
	float: left;
	width: 730px;
	color: #a19e9e;
	font-size: 13px;
	padding-left: 1px;
	margin-bottom: 9px;
}

.nouser_timestamp a:hover {
	color: #000;
}



.nouser_posteditwrap {
	float: right;
	width: 68px;
	margin: 20px 0 0 0;
}


.nouser_trashbtn	{
 	float: right;
  	width: 10px;
  	height: 15px;
  	background: url(../images/trash.jpg) no-repeat 0 0;
  	text-indent: -9000px;

}

.nouser_trashbtn a:hover { 
	background: url(../images/trash.jpg) no-repeat 0 0;
  	background-position: 0 -15px;
}

.nouser_trashbtn span  {
  	display: none;
}
 
.nouser_postedit {
	float: right;
	width: 60px;
	margin: auto;

}

.nouser_postedit p {
	font-size: 12px;
	color: #9c9c9c;
	margin-top: 15px;
}

.nouser_postedit a:hover {
	color: #000;
}










.nouser_do {
	float: left;
	margin: 4px 0 0 0;
	min-width: 72px;
	color: #d51771;
	text-align: center;
	line-height: 1em;
	font-size: 17px;
	font-family: "Century Gothic", "TrebuchetMS", Verdana, sans-serif;
}

.nouser_dont {
	float: left;
	margin: 4px 0 0 0;
	min-width: 72px;
	height: 40px;
	color: #f0ab56;
	line-height: 1em;
	text-align: center;
	font-size: 17px;
	font-family: "Century Gothic", "TrebuchetMS", Verdana, sans-serif;
}

#username a:link, #username a:visited{
  color: #000;
}

#username a:hover {
  color: #9c9c9c;
}
.do_count, .support_count, .dont_count, .oppose_count {
  text-transform: uppercase;
}

a:link.do_count, a:link.support_count, a:visited.do_count, a:visited.support_count {
  color: #cd0072;
}

a:link.dont_count, a:link.oppose_count, a:visited.dont_count, a:visited.oppose_count {
  color: #f0ab56;
}

a:hover.do_count, a:hover.support_count, a:hover.dont_count, a:hover.oppose_count {
  color: #9c9c9c;
}

a:active.do_count, a:active.support_count, a:active.dont_count, a:active.oppose_count {
  color: #000;
}

