div#newsletter_display div.newsletter_signup { padding:10px; border:1px solid #000000; border-left:0; border-right:0; margin:10px 0 10px 0;}
div#newsletter_display p { margin-left:0px; margin-bottom:20px;}
div#newsletter_display div.fs_edit_buttons {text-align:center;}
div#newsletter_display div.fs_field_required {text-align:right;}
div#newsletter_display span.fs_error_text {color:red;}

div#newsletter_display image {border:1px solid #999999;}
div#newsletter_display p.subscribe_footer { font-size:1em;}
div#newsletter_display .fs_field_required { color:#990000;}
div#newsletter_display div.fs_error_text { color:#FF0000; text-align:center;}

div#newsletter_display td {width:70%;}
div#newsletter_display td.fs_label {width:28%;}
div#newsletter_display td.fs_field_required {width:2%;}

div#newsletter_display h2 {margin-top:4px;}
div#newsletter_display ul {list-style:none; margin:0; padding:0; border:1px solid black;}
div#newsletter_display li {display:inline; list-style:none; padding:0; margin:0 0 0 100px;}


div#newsletter_container {margin:0 auto 0 auto; width:600px; font:normal 12px Verdana;}
div#newsletter  { float:left;  padding:0; border:1px solid #000099; width:600px; margin:0; }
div#newsletter div.news_banner { width:598px; float:left; margin-bottom:15px; }

div#newsletter img.article_image { float:left; margin-right:10px; border:1px solid black;}

div#newsletter div.news_footer {width: 580px; float:left; border:1px solid #000099; border-left:none; border-right:none; padding:0 10px 10px 10px; margin-top:10px; background-color:#FFFF99;}
div#newsletter div.news_footer1 {width:260px; float:left; margin-top:10px;}
div#newsletter div.news_footer2 {width:260px; float:right; margin-top:10px;}
div#newsletter div.news_unsubscribe {width:558px; display:inline; margin:10px; padding:10px; float:left; border:1px solid #666699;}

div#newsletter div.news_toc ul { list-style:none; list-style-image:none; margin:0; padding:0 0 0 5px; }
div#newsletter div.news_toc li { list-style:none; list-style-image:none; margin:0; padding:0; text-align:left; font-size:1.2em; }
div#newsletter div.news_toc li a { padding-bottom:10px; }
div#newsletter div.news_toc li img { vertical-align:middle; }
div#newsletter a:link { text-decoration:none;}
div#newsletter a:visited { text-decoration:none;}
div#newsletter a:hover { text-decoration:underline;}
div#newsletter a:active { text-decoration:none;}

body.newsletter {background-color:#FFFFFF;}
div#newsletter div.news_banner { background-image: url('http://www.skydivenagambie.com/images/newsletter/newsletter_banner.jpg'); height:125px; width:600px; margin:0 0 10px 0; background-repeat:no-repeat; background-color:#000099;}

div#newsletter div.article_even { width:580px; margin:10px 10px 0px 10px; display:inline; padding:0; float:left; }
div#newsletter div.article_odd { width:580px; margin:10px 10px 0px 10px; display:inline; padding:0; float:left; }
div#newsletter div.article_body { width:568px; float:left; padding:0; margin:0;}
div#newsletter h2.article_header { font-size:1.2em; font-weight:bold; font-style:italic; padding:2px 0 2px 5px; margin:0 0 10px 0; color:black; border:1px solid #000099; border-left:none; border-right:none; background-color:#FFFF99;}

div#newsletter div.news_container { background-color: #FFFFFF;}
div#newsletter div.news_intro p { color:#000000; font-style:italic; font-size:1.6em; margin-bottom:10px;}
div#newsletter div.news_banner h2.date { float:right; margin:5px 10px 0px 0px; padding:0; color:#000000; font-style: italic; font-size:1.2em; }
div#newsletter div.news_toc { width:190px; float:left; text-align:center; margin:0 10px 10px 10px; padding:0 0 5px 0; background-image: url('http://www.skydivenagambie.com/images/newsletter/toc_bg.jpg'); border:1px solid #000099; display:inline; }
div#newsletter div.news_toc h2 { color:black; padding:5px 0 5px 0; margin:0; font-size:1.2em; border-bottom:1px dashed #555555; width:188px;}
div#newsletter div.news_intro { padding:0 10px 0 10px;}
div#newsletter div.news_toc ul { padding-top:5px; margin-top:none; }

div#newsletter a {color: #000099; }


div#newsletter div.news_banner h2.date { position:relative; top:10px; right:10px; color:#FFFFFF; font-size:1.4em; }

div#newsletter p.forward {width: 178px; float:left; clear: both; display:inline; padding:5px; margin:0 10px 5px 10px; border:1px solid #000099; vertical-align:middle;}
div#newsletter p.forward img { vertical-align:middle;}

div#newsletter div.event h3.event_name {margin:5px 0 0 0 ; padding:3px 0 3px 0; font-size:1.1em; border:1px solid black; border-left:0; border-right:0;}
div#newsletter div.event h3.event_date {margin:0 0 5px 0; padding:0; font-size:1em; font-style:italic; color:#666666;}

p#newsletter_leader {font-size:10px; text-align:center; margin:0;}
p#newsletter_trailer {font-size:10px; text-align:right; font-style:italic; margin:0;}
