body {margin: 0 0 20px; text-align: center; background: #000;}

/*Links*/
a {text-decoration: underline;}
a:link {color: #048;}
a:visited {color: #012;}
a:active {color: #b00;}
a:hover {color: #EB6600;}

/*Headers*/
h1, h2, h3 {margin: 0; padding: 0; font-weight: normal;}

#container {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0;
	width: 880px;
	border: 1px solid #FFF;
	background: #FFF;
	font-size: small;
	font-family: Verdana, Arial, sans-serif;
	font-weight: Normal;
}

/*Banner*/
#banner 		{color: #FFF; text-align: center; padding: 15px; border-bottom: 1px solid #048; background: #F80}
#banner-img 		{display: none}
#banner a 		{color: #FFF; text-decoration: none}
#banner a:hover 	{color: #048}
#banner h1 		{font-size: xx-large}
#banner h2 		{margin-top: 5px; font-size: small}

/*Nav*/
#nav 			{padding: 5px; margin: 0; color: #fff; border-bottom: 1px solid #000; background: #F70; font-size: small;}
#nav a 			{color: #fff; text-decoration: none}
#nav a:hover 		{text-decoration: underline}
.navright 		{float: right; padding-right: 10px}
.navleft		{padding-left: 10px}

/*Main Divs*/
#center 		{float: left; width: 500px; overflow: hidden}
#left 			{float: left; width: 200px; overflow: hidden}
#right 			{float: left; width: 180px; overflow: hidden}
#archCenter 		{float: left; width: 880px; overflow: hidden}
#catCenter 		{float: left; width: 880px; overflow: hidden}
#archright 		{float: left; width: 340px; margin-left: 600px; overflow: hidden; background: #FFF}

#footer 			{padding: 5px; margin: 0; color: #fff; border-bottom: 1px solid #048; background: #F80; font-size: small;}
#footer a 			{color: #fff; text-decoration: underline}
#footer a:hover 		{color: #048;}


/*Content*/
.content 		{padding: 15px 15px 5px; color: #333; background: #FFF}
.content p 		{color: #666; margin-bottom: 10px}
.content h2 		{color: #666; margin-bottom: 10px; font-weight: bold; font-size: small}
.content h3 		{color: #c00; margin-bottom: 10px; font-weight: bold; font-size: x-small}
.content code 		{font-size: medium; font-weight: bold; line-height: 100%}
.content p.posted 	{color: #999; border-top: 1px solid #999; text-align: left; margin-bottom: 25px; padding: 3px; font: x-small/normal}
.content blockquote {
	line-height: 120%;
	}
/*sidebar*/
.sidebar {padding: 15px; } 
.sidebar h2 	{color: #666; text-align: center; text-transform: uppercase; letter-spacing: .3em; font-size: x-small; font-weight: bold}
.sidebar ul 		{padding-left: 0; margin: 0; margin-bottom: 30px}
.sidebar ul ul 		{margin-bottom: 0}
.sidebar #categories ul {padding-left: 7px;}
.sidebar li 		{color: #666; text-align: left; margin-top: 10px;list-style-type: none; font-size: x-small; line-height: 120%;}
.sidebar #categories li {list-style-type: circle}
.sidebar img 		{border: 3px solid #FFF}

.photo 			{text-align: left; margin-bottom: 20px}
.link-note 		{text-align: left; padding: 2px; margin-bottom: 15px; font: x-small}

.cats {font-size: large}
.cats li {margin-top: 10px}

#powered 		{text-align: left; color: #666; margin-top: 50px; font: x-small}
#comment-data 		{float: left; width: 180px; padding-right: 15px; margin-right: 15px; border-right: 1px dotted #BBB}

textarea[id="comment-text"] {width: 80%}
.commenter-profile img 	{vertical-align: middle; border-width: 0}

