body {
  background: #0000D9 url(http://aqua.gjovaag.com/pics/sea.gif) repeat fixed; 
  padding:5px;
  font-family: "Trebuchet MS",Verdana,Sans-serif;
  text-align:justify;
  color:#ffffff
}

p {
  font:102% "Trebuchet MS",Verdana,Sans-serif;
  text-align:justify;
}

p.header {
  text-align:center;
  font:120% "Trebuchet MS",Verdana,Sans-serif;
  margin:0;
}

p.smprint {
  text-align:center;
  font:10px Verdana,"Trebuchet MS",Sans-serif;
  margin:0;
}

p.disclaim {
  font:8px Verdana,"Trebuchet MS",Sans-serif;
  margin:0;
  text-align:justify;
}

p.piccaption {
  text-align:center;
  font:55% "Trebuchet MS",Verdana,Sans-serif;
  margin:0;
}

li {
  font:102% "Trebuchet MS",Verdana,Sans-serif;
  text-align:justify;
  }

.pageheader {
  text-align:center;
  margin:.25em 0 0;
  padding:10px 0 15px;
  font-size:160%;
  line-height:1.4em;
  }

.pagesubheader {
  text-align:center;
  margin:.25em 0 0;
  padding:5px 0 15px;
  font-size:120%;
  line-height:1.4em;
  }

#navbar-iframe {
   display: none !important;
}

/* LINKS
----------------------------------------------- */

a:link {
  color:#FF9900;
  text-decoration:none;
}

a:visited {
  color:#FF6600;
  text-decoration:none;
}

a:hover {
  color:#00C000;
  text-decoration:none;
}

a:active {
  color:#008000;
  text-decoration:none;
}


/* IMAGES - I never need set the border to zero again
----------------------------------------------- */

img {
  border-width:0;
  padding:3px;
  }


/* This is my 40% width line dividers
----------------------------------------------- */

hr.forty {
  width:40%;
  text-align: center;
  color:#9FBAFF;
}


/* Alignment id stuff
----------------------------------------------- */

#center {
  text-align: center;
}

#right {
  float: right;
}

#left {
  float: left;
}


/* Alignment class stuff
----------------------------------------------- */

.center {
  text-align: center;
}

.right {
  float: right;
}

.left {
  float: left;
}

.cleared {
  clear:both;
  }

/* START BLOGSTUFF
----------------------------------------------- */

#blog-title {
  text-align: center;
  }
#blog-subtitle {
  text-align: center;
  font:bold 100% "Trebuchet MS",Verdana,Sans-serif;
  }
#footer {
  width:100%;
  clear:both;
  margin:0 auto;
  }
#footer hr {
  display:none;
  }

/* Content
----------------------------------------------- */
#content {
  margin:0 auto;
  padding:5px;
  text-align:justify;
  }
#main {
  width:65%;
  float:right;
  }
#sidebar {
  width:30%;
  float:left;
  }


/* Sidebar Content
----------------------------------------------- */
.sidebar-title {
  font:bold 130% "Trebuchet MS",Verdana,Sans-serif;
  color:#9FBAFF;
  }
#sidebar ul {
  font:14px "Trebuchet MS",Verdana,Sans-serif;
  margin:0 0 1em;
  padding:0 0 1em;
  list-style:none;
  }
#sidebar li {
  font:14px "Trebuchet MS",Verdana,Sans-serif;
  margin:0;
  padding:0 0 .25em 15px;
  text-indent:-15px;
  }
#sidebar p {
  font:14px "Trebuchet MS",Verdana,Sans-serif;
  }
#sidebar br {
  font:14px "Trebuchet MS",Verdana,Sans-serif;
  }
#sidebar p.copyright {
  font:10px Verdana,"Trebuchet MS",Sans-serif;
  padding:0 0 25px 0;
  }
#sidebar p.piccaption {
  text-align:center;
  font:55% "Trebuchet MS",Verdana,Sans-serif;
  margin:0;
}

/* Posts
----------------------------------------------- */
.date-header {
  margin:1.5em 0 .5em;
  color:#FFAD1D;
  font:bold 78%/1.4em Verdana,"Trebuchet MS",Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  }

.post {
  margin:.5em 0 1.5em;
  padding-bottom:1em;
  }

.post-title {
  margin:.25em 0 0;
  padding:10px 0 15px;
  font-size:160%;
  line-height:1.4em;
  color:#9FBAFF;
  }
.post-title a {
  text-decoration:none;
  color:#9FBAFF;
  }
.post-title a:hover {
  color:#9FBAFF;
  }

.post div {
  font:16px "Trebuchet MS",Verdana,Sans-serif;
  margin:0 0 .75em;
  line-height:1.3em;
  }

p.caption {
  text-align: center;
  font:55% "Trebuchet MS",Verdana,Sans-serif;
  margin:0;
  }

p.post-footer {
  margin:-.25em 0 0;
  color:#FFAD1D;
  font-size:60%;
  text-align:right;
  }
.post-footer em {
  font:11px "Trebuchet MS",Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  font-style:normal;
  color:#FFAD1D;
  margin-right:.6em;
  }
.post blockquote {
  margin:1em 20px;
  font-size:80%;
  }

.blogger-labels {
  font-family: verdana, sans-serif;
  font-size: 9px;
  text-align:right;
  }


/* Gallery Pages
----------------------------------------------- */

#gallery {
  text-align:center
  }

#gallery p {
  text-align:center;
  font:55% "Trebuchet MS",Verdana,Sans-serif;
  margin:0;
  display:inline
  }

#gallery span {
  margin:2px;
  vertical-align:bottom;
  display:table-cell;
  display:inline-table;
  display:inline-block
  }

#gallery p img {
  margin:1px 1px 10px
  }

