/*body {
     margin: 0; left-margin: 0; top-margin: 0; right-margin: 0;
    padding:0px;
    font-family: sans-serif, Arial, Helvetica, ;
    color:#000;
    background-color: #37546C;
    background-image: url(http://www.planetargon.com/images/bg2.gif);
    background-repeat: repeat-y;
    background-position: 50%;
}



h4,h3 {
    margin: 0;
}*/

body {
  text-align: center;
  min-width: 760px;
  font-size: 12px;
  color: #333;
  font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
}

h1 {
  padding: .2em 0 0 0;
  color: #a10000;
  font-size: 1.3em;
  font-family: "Lucida Grande", Verdana, Helvetica, sans-serif
}

h2 {
  font-size: 1.1em;
  font-weight: bold;
}

h2 a:link, h2 a:visited {
  color: #2F4A68;
  text-decoration: none;
}


h2 a:hover {
  text-decoration: underline;
}


h3 {
  font-size: 1.1em;
}

h4 {
  margin-bottom: 0px;
}

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

img {
  border: 0;
}

#wrapper {
  width: 680px;
  margin: 0 auto;
  text-align: left;
}

#header {
  width: 680px;
  font-size: .8em;
  height: 35px;
  margin-top: 25px;
}

#mainNav {
  margin: 0;
  padding: 8px 0 0 0;
  list-style: none;
  vertical-align: bottom;
  font-size: 11px;
  font-family: "Lucida Grande", Arial, sans-serif;
}



#mainNav li {
  float: left;
  border-right: 1px solid #ccc;
  font-weight: bold;
}

#mainNav li.last {
  border-right: none;
}

#mainNav li a:hover {
  color: #000;
  text-decoration: underline;
}

#mainNav li a {
  display: block;
  padding: 0 .8em;
  line-height: 1.5em;
  font-size: 1em;
  color: #333;
  text-decoration: none;
}

#mainNav li.first a {
  padding: 0 .8em 0 0;
}

#logo {
  margin-right: 0px;
  float: right;
}

#logo img {
  border: none;
}

#spacer {
  padding: 3px;
  background: url("/images/spacer.gif") repeat-x;
  clear: both;
}

#divider {
  height: 20px;
  background-color: #003366;
  background: url("/images/fade_up.gif") repeat-x;
  border-bottom: 2px solid #003366;
}

p a, .p a {
  border-bottom: 1px dotted #003366;
  text-decoration: none;
}

/*.serendipitySideBarContent input {
    width: 175px;
}*/

input {
  padding: 2px;
  font-weight: bold;
}

#mainpane {
    line-height: 140%;
    text-align: left;
    padding: 0px;
    width: 680px;
    background-color: #FFFFFF;
/*     border: 2px solid #333; */
    margin: auto;
    
}

#content {
  border-left: 1px solid #CCC;
  width: 500px;
}

#serendipityRightSideBar {
    width: 150px;
    padding: 10px;
    color: #333;
    vertical-align: top;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
}

.side_bar_title {
  font-weight: bold;
  font-size: 1em;
  color: #5B7827;
}

.side_bar_item {
  padding-right: 1em;
  font-size: .9em;
  padding-bottom: 1.5em;
  color: #333;
}



#serendipityLeftSideBar {
    width: 150px;
    padding: 10px;
    vertical-align: top;
    background-color: #FAFFFF;
}

/*body {
	margin: 0px 0px 20px 0px;
	background-color: #7D8F9D;
}*/

input, textarea {
    font-size: x-small;
    font-family: verdana, arial, helvetica, sans-serif;
}

th, td {
    font-size: small;
}

p, td, th, div, span {
    font-family: verdana, arial, helvetica, sans-serif;
}

#serendipity_banner {
    font-family: Verdana, Arial, sans-serif;
    color: #333;
    text-align: left;
    padding-bottom: 10px;
/*     width: 80%; */
    height: 72px;
    margin: auto;
}

a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
    color: #333;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: normal;
    padding-left:10px;
    padding-top: 5px;
    margin: 0px;
    text-decoration: none;
    text-align: center;
}

a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
    color: #666;
    padding-left: 10px;
    font-size: small;
    font-weight: normal;
    margin: 0px;
    text-decoration: none;
    text-align: center;
}

.serendipity_title {
  padding: .2em 0 0 0;
  color: #a10000;
  font-size: 1.3em;
  font-family: "Lucida Grande", Verdana, Helvetica, sans-serif
}

.serendipity_title a:link {
  color: #a10000;
  text-decoration: none;
}

.serendipity_title a:visited {
  color: #a10000;
    text-decoration: none;
}

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

.serendipity_entry {
	padding: 10px 10px 10px 10px;
  margin-right: 10px;
  text-align: justify;
  line-height: 1.5em;
  font-size: .9em;
}

.serendipity_entry img {
  padding: 10px;
}
.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
    /* Inner blocks of .serendipity_entry, can be used for further customization */
}

div.serendipity_Entry_Date {
    padding-left: 15px;
    width: auto;
}

.serendipity_date {
    color: #333;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}

.serendipity_commentsTitle {
    display: block;
    width: 100%;
    color: #404040;
    font-size: small;
    font-weight: bold;
}

div.serendipity_entryFooter {
    color: #333;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    border-top: 1px solid #999999;
    text-align: left;
    margin-bottom: 25px;
    line-height: normal;
    padding: 3px;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

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

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

.serendipity_commentForm {
    font-size:small;
    s: #404040;
    margin-bottom: 13px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.serendipity_comment {
    font-size: small;
    margin-right: 10px;
    margin-left: 10px;
    color: #404040;
    padding: 3px;
    background-color: #FFFFFF;
}

.serendipity_comment_source {
    margin-top: 5px;
    padding-left: 5px;
    margin-bottom: 5px;
}

td.serendipity_admin {
    padding: 10px;
}

/*a {
	text-decoration: underline;
	
	
	}*/
/*
a:link {
	color: #678da2;;
	}

a:visited {
	color: #678da2;;
	}

a:active {
	color: #678da2;;
	}

a:hover {
	color: #006699;
	}*/

table.serendipity_calendar td {
    font-size: x-small;
    text-align: center;
    padding: 3px;
}
table.serendipity_calendar a {
    font-weight: bold;
    text-decoration:underline;
}

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

td.serendipity_weekDayName {
    font-size: x-small;
    font-weight:bold;
}
td.serendipity_calendarHeader a:link,
td.serendipity_calendarHeader a:visited,
td.serendipity_calendarHeader a:hover {
    border: 0;
    text-decoration: none;
}
div.serendipityPlug, div.serendipityPlug a {
    font-size: 11px;
    text-decoration: none;
    border: 0px;
}

/* Container for each item on the side bar */
div.serendipitySideBarItem {
	color: #999999;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	text-align: left;
	margin-bottom: 25px;
	line-height: normal;
	padding: 3px;}

/* title of an individual item */
.serendipitySideBarTitle {
  font-weight: bold;
  font-size: 1.2em;
  color: #5B7827;
}


.serendipityImageButton {
    cursor: pointer;
}

td.serendipitySideBar {
    font-size: small;
    width: 200px;
    padding: 10px;
}

div.serendipity_admin_title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 12px;
}

div.serendipity_admin_list_title {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 8px;
}

td.serendipity_admin_list_item {
    padding: 15px;
    border: dashed 1px #000000;
}

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

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid black;
    background-color: #EFEFEF;
    margin: 3px;
}

.serendipity_imageComment_center {
    margin: 0px;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

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

.serendipity_imageComment_txt {
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: xx-small;
    text-align: center;
}

.serendipity_admin_list_item_even {
    background-color: #ffffff;
}

.serendipity_admin_list_item_uneven {
    background-color: #E0E0E0;
}
.serendipity_admin_filters {
    border: 1px dashed;
    background-color: #FFFFFF;
    font-size: 10px;
    margin-bottom: 10px;
    padding: 2px;
}

.serendipity_admin_filters_headline {
    border-bottom: 1px solid;
}

.serendipity_admin_sortorder {
    font-size: 10px;
    text-align: center;
}

.serendipity_admin_sortorder input,
.serendipity_admin_sortorder select,
.serendipity_admin_filters input,
.serendipity_admin_filters select {
    font-size: 10px;
}

.serendipity_comments {
}

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

pre {
    border: 1px solid #333;
    background-color: #EFEFEF;
    line-height: 14px;
    padding: 10px;
    font-size: 1.2em;
    color: #333;
    overflow: auto;
    width: 90%;
}

code { overflow: auto; }

div#top {
/*  background-color: #FFF; */
/*     width: 100%; */
    height: 70px;
    padding: 10px;
}

