/* put your custom CSS in here */

/* header */

h1, h2, h3, h4, h5, h6 {
  font-family: Georgia, serif;
}

h1#logo {
  margin:0;
}

h1 a {
  text-decoration:none;
}

#masthead {
  float:left;
}

#masthead .sloagan {
  font-size:1.1em;
  color:#222;
  width:200px;
  text-transform:uppercase;
}

#block-block-7, #block-block-7 p {
  margin-bottom:10px;
}

/*nice_menus*/
#block-nice_menus-1 {
  clear:both;
}

#nice-menu-1 {
  margin-bottom:10px;
}

ul.nice-menu {
  margin:0 0 1.5em;
  border:thin solid #CCC;
  width:710px;
  background-color:#EEE;
}
ul.nice-menu li {
  list-style-type:none;
  list-style-image:none;
  border:none;
}

ul.nice-menu-down a {
  padding-left:16px;
  padding-right:16px;
  text-decoration:none;
}

ul.nice-menu-down .menuparent a {
  padding-right:24px;
}

ul.nice-menu-down .menuparent li a {
  padding-right:16px;
}

/*front page, panel*/
#panel-blueprint-top .panel-separator {
  display:none;
}

#panel-blueprint-top,
#panel-blueprint-top-right {
  margin-bottom:10px;
}

#panel-blueprint-top-right .content {
  text-align:center;
}

#panel-blueprint-top .panel-pane {
/*  padding:0 80px;*/
  text-align:justify;
}

.panel-pane #search-block-form {
  text-align:center;
  height:68px;
  padding-top:10px;
}

.panel-pane #search-block-form label {
  display:none;
}

.panel-pane #search-block-form .form-text {
  width:250px;
  padding-top:1px;
  margin-right:10px;
}

.panel-pane #search-block-form input {
  font-size:1.5em;
}

#panel-blueprint-bottom {
  clear:both;
}

#panel-blueprint-bottom .panel-pane {
  padding:0 10px;
}


/*legacy bloggingfringe code*/

/* Shows Page */
.book-navigation {
  clear:both;
}

#showinfo {
	float:right;
	padding:7px 0 7px 7px;
	margin:0 0 7px 7px;
	border-left:1px solid #5C7C87;
	border-bottom:1px solid #5C7C87;
	font-family:Courier;
}

#showinfo a {
	font-weight:bold;
	text-decoration:none;
}

#showinfo p {
	margin: 0 0 0.6em 0;
}

#showinfo table {
	width:150px;
}

#showinfo table td {
	background: #739BA9;
	padding:0 5px;
}
#showinfo table .weekend td {
	background:#5C7C87;
}

#showinfo table .time {
	text-align:right;
}

/* posts page */
#trackback-url .box {
	padding:0;
	height:2em;
	width:100%;
}

#trackback-url h3 {
	font-size:1.25em;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}

#trackback-url div div {
	font-family:courier;
}

#trackback-url h3,
#trackback-url div div {
	float:left;
	padding:0.25em 1em;
	margin:0;
}

#block-user-0 div,
#block-user-0 label,
#block-user-0 input{
  float:left;
  margin:0 10px 0 0;
  text-align:left;
}

#block-user-0 ul,
#block-user-0 .item-list,
#footer-message {
  clear:both;
}

#block-user-0 .item-list ul {
  margin:0 10px 0px;
}
