@charset "UTF-8";
/* CSS Document */

/* 
Doc: 09MyStory
*/

@import url("../_default/_style.css");
@import url("../widget/_default.css");

.top_header { background: #77460a url(topheader_bg.png) repeat-x left top;}
.brand_name { background: url(topheader_img.jpg) no-repeat left top;}

.feature_col { background: url(featurecol_bg.png) repeat-y left top;}
	.feature_col .container { background: url(featurecol_arrow.png) no-repeat right 96px;}
		.feature_col .container .open { background: url(feature_open.png) no-repeat;}
		.feature_col .container .close { background: url(feature_close.png) no-repeat;}
		
a { color: #FF6600;}
		
a.link_button { background: #F7941D; border-top: 1px solid #ffd070; border-bottom: 1px solid #a3803b;}
a.link_button:hover { background: #FF6600; border-top: 1px solid #ff9257; border-bottom: 1px solid #902000; color: #FFF !important;}

.subpg .main_container { background: url(content_bg.png) repeat-y left;}

.content_container { background: url(content_title.jpg) no-repeat left top;}
	.col_container { background: #FFF url(content_corner.png) no-repeat right top;}

.feature_col dt span.parent { display: none;}



/* Sites Customise */
.search_questions { background-color: #F2F2F2; padding: 8px 16px; margin-bottom: 3em;}
	.search_questions table.entryform { width: 656px;}
	.search_questions h3 { margin: 8px 0 0 0;}

.answers_list {}
	.answers_list h3 { border-bottom: 1px solid #E2E2E2; margin-bottom: 15px;}
	.answers_list dl { margin-bottom: 16px;}

.answers_result {}
	.answers_result h2 { color: #555;}
	.answers_result table { width: 100%;}
	.answers_result tr { border-bottom: 1px solid #E2E2E2;}
	.answers_result td { padding: 16px 16px 7px 16px;}
	
.discussion {}
	.discussion_container { background-color: #F2F2F2; margin-bottom: 8px;}
	.discussion .title h2 { padding: 8px 16px 0 16px; font-size: 16px; color: #555;}
	.discussion .description { padding: 0 16px 8px 16px; margin-bottom: 16px;}
	.discussion_container table { width: 100%; table-layout: auto; margin-bottom: 0;}
	.discussion_container tr { border-bottom: 1px solid #E2E2E2;}
	.discussion_container th, .discussion_container td { padding: 8px 16px 7px 16px;}
	.discussion_container td.num { width: 15%;}
	.discussion_container th.num { width: 15%;}
	.discussion_container td h4 a { display: block;}
		.discussion_container td h4 a:hover { background: #F9F9F9; text-decoration: none;}
	.discussion_tools { margin: 1em 0 2em 0;}

table.post_detail {}
	table.post_detail th { font-weight: normal;}
	table.post_detail th, table.post_detail td { border-top: 1px solid #FFF;}

.topic_reply { margin-top: 32px; padding-right: 2px;}

.content_detail .quotes { margin-bottom: 16px; padding-top: 12px; border-top: 1px Solid #F7941D; border-bottom: 1px Solid #F7941D; font-style: italic;}
	.content_detail .quotes span { color: #F7941D; font-size: 14px;}



/* MyStory */
.mystorylisting {}
	.mystorylisting h3 { clear: both;}
	.mystorylisting ul { display: block;}
	.mystorylisting li { display: inline; width: 28%; float: left; padding: 0 1%; margin-right: 3%; margin-bottom: 4px; background: #f2f2f2;}