body{
  background-image: url('http://www.zeldasite.com/templates/images/content-background.gif');
  background-repeat: repeat;
  margin: 0px;
  padding: 0px;
  font: 12px Verdana, Helvetica, sans-serif;
  }
  
#logo{
  background-image: url('http://www.zeldasite.com/templates/images/logo-background.gif');  
  background-repeat: repeat;
  margin-top: 0px;
  width: 100%;
  height: 72px;
  text-align: center;
  padding-top: 2px;
  }
  
#navigation{
  background-image: url('http://www.zeldasite.com/templates/images/navigation-background.gif');
  background-repeat: repeat;
  top: 73px;
  height: 52px;
  width: 100%;
  text-align: center;
  text-transform: capitalize;
  font-variant: small-caps;
  }
  
#content{
  background-image: url('http://www.zeldasite.com/templates/images/content-background.gif');
  background-repeat: repeat;
  top: 129px;
  height: auto;
  width: 100%;
  text-align: center;
  }
  
#welcome{
  height: auto;
  margin-left: auto;
	margin-right: auto;
	width: 80%;
	background-color: #C2E5F1;
	border: 1px solid #99C7D7;
	padding: 5px;
	text-align: left;
	margin-top: 10px;
	}  
	
#content-news{
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
	background-image: url('http://www.zeldasite.com/templates/images/content-news-background.gif');
	background-repeat: repeat;
	text-align: left;
	padding: 10px;
	border: 1px solid #CCCCCC;
	width: 80%;
	line-height: 120%;
 	}
	
#content-about{
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
	background-image: url('http://www.zeldasite.com/templates/images/content-news-background.gif');
	background-repeat: repeat;
	text-align: left;
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 80%;
  }	
	
p.update{
  font: 20px Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
  font-variant: small-caps;
  text-align: center;
  }
  
/* Navigation */  
  
ul#minitabs{list-style: none;margin-top: 0;padding: 13px 0 0 0;
  border-bottom: 0px solid #CCC;font-weight: bold;
  text-align: center;white-space: nowrap}
ul#minitabs li{display: inline;margin: 0 2px}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid #FFF;color: #999}
ul#minitabs a#current{border-color: #F60;color: #06F}
ul#minitabs a:hover{border-color: #F60;color: #666}

a:link {color: black;}
a:visited {color: black}
a:hover {color: #417F2C}
a:active {color: black}


/* Updates */

div.chunk {
	margin: 0;
	padding-bottom: 5px;
	border-bottom:1px solid #ccc;
	 overflow: auto;
}

div.topchunk {
	margin:0 !important;
}

.footnote,
.footnote a {
	font-size:12px;
	line-height:1.3em;
	color:#aaa;
}

.footnote em {
	background-color:transparent;
	font-style:italic;
}

.footnote code {
	background-color:transparent;
	font:11px/14px monospace;
	color:#aaa;
}

p.subscribe {
	background-color:#f3f3f3;
	font-size:12px;
	text-align:center;
}

p.highlight {
	background-color:#ffc;
	font-size:12px;
	text-align:center;
}

p.sample_feeds {
	font-size:12px;
	line-height:1.2em;
}

div.sp_errors {
	background-color:#eee;
	padding:5px;
	text-align:center;
	font-size:12px;
}

.noborder {
	border:none !important;
}

img.favicon {
	margin:0 4px -2px 0;
	width:16px;
	height:16px;
}

p.favicons a,
p.favicons a:hover {
	border:none;
	background-color:transparent;
}

p.favicons img {
	border:none;
}

h4.title {
		/* We're going to add some space next to the titles so we can fit the 16x16 favicon image. */
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:0 1px;
		padding-left:20px;
		height: 20px;
	}
	
ul, ol {
	margin:10px 0 10px 20px;
	padding:0 0 0 15px;
}

ul li, ol li {
	margin:0 0 7px 0;
	padding:0 0 0 3px;
}

form {
	margin:0;
	padding:0;
}

code {
	font-size:1em;
	background-color:#f3f3ff;
	color:#000;
}


blockquote {
	font-size:1em;
	color:#666;
	border-left:4px solid #666;
	margin:10px 0 10px 30px;
	padding:0 5px 0 10px;
	background:#f3f3f3 url(background_blockquote.png) repeat top left;
}

input, select, textarea {
	font-size:12px;
	line-height:1.2em;
	padding:2px;
}

input[type=text], select, textarea {
	background-color:#e9f5ff;
	border:1px solid #333;
}

input[type=text]:focus, select:focus, textarea:focus {
	background-color:#ffe;
}

.clearLeft {clear:left;}
.clearRight {clear:right;}
.clearBoth {clear:both;}
.hide {display:none;}



/*********************************************
SIFR STYLES
*********************************************/
.sIFR-active h3.header {
	visibility:hidden;
	line-height:1em;
}
	
