/* -------STORY SPECIFIC -----------*/
p { background: transparent; font-style: normal; font-weight: normal; font-family: Verdana,"Times New Roman", Times, sans-serif; font-size: 16px; line-height: 20px; color : #333333; text-align: left; text-indent: 12px; }
img.buffer { border: none; vertical-align: middle; padding: 0px 0px 0px 15px; }

/* -------TOP CONTROLS-------- */

.storyControlsTable { background-color : #ffffff; color: #333333; border-color : #000000; border-style : solid; padding:0px 2px 0px 2px; margin-left: auto; margin-right: auto; margin-bottom: 0px; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; }
.headlineTd { font-family: Times New Roman, Times, Helvetica, sans-serif; background-color : #ffffff; border-color : #eeeeee; border-style : solid; border-width : 0px; color : #000000; padding:15px 15px 15px 15px; margin:5px 5px 5px 5px; }


/* ------ STORY Stuff ----------- */
.boxCenter{ color: #333333; float: center; display: inline-table; background-color: #ffffff; margin-left: auto; margin-right: auto; }
.boxLeft{ color: #333333; float: left; display: inline-table; background-color: #ffffff; margin:2px 8px 2px 0px; }
.boxRight{ color: #333333; float: right; display: inline-table; background-color: #ffffff; margin:2px 0px 2px 8px; }

.commentButton{ color: #ffffff; font-weight:bold; background-image: url(/images/standard/backgrounds/black_bevel_menu.gif);	 border-top-color : #999999; border-left-color : #999999; border-bottom-color : #000000; border-right-color : #000000; border-width : 1px; border-style : solid; }
.commentSmallTextBox { width: 100px; border-color: #666666; border-width: 1px; border-style: dashed; }
.commentTextBox { width: 500px; border-color: #666666; border-width: 1px; border-style: solid; }

.dropcase { background: transparent; font-style: normal; font-weight: bold; font-family: Times New Roman, Times,sans-serif; font-size: 64px; line-height: 54px; color : #333333; }
.emailStoryTable { width: 400px; background-color: #ffffff; color: #333333; margin-left: auto; margin-right: auto; margin-bottom: 10px; margin-top: 0px; border-color : #000000; border-width: 1px; border-style: solid; }
.storyPhotoCaptionTd { background-color: #ffffff; font-style: normal; font-weight: bold; font-family: Verdana, Times New Roman, Verdana, Times,sans-serif; font-size: 11px; line-height: 12px; color : #333333; }
.storyPhotoTd { background-color: #ffffff; padding: 2px; color: #333333; }
.storyQuoteBottom { background-color: #ffffff; font-style: normal; font-family: Verdana, Times New Roman,  Times,sans-serif; font-size: 10px; color : #000000; }
.storyQuoteTop { background-color: #ffffff; font-style: italic; font-family: Times New Roman, Verdana, Times,sans-serif; font-size: 22px; line-height: 24px; color : #000000; }
.storyTable { width: 760px; background-color: #ffffff; color: #333333; margin-left: auto; margin-right: auto; margin-bottom: 0px; margin-top: 0px; border-color : #000000; border-left-width : 1px; border-left-style : solid; border-right-width : 1px; border-right-style : solid; border-top-width : 0px; border-top-style : solid; border-bottom-width : 1px; border-bottom-style : solid; }
.storyTd { text-align: left; background-color: #ffffff; color: #333333; border-color : #eeeeee; border-style : solid; border-width : 0px; padding:10px 10px 10px 10px; margin:2px 2px 2px 2px; }

td.mediaTd { width: 570px; text-align: left; background-color: #ffffff; color: #333333; border-color : #eeeeee; border-style : solid; border-width : 0px; padding:10px 10px 10px 10px; margin:2px 2px 2px 2px; }


img.storyPhoto{ border: 1px black solid; padding: 2px; }


table.comment {background-color: #ffffff; width: 90%; margin-left: auto; margin-right: auto; border-bottom:1px #eeeeee solid;}
td.comment_head { padding: 4px; vertical-align: top; text-align: left; color: #000000; background-color: #ffffff;}
td.comment { font-family: Verdana, Times, Helvetica, sans-serif; font-size: 11px; vertical-align: top; text-align: left; color: #000000; background-color: #ffffff;}
.comment_name {font-weight: bold; padding: 4px; color: #000000;}
.comment_date {font-size: 80%; padding: 4px 0px 4px 20px;  color: #000000;}
.commentSection{text-align: right;background-color: #eeeeee; width: 100%; padding: 5px; border: 1px black solid; margin: 8px 0px 8px 0px;}


#prevNextButton {}
#prevNextButton a { padding: 5px; border-top: 1px white solid;  border-bottom: 2px white solid; border-left: 1px white solid; border-right: 2px white solid; }
#prevNextButton a:hover {  padding: 5px; border-top: 1px #999999 solid;  border-bottom: 2px #99999 solid; border-left: 1px #cccccc solid; border-right: 2px #cccccc solid; }

input.prevNextButton { padding: 2px; margin: 1px; border-top: 1px #cccccc solid;  border-bottom: 2px #cccccc outset; border-left: 1px #cccccc solid; border-right: 2px #cccccc outset; background-color: white;}
