 body {
	background-color: #fff;
	font-family:verdana;
	margin: 0px;
	padding: 0;
	text-align:center;
}

* html .cnnDPfootnavDiv{
	padding: 11px 0 13px 0;
}

A { color:#000;text-decoration:none; }
A:hover { color:#c00; }
IMG { border:0px; }
UL { list-style:none;margin:0px;padding:0px; }
UL LI { padding:0px; }

.cnnDPBody { margin:auto;width:1000px; }

.cnnDP_header { margin-bottom:8px; }
.cnnDP_header .Col2img {}
.cnnDP_header TABLE { width:100%; }

.cnnDP_navbar { border-top:2px solid #ccc; }
.cnnDP_navbar DIV { border-bottom:2px solid #ccc;padding:6px 0px;text-align:center; }
.cnnDP_navbar TABLE { margin:auto;width:auto;}
.cnnDP_navbar TD { text-align:center;white-space:nowrap; }
.cnnDP_navbar A { border-left:1px solid #ccc;display:block;font-size:10px;font-weight:bold;padding:2px 12px; }
.cnnDP_navbar TD.cnnCol0 A { border-left:0px; }

/* page header ad */
.cnnDPEndorsement{float:right;width:100px}

/* dictionary page */
.cnnDPdicTbl {font-size:12px;width:678px;margin-top:10px;}
.cnnDPdicTbl td {padding:0 0 8px 0;vertical-align:top;}
.cnnDPdicTbl td.col1 { width:8px;background:url('http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/arrow red 4x8.jpg') no-repeat;background-position:0px 3px;}

/* to center submit button */
.cnndp_contactdan .submitTable,
.cnndp_storyideas .submitTable
{ width:100%; text-align:center; }

/* ticker box */
.cnnDP_today TABLE { border:none;margin:8px 15px 0px 15px;width:614px; }
.cnnDP_today TABLE TD { border:0px;padding:0px;vertical-align:middle; }
.cnnDP_today TABLE TD.cnnCol0 { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/messagebar_left_7x32.jpg');background-repeat:repeat-x;width:20px; }
.cnnDP_today TABLE TD.cnnCol1 { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/messagebar_middle_580x32.jpg');background-repeat:repeat-x;color:#fff;font-weight:bold;font-size:12px;width:100%; }
.cnnDP_today TABLE TD.cnnCol2 { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/messagebar_right_7x32.jpg');background-repeat:repeat-x;text-align:right;width:20px; }
.cnnDP_today TABLE TD IMG { border:0px;margin:0px; }
.cnnDP_today TABLE TD A { color:#fc0;font-size;12px!important; }
.cnnDP_today TABLE TD A:hover { color:#fc0; }
.cnnDP_today {cursor:pointer;}
/* originally from scroller.css */
#cnnTickerTitle { float: left; }
.cnnFixTitle { padding-top: 7px; }
.tickercontainer { float: left; width: 574px; height: 30px; margin: 0; padding: 0; overflow: hidden; }
.tickercontainer .mask { position: relative; top: 5px; overflow: hidden; }
/*
if the padding for the newsticker is changed, the cssWidth variable needs
to be updated in js/4.0/danpatrick/jquery.li-scroller.1.0.js
- jhillmann
*/
ul.newsticker { position: relative; left: 580px; list-style-type: none; margin: 0; padding: 0; height:30px; }
ul.newsticker li { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/dp_ticker_40x21.gif');background-position:0px 0px;background-repeat:no-repeat;float: left; white-space: nowrap; padding: 2px 10px 0px 50px; height:30px; }
ul.newsticker a { color: #ff0000; height:30px; }
ul.newsticker li span { height:30px; }
/*to fix flicker on page load*/
#ticker01 { display: none; }
.tickercontainer #ticker01 { display: block!important; }
.cnnDP_today LI.cnnFirst { background-image:none; }

.cnnDP_viewerad {padding-bottom:11px;text-align:center; padding-top:3px;margin:0px auto;}

.cnnDP_inlineL { margin:0px 0px 6px 6px; }
.cnnDP_inlineR { margin:0px 6px 6px 0px; }
.cnnDP_inlineC { margin:0px auto 6px auto; }
.cnndp_photo_credit { color:#666;font-size:9px;text-align:right; }

.cnnDP_blogimage_left { float:left;text-align:left;margin:0px 6px 6px 0px; }
.cnnDP_blogimage_right { float:right;text-align:right;margin:0px 0px 6px 6px; }
.cnnDP_blogimage_center { text-align:center;margin:0px 0px 6px 0px; }
.cnnDP_blogimage_center TABLE { margin:auto; }

.cnnDP_listen { font-weight:bold;padding:8px;text-align:center; margin-top:-4px;}
.cnnDP_listen A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/icon_headphones_15x14.jpg');background-position:0px 0px;background-repeat:no-repeat;color:#c00;height:14px;padding:0px 0px 0px 16px; }

.cnnDP_entry { border-top:1px solid #ccc;font-size:12px;padding-bottom:14px; }
.cnnDP_entry .cnnDP_footer { font-weight:bold;padding-top:14px;text-align:center; }
.cnnDP_entry .cnnDP_footer A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/linearrow_11x10.jpg');background-position:4px 2px;background-repeat:no-repeat;color:#c00;padding:0px 16px 3px 15px; }
.cnnDP_entry A {color:#c00;}
.cnnDP_entryinfo { border-bottom:1px solid #ccc;margin-bottom:8px;padding:2px; }
.cnnDP_entryinfo TABLE { width:100%; }
.cnnDP_entryinfo TD { border-left:1px solid #ccc;color:#666;font-size:10px;font-weight:bold;line-height:14px;padding:0px 20px;white-space:nowrap; }
.cnnDP_entryinfo TD A { color:#666; }
.cnnDP_entryinfo TD A:hover { color:#c00; }
.cnnDP_entryinfo TD.cnnCol0 { border-left:0px;padding-left:0px; }
.cnnDP_entryinfo TD.cnnCol2 { width:100%; }
.cnnDP_entryinfo TD.cnnCol2 A { height:14px;padding:1px 0px 1px 0px; }
.cnnDP_entryinfo TD.cnnCol3 { border-left:0px;padding-right:0px;text-align:right; }
.cnnDP_entryinfo TD.cnnCol4 { border-left:0px;text-align:right; padding-left:11px; padding-right:0px;}
.cnnDP_entryinfo span.postedby{font-weight:normal;}
.cnnDP_entry TABLE.entrycontent { width:100%; }
.cnnDP_entry TABLE.entrycontent TD { font-size:12px; }
	.cnnDP_entryinfo TD.cnnCol2 A IMG {margin-bottom:-2px; }

.cnnTMbox { border-bottom:1px solid #d5d5d5;margin-bottom:6px; }
.cnnTMbox TD { font-size:10px;padding:5px;text-align:center; }
.cnnTMbox TD SPAN { color:#666; }
.cnnTMbox TD SPAN A { color:#666; }
.cnnTMbox TD SPAN A:hover { color:#c00; }
.cnnTMbox TD.cnnIEBoxTitle { border:1px solid #d5d5d5;color:#596272;font-size:12px;font-weight:bold; }
.cnnTMbox TD.cnnIEBoxSubTitle { font-weight:bold;border:0px solid #d5d5d5;border-width:0px 1px; }
.cnnTMbox .cnnTMcontent { background-color:#d5d5d5;padding:0px; }
.cnnTMbox .cnnTMcontent TD { background-color:#fff; }
.cnnTMbox TR.cnnIEHdrRowBG TD { border-bottom:2px solid #d5d5d5;font-weight:bold; }
.cnnTMbox TD.cnnTMfooter { border:0px solid #d5d5d5;border-width:0px 1px 1px 1px; }
.cnnTMbox TD.cnnIEColHdrL { text-align:left; }
.cnnTMbox TD.cnnIEColTxtL { text-align:left; }
.cnnTMbox TD.cnnIEColHdrR { text-align:right; }
.cnnTMbox TD.cnnIEColTxtR { text-align:right; }

.cnndp_blog_main .cnnStoryContent { font-size:12px;vertical-align:top; }
.cnndp_blog_main .cnnStoryContent H1 { border-top:1px solid #ccc;font-size:18px;margin:0px;padding:8px 0px; }
.cnndp_blog_main .cnnStoryContent .cnn_title { border-top:1px dotted #ccc;border-bottom:1px solid #ccc;font-weight:bold;padding:8px 0px; }
.cnndp_blog_main .cnnStoryContent UL { margin:6px 0px; }
.cnndp_blog_main .cnnStoryContent LI { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 6px;background-repeat:no-repeat;line-height:13px;padding:3px 0px 3px 6px; }

.cnndp_main_comment H2 { border-top:2px solid #ccc;border-bottom:1px dotted #ccc;color:#999;font-size:18px;font-weight:bold;margin:8px 0px;padding:8px 0px; }
.cnndp_main_comment H2 .cnn_right { float:right; }
.cnndp_main_comment H2 SPAN { font-size:12px; }

.cnndp_main_comment H1 { border-top:2px solid #ccc;border-bottom:1px dotted #ccc;color:#999;font-size:18px;font-weight:bold;margin:8px 0px;padding:8px 0px; }
.cnndp_main_comment H1 .cnn_right { float:right; }
.cnndp_main_comment H1 SPAN { font-size:12px; }

.cnndp_tunein H1,
.cnndp_contactdan H1,
.cnndp_streamingaudio H1,
.cnndp_fancomment H1,
.cnndp_interviews H1
{ border-top:1px solid #ccc;border-bottom:1px dotted #ccc;font-size:18px;margin:0px;padding:8px 0px; }
.cnndp_tunein H1 .cnn_right { float:right; }
.cnndp_tunein H1 SPAN { font-size:12px; }
.cnndp_tunein .flashmap { padding-bottom:20px }
.cnndp_tunein .cnnDPTextHeaderTS,
.cnndp_contactdan .cnnDPTextHeaderTS,
.cnndp_streamingaudio .cnnDPTextHeaderTS,
.cnndp_interviews .cnnDPTextHeaderTS
{ padding:9px 0 7px 0; }
.cnndp_tunein .cnnDPtinTbl { font-size:11px;	font-weight:bold; }
.cnndp_tunein .cnnDPtinTbl td { padding:0 0 0px 5px; }
.cnndp_tunein .cnnDPCol_02 { padding:0 10px 0 10px; }
.cnndp_tunein .cnnDPtinSubBar { font-size:18px;font-weight:bold;width:650px;height:18px;background-color:#CCCCCC;color:#CC0000;text-align:left;padding:0 0 5px 5px;}
.cnndp_tunein .cnnDPtinTbl TD {text-align:center;vertical-align:top;padding-bottom:2px;}
.cnndp_tunein .cnnDPtinTbl TD.col0 {padding-left:13px;background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/arrow_red_4x8.jpg');background-position:5px 3px;background-repeat:no-repeat;text-align:left;width:100%;}
.cnndp_tunein .cnnDPtinTbl TD.cnnDPtinSubBar {text-align:left;}
.cnndp_tunein .cnnDPtinTbl TR.cnnDPGreyBar { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/greybar.jpg'); }
.cnndp_tunein .cnnDPtinTbl TR.cnnDPGreyBar TD {color:white;font-size:14px;font-weight:bold;padding-left:5px;padding-right:5px;white-space:nowrap;}
.cnndp_tunein .cnnDPtinTbl TR.cnnDPGreyBar TD.col0 {background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/greybar.jpg');background-position:0px 0px;}

.cnndp_contactdan .cnnDPFormTbl {margin-top:10px; width:100%; text-align:center;}
.cnndp_contactdan .cnnDPFormTbl td {padding-bottom:10px;}
.cnndp_contactdan .cnnDPFormTbl input {font-size:11px;font-weight:bold;width:498px;height:20px;border: 1px solid #CCCCCC;padding-left:3px;}
.cnndp_contactdan .cnnDPFormSubmit {background-image:url(http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/submit_button.jpg);width:75px;height:25px;
float:right;border:0px;margin:0px;cursor:pointer;}
.cnndp_contactdan textarea{font-size:12px;font-weight:bold;width:498px;height:198px;border: 1px solid #CCCCCC;padding-left:3px;}

.cnndp_streamingaudio .cnnDPGreyBar,
.cnndp_interviews .cnnDPGreyBar
{height:18px;font-size:15px;font-weight: bold;color: #FFFFFF;vertical-align: top;}
.cnndp_streamingaudio .cnnDPGreyBar td,
.cnndp_interviews .cnnDPGreyBar td
{padding: 0px 4px 0 4px;}
.cnndp_streamingaudio .cnnDPGreyBar td,
.cnndp_interviews .cnnDPGreyBar td
{color:white;font-size:14px;font-weight:bold;padding-left:5px;padding-right:5px;white-space:nowrap;}

.cnndp_streamingaudio .cnnDPstraTbl {font-size:12px;}
.cnndp_streamingaudio .cnnDPstraTbl td {padding:0 0 5px 0;}
.cnndp_streamingaudio .cnnDPstralstDiv {padding: 0px 0px 10px 5px;}
.cnndp_streamingaudio .cnnDPstrahdrDiv {padding: 0px 0px 10px 0px;}
.cnndp_streamingaudio .cnnDPstrahdrTopDiv {padding: 20px 0px 10px 0px;}
.cnndp_streamingaudio .cnnDPstrahdrTopDiv table,
.cnndp_interviews .cnnDPintvhdrTopDiv table
{width:687px;}
.cnndp_streamingaudio .cnnDPstrahdrTopDiv table td,
.cnndp_interviews .cnnDPintvhdrTopDiv table td
{background-image: url(http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/greybar.jpg);background-repeat: no-repeat;width:50%;}
.cnndp_streamingaudio .cnnDPstrahdrTopDiv .col0,
.cnndp_interviews .cnnDPintvhdrTopDiv .col0
{text-align:left;}
.cnndp_streamingaudio .cnnDPstrahdrTopDiv .col1,
.cnndp_interviews .cnnDPintvhdrTopDiv .col1
{text-align:right;}
.cnndp_streamingaudio .cnnDPstraTbl TD.cnnDPbullet { display:none; }
.cnndp_streamingaudio .cnnDPstraTbl TD { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/arrow_red_4x8.jpg');background-position:0px 3px;background-repeat:no-repeat;padding-left:6px; }
.cnndp_streamingaudio .cnnDPstraTbl IMG { margin-top:3px; }
.cnndp_interviews .cnnDPintvTbl TD.cnnCol0 { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/arrow_red_4x8.jpg');background-position:0px 8px;background-repeat:no-repeat;padding-left:6px;width:571px; }
.cnndp_interviews .cnnDPintvTbl TD.cnnCol0 IMG { margin-top:3px; }


.cnnDPintvTbl {font-size:12px;}
.cnnDPintvTbl td {padding:5px 0 5px 0;vertical-align:top;}
.cnnDPintvlstDiv {padding: 0px 0px 10px 5px;}
.cnnDPintvhdrDiv {padding: 0px 0px 10px 0px;}
.cnnDPintvhdrTopDiv {padding: 20px 0px 10px 0px;}
.cnnDPintvCaption {}
.cnnDPintvPicBox{border: 1px solid #CCCCCC;}

.cnnDP_commentlist { border-bottom:2px solid #ccc;margin-bottom:8px; }

.cnnDP-commentbox P { color:#666;font-size:10px; }
.cnnDP-commentbox A { 
background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_8x8.jpg'); 
background-position:9px 2px;
background-repeat:no-repeat;
padding:0px 0px 0px 17px; }


.cnnDP-commentbox .cnnDP_header { background-color:#f7f7f7;border:1px solid #ccc;color:#666;padding:8px;margin:0px;font-size:10px; font-weight:bold;}
.cnnDP-commentbox .cnnDP_header .cnnDP-right { float:right;  font-weight:bold;}
.cnnDP-commentbox .cnnDP_header A { background:transparent; color:#cc0000; text-decoration:none; font-size:10px;}
.cnnDP-commentbox .cnnDP_header SPAN { padding:0px 5px; }
.cnnDP-commentbox .cnnDP_content { border:0px solid #ccc;border-width:0px 1px 1px 1px; }
.cnnDP-commentbox textarea { border:0px;height:80px;overflow:auto;width:100%; font-size:11px; font-family:verdana;}

.cnnDP_commentbox { border:1px solid #ccc;margin-bottom:8px;padding:8px; }
.cnnDP_commentbox .wrapper {font-family:verdana, arial, sans-serif;font-weight:bold;font-size:11px;width:670px;}
.cnnDP_commentbox TABLE TD { vertical-align:top; }
.cnnDP_commentbox .cnnDP_commenter { border-right:1px solid #ccc;font-size:12px;padding-right:8px;text-align:center;width:170px; }
.cnnDP_commentbox .cnnDP_commenter TABLE { margin:auto; }
.cnnDP_commentbox .cnnDP_commenter TD { vertical-align:middle;width:33%; }
.cnnDP_commentbox .cnnDP_comment-count { color:#999;font-size:18px;font-weight:bold;text-align:right; }
.cnnDP_commentbox .cnnDP_commenter-icon { text-align:center; }
.cnnDP_commentbox .cnnDP_commenter-links { font-size:9px; position:relative; left:5px;}
.cnnDP_commentbox .cnnDP_commenter-links DIV { padding:1px 0px 1px 6px;}
.cnnDP_commentbox .cnnDP_commenter-links A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_8x8.jpg');background-position:0px 2px;background-repeat:no-repeat;padding:0px 0px 0px 6px; }
.cnnDP_commentbox .cnnDP_commenter-name { border-top:1px solid #ccc;font-weight:bold;margin-top:8px;padding-top:4px; }
.cnnDP_commentbox .cnnDP_commenter-loc { color:#666;font-size:10px; }
.cnnDP_commentbox .cnnDP_commenter-total { color:#666;font-size:10px; }
.cnnDP_commentbox .cnnDP_commentText { font-size:12px;padding-left:6px; }
.cnnDP_commentbox .cnnDP_commentInfo { border-bottom:1px solid #ccc;color:#666;font-size:10px;margin-bottom:8px;padding-bottom:8px; }
.cnnDP_commentbox .cnnDP_commentInfo .cnn_right { float:right; }
.cnnDP_commentbox .cnnDP_commentquote { background-color:#e7e7e7;border-top:1px solid #ccc;margin-left:2px;padding:4px;font-weight:normal }
.cnnDP_commentbox .cnnDP_commentquote .cnn_title { font-weight:bold;padding-bottom:8px; }
.cnnDP_commentbox .cnnDP_commentquote .cnn_title .cnn_right{ color:#666;float:right;font-size:9px;font-weight:normal; }
.cnnDP_commentbox .commentphoto {border:1px solid #ccc;}

.cnnDP_pagination TABLE { border:0px solid #ccc;border-width:1px 0px 1px 1px; }
.cnnDP_pagination TABLE TD { border-right:1px solid #ccc;font-size:12px;font-weight:bold;white-space:nowrap; }
/* js puts an A around page one (.cnnOn) that runs a refresh comments js function */
.cnnDP_pagination TABLE TD.cnnOn,
.cnnDP_pagination TABLE TD.cnnOn A 
{ color:#fff;background-color:#5a6374; }
.cnnDP_pagination TABLE A { color:#666;display:block;padding:3px 9px; }
.cnndp_streamingaudio .cnnDP_pagination TABLE TD.cnnOn,
.cnndp_interviews .cnnDP_pagination TABLE TD.cnnOn
{padding:3px 9px;}

.cnnDP_pagination TABLE TD.cnnLast A, 
.cnnDP_pagination TABLE TD.cnnFirst A
{ color:#000; }
.cnnDP_pagination TABLE TD A:hover { background-color:#5a6374;color:#fff; }

.cnnDP_navigation { border-top:1px solid #ccc;padding:8px 0px;text-align:center; }
.cnnDP_navigation DIV { width:128px; }
.cnnDP_navigation DIV.cnn_right { float:right; }
.cnnDP_navigation DIV.cnn_left { float:left; }
/* ---- */
.cnndp_main_comment .cnnDP_navigation,
.cnndp_fancomment .cnnDP_navigation,
.cnndp_streamingaudio .cnnDP_navigation,
.cnndp_interviews .cnnDP_navigation
 { border-top:0px; }
.cnndp_main_comment .cnnDP_navigation DIV,
.cnndp_fancomment .cnnDP_navigation DIV,
.cnndp_streamingaudio .cnnDP_navigation DIV,
.cnndp_interviews .cnnDP_navigation DIV
 { width:auto; }
 
.cnnDP_navigation TABLE { margin:auto; }
.cnnDP_navigation TD.cnnColP,
.cnnDP_navigation TD.cnnColN,
.cnnDP_navigation TD.cnnColV,
.cnnDP_navigation TD.cnnColE
{ padding:0px 3px;width:164px; }
.cnnDP_navigation TD.cnnColP A,
.cnnDP_navigation TD.cnnColN A,
.cnnDP_navigation TD.cnnColV A
{ background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_middle_1x22.gif');color:#c00;cursor:pointer;font-size:12px;font-weight:bold;display:block;height:22px;line-height:13px; }
.cnnDP_navigation TD.cnnColP A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_right_leftarrow_3x22.gif');padding:0px 6px 0px 0px; }
.cnnDP_navigation TD.cnnColP A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_left_11x22.gif');padding:3px 0px 6px 11px; }
.cnnDP_navigation TD.cnnColN A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_right_11x22.gif');padding:0px 11px 0px 0px; }
.cnnDP_navigation TD.cnnColN A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_left_rightarrow_3x22.gif');padding:3px 0px 6px 6px; }
.cnnDP_navigation TD.cnnColV A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_right_leftarrow_3x22.gif');padding:0px 11px 0px 0px; }
.cnnDP_navigation TD.cnnColV A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_left_rightarrow_3x22.gif');padding:3px 0px 6px 6px; }
.cnnDP_navigation A SPAN { background-repeat:no-repeat;background-position:top right;display:block;height:22px; }
.cnnDP_navigation A SPAN SPAN { background-repeat:no-repeat;background-position:top left;display:block;height:22px;text-align:center; }

 
#blogcomment_page_count {}

#lockerroom .cnnRightMoreBox { border:1px solid #d5d5d5;padding-bottom:0px}
#lockerroom .cnnRightMoreBox .cnn_titlelp { color:#c00 !important; border-bottom:0px solid #d5d5d5;font-size:18px;font-weight:bold;text-align:center; padding:5px;}
#lockerroom .cnnRightMoreBox .cnn_titlelp A, #lockerroom .cnnRightMoreBox .cnn_titlelp A:hover { color:#c00; }

.cnnRightRail { padding:0px 0px 6px 6px;vertical-align:top; }
.cnnRightMoreBox { border:1px solid #d5d5d5;margin-top:6px;margin-bottom:14px;text-align:center; }
.cnnRightMoreBox A { color:#000; }
.cnnRightMoreBox A:hover { color:#c00; }
.cnnRightMoreBox .cnn_title { border-bottom:1px solid #d5d5d5;color:#c00;font-size:18px;font-weight:bold;text-align:center; padding:5px;}
.cnnRightMoreBox .cnn_title A, .cnnRightMoreBox .cnn_title A:hover { color:#c00; }
.cnnRightMoreBox .cnn_content { font-size:11px;padding:0px 6px 6px 6px; }
.cnnRightMoreBox .cnn_subtitle { border-top:1px solid #d5d5d5;border-bottom:1px dotted #c00;color:#000;font-weight:bold;margin-bottom:2px;padding:6px 0px 2px 0px;text-align:center; }
.cnnRightMoreBox .cnn_subtitle A, .cnnRightMoreBox .cnn_subtitle A:hover { color:#000; }
.cnnRightMoreBox LI { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;line-height:13px;padding:2px 0px 2px 6px;text-align:left; }
.cnnRightMoreBox TABLE { margin:auto; }
.cnnRightMoreBox TD { font-size:10px;font-weight:bold;padding:5px 10px;text-align:center;vertical-align:top;width:100px; }
.cnnRightMoreBox #cnnAdOpaWideShowP,
.cnnRightMoreBox #cnnAdOpaWideShowC { display:none; }
.cnnRightMoreBox #gotitdone_archive_outer {margin:0; margin-top:0px;padding:0; font-size:10px; }
.cnnRightMoreBox #gotitdone_archive_outer .gotitdone_wrapper {overflow-x:hidden;overflow-y:scroll;height:200px;width:285px;margin-top:0px;}
.cnnRightMoreBox #gotitdone_archive UL { height:207px;} 
.cnnRightMoreBox #gotitdone_archive LI { background-image:none;border-bottom:1px dotted #999;font-size:10px;padding:6px 0px; } 
.cnnRightMoreBox #gotitdone_archive SPAN {color:#D91F00;}


.cnnDP_poll { border:1px solid #d5d5d5;font-size:10px;font-weight:bold;margin-bottom:14px; }
.cnnDP_poll .cnn_title { background-color:#f9f9f9;border-bottom:1px solid #d5d5d5;color:#c00;font-size:18px;text-align:center;padding-top:5px; padding-bottom:5px; }
.cnnDP_poll .cnn_title DIV { width:126px; }
.cnnDP_poll .cnn_title DIV.cnn_right { float:right; }
.cnnDP_poll .cnn_title DIV.cnn_left { float:left; }
.cnnDP_poll .cnn_footer { text-align:center; }
.cnnDP_poll .cnnDPpollQ { padding-bottom:6px; }
.cnnDP_poll .cnn_footer A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_8x8.jpg');background-position:6px 3px;background-repeat:no-repeat;padding:0px 6px 0px 13px; }
.cnnDP_poll FORM { margin:6px; }
.cnnDP_poll INPUT { margin-left:6px;*margin-left:0px; }
.cnnDP_poll .cnnDP_button { border-bottom:1px dotted #999;padding:6px; }
.cnnDP_poll .cnnDP_button SPAN SPAN { height:auto; }
.cnnDP_poll .cnnDP_button A { cursor:pointer; }

.cnnDP_poll .cnnDPpollAs {margin-left:-5px;}
.cnnDP_poll .cnnDPpollA INPUT {margin-top:5px;*margin-top:0px;}
.cnnDP_poll .polltext {position:relative; top:-3px;}
.cnnDP_poll .cnnDP_button table {*margin-left:120px;}

.cnnBarWidth100, .cnnBarWidth99 { border-left:49px solid #c00; }
.cnnBarWidth98, .cnnBarWidth97 { border-left:48px solid #c00; }
.cnnBarWidth96, .cnnBarWidth95 { border-left:47px solid #c00; }
.cnnBarWidth94, .cnnBarWidth93 { border-left:46px solid #c00; }
.cnnBarWidth92, .cnnBarWidth91 { border-left:45px solid #c00; }
.cnnBarWidth90, .cnnBarWidth89 { border-left:44px solid #c00; }
.cnnBarWidth88, .cnnBarWidth87 { border-left:43px solid #c00; }
.cnnBarWidth86, .cnnBarWidth85 { border-left:42px solid #c00; }
.cnnBarWidth84, .cnnBarWidth83 { border-left:41px solid #c00; }
.cnnBarWidth82, .cnnBarWidth81 { border-left:40px solid #c00; }
.cnnBarWidth80, .cnnBarWidth79 { border-left:39px solid #c00; }
.cnnBarWidth78, .cnnBarWidth77 { border-left:38px solid #c00; }
.cnnBarWidth76, .cnnBarWidth75 { border-left:37px solid #c00; }
.cnnBarWidth74, .cnnBarWidth73 { border-left:36px solid #c00; }
.cnnBarWidth72, .cnnBarWidth71 { border-left:35px solid #c00; }
.cnnBarWidth70, .cnnBarWidth69 { border-left:34px solid #c00; }
.cnnBarWidth68, .cnnBarWidth67 { border-left:33px solid #c00; }
.cnnBarWidth66, .cnnBarWidth65 { border-left:32px solid #c00; }
.cnnBarWidth64, .cnnBarWidth63 { border-left:31px solid #c00; }
.cnnBarWidth62, .cnnBarWidth61 { border-left:30px solid #c00; }
.cnnBarWidth60, .cnnBarWidth59 { border-left:29px solid #c00; }
.cnnBarWidth58, .cnnBarWidth57 { border-left:28px solid #c00; }
.cnnBarWidth56, .cnnBarWidth55 { border-left:27px solid #c00; }
.cnnBarWidth54, .cnnBarWidth53 { border-left:26px solid #c00; }
.cnnBarWidth52, .cnnBarWidth51 { border-left:25px solid #c00; }
.cnnBarWidth50, .cnnBarWidth49 { border-left:24px solid #c00; }
.cnnBarWidth48, .cnnBarWidth47 { border-left:23px solid #c00; }
.cnnBarWidth46, .cnnBarWidth45 { border-left:22px solid #c00; }
.cnnBarWidth44, .cnnBarWidth43 { border-left:21px solid #c00; }
.cnnBarWidth42, .cnnBarWidth41 { border-left:20px solid #c00; }
.cnnBarWidth40, .cnnBarWidth39 { border-left:19px solid #c00; }
.cnnBarWidth38, .cnnBarWidth37 { border-left:18px solid #c00; }
.cnnBarWidth36, .cnnBarWidth35 { border-left:17px solid #c00; }
.cnnBarWidth34, .cnnBarWidth33 { border-left:16px solid #c00; }
.cnnBarWidth32, .cnnBarWidth31 { border-left:15px solid #c00; }
.cnnBarWidth30, .cnnBarWidth29 { border-left:14px solid #c00; }
.cnnBarWidth28, .cnnBarWidth27 { border-left:13px solid #c00; }
.cnnBarWidth26, .cnnBarWidth25 { border-left:12px solid #c00; }
.cnnBarWidth24, .cnnBarWidth23 { border-left:11px solid #c00; }
.cnnBarWidth22, .cnnBarWidth21 { border-left:10px solid #c00; }
.cnnBarWidth20, .cnnBarWidth19 { border-left:9px solid #c00; }
.cnnBarWidth18, .cnnBarWidth17 { border-left:8px solid #c00; }
.cnnBarWidth16, .cnnBarWidth15 { border-left:7px solid #c00; }
.cnnBarWidth14, .cnnBarWidth13 { border-left:6px solid #c00; }
.cnnBarWidth12, .cnnBarWidth11 { border-left:5px solid #c00; }
.cnnBarWidth10, .cnnBarWidth9 { border-left:4px solid #c00; }
.cnnBarWidth8, .cnnBarWidth7 { border-left:3px solid #c00; }
.cnnBarWidth6, .cnnBarWidth5 { border-left:2px solid #c00; }
.cnnBarWidth4, .cnnBarWidth3 { border-left:1px solid #c00; }
.cnnDPpollR { padding:6px 6px 0px 6px; }
.cnnDPpollR .cnnDPpollQ { border-bottom:1px solid #d5d5d5; }
.cnnDPpollR TD { border-bottom:1px solid #d5d5d5;padding:2px 0px; }
.cnnDPpollR TD.cnnCol0 { padding:4px 4px 4px 0px;width:65%; }
.cnnDPpollR TD.cnnCol1 { width:100px; }
.cnnDPpollR TD.cnnCol2 { padding-left:4px;white-space:nowrap }
.cnnDPpollR TD.cnnCol2 DIV { color:#ba0000;font-size:8px;padding-right:2px; }
.cnnDPpollL LI { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_8x8.jpg');background-position:0px 3px;background-repeat:no-repeat;font-size:10px;line-height:13px;padding:0px 6px 0px 7px; }

.cnn300Ad { margin-bottom:14px;padding:0px; }

.cnnDP_sitefooter { border-top:1px solid #ccc;padding-top:8px;text-align:center; }
.cnnDP_sitefooter TABLE { margin:auto; }
.cnnDP_sitefooter TD.cnnCol1 { color:#666;font-size:11px;text-align:center;padding:0px 20px; }
.cnnDP_sitefooter TD.cnnCol1 .cnn_title { font-size:12px;font-weight:bold; }

/* what do you think box on right rail */

.comments_page_wrapper {padding:0px;margin:10px 0px 0px 0px;}

.comments_page_wrapper .comment span {  font-weight:bold;}
.comments_page_wrapper .comment .created_at { color:#999999;}
.comments_page_wrapper .comment .message { font-weight:normal;}
.comments_page_wrapper .comment .user a { color:#000000; font-weight:bold; text-decoration:underline;}
.comment_form br { display:none;}

/* not sure if this is being used*/
#comments_thinkfull
{ margin:0; margin-top:10px;padding:0;overflow-x:hidden; height:400px; overflow-y:scroll; font-size:11px;}

#comments
{ margin:0; margin-top:10px;padding:0;font-size:11px;}

/* right rail locker room comments*/

#front_comments #comments {margin:0; margin-top:10px;padding:0;overflow-x:hidden;overflow-y:scroll; font-size:11px;height:400px;width:285px;margin-top:0px;}
#front_comments .comments_page_wrapper {margin-top:0px;}


.cnnDPComments{color: #666666;font-size: 11px;font-weight: bold;}
.cnnDPComments  a:link,
.cnnDPComments a:visited
{color: #666666;text-decoration: none;}
.cnnDPComments a:hover {color: #CC0000;text-decoration: none;}

#front_comments .comments_page_wrapper textarea { font-family:verdana, arial, sans-serif;font-size:11px;width:285px; height:50px; border:0; overflow-x:hidden; overflow-y:scroll; border:1px solid #cccccc;  margin:20px 0 5px 0;}
#front_comments input[type=image] { margin:0 110px;}
#front_comments #comment_form { text-align:center !important; margin:2px auto;}

.cnnRightMoreBox .cnnDP_boxfooter {padding:7px 0px 0px 0px; margin-top:7px; border-top:1px dotted #999999;text-align:center;  }
.comment {  border-bottom:1px #999999 dotted; padding:0px 0px 7px 0px;  margin:7px 0px;text-align:left;}

#front_comments .cnnDP_button TABLE { width:90px;}
		#front_comments DIV.cnnDP_boxfooter {padding-top:0px; padding-bottom:2px; margin-top:0px;}
		#front_comments .comments_page_wrapper { padding:0px; }

/**Registration Login Area for pop up thickbox form**/

#cnnDPLoginArea {_width: 300px;}
.cnnDPlogin {padding-bottom: 6px;margin-bottom: 6px;	}
h1.cnnDPLoginHeader {color: #666666;font-size: 24px;font-weight: bold;margin: 0 0 7px 0;}
label.cnnDPlabelReg {float: left;width: 66px;font-size: 12px;font-weight: bold;color: #000;padding: 2px 0 0 0;}
input.cnnDPinputReg {width: 200px;margin: 0 0 5px 0;padding: 0;border: 1px solid #ccc;}
.cnnDPLoginBtn {height: 25px;text-align: center;background: url(http://i.cdn.turner.com/si/.element/img/4.0/sect/danpatrick/button_login.gif) 50% 50% no-repeat;}
.cnnDPLoginBtn a, .cnnDPLoginBtn a:hover {width: 75px;height: 25px;padding-top: 2px;color: #fff;font-size: 18px;text-decoration: none;}
.cnnDPlogin p {
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0;
	}
.cnnDPlogin .cnnDPloggedinRed, #cnnDPLoginError {
	color: #c00;
	font-size: 12px;
	font-weight: bold;
	}
#cnnDPLoginError {
	padding-bottom: 6px;
	display: none;
	}
a.cnnDPlogout {
	float: right;
	margin: -15px 0 0 0;
	padding: 0;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	}
a.cnnDPlogout img {
	border: 0;
	margin-right: 4px;
	}
a.cnnDPlogout:hover {
	color: #c00;
	}
.cnnDPInputBtm {
	border-bottom: 1px #CCCCCC;
	border-style: none none solid none;
	padding: 0px 0px 7px 0px;
	text-align: center;
	}

/**POPUP REG FORM**/

#cnnDPRegLoggedIn {
	display: none;
	}
#cnnDPRegForm {
	text-align: center;
	}
#cnnDPRegForm p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #333;
	}
#cnnDPRegForm input {
	margin-bottom: 6px;
	vertical-align: middle;
	}
p.cnnDPEmpasize, p#cnnDPError {
	font-style: italic;
	color: #c00;
	}
p#cnnDPError {
	text-transform: uppercase;
	visibility: hidden;
	}
table#cnnDPRegForm {
	margin: 5px auto 6px auto;
	}
table#cnnDPRegForm td input {
	border: 1px solid #ccc;
	width: 150px;
	}
td.cnnDPRegFormLeft {
	font-size: 11px;
	color: #000;
	padding-right: 6px;
	text-align: right;
	}
#cnnDPRegCheck {
	text-align: left;
	margin: 6px 0 0 180px;
	}
input#regSubmit {
	border: 0;
	background: url(http://img.fannation.com/images/dan_patrick/submit.jpg) center center no-repeat;
	width: 73px;
	height: 27px;
	cursor: pointer;
	}



.cnndp_dpmain_title{
font-size:18px;
font-family:verdana;
font-weight:bold;
border-bottom:1px dotted #999999;
color:#000000;
padding:8px 0px;
text-align:left;
}

.cnndp_dpmain_title h1{
font-size:18px;
font-family:verdana;
font-weight:bold;
border:0px;
color:#000000;
padding:0px 0px;
margin:0px;
}

.cnndp_dpmain_title A { color:#000; }
.cnndp_dpmain_title A:hover { color:#c00; }

.cnndp_dpweekly{
font-size:12px; 
color:#CC0000;
text-align:center;
border:1px #d5d5d5 solid;
margin-bottom:8px;
}

.cnndp_dppoll{
font-size:11px;
font-weight:bold;
color:#000000;
text-align:center;
border:1px #CCCCCC solid;
margin-top:14px;
}

.cnndp_dppollfont{
font:12px verdana bold;
color:#000000;
}

.cnndp_dpaudio{
margin-top:14px;
border:1px #CCCCCC solid;
}

.cnndp_dppopular{
margin-top:14px;
border:1px #CCCCCC solid;
}

.cnndp_dpmore{
margin-top:14px;
border:1px #CCCCCC solid;
}


h3{
font-family:verdana;
font-size:18px;
font-weight:bold;
color:#666;
text-align:center;
}

span.cnndp_dprightheader{
font-size:18px;
font-family:verdana;
font-weight:bold;
color:#CC0000;
text-align:center;
}


.cnndp_dpmainbottom{
font-size:12px;
font-family:verdana;
font-weight:bold;
color:#CC0000;
text-align:center;
}

.cnndp_dpborder{
border:1px red solid;
width:200px;
}

.cnndp_dptabletop{
font-size:11px;
font-family:verdana;
font-weight:bold;
color:#000000;
	text-decoration:none;
}

table.cnndp_stat{
padding:9px;
border:1px solid #CCCCCC;
text-align:center;
width:690px;
}


.cnndp_tableborder{
border:1px solid #CCCCCC !important;
text-align:center;
border-spacing:0px 0px 0px 0px;
}

.ccnndp_tableborder2{
border:0px 1px 1px 1px solid green !important;
text-align:center;
border-spacing:0px 0px 0px 0px;
}


table.cnndp_dprighttable{
width:100%;
}

tr.cnndp_dprighttable, th.cnndp_dprighttable, td.cnndp_dprighttable{
border-collapse:collapse;
font:11px verdana;
color:#000000;
}

.cnndp_dprighttabletop{
background-color:rgb(225,225,225);
}

.cnndp_dpstattop{
font:11px verdana bold;
color:#000000;
text-align:center;
}

.cnndp_dpstatleft{
font:11px verdana bold;
color:#000000;
text-align:left;
}

.cnndp_dpstatleftteam{
border-bottom:1px solid #ccc;
margin-bottom:8px;
padding:2px 0px;
font:10px verdana bold;
color: #666666;
text-align:left;
}

.cnndp_dpstatmid{
font:10px verdana bold;
color:#666666;
}

.cnndp_dpmaingray{
border:1px solid #CCCCCC;
width:650px;
height:1px;
}

.cnndp_dpmaindot{
border:1px dotted #999999;
width:650px;
height:1px;
}

.cnndp_dptext{
font: 12px verdana;
color:#000000;
}

.cnnDP_lineDotted{
	border-bottom: 1px dotted #999999;
	width:690px;
}

.cnnDP_lineSolid18{
	border-bottom: 1px #CCCCCC;
	border-style: none none solid none;
	padding: 0px 0px 7px 0px;
		width:690px;
	}

.cnnDP_lineSolid18nopadding{
	border-bottom: 1px #CCCCCC;
	border-style: none none solid none;
	padding: 0px 0px 0px 0px;
		width:690px;
	}	
	
.cnnDP_lineSolid18bottom{
	border-bottom: 1px #999999;
	border-style: none none solid none;
	width:690px;
	}
	
.cnnDP_redlineDotted{
	border-bottom: 1px dotted #CC0000;
}

.cnnDP_line{
	border-right: 1px solid #CCCCCC;
	height:18px;
	margin-left:20px;
	margin-right:20px;
	}
	
	
	
.cnnDP_footerlinelong{
	border-bottom: 1px solid #CCCCCC;

}
	
.cnnDP_lineheader{
	border-right: 1px solid #CCCCCC;
	height:18px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	left:0px;
	text-align:left;
	background-color:white;
}

	
	
.cnnDP_lineRightRail{
	border-bottom: 1px #CCCCCC;
	border-style: none none solid none;
	padding: 0px 0px 7px 0px;
	width:290px;
}
	
.dddddcnndp_dpmain_left{
position:relative; width:410; background-color:white;
}

.dddddcnndp_dpmain_right{
position:relative; width:300; margin-left:420;
}


img.cnndp_test{
float:left; 
margin:0 4px 4px 0;
}

p.cnndp_test{
float:left; 
width:200px; 
margin:0;
}


.cnndp_siphotos{
border:0px;
padding:7px;
}

.cnndp_photo_caption{
font:12px verdana;
color:#999999;
}

td.cnndp_dprightheader{
text-align:center;
color:#CC0000;
}

.cnnDP_button TABLE { margin:auto; }
.cnnDP_button A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/redbutton_stretch_50x26.jpg');color:#fff;cursor:pointer;font-size:12px;font-weight:bold;display:block;height:26px;line-height:12px; }
.cnnDP_button A:hover { color:#fc0; }
.cnnDP_button A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/redbutton_right%20end_8x26.jpg');background-repeat:no-repeat;background-position:top right;display:block;height:26px;padding:0px 8px 0px 0px; }
.cnnDP_button A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/redbutton_leftend_8x26.jpg');background-repeat:no-repeat;background-position:top left;display:block;height:26px;padding:7px 0px 7px 8px; }

.cnndp_dpbuttons2{
font:12px verdana bold;
color:#FFFFFF;
position:relative;
bottom:21px;
left:11px;
}

.cnndp_noborder{
border:0px 1px 0px 1px solid green;
}

.cnndp_padding_two{
padding-bottom:2px;
}

.cnndp_padding_five{
padding-bottom:5px;
}

.cnndp_padding_five_all{
padding:5px;
}

.cnndp_padding_five_tb{
padding-top:5px;
padding-bottom:5px;
}

.cnndp_padding_eight_all{
padding:8px;
}

.cnndp_padding_eight_bot{
padding-bottom:8px;
}

.cnndp_padding_eleven{
	padding-bottom:11px;
}

.cnndp_padding_fourteen{
	padding-bottom:14px;
}

.cnndp_padding_fourteen_bot{
padding-bottom:14px;
/* padding-top:14px; */
}

.cnndp_padding_eighteen{
padding-top:18px;
padding-bottom:18px;
}

.cnndp_image_share{
position:relative;
top:3px;
}

.cnndp_word_share{
position:relative;
left:7px;
}

.cnndp_photocredit{
font:10px verdana;
color:#666666;
text-align:right;
}

.cnndp_fulltable{
 width:100%;
 border:1px solid rgb(220,220,220);
}

.cnndp_comment_enter{
font:10px verdana;
font-weight: bold;
color:#CC0000;
padding-top:0px;
padding-bottom:4px;

}


.cnndp_commentboxtop{
background-color:#FFFFFF;
}

.dddddcnndp_comment_right{
position:relative;
left:190px;
}

.cnndp_comment_row2{
height:72px;
}

.cnndp_comments{
font:18px verdana bold;
color:#999999;
}

.cnndp_comment_num{
font:12px verdana bold;
color:#999999;
position:relative;
top:4px;
left:10px;
}

.cnndp_comments_more{
height:20px;
border:1px solid #CCCCCC;
}

table.comments_more{
border:1px solid #CCCCCC;
border-spacing:0px;
}

td.comments_more{
padding:0px 10px 0px 10px;
}

.cnndp_comment_pageselect_1{
background-color:#5a6374;
color:#FFFFFF;
width:28px;
text-align:center;
font-weight:bold;
}

.cnndp_comment_pageselect{
background-color:#FFFFFF;
width:28px;
text-align:center;
	font-weight:bold; /*looks more like mock this way */
}

.cnndp_comment_pagenext{
width:60px;
padding-left:4px;
padding-right:4px;
font-weight:bold;
}

.cnndp_comment_pagelast{
font:12px verdana bold;
color:#000000;
text-align:center;
padding-left:4px;
padding-right:4px;
}

.cnndp_commentblogline_170{
border-bottom:1px solid;
color:rgb(220,220,220);
width:170px;
}

.cnndp_commentblogline_490{
border-bottom:1px solid;
color:rgb(220,220,220);
width:490px;
}

.cnndp_blogtable{
border:1px solid;
color:rgb(220,220,220);
}

td.cnndp_blogtable{
width:190px;
}

.cnndp_blogprofile{
font:10px verdana;
color:#000000;
}

.cnnDP_blogline{
	border-bottom: 1px solid #000000;
	width:690px;
}

.cnnDP_blog_previous{
position:relative;
left:300px;
}









.toprightnew{
	background: transparent;
	overflow: hidden;
	vertical-align: top;
	width: 80%;
	font:10px verdana bold #666666;	
	/*position:relative;
	top:15px;
	left:-102px; */
	
}


.navbar{
font: 10pt verdana bold;
color:#666666;
}


.cnnDPwidth {
	min-width: 1000px;
	width: 100%;
}


* html .cnnDPcontainer {
/*	margin-left: -1000px;
	position: relative; */
}

* html .cnnDPfootnavDiv{
	padding: 11px 0 13px 0;
}

* html .cnnDPminwidth {
	padding-left: 800px;
}

.cnnDPtopnav td{
	font-weight: bold;
	padding: 0px 0px 0px 14px;
	text-align: center;
	white-space: nowrap;
	font-size: 11px;
}



* html .cnnDPminwidth, * html .cnnDPcontainer, * html .cnnDPcontent, * html .cnnDPlayout {
	height: 1px;
}

* html .cnnDPcontainer {
/*	margin-left: -1000px;
	position: relative; */
}



td.middle{
width:400px;
}

.dpheader_guestlist{
/* position:relative;
left:-585px;
top:-10px; */
font:12px verdana bold;
color:#FFFFFF;
}

.dpheader_guests{
color:#E7E7E7;
}


.cnnStoryContent { width:692px; }
.cnnRightRail{
padding-left:8px;
vertical-align:top;
width:300px;
}

.dddddcnndp_rr_moveup{
position:absolute; margin-left:0px; 
/* margin-top:-1340px;  */
}

#cdddddnndp_main_comment{
width:700px;
position:relative;
margin-top:50px;
}

#cdddddnndp_rr_moveup_comment{
position:relative; margin-left:0px; top:-300px;
}

#cnndp_main_blog{
width:700px;
/*
position:relative;
top:-180px; */
}

#cnndp_main_blog_movedown{
/*position:relative;
top:400px; */
}

.cnndp_moveallup{
/* position:relative;
top:-30px; */
}

.cnndp_footertext{
font:12px verdana bold;
color:#666666;
}

.cnndp_center{
text-align:center;
}

.cnndp_left{
text-align:left;
}

.cnndp_right{
text-align:right;
}

.cnndp_comment_tbls{
 width:40px;
}

.cnndp_comment_tabletop{
 vertical-align:top;
}

.cnndp_comments_graybox{
 border:1px solid; 
 background-color:#CCCCCC; 
 color:#000000
 }
 
 .cnndp_floatleft{
float:left;
}

.cnndp_floatright{
float:right;
	position:relative;
}




.showborders{
border:1px solid transparent;
}

.cnndp_headeroffset{
height:136px;
margin-left:25px;
}

.cnndp_headermain{
width:650px;
}

.cnndp_headersides{
width:175px;
}

.cnndp_headerlinks{
height:30px;
}

.cnndp_headerwidth_td{
width:86px;
}

.cnndp_headerlinks{
font:11px verdana bold;
color:#000000;
}

.cnndp_widelinks{
width:140px; 
text-align:left; 
background-color:pink;
margin:0px -0px 0px -0px;
}

.cnndp_line_2px{
border-bottom: 2px solid #CCCCCC;
width:660px;
}


.cnnDP_HLine2px{
border-bottom:2px solid #CCCCCC;
width:660px;
margin:0 0px 0 -10px;
width:670px;
}

.cnndp_moveleft{
/* position:relative;
left:20px; */
}




.toprightnew{
	background: transparent url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/topper_dppic_177x137.jpg') top right no-repeat;
	overflow: hidden;
	vertical-align: top;
	width: 100%;
	z-index:2;
}


#cnndp_blog_main ul{
margin-top:10px; 
margin-bottom:10px;
}

#cnndp_blog_main li{
font:12px verdana; color:#000000; font-weight:normal;
line-height:22px;
}



form { margin:0px; }
P { margin:0px 0px 6px 0px;padding:0px; line-height:17px;}

.cnndp_blog_line690{
width:690px;
border-bottom: 1px #CCCCCC;
border-style: none none solid none;
padding-top:0px;
padding-bottom:0px;
margin:0px 0px 0px -1px;
}

.cnndp_commentline{
	border-bottom: 1px #CCCCCC;
	border-style: none none solid none;
	padding: 0px 0px 7px 0px;
	width:690px;
	}
	
.cnndp_padding_fourteen_comment{
	padding-bottom:14px;
}

.cnndp_valign_middle{
vertical-align:middle;
}

.cnndp_commentlinedotted{
	border-bottom: 1px #CCCCCC;
	border-style: none none dotted none;
	padding: 0px 0px 7px 0px;
	width:690px;
position:relative; top:20px;
}

.cnndp_enterpost{
position:relative;
top:10px;
}

.cnndp_comment_tblall{
height:125px;
}

.cnndp_bold{
font-weight:bold;
}

 .cnndp_comment_report{
 position:relative;
 margin-top:-22px;
 }



 
 
 
.cnndp_leftcurve{
float:left;
}

.cnndp_rightcurve{
position:relative; 
top:-37px; 
left:488px;
}

.jjcnndp_arrow{
background-image: url("http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow.jpg");
background-repeat:no-repeat;
background-position:left center;
}

.cnndp_remember{
padding:3px;
}

.cnndp_ie_indexmoveredbar{
padding-bottom:9px;
}
.cnnDP_entry IMG.photo { border:1px solid black; }
.cnnDP_entry .cnndp_photo_caption{ font:12px verdana; color:#999999; font-weight:bold;}

.cnndp_padding_four{
padding-bottom:5px;
}

.cnndp_padding_18{
	padding-bottom:18px;
}

.cnndp_padding_11_left {padding-left:11px;}
.cnndp_margin_five_bot{margin-bottom:5px;}
.cnndp_padding_8_left {padding-left:8px;}


/* LOG IN BANNER */

.cnndp_loginbanner { background:#e7e7e7 url(http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/leftcurve.jpg) no-repeat;margin-bottom:15px;height:37px;}
.cnndp_login_right { background:url(http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/rightcurve.jpg) no-repeat;background-position:right top;padding:0px;margin:0px;height:37px; }

.cnndp_dpstatmid
{font-weight:bold;}

.cnndp_loginbanner FORM {padding:0px;margin:0px;}
.cnndp_loginbanner INPUT {width:154px;padding:0px;margin:0px;}
.cnndp_loginbanner .cnndp_login { margin-left:19px;*margin-left:0px;padding:4px 0px 0px 0px;height:26px;text-align;center; }
.cnndp_loginbanner .cnndp_login TABLE.userLogIn { margin:auto;width:0%;height:26px; }
.cnndp_loginbanner .cnndp_login TABLE.userLogIn TD { vertical-align:middle;padding:0px 4px!important;font-size:10px;font-weight:bold;color:#999;white-space:nowrap; }
.cnndp_loginbanner .cnndp_login TABLE.userLogIn TD.cnnCol0 { padding:0px; }
/*
.cnndp_loginbanner .cnndp_login TABLE.userLogIn TD.cnnCol1 { padding:0px 0px 0px 0px;*padding:0px 0px 0px 4px; }
.cnndp_loginbanner .cnndp_login TABLE.userLogIn TD.cnnCol3 { padding:0px 0px 0px 0px;*padding:0px 0px 0px 4px; }
*/
.cnndp_loginbanner .cnndp_login TABLE.userLogIn TD.cnnCol6 A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow.jpg');background-position:0px 0px;background-repeat:no-repeat;color:#666;display:block;padding:0px 0px 0px 7px; }

/* login banner when user is logged in */
.cnndp_loginbanner TABLE.welcomeUser{width:98%;margin-top:9px;}
.cnndp_loginbanner TABLE.welcomeUser TD{color:#666;font-size:11px;font-weight:bold;width:100%;}
.cnndp_loginbanner TABLE.welcomeUser TD SPAN{padding:0px 5px;}
.cnndp_loginbanner TABLE.welcomeUser TD A {font-weight:bold; color:#c00;}

.cnndp_loginbanner .cnndp_remember A.forgot {position:relative; top:-1px;}

.cnnDPloginMsg {color: #c00;font-size:12px;font-weight: bold;}

/* AUDIO PLAYER */
#cnnDPRadio {text-align:left;}
.cnndpAudio {padding:14px;}
.cnndpAudio TABLE {background-color:#e6e6e6;border:0px; border-collapse:collapse;}
.cnndpAudio TD {border:0px;padding:0px; margin:0px;}
.cnndpAudio A { color:#000; }
.cnndpAudio A:hover { color:#c00; }
.cnndpAudio .leftdplogo {}
.cnndpAudio .leftcontent {background-color:#e6e6e6;font:12px verdana;vertical-align:top;}
.cnndpAudio .rightcontent {background:#e6e6e6 url(http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/audioplayer_9_300x250.jpg) no-repeat;}
.cnndpAudio .leftcontent .content {margin-left:3px;margin-top:5px;}
.cnndpAudio .audio_now {font-weight:bold;font-size:18px; margin-bottom:5px; }
.cnndpAudio .audio_who {border-top:1px solid #999;padding:5px 0px;font-style:italic;width:277px;}
.cnndpAudio .controls {margin:2px 0px 8px 0px;}
.cnndpAudio .buttons {padding-left:52px;}
.cnndpAudio .listcont {margin-top:5px;margin-left:10px;float:left}
.cnndpAudio .listBox {width:286px;float:left;margin-right:15px}
.cnndpAudio .cnn_title {font-weight:bold;font-size:18px; margin:6px 0px;}
.cnndpAudio .cnn_content {font-size:12px;border-top:1px solid #ccc;padding-top:5px;margin-bottom:3px;}
.cnndpAudio .listBox LI { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/gray_on_white_4x8.gif');background-position:0px 5px;background-repeat:no-repeat;line-height:14px;padding:2px 0px 2px 6px;text-align:left; }
.cnndpAudio .more A.cnnDPMoreLinks {font-size:12px;font-weight:bold;}
#cnnDPRadio div.sponsor {*float:right;*text-align:center;*width:100px;*height:100px;}

.cnnDP_entry {width:687px;}
.cnnDP_entryinfo {width:684px;}
.cnnDP_entryinfo  TABLE {padding:4px;}
.cnnDP_entryinfo .date,
.cnnDP_commentInfo .date
{margin-left:8px;}


.cnndp_prevnext {height:30px; }

.cnndp_prev  { margin-left:0px; text-decoration:none !important; margin-bottom:-5px;}
.cnndp_prev .cnnDP_button TABLE { margin:auto; text-decoration:none !important; width:140px;}
.cnndp_prev .cnnDP_button A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_middle_1x22.gif');color:#c00;font-size:12px;font-weight:bold;display:block;height:26px;line-height:12px; text-decoration:none !important;}
.cnndp_prev .cnnDP_button A:hover { color:#fc0; text-decoration:none;}
.cnndp_prev .cnnDP_button A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_right_leftarrow_3x22.gif');background-repeat:no-repeat;background-position:top right;display:block;height:26px;padding:0px 8px 0px 0px; text-decoration:none !important; }
.cnndp_prev .cnnDP_button A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_left_11x22.gif');background-repeat:no-repeat;background-position:top left;display:block;height:26px;padding:3px 0px 7px 8px; text-decoration:none !important; }

.cnndp_next { }
.cnndp_next .cnnDP_button TABLE { margin:auto; width:140px;height:22px;}
.cnndp_next .cnnDP_button A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_middle_1x22.gif');color:#c00;font-size:12px;font-weight:bold;display:block;height:26px;line-height:12px; }
.cnndp_next .cnnDP_button A:hover { color:#fc0; }
.cnndp_next .cnnDP_button A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_right_11x22.gif');background-repeat:no-repeat;background-position:top right;display:block;height:26px;padding:0px 8px 0px 0px; }
.cnndp_next .cnnDP_button A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_left_rightarrow_3x22.gif');background-repeat:no-repeat;background-position:top left;display:block;height:26px;padding:3px 0px 7px 8px; }

/* for view all posts 
.cnndp_next { float:right; } 
.cnndp_next .cnnDP_button TABLE { margin:auto; width:140px;}
.cnndp_next .cnnDP_button A { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_middle_1x22.gif');color:#c00;font-size:12px;font-weight:bold;display:block;height:26px;line-height:12px; }
.cnndp_next .cnnDP_button A:hover { color:#fc0; }
.cnndp_next .cnnDP_button A SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_right_leftarrow_3x22.gif');background-repeat:no-repeat;background-position:top right;display:block;height:26px;padding:0px 8px 0px 0px; }
.cnndp_next .cnnDP_button A SPAN SPAN { background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/shim_left_view_all.gif');background-repeat:no-repeat;background-position:top left;display:block;height:26px;padding:3px 0px 7px 8px; }
*/

.cnndp_main_comment 	.cnnDP_comment {font-weight:normal;} 

DIV.cnnDP_sitefooter A { color:#c00; }
DIV.cnnDP_sitefooter A:hover {color:#c00; }

	DIV.cnnDP_boxfooter SPAN.cnnDPComments  A {background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/story/danpatrick/arrow_8x8.jpg');background-position:0px 3px;background-repeat:no-repeat;color:#000;padding:0px 0px 0px 7px; }

	.cnndp_passarrow  {position:relative; top:2px;}
	
#lockerroom .cnnRightMoreBox .cnn_titlelp { color:#c00 !important; border-bottom:0px solid #d5d5d5;font-size:18px;font-weight:bold;text-align:center; padding:5px;margin-bottom:0px;}
#lockerroom .cnnRightMoreBox .cnn_titlelp A, #lockerroom .cnnRightMoreBox .cnn_titlelp A:hover { color:#c00; }

.front_comments #comments {border:none;}
#comments { margin:0; padding:0; overflow-x:hidden; overflow-y:scroll; width:100%; height:300px;}
.front_comments { margin:0px;padding:0px;width:300px;}
.front_comments #comments { height:300px !important;  border:1px solid #cccccc;}
#front_comments .front_comments textarea { width:290px;  height:50px;  border:0;  overflow-x:hidden;  overflow-y:scroll;  border:1px solid #cccccc;  margin:5px 0;}
.front_comments input[type=image] { margin:0 110px;}
.front_comments #comment_form {  text-align:center !important;  margin:5px auto;}
#front_comments .cnnDP_boxfooter { margin:0px 6px; }

