* {
	margin: 0px;
	padding: 0px;
}

body {
	margin-top: 10px;
	margin-bottom: 10px;
}

div#header li {
  
  display: inline;
  padding-right: 10px;
  
}

div#ads {

  margin-top: 10px;

}



table#scoreboard {
  margin: auto;
}

table#scoreboard td {

  background-color:rgb(216,216,180);
  border-bottom: 1px black dotted;

}

div#header ul {

  padding-top: 5px;

}

li#selected {

  font-weight: bold;

}

ul#visitorList {
  margin: 0px;
  padding: 0px;
}

ul#guestbook, ul#guestbook li {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

ul#guestbook {
  height: 206px;
  overflow: auto;
}

div#visitorInput {
   text-align: center; 
   margin-top: 10px;
   margin-bottom: 10px;
}

ul#visitorList li {
  list-style-type: none;
  margin: 0px;
  margin-left: 5px;
  padding: 0px;
}

ul.good {
  color: green;
  font-weight: bold;
}

ul.bad {
  color: red;
  font-weight: bold;
}

div#header {

	background-image: url(top.jpg);
	background-repeat: no-repeat;
	
	width: 717px;
	height: 106px;
	margin: auto;
	text-align: right;
	color: #FEFFFF;
	margin-bottom: 10px;
	font-size: 12pt;
	cursor: pointer;
	position: relative;
	
}

div#content {
  
  color: #3C606E;
  width: 717px;
  background-color: #90AB9C;
  margin: auto;
  border: 1px solid #DCDBBD;
  font-weight: bold;
  position: relative;
  
}

#captcha {
  width: 100px;
  height: 24px;
  color: black;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  padding: 3px;
}

div.title {

  background-color: #3C606E;
  color: white;
  padding: 5px;
  border-left: 1px #DCDBBD solid;
  border-top: 1px #DCDBBD solid;
  border-right: 1px #DCDBBD solid;
  font-size: 12pt;
  font-weight: bold;
  text-align: left;
}

div.story {

  color: black;
  background-color: #DCDBBD;
  padding: 5px;
  border-left: 1px #FFFFFF solid;
  border-bottom: 1px #FFFFFF solid;
  border-right: 1px #FFFFFF solid;
  font-size: 10pt;
  text-align: left;

}

div.box {
  margin: 5px;
}

div.sizeFull {
  width: 707px;
}

div.size13 {
  width: 239px;
}

div.size131 {
  width: 229px;
}

div.size23 {
  width: 458px;
}

div.size12 {
  width: 348.5px;
}

div.left {
  float: left;
}

div.clear {
  clear: left;
}



table#boxes {

  width: 100%;

}

table#boxes td {
  
  vertical-align: top;
  padding: 5px 5px 5px 5px;
  /*width: 100%;*/  

}

div#copyright {

  font-size: 8pt;
  margin-top: 5px;

}

div#featured_site {
  position: relative;
  height: 250px;
}

img#favSiteImg {
  border: 1px #3C606E solid;
  position: absolute;
  top: 2px;
  left: 2px;
}

div#favSite {

  /*padding-left: 210px;*/
  
  position: absolute;
  top: 2px;
  left: 215px;
  width: 225px;
  height: 240px;
  overflow: auto;

}

div#favSite #title {

  font-size: 16pt;
  font-weight: bold;

}

div#favSite div#address {
  font-size: 10pt;
  font-weight: bold;

}

div#desc {
  padding-top: 10px;
  font-size: 12px;
  font-weight: normal;
  text-align: justify;

}

div#aboutme {
  height: 450px;
  overflow: auto;
  text-align: justify;
  padding-right: 10px;
}

div#aboutme p {
	margin-bottom: 5px;
}

form {
  padding: 0px;
  margin: 10px;
}

div#contact {
  height: 450px;
  overflow: auto;
  padding-top: 5px;
}


ul#links a {
  color: white;
  text-decoration: none;
}

a {
  color: #3C606E;
}

div.title a {
  color: white;
}

.small {
  font-size: 8pt;
}

body {
	background-color: #183440;
	text-align: center;
	font-family: Segoe UI, sans-serif;
	color: #FEFFFF;
	
}




div#what_is_jason {
  position: absolute;
  border: 1px black solid;
  padding: 2px;
  background-color: #3C606E;
  top: 40px;
  left: 460px;
  width: 225px;
  height: 45px;
  text-align: left;
  font-size: 0.8em;
}

div#wij_title {
  font-weight: bold;
}

img#wij_logo {
  border: 1px white solid;
  margin-left: 5px;
  margin-right: 5px;
  height: 20px;
  width:  20px;
}

span#wij_site {
  font-size: 1.2em;
}

span#wij_site a {
  color: white;
}

div.tweet {
	margin-bottom: 2px;
	margin-top: 2px;
	border-bottom: 1px black dotted;
}

#last_tweet {
	border-bottom: none;
}

.odd_tweet {
	background-color: #DCDBBE;
}

.even_tweet {
	background-color: #DCDBBD;
}

p.tweet_time {
	font-weight: bold;
	color: #3C606E;
}

p.tweet_tweet {
	margin-left: 5px;
}
