
p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

img {
   behavior: url("http://www.atlanticreview.org/plugin/pngbehavior.htc");
}

.serendipity_entrypaging {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 0px;
    display: block;
}
.serendipityAuthorProfile {
    border: 1px solid #909090;
    width: 300px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
}

.serendipityAuthorProfile dt {
    margin-top: 5px;
    font-weight: bold;
}

.serendipityAuthorProfile dd {
    margin-bottom: 5px;
}
.serendipity_authorpic {
    float: right;
    margin: 5px;
    border: 0px;
    display: block;
}

.serendipity_commentcount {
    float: right;
}
/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/ReworkedDropDown/style.css  */
/* General Styles */
*{margin:0; padding:0;}
h3, h4 {
	margin: 0;
	color: #036; }

abbr, acronym, .help {
	text-decoration:underline;
	border:none;
	cursor: help; }

input, textarea {
	font-size: small; }

td, th {
	font-size: small;
	padding:0; 
	margin:0;}

a {	color:#a42d41;
	text-decoration:none; }

a:hover {
	color:#a42d41;
	text-decoration:underline; }

.emoticon {
	border: none; }

img, a img {
	border:1px solid #c0c0c0;
	max-width:100%;
	padding: 0px;
	margin:10px; }

.serendipity_msg_important {
	color: #b22222;
	font-weight: bold;
	font-size: small; }

.serendipity_msg_notice {
	color: green;
	font-weight: bold;
	font-size: small; }

.graybox {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px; }

.serendipity_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center; }

.serendipity_left {
	margin-left: auto;
	margin-right: auto;
	text-align: left; }

.serendipity_right {
	margin-left: auto;
	margin-right: auto;
	text-align: right; }

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1.8em;
	line-height: 1.5em; }

/* End General Styles */


/* Begin Structure */
body {
	background-color:#fff;
	margin:0 auto 20px auto;
	color:#444;
	padding: 0; 
	font-family: arial, helvetica, sans-serif; }

#mainpane {
	line-height: 110%;
	text-align: left;
	padding: 0px;
	width: 890px;
	background-color: #ffffff;
	margin: 0 auto 0 auto;
	overflow:auto; }

#content {
	padding-top:0;
	margin-left:0;
	padding-left:0; }

#serendipityLeftSideBar {
	width: 180px;
	padding: 0 0 0 20px;
	margin-left:0;
	vertical-align: top;
	background-color: #ffffff; }

#serendipityRightSideBar {
	width: 180px;
	padding: 0 0 0 20px;
	background-color: #ffffff;
	vertical-align: top; }

#serendipity_banner, #header {
	background: url(templates/ReworkedDropDown//img/tbanner.jpg) no-repeat;
	font-family: sans-serif;
	color: #FFFFFF;
	background-color: #036;
	text-align: left;
	width: 880px;
	height: 65px;
	margin: 0px auto;
	padding:0; }

#footer {
	padding: 0;
	margin: 0 auto;
	width: 890px;
	clear: both; }

/* End Structure */


/* Begin Header Styles */
a.homelink1, a.homelink1:hover, a.homelink1:link, a.homelink1:visited, #serendipity_banner h1, #header h1 {
	color: #ffffff;
	font-size: x-large;
	font-weight: bold;
	padding-top: 8px;
	line-height:110%;
	margin: 0 5px 0 0;
	text-decoration: none;
	text-align:right; }

a.homelink2, a.homelink2:hover, a.homelink2:link, a.homelink2:visited, #serendipity_banner h2, #header h2 {
	color: #FFFFFF;
	font-size: large;
	font-weight: normal;
	margin: 0 5px 0 0;
	text-decoration: none;
	text-align:right; }

/* End Header Styles */




/* Begin Footer Styles */
#footer a {
	color:#036;
	text-decoration:none; }

#footer a:hover {
	color:#036;	
	text-decoration:underline; }

#footer p {
	margin: 0;
	color: #666666;
	font-size: small;
	text-align: center;
	border-top: 1px solid #036; }

/* End Footer Styles */


/* Begin Entry Styles */

/* headline on search results page */
.serendipity_search {
     margin: 5px auto 20px auto;
     color: #036;
     line-height: 103%;
     font-size: 14px;
     font-weight: bold; }

h3.serendipity_title, h4.serendipity_title, h2.serendipity_date {
	color: #036;
	line-height: 103%;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	margin-top: 6px;     
	margin-bottom: 5px;   
	border-bottom: 1px solid #a42d41; }

h3.serendipity_date {display:none;}

.serendipity_title a:link, .serendipity_title a:visited, .serendipity_title a:hover {
	color: #036;
	text-decoration: none; }

.serendipity_entry {
	background-color: #ffffff;
	color: #222;
	font-size: small;
	clear:both; }

.posttime {
	font-size: 11px;
	line-height:120%; }

.serendipity_entry_body_folded, .serendipity_entry_body_unfolded, .serendipity_entry_extended {
	}

div.serendipity_entry_date, div.serendipity_Entry_Date {
	width: auto;
	padding-left: 2px; }

.serendipity_date {
	color:#b22222; }

div.serendipity_entryFooter {
	color: #999999;
	padding-top: 15px;
	font-size: 11px;
	text-align: center;
	margin-bottom: 40px;
	line-height: normal;
	clear:both; }

/* styles for the previous and next paging at bottom of content */
div.serendipity_pageFooter {
     color: #444;
     font-size: 1.2em;
     text-align: center;
     margin-bottom: 30px;
     line-height: normal;
     clear:both; }

img.serendipity_entryIcon {
	float: left;
	margin:3px 10px 10px 0;
	border: 1px solid #efefef; }

.serendipity_entry p {
	margin: 0px;
	padding-bottom: 10px; }

.serendipity_entry b {
	color: #036;
	line-height: 103%;
	font-size: small;
	text-align: left;
	font-weight: bold; }

.serendipity_entry i {
	color:#036; }

.serendipity_entry a {
	text-decoration:none; }

.serendipity_entry a:hover {
	text-decoration:underline; }

.serendipity_entry_body a, .serendipity_entry_extended a {
	text-decoration:underline; }

blockquote {
	padding-bottom: 0px;
	margin: 5px 15px 10px 5px;
	background-image: url(templates/ReworkedDropDown/img/quotes.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 90%;
	color: #000000;
	padding: 0.3em 0.3em 0.4em 2.4em; }

/* End Entry Styles */


/* Begin Comment Styles */
.serendipity_commentsTitle {
	color: #036;
	line-height: 103%;
	font-size: 14px;
	text-align: left;
	font-weight: bold; }

td.serendipity_commentsLabel {
	font-size: 1.0em;
	font-weight: bold;
	vertical-align: top; }

td.serendipity_commentsValue input, td.serendipity_commentsValue select, td.serendipity_commentsValue textarea {
	border: 1px solid #333;
	padding: 2px; }

.serendipity_commentForm {
	font-size: normal;
	color: #ffffff;
	margin-bottom: 13px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF; }

.serendipity_comments, .serendipity_comment {
	width: 400px; 
	font-size: 12px;
	margin-right: 15px;
	padding-left: 3px;
	padding-bottom: 0px;
	margin-bottom: 30px; }

.commentmetadata {
	font-size: normal;
	margin-right: 15px;
	padding-bottom: 0px;
	background-color: #FFFFFF; }

.serendipity_comments li {
	list-style-type:none; }

.serendipity_comment_source {
	font-size: normal;
	margin-top: 5px;
	padding-left: 5px;
	border:none; }

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em; }

.nocomments {
	color: #777; }

/* End Comment Styles */


/* Begin Sidebar Styles */
.serendipitySideBarContent input, .serendipitySideBarContent select {
	width: 145px;
	font-size:x-small; }

.serendipitySideBarContent img {
	border:none;
	margin:0;
	padding:0; }

div.serendipitySideBarItem {
	color: #666666;
	font-size: small;
	text-align: left;
	margin-bottom: 15px;
	line-height: normal;
	padding: 3px; }

h4.serendipitySideBarTitle {
	color: #036;
	line-height: 103%;
	font-family: sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	margin-top: 3px;     
	margin-bottom: 5px;   
	border-bottom: 1px solid #a42d41; }

.serendipityImageButton {
	cursor: pointer; }

td.serendipitySideBar {
	font-size: small; }

/* End Sidebar Styles */


/* Begin Calendar Styles */
table.serendipity_calendar td {
	text-align: center; }

table.serendipity_calendar a {
	text-decoration:underline; }

table.serendipity_calendar a:hover {
	text-decoration: none; }

td.serendipity_weekDayName {
	text-align: center;
	font-weight: normal; }

td.serendipity_calendarHeader a:link, td.serendipity_calendarHeader a:visited, td.serendipity_calendarHeader a:hover {
	color: #036;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .25em;
	text-decoration: none; }

/* End Calendar Styles */


/* Begin Image Manager Styles */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	margin:0 0 20px 0;
	padding:10px;
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	line-height:1.5em;} }

/* style to center image and text within entry */
.serendipity_imageComment_center {
	display:block; margin:0 auto 5px auto;}

/* style to left align image and text within entry */
.serendipity_imageComment_left {
	float:left; margin:0 12px 5px 0;}

/* style to right align image and text within entry */
.serendipity_imageComment_right {
	float:right; margin:0 0 5px 12px;}

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
	margin: 0px;
	color:#036;
	font-size:x-small;
	line-height:120%;
	clear: both;
	text-align: center;}

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
	margin: 0px;
	padding: 0px;
	text-align: center;
	border:1px solid #ddd; }

/* End Image Manager Styles */



/* Begin Plugin Styles */
img.serendipity_freeTag_xmlButton {
	margin-left:2px;
	padding-left:2px; }

.serendipity_freetag_taglist, .staticpage_navigation {
	padding:15px;
	background-color:#ebf5fc;
	border:1px solid #036;
	margin-bottom:40px; 
	text-transform: capitalize; }

.serendipity_plugin_freetag, .container_serendipity_plugin_freetag a {
	font-weight:normal;
	line-height:105%; }

.serendipity_freeTag {
	color: #999999;
	font-size: 11px;
	text-align: center;
	line-height: normal;
	clear:both;
	text-transform: capitalize; }

.staticpage_navigation {
	margin-bottom:10px; }

#staticpage_childpages {
	padding-left:30px;
	list-style:none;
	margin: 10px 0; }

/* End Plugin Styles */

#navigation, #nav_header_menu ul{
	font:90% Verdana,Tahoma,Arial,sans-serif;
	height:1.8em;
	line-height:1.8em;
	width:880px;
	margin:0 auto 15px auto;
	padding: 0;
	background:#1f5488;
	color:#ffffff; }

#nav_header_menu a {
	display:block;
	padding:0 10px;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
	background-color:inherit;
	color: #ffffff; }

#nav_header_menu li{
	float:left;
	list-style-type:none;
	border-right:1px solid #ffffff;
	white-space:nowrap; }

#nav_header_menu .lastnavitem {
	border-right:none; }

#nav_header_menu li ul { /* second-level lists */
	position: absolute;
	border:1px solid #ccc;
	color: #ffffff;
	width: 18em;
	w\idth: 28em;
	vertical-align:top;
	padding-bottom:5px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ }

#nav_header_menu li ul a:link, #nav_header_menu li ul a:visited, #nav_header_menu li ul a:hover { /* links in drop down menus */
      text-transform:none; }

#nav_header_menu li ul li, #nav_header_menu li ul li a {
	white-space:normal;
	width:25em;
	border-right:none;
	text-decoration:none; }

#nav_header_menu li ul li a:hover {
	background:transparent;
	text-decoration:underline; }

#nav_header_menu li:hover ul, #nav_header_menu li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	height:auto;
	font-size:0.8em;
	padding-left:3px!important;
	padding-left:0px; }

#nav_header_menu .serendipitySideBarTitle {
	display:none; }

#nav_header_menu .serendipitySideBarContent {
	margin:0;
	padding: 4px 10px 0 10px;
	font-size:10px;}

#nav_header_menu .container_serendipity_plugin_comments, 
#nav_header_menu .container_serendipity_plugin_recententries, 
#nav_header_menu .container_serendipity_categories_plugin {
	margin:0;
	padding:0;
	line-height:120%;
	color: #ffffff;}

#nav_header_menu .container_serendipity_plugin_comments {
     line-height:1.5; }

#nav_header_menu .container_serendipity_plugin_comments br {
     display:none; }

#nav_header_menu .container_serendipity_plugin_recententries br {
     line-height:0.9;}

#nav_header_menu .plugin_comment_author {
	 line-height:0.9;
	 text-transform:capitalize;}

#nav_header_menu .plugin_comment_body {
	display: block; margin: 10px}

#nav_header_menu img.plugin_comment_body {
	display:none;}

#nav_header_menu .serendipitySideBarItem, #nav_header_menu .serendipitySideBarItem a {
     margin:0;
     padding:0;
     display:inline;
     white-space:normal;
     font-size:12px; }

#nav_header_menu .serendipitySideBarItem {
     padding: 3px 0 3px 0; }

#nav_header_menu .serendipitySideBarItem a {
     text-transform:bold;}

#nav_header_menu .serendipitySideBarItem a:hover {
     text-decoration:underline;
     color:#e7e7e7;
     background:transparent;}

* html #nav_header_menu a {width:1%;}

#nav_header_menu a:hover {
     background:#036;
     color:#ffffff;
     text-decoration:none; }

.serendipity_searchQuery {
    background-color: #D81F2A;
    color: #FFFFFF;
}

/* plugin twitter */
#twitter_update_list {
    list-style: none;
    padding-left: 0;
}
a.twitter_update_time {
    display: block;
    padding-bottom: 5px;
}

