ul#djs-list {list-style:none; margin:0; padding:0;}
ul#djs-list li {float:right; height:125px; margin:0 0 0 19px; width:72px;}
ul#djs-list li a:link, #djs-list li a:visited {color:#CBB7AB; font-size:10px; text-decoration:none;}
ul#djs-list li a:hover, #djs-list li a:active {color:#99B93A;}
ul#djs-list li a:link img, #djs-list li a:visited img {border:1px solid #F9680F; margin-bottom:2px;}
ul#djs-list li a:hover img, #djs-list li a:active img {border:1px solid #99B93A;}
ul#djs-list li a strong {color:#F9680F; font-size:11px;}
ul#djs-list li a:hover strong {color:#99B93A;}

ul#album-list {list-style:none; margin:0; padding:0;}
ul#album-list li {float:right; height:145px; margin:0 0 0 19px; width:72px;}
ul#album-list li a:link, #album-list li a:visited {color:#CBB7AB; font-size:10px; text-decoration:none;}
ul#album-list li a:hover, #album-list li a:active {color:#99B93A;}
ul#album-list li a:link img, #album-list li a:visited img {border:1px solid #F9680F; margin-bottom:6px;}
ul#album-list li a:hover img, #album-list li a:active img {border:1px solid #99B93A;}
ul#album-list li a strong {color:#F9680F; font-size:11px;}
ul#album-list li a:hover strong {color:#99B93A;}

#album-description {
	background:#E0D8CC url(../images/icon_album.gif) no-repeat 541px 28px; font-size:11px; height:75px; margin:0 0 25px 25px; 
	padding:10px 100px 0 10px; width:504px;}
#album-description p {height:42px; margin:0 0 15px; overflow:hidden; padding:0;}	
#album-description a.more {display:block; float:left; width:158px;}	

ul#forums-list {list-style:none; margin:0; padding:0;}
ul#forums-list li {height:72px; margin-bottom:10px; padding:10px;}
ul#forums-list li.even {background:#E6DFD5;}
ul#forums-list li a.img:link, ul#forums-list li a.img:visited {border:1px solid #CBB7AB; display:block; float:right; margin-left:10px; padding:2px;}
ul#forums-list li a.img:hover, ul#forums-list li a.img:active {border:2px solid #F9680F; padding:1px;}
ul#forums-list li p {float:left; height:50px; margin:0; overflow:hidden; padding:0; width:515px;}
ul#forums-list li p a:link, ul#forums-list li p a:visited {color:#F9680F; font-weight:bold;}
ul#forums-list li p a:hover, ul#forums-list li p a:active {text-decoration:none;}
ul#forums-list li a.more {display:block; float:left; padding-top:11px; width:80px;}

ul#surveys-list {list-style:none; margin:0; padding:0;}
ul#surveys-list li {padding-bottom:10px;}
ul#surveys-list li .survey-title {background:#CA2C2B url(../images/bg_survey.gif) no-repeat right top; height:36px;}
ul#surveys-list li .survey-title div {
	background:url(../images/bg_survey_left.gif) no-repeat left top; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; height:29px; 
	padding:7px 20px 0 10px;}
ul#surveys-list li .survey-title div a.open {
	background:url(../images/bg_openSurvey.gif) no-repeat center top; dispaly:block; float:left; height:20px; margin-top:1px; width:20px;}
ul#surveys-list li .survey-title div a.open:hover {background-position:center bottom;}
ul#surveys-list li .survey-title div a.close {
	background:url(../images/bg_closeSurvey.gif) no-repeat center top; dispaly:block; float:left; height:20px; margin-top:1px; width:20px;}
ul#surveys-list li .survey-title div a.close:hover {background-position:center bottom;}	
ul#surveys-list li .survey-title div a span {display:none;}	
ul#surveys-list li .survey-title div small {font:normal 12px Arial, Helvetica, sans-serif;}	
ul#surveys-list li .survey-body {background:#D67170 url(../images/bg_survey_logo.gif) no-repeat 47px 36px; padding:15px 25px 25px; height:210px;}
ul#surveys-list li .survey-body ol {color:#fff; list-style:none; margin:0; padding:0; width:446px;}
ul#surveys-list li .survey-body ol li {height:50px; margin:0; padding:0 0 2px;}
ul#surveys-list li .survey-body ol li div.answer {
	background:#C82827 url(../images/bg_answer.gif) no-repeat right top; font-weight:bold; height:23px; margin-top:4px; padding:8px 6px 0;}
ul#surveys-list li .survey-body ol li div.answer div {float:left; padding-left:7px; width:383px;}
ul#surveys-list li .survey-body ol li div.answer p {background:#000 url(../images/bg_answerPer.gif) repeat-x right top; height:15px; margin:0; padding:0;}
ul#surveys-list li .survey-body ol li div.most p {background:#000 url(../images/bg_answerMost.gif) repeat-x right top;}	

ul#surveys-list li .survey-body-open {background:#D67170 url(../images/bg_survey_logo.gif) no-repeat 47px 36px; padding:15px 25px 25px; height:210px;}
ul#surveys-list li .survey-body-open ol {color:#fff; list-style:none; margin:0; padding:0; width:446px;}
ul#surveys-list li .survey-body-open ol li {height:50px; margin:0; padding:0 0 2px;}
ul#surveys-list li .survey-body-open ol li div.answer {
	background:#C82827 url(../images/bg_answer.gif) no-repeat right top; font-weight:bold; height:23px; margin-top:4px; padding:8px 6px 0;}
ul#surveys-list li .survey-body-open ol li div.answer div {float:left; padding-left:7px; width:383px;}
ul#surveys-list li .survey-body-open ol li div.answer p {
	background:#000 url(../images/bg_answerPer.gif) repeat-x right top; height:15px; margin:0; padding:0;}
ul#surveys-list li .survey-body-open ol li div.most p {background:#000 url(../images/bg_answerMost.gif) repeat-x right top;}	
#survey-details {border-bottom:1px solid #928A7F; margin-bottom:10px;}
#survey-details p {color:#928A7F; font:bold 12px Arial, Helvetica, sans-serif; float:right; margin:0; padding:5px 20px;}
#survey-details p.use {float:left; padding-left:10px;}
a.moreSurveys:link, a.moreSurveys:visited, a.moreSurveys:hover, a.moreSurveys:active {
	background:url(../images/but_moreSurveys.gif) no-repeat right top; display:block; width:158px; height:26px; margin:0 20px 20px 0;}
a.previous:link, a.previous:visited, a.previous:hover, a.previous:active {
	background:url(../images/but_previous.gif) no-repeat right top; display:block; width:158px; height:26px; margin-right:20px;}	
a.moreSurveys span, a.previous span {display:none;}

#main-articles {background:#ccc url(../images/bg_mainArticles.gif) no-repeat center top; height:392px; margin-bottom:11px; padding:15px 15px 0 0; position:relative;}
#main-articles a#top-article {color:#EAE4DD; display:block; font:14px Arial, Helvetica, sans-serif; padding-left:15px; text-decoration:none;}
#main-articles a#top-article h2 {color:#EAE4DD; font:bold 14px Arial, Helvetica, sans-serif;}
#main-articles a#top-article img {border:1px solid #EAE4DD; float:right; margin:0 0 15px 15px;}
#main-articles a#top-article small {color:#E7ACA9;}
#main-articles img.video {border:none; float:none; margin:0; position:absolute; top:163px; right:18px;}
#main-articles a.more {color:#E7ACA9;}

ul#sub-articles {list-style:none; margin:5px 0 0 0; padding:0;}
ul#sub-articles li {float:right; height:94px; margin:6px 0 0 10px; width:290px;}
ul#sub-articles li a {color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
ul#sub-articles li a:hover {display:inline;}
ul#sub-articles li a img {border:1px solid #B73631; float:right; margin-left:8px;}
ul#sub-articles li a strong {color:#B73631; font:bold 12px Arial, Helvetica, sans-serif;}
ul#sub-articles li a:hover strong {text-decoration:underline;}
ul#sub-articles li a small {color:#B57C77;}
ul#sub-articles li img.video {border:none; float:none; margin:0; position:absolute; top:57px; right:4px;}

a.more-articles {float:left; margin-right:20px;}
#video-player {float:left; height:300px; margin:0 15px 15px 0; width:336px;}

ul#articles {list-style:none; margin:0; padding:0;}
ul#articles li {height:54px; padding:7px 10px 15px; position:relative;}
ul#articles li.even {background:#EAE4DD;}
ul#articles li a img {border:1px solid #BA403A; float:right; margin:3px 0 0 10px;}
ul#articles li a.txt {color:#000; text-decoration:none;}
ul#articles li a.txt:hover {display:inline;}
ul#articles li a.txt strong {color:#BA403A;}
ul#articles li a.txt:hover strong {text-decoration:underline;}
ul#articles li img.video {border:none; position:absolute; top:40px; right:13px;}

div#content div.result {padding:10px 15px 15px;}
div#content div.result-even {background:#EBE4DE;}
div#content div.result strong {color:#F76F1F; font:bold 14px Arial, Helvetica, sans-serif;}
div#content div.result a {color:#B83933; font:bold 11px Arial, Helvetica, sans-serif;}

/* Talkbacks Options */
#options {list-style:none; margin:0; padding:0;}
#options li {margin:0 3px 0 0; padding:10px 0 0 0; height:26px; float:left; width:141px;}

/* Talkbacks */
#talkback {}
#talkback a#openAll {font-weight:bold; text-decoration:none; color:#FD991D; display:block; float:left; padding-top:0px;}
#talkback a#openAll:hover {color:#F24D2C;}
#talkback h2 {border-bottom:1px solid #A6A6A6; color:#8E001C; font-size:18px; margin:0; padding:0 0 10px;}
#talkback h2 span {color:#8E001C; display:inline; font-size:12px;}
#talkback ol {list-style-type:decimal; margin:0; padding:0;}
#talkback ol li {border-bottom:1px solid #A6A6A6; list-style-position:inside; line-height:1.25em; margin:0; padding:6px;}
#talkback ol li h6 {font-size:11px; font-weight:normal; padding:0; margin:0; display:inline;}
#talkback ol li h6 a {color:#8E001C; font-weight:bold; text-decoration:none; font-size:12px;}
#talkback ol li h6 a:hover {color:#F86811;}
#talkback ol li span {color:#000; display:block; padding-right:16px; margin-bottom:6px;}
#talkback ol li div.Talkbacklinks {clear:both; text-align:left; color:#F2C32C; padding:8px 0 3px 6px;}
#talkback ol li div.Talkbacklinks a {text-decoration:none; font-weight:bold; color:#8E001C;}
#talkback ol li div.Talkbacklinks a:hover {color:#F86811;}
#talkback ol li div {display:none;}
#talkback ol li.open {background-color:#EBE4DE;}
#talkback ol li.open div {display:block;}
#talkback ol li.open div a {display:block; float:left;}
#talkback ol li div.Talkbacklinks a.closeReply {
	background:url(../images/but_closeComment.gif) no-repeat left bottom; padding:0 6px 0 20px; border-right:1px solid #888;}
#talkback ol li div.Talkbacklinks a {padding-left:6px;}