/*
	Theme Name: Great Blue Marble	
	Description: Modified Theme for The Great Blue Marble.
	Author: Kahthan Deane
	Version: 1.0
	
*/

* {
	margin: 0;
	padding: 0;
}

.clear { 
	clear: both; 
}

body {
	background: #ffffff;
	font-size: 100.01%;
        font-family: "Verdana";	
}


a {
	text-decoration: underline;
	color: #ffffff;
}

div#page-wrap {
	width: 800px;
	margin: 0px auto;
}

div#header {
	width: 800px;
	float: left;
}

div#content {
	width: 800px;
	float: left;
}

div#post {
	width: 680px;
	margin: 25px 0px 0px 55px;
	height: 350px;
	background: #eee;
	color: #000;
	padding: 7px;
}

div#post p {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	line-height: 17px;
}

div#post a {
        color: #003366;
        text-decoration: none;
}

div#post img {
	float: left;
	margin: 3px 8px 8px 3px;
}

div#footer {
	width: 800px;
	float: left;
}

div#newscontainer {
        margin-left: 100px;
	width: 600px;
        margin-top: 15px;
        
}

	div.newsitem-top{
		width: 600px;
		background: #fff;
                font-size: 0.7em;
                font-family: "Verdana";
                color: #000;
		height: 117px;
                margin-bottom: 10px;
                padding: 10px;
	}

        div.newsitem-top a{
            color: #003366;
            text-decoration: none;
            margin: 0px;
            }
		
            div.newsitem-top img{
		     border-color: #000000;
                     float: left;
                     margin-right: 10px;
		     }

	div.newsitem-bot{
                float: left;
		font-size: 0.8em;
		background: #ffffff;
		width: 530px;
		height: 157px;
	}

div#newscontainer2 {
        margin-left: 100px;
	width: 600px;
        margin-top: 15px;
        
}

	div.newsitem-top2{
		width: 600px;
		background: #fff;
                font-size: 0.7em;
                font-family: "Verdana";
                color: #000;
		height: 117px;
                margin-bottom: 10px;
                padding: 10px;
	}

        div.newsitem-top2 a{
            color: #003366;
            text-decoration: none;
            margin: 0px;
            }
		
           div.newsitem-top2 img{
		     border-color: #000000;
                     float: left;
                     margin-right: 10px;
		     }

div#menuheader {
width: 700px;
margin-left: 59px;
margin-top: 10px;
margin-bot: 10px;
background: #eee;
}

ul {
  text-alignment: center;
  font-family: Verdana;
  font-size: 9px;
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  width: 76px;
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  text-align: center;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 5px 5px 5px;
  background: #336699;
  margin-left: 1px;
  white-space: nowrap;
}
ul li a:hover { background: #003366; }
li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 9px;
}
li:hover a { background: #336699; }
li:hover li a:hover { background: #003366; }