
/* ::::: http://terranova.blogs.com/terra_nova/styles.css ::::: */

body { margin: 0px 0px 25px; background: rgb(37, 65, 23) url('tngreen.jpg') repeat; height: 120%; }
a { text-decoration: underline; }
a:link { color: rgb(4, 107, 124); }
a:visited { color: rgb(5, 86, 66); }
a:active { color: rgb(52, 103, 132); }
a:hover { color: rgb(153, 153, 153); }
h1, h2, h3 { margin: 0px; padding: 0px; font-weight: normal; font-family: Georgia,'Bookman Old Style','Book Antiqua',Garamond,serif; }
#container { padding: 0px; background: rgb(216, 219, 212) none repeat; line-height: 150%; margin-right: auto; margin-left: auto; text-align: left; font-weight: normal; width: 900px; color: rgb(0, 0, 0); }
#container:after, .content:after { overflow: hidden; content: "."; display: block; height: 0pt; clear: both; }
#banner-img { background: rgb(213, 240, 201) url('tn6.jpg') no-repeat; height: 105px; }
div.img-link a { display: block; height: 150px; text-decoration: none; }
.banner-alt { display: none; }
#banner { display: none; }
#banner a { color: rgb(213, 240, 201); text-decoration: none; }
#banner h1 { font-size: small; }
#banner h2 { font-size: small; }
#left { background: rgb(216, 219, 212) none repeat; overflow: hidden; float: left; height: 100%; width: 150px; color: rgb(0, 0, 0); }
#right { background: rgb(216, 219, 212) none repeat; overflow: hidden; float: left; width: 150px; height: 100%; color: rgb(0, 0, 0); }
#center { overflow: hidden; float: left; width: 600px; }
.content { padding: 15px 23px 10px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Georgia,'Bookman Old Style','Book Antiqua',Garamond,serif; font-weight: normal; font-size: small; }
.sidebar { padding: 15px; color: rgb(216, 219, 212); }
.content p { color: rgb(0, 0, 0); font-family: Georgia,'Bookman Old Style','Book Antiqua',Garamond,serif; font-size: small; font-weight: normal; line-height: 150%; text-align: left; margin-bottom: 7px; }
.content blockquote { line-height: 150%; }
.content li { line-height: 150%; }
.content h2 { color: rgb(4, 114, 102); font-family: 'Trebuchet MS',Verdana,sans-serif; font-size: small; text-align: left; font-weight: normal; margin-bottom: 3px; }
.content h3 { color: rgb(0, 0, 0); font-family: Georgia,'Bookman Old Style','Book Antiqua',Garamond,serif; font-size: x-large; text-align: left; font-weight: bold; margin-bottom: 7px; margin-top: 10px; }
.content p.posted { color: rgb(153, 153, 153); font-family: 'Trebuchet MS',Verdana,sans-serif; font-size: small; text-align: right; font-weight: normal; margin-bottom: 13px; line-height: normal; }
.content p.byline { color: rgb(51, 51, 51); font-family: Georgia,'Bookman Old Style','Book Antiqua',Garamond,serif; font-size: small; text-align: left; font-style: italic; font-weight: normal; margin-bottom: 8px; line-height: normal; }
.content p.commentbyline { color: rgb(51, 51, 51); font-family: Arial,sans-serif; font-weight: normal; font-size: small; text-align: left; margin-bottom: 8px; line-height: normal; }
#calendar { padding: 2px; line-height: 140%; color: rgb(0, 0, 0); font-family: Arial,sans-serif; font-size: x-small; text-align: center; margin-bottom: 30px; }
#calendar table { border: 0px none ; padding: 2px; border-collapse: collapse; width: 100%; }
#calendar caption { color: rgb(0, 0, 0); font-family: Arial,sans-serif; font-size: small; text-align: left; font-weight: bold; letter-spacing: 0.3em; }
#calendar th { text-align: center; font-weight: normal; }
#calendar td { text-align: center; }
.sidebar h2 { color: rgb(0, 0, 0); font-family: Trebuchet MS,'Arial',sans-serif; font-size: small; line-height: 100%; text-align: left; font-weight: bold; letter-spacing: 0.3em; }
.sidebar ul { margin: 0px 0px 10px; padding-left: 0px; }
.sidebar li { color: rgb(0, 0, 0); font-family: Arial,sans-serif; font-size: x-small; text-align: left; line-height: 100%; margin-top: 5px; list-style-type: none; }
.sidebar img { border: 5px solid rgb(255, 255, 255); }
.photo { text-align: left; margin-bottom: 20px; }
.link-note { padding: 2px; font-family: Arial,sans-serif; font-weight: normal; font-size: x-small; line-height: 150%; text-align: left; margin-bottom: 12px; }
#powered { font-family: Arial,sans-serif; font-size: x-small; line-height: 150%; text-align: left; color: rgb(0, 0, 0); margin-top: 50px; }
#comment-data { float: left; width: 180px; padding-right: 15px; }
