body {
  background-attachment:initial;
  background-clip:initial;
  background-color:#7aa0bb;
  background-origin:initial;
  background-position:center top;
  color:#fff;
  font-family:Lucida, sans-serif;
  font-size: 11px;
}

A:link {text-decoration: none;
color: #d9eaff}
A:visited {text-decoration: none; color: #d9eaff;}
A:active {text-decoration: none; color: #d9eaff;}
A:hover {text-decoration: underline; color: #60a7ff;}

h1 {
font-size: 28px;
font-family: Lucida, sans-serif;
}

h2 {
font-size: 22px;
font-family: Lucida, sans-serif;
}

h3 {
font-size: 16px;
font-family: Lucida, sans-serif;
}
#underbar {
}
#vidunder {
width:600px;
padding-left: 10px;
padding-right: 10px;
float:left;
}
#chatunder{
width:400px;
padding-left: 10px;
padding-right: 10px;
float:right;
}

#header {
  background-attachment:initial;
  background-clip:initial;
  background-color:transparent;
  background-image:url("http://tnmcproductions.com/zeldathon/work/header.png");
  background-origin:initial;
  background-position:initial initial;
  background-repeat:repeat-y;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:7px;
  padding-top:10px;
  width:1100px;
}
#content {
}

#navbar {
text-align: center;

}
#logo {
  float:left;
padding-left: 20px;
}
#donate {
  float:right;
 margin-right:30px;
width: 280px;

}

#vidunder ul#twitter_update_list {
    max-height: 100px;;
    overflow-y: auto;
    padding: 0 1px;
	color: #000;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
margin-top: -10px;
}

#vidunder ul#twitter_update_list a {
    display: block;
}

#vidunder ul#twitter_update_list span a {
    display: inline;
}

#vidunder ul#twitter_update_list li {
    border: 1px solid #82aae7;
    background-color: #c1d9fd;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 4px;
    margin: 6px 0;
    overflow: hidden;
}

#vidunder ul#twitter_update_list li:first-child {
    margin-top: 5px;;
}

#vidunder ul#twitter_update_list li:last-child {
    margin-bottom: 5px;
}

#vidunder ul#twitter_update_list li a {
color: #2DAC2D;
}

img {BORDER:0}

#donatepage {
padding-right: 30px;
}

#watch {
  background-attachment:initial;
  background-clip:initial;
  background-color:transparent;
  background-image:url("http://tnmcproductions.com/zeldathon/work/back.png");
  background-origin:initial;
background-repeat: repeat-y; 
  margin-left:auto;
  margin-right:auto;
  padding-bottom:20px;
  padding-top:20px;
  text-align:center;
  width:1100px;
}
#rest {
  background-attachment:initial;
  background-clip:initial;
  background-color:transparent;
  background-image:url("http://tnmcproductions.com/zeldathon/work/back.png");
  background-origin:initial;
background-repeat: repeat-y;
  color:#fff;
  margin-left:auto;
  margin-right:auto;
   padding-bottom:7px;
  padding-top:10px;
  width:1100px;
}
#restleft {
float: left;
padding-left: 30px;
width: 400px;
}
#restright {
float: right;
width: 600px;
padding-right: 30px;
padding-left: 20px;
border-left: 3px solid #597cb0;
}
#footer {
  color:#fff;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:10px;
  padding-top:5px;
  width:1100px;
  height: 50px; 
    background-color:transparent;
  background-image:url("http://tnmcproductions.com/zeldathon/work/footer.png");
  background-repeat: no-repeat;
}
#footertext {
  padding-left: 30px;
  }
#rounded {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 4px;
    margin: 6px 0;
    overflow: hidden;
	width: 95%;
	margin-left:auto;
	margin-right:auto;
	border: 3px solid #597cb0;
    background-color: #0b192e;
}
.clear {
  clear:both;
}
.align {
text-align: right;
}