/* Teddy Geiger */
/* Teddy Stylesheet
----------------------------------------------------------------------------- */

	@import url("widget-comments.css");
	@import url("widget-members.css");
	@import url("widget-photos.css");
	
/* Layout
--------------------------------------------------------------------------- */

	#columns {
		
	background: url(../images/section-teddy/bg-columns.gif) repeat-y;
		
	}
		
	h2 strong {
	
	display: block;	
	width: 195px;
	height: 44px;
	background: url(../images/section-teddy/h2-aboutme.gif) no-repeat;
	text-indent: -5000px;
		
	}
	
	
/* Biography
--------------------------------------------------------------------------- */

	#bio {
		
	padding: 20px;
	background: #aba000;
	border-bottom: 3px solid #FFFFFF;
		
	}
	
	#bio h3 {
		
	width: 118px;
	height: 27px;
	margin: 0 0 15px 0;
	background: url(../images/section-teddy/h3-teddysbio.gif);
	text-indent: -5000px;
		
	}
	
	#bio h4, #bio strong, #bio div.tags {
		
	display: none;
		
	}
	
	
/* Ask a Question
--------------------------------------------------------------------------- */

	#ask {
	
	clear: left;
	float: left;
	margin: 20px;
	padding: 0 0 20px 0;
	width: 348px;
	background: #e2e2e2;
	border-bottom: 1px solid #ccc;
		
	}
	
	#ask h3 {
		
	width: 192px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../images/section-teddy/h3-askteddyaquestion.gif);
	text-indent: -5000px;
		
	}
	
	#ask p {
		
	margin: 0;
		
	}
	
	
/* Questions
--------------------------------------------------------------------------- */

	#answers {

	float: left;
	width: 368px;
	padding: 0 0 20px 0;
	background: #e2e2e2;
	
	}
	
	/* Latest Answer */
	
	#askteddy {
	
	clear: left;
	width: 348px;	
	padding: 0 0 0 20px;
		
	}
	
	#askteddy h3 {
		
	width: 135px;
	height: 23px;
	margin: 0 0 10px 0;
	background: url(../images/section-teddy/h3-teddysanswers.gif);
	text-indent: -5000px;
		
	}
	
	#askteddy h4 {
		
	font: normal 16px/18px Arial, sans-serif;
		
	}
	
	#askteddy h4 a {
		
	color: #444;
		
	}
	
	#askteddy ul.stories li a.comments {
		
	color: #532918;
	background: url(../images/actions/a-comment-hover.png) 0 2px no-repeat;
		
	}
	
	#askteddy ul.stories li a.comments:hover {
		
	color: #fff;
	background-image: url(../images/actions/a-comment.png);
		
	}
	
	#askteddy p {
		
	clear: both;
		
	}
	
	#askteddy i {
		
	color: #444;
		
	}
	
	#askteddy p strong {
		
	display: inline;
	font-weight: normal;
		
	}
		
	#askteddy strong,
	#askteddy ul.pages,
	#askteddy ul.paging{
		
	display: none;
		
	}
	
/* Question Archive */
	
	#askteddy-archive {
		
	clear: left;
	float: left;
	width: 388px;
	padding-top: 10px;
		
	}
	
	#askteddy-archive h3 {
		
	display: none;
		
	}
	
	#askteddy-archive ul.headlines {
	
	float: left;
	width: 388px;
		
	}
	
	#askteddy-archive ul.headlines li {
	
	float: left;
	clear: left;
	width: 348px;
	background: #aaa;
	padding: 5px 20px;
		
	}
	
	#askteddy-archive ul.headlines li.alt {
	
	background: none;
		
	}
		
	#askteddy-archive ul.headlines li a {
		
	display: block;
	float: left;
	margin: 0 5px 0 0;
	color: #444;
		
	}
	
	#askteddy-archive ul.headlines li strong,
	#askteddy-archive ul.headlines li span {
		
	display: none;
		
	}
		
	#askteddy-archive ul.headlines li a.comments {
		
	clear: none;
	margin: 0 !important;
	color: #532918;
	background: url(../images/actions/a-comment-hover.png) 0 2px no-repeat;
		
	}
	
	#askteddy-archive ul.headlines li a.comments:hover {
		
	color: #fff;
	background-image: url(../images/actions/a-comment.png);
		
	}
	
	#askteddy-archive ul.headlines li a.comments span {
		
	display: inline;
		
	}
		
	
/* Ask Teddy Page
--------------------------------------------------------------------------- */

	/* Disclaimer */

	#disclaimer {
		
	padding: 20px;
	border-bottom: 3px solid #fff;
	background: #c35529 url(../images/widgets/bg-news.jpg) top left repeat-x;
		
	}
	
	#disclaimer h3 {
		
	display: block;
	width: 121px;
	height: 22px;
	margin: 0 0 10px 0;
	background: url(../images/section-teddy/h3-pleasenote.gif);
	text-indent: -5000px;
		
	}

	/* Other Questions */

	#page-askteddy #askteddy-archive {
		
	padding: 20px 0;
	background: #e2e2e2;
		
	}

	#page-askteddy #askteddy-archive h3 {
		
	display: block;
	width: 138px;
	height: 29px;
	margin: 0 0 10px 20px;
	background: url(../images/section-teddy/h3-otherquestions.gif);
	text-indent: -5000px;
		
	}
	
	/* Ask Question Field */
	
	#page-askteddy div.widget-comment {
	
	float: left;
	width: 542px;
	padding: 20px 0 20px 20px;
	background: #aba000;
		
	}
	
	#page-askteddy div.widget-comment h3 {
		
	display: block;
	width: 179px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../images/section-teddy/h3-askyourquestion.gif);
	text-indent: -5000px;
	
	}
	
	#page-askteddy div.widget-comment textarea {
	
	width: 512px;
	border: 1px solid #938a00;
	margin-bottom: 2px;
		
	}
	
	
/* Teddy's Answer
--------------------------------------------------------------------------- */

	/* Other Questions */

	#page-teddys-answer #askteddy-archive {
	
	padding: 20px 0;
	background: #e2e2e2;
	
	}

	#page-teddys-answer #askteddy-archive h3 {
	
	display: block;
	width: 138px;
	height: 29px;
	margin: 0 0 10px 20px;
	background: url(../images/section-teddy/h3-otherquestions.gif);
	text-indent: -5000px;
	
	}

	/* Answer */
	
	#answer {
		
	padding: 20px;
	background: #aba000;
		
	}
	
	#answer h3 {
	
	display: block;
	width: 142px;
	height: 25px;
	margin: 0 0 15px 0;
	background: url(../images/section-teddy/h3-teddysanswer-grn.gif);
	text-indent: -5000px;
	
	}
	
	#answer h4 {
		
	font: normal 14px/16px Arial, sans-serif;
		
	}
	
	#answer strong {
		
	display: none;
		
	}
		
	#answer p strong {
		
	display: inline;
	font-weight: normal;
		
	}
	
	#answer div.tags {
		
	display: none;
		
	}
	
	
