diff U3 block.tpl.php block.tpl.php
--- block.tpl.php	Fri Apr 15 21:27:51 2005
+++ block.tpl.php	Fri Apr 15 22:27:52 2005
@@ -1,4 +1,4 @@
-<div class="<?php print "block block-$block->module" ?>" id="<?php print "block-$block->module-$block->delta"; ?>">
-<h2><?php print $block->subject ?></h2>
-<div class="content"><?php print $block->content ?></div>
+<div class="<?php print "block block-$block->module" ?>" id="<?php print "block-$block->module-$block->delta"; ?>">
+<h2><?php print $block->subject ?></h2>
+<div class="content"><?php print $block->content ?></div>
 </div>
\ No newline at end of file
diff U3 comment.tpl.php comment.tpl.php
--- comment.tpl.php	Fri Apr 15 21:27:51 2005
+++ comment.tpl.php	Fri Apr 15 22:27:52 2005
@@ -1,12 +1,12 @@
-<div class="comment <?php print ($comment->new) ? 'comment-new' : '' ?>"> 
-  <?php if ($comment->new) : ?> 
-  <a id="new"></a> <span class="new"><?php print $new ?></span> 
-  <?php endif; ?>
-  <div class="comment_author"><?php print $author ?> said,</div><br />
-  <p class="metadate"><?php print $date ?></p> 
-  <?php print $content ?>
-  <?php if ($picture) : ?> 
-  <br class="clear" /> 
-  <?php endif; ?> 
-  <p class="postmetadata"><?php print $links ?> &#187;</p> 
+<div class="comment <?php print ($comment->new) ? 'comment-new' : '' ?>"> 
+  <?php if ($comment->new) : ?> 
+  <a id="new"></a> <span class="new"><?php print $new ?></span> 
+  <?php endif; ?>
+  <div class="comment_author"><?php print $author ?> said,</div><br />
+  <p class="metadate"><?php print $date ?></p> 
+  <?php print $content ?>
+  <?php if ($picture) : ?> 
+  <br class="clear" /> 
+  <?php endif; ?> 
+  <p class="postmetadata"><?php print $links ?> &#187;</p> 
 </div>
\ No newline at end of file
diff U3 node.tpl.php node.tpl.php
--- node.tpl.php	Fri Apr 15 21:27:51 2005
+++ node.tpl.php	Fri Apr 15 22:27:52 2005
@@ -1,10 +1,10 @@
-<div class="<?php print ($sticky) ? " sticky" : ""; ?>"> 
-  <?php if ($page == 0): ?> 
-  <h2><a href="<?php print $node_url ?>" rel="bookmark" title="Permanent Link to <?php print $title ?>"><?php print $title ?></a></h2> 
-  <?php endif; ?> 
-  <div class="meta">Posted in <?php print $terms ?> by <?php print $name ?> on <?php print $date ?></div> 
-  <div class="main"> <?php print $content ?> </div> 
-  <?php if ($links): ?> 
-  <div class="comments"><?php print $links ?></p> 
-  <?php endif; ?> 
+<div class="<?php print ($sticky) ? " sticky" : ""; ?>"> 
+  <?php if ($page == 0): ?> 
+  <h2><a href="<?php print $node_url ?>" rel="bookmark" title="Permanent Link to <?php print $title ?>"><?php print $title ?></a></h2> 
+  <?php endif; ?> 
+  <div class="meta">Posted in <?php print $terms ?> by <?php print $name ?> on <?php print $date ?></div> 
+  <div class="main"> <?php print $content ?> </div> 
+  <?php if ($links): ?> 
+  <div class="comments"><?php print $links ?></p> 
+  <?php endif; ?> 
 </div>
\ No newline at end of file
diff U3 page.tpl.php page.tpl.php
--- page.tpl.php	Fri May 20 21:36:27 2005
+++ page.tpl.php	Tue Aug 01 22:26:56 2006
@@ -1,102 +1,99 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $language ?>" xml:lang="<?php print $language ?>">
-<head>
-<title><?php print $head_title ?></title>
-<meta http-equiv="Content-Style-Type" content="text/css" />
-<?php print $head ?><?php print $styles ?>
-</head>
-<body <?php print theme("onload_attribute"); ?>> 
-
-<div id="container">
-<div id="skip">
-	<p><a href="#content" title="Skip to site content">Skip to content</a></p>
-	<p><a href="#search" title="Skip to search" accesskey="s">Skip to search - Accesskey = s</a></p>
-</div>
-<hr />
-
-<h1><a href="<?php print url() ?>" title="<?php print($site_name) ?>"><?php print($site_name) ?></a></h1> 
-<div class="tagline"><?php print($site_slogan) ?></div> 
-
-	<div id="content_bg">
-	<!-- Needed for dropshadows -->
-	<div class="container_left">
-	<div class="container_right">
-	<div class="topline">
-	<!-- Start float clearing -->
-	<div class="clearfix">
-	<!-- end header -->
-<!-- begin sidebar -->
-<div id="right">
-	<?php if (is_array($primary_links)) : ?>
-	<div class="block block-nav">
-	<h2>Navigation</h2>
-	<div class="content"><div class="item-list">
-	<ul> 
-	<?php foreach ($primary_links as $link): ?> 
-	<li><?php print $link?></li> 
-	<?php endforeach; ?> 
-	</ul></div></div>
-	</div><div class="line"></div>
-	<?php endif; ?>
-	<?php if ($search_box): ?>
-	<h2>Search</h2>
-	<p class="searchinfo">search site archives</p>
-	<div id="search">
-	<div id="search_area"> 
-	<form action="<?php print $search_url ?>" method="post" id="searchform"> 
-	<input class="form-text" type="text" size="15" value="" name="edit[keys]" id="s" /> 
-	<input class="form-submit" type="submit" value="<?php print $search_button_text ?>" id="searchsubmit" /> 
-	</form> 
-	</div>
-	</div>
-	<?php endif; ?> 
-	<?php print $sidebar_left ?>
-	<?php print $sidebar_right ?>
-</div>
-<hr />
-
-<div id="content"> 
-<div class="navigation"> <?php print $breadcrumb ?> </div> 
-<?php if ($messages != ""): ?> 
-<div id="message"><?php print $messages ?></div> 
-<?php endif; ?> 
-<?php if ($mission != ""): ?> 
-<div id="mission"><?php print $mission ?></div> 
-<?php endif; ?> 
-<?php if ($title != ""): ?> 
-<h2 class="page-title"><?php print $title ?></h2> 
-<?php endif; ?> 
-<?php if ($tabs != ""): ?> 
-<?php print $tabs ?> 
-<?php endif; ?> 
-<?php if ($help != ""): ?> 
-<p id="help"><?php print $help ?></p> 
-<?php endif; ?> 
-<!-- start main content --> 
-<?php print($content) ?> 
-<!-- end main content --> 
-</div> 
-
-<!-- End float clearing -->
-</div>
-<!-- End content -->
-<!-- begin footer -->
-<hr />
-
-<div id="footer"> 
-<p> 
-<?php if ($footer_message) : ?> 
-<?php print $footer_message;?><br /> 
-<?php endif; ?> 
-<p><?php print(variable_get('site_name', 'drupal')) ?> is proudly powered by <a href="http://drupal.org">Drupal</a>. The Green Marin&eacute;e template by <a href="http://e-lusion.com" title="Ian Main - e-lusion.com">Ian Main</a> - Built for <a href="http://wordpress.org" title="Wordpress - As lovely as your Mum!">Wordpress 1.5</a>, ported to Drupal by <a href="http://goodbasic.com/">GoodBasic</a>.</p> 
-</div>
-<!-- End Footer -->
-
-</div>
-</div>
-</div>
-</div>
-</div>
-<?php print $closure;?> 
-</body>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $language ?>" xml:lang="<?php print $language ?>">
+<head>
+<title><?php print $head_title ?></title>
+<meta http-equiv="Content-Style-Type" content="text/css" />
+<?php print $head ?><?php print $styles ?>
+</head>
+<body <?php print theme("onload_attribute"); ?>>
+
+<div id="container">
+<div id="skip">
+	<p><a href="#content" title="Skip to site content">Skip to content</a></p>
+	<p><a href="#search" title="Skip to search" accesskey="s">Skip to search - Accesskey = s</a></p>
+</div>
+<hr />
+
+<h1><a href="<?php print url() ?>" title="<?php print($site_name) ?>"><?php print($site_name) ?></a></h1>
+<div class="tagline"><?php print($site_slogan) ?></div>
+
+	<div id="content_bg">
+	<!-- Needed for dropshadows -->
+	<div class="container_left">
+	<div class="container_right">
+	<div class="topline">
+	<!-- Start float clearing -->
+	<div class="clearfix">
+	<!-- end header -->
+<!-- begin sidebar -->
+<div id="right">
+	<?php if (is_array($primary_links)) : ?>
+	<div class="block block-nav">
+	<h2>Navigation</h2>
+	<div class="content"><div class="item-list">
+	<ul>
+	<?php foreach ($primary_links as $link): ?>
+	<li><?php print $link?></li>
+	<?php endforeach; ?>
+	</ul></div></div>
+	</div><div class="line"></div>
+	<?php endif; ?>
+	<?php if ($search_box): ?>
+	<h2>Search</h2>
+	<p class="searchinfo">search site archives</p>
+	<div id="search">
+	<div id="search_area">
+		<?php print $search_box ?>
+	</div>
+	</div>
+	<?php endif; ?>
+	<?php print $sidebar_left ?>
+	<?php print $sidebar_right ?>
+</div>
+<hr />
+
+<div id="content">
+<div class="navigation"> <?php print $breadcrumb ?> </div>
+<?php if ($messages != ""): ?>
+<div id="message"><?php print $messages ?></div>
+<?php endif; ?>
+<?php if ($mission != ""): ?>
+<div id="mission"><?php print $mission ?></div>
+<?php endif; ?>
+<?php if ($title != ""): ?>
+<h2 class="page-title"><?php print $title ?></h2>
+<?php endif; ?>
+<?php if ($tabs != ""): ?>
+<?php print $tabs ?>
+<?php endif; ?>
+<?php if ($help != ""): ?>
+<p id="help"><?php print $help ?></p>
+<?php endif; ?>
+<!-- start main content -->
+<?php print($content) ?>
+<!-- end main content -->
+</div>
+
+<!-- End float clearing -->
+</div>
+<!-- End content -->
+<!-- begin footer -->
+<hr />
+
+<div id="footer">
+<p>
+<?php if ($footer_message) : ?>
+<?php print $footer_message;?><br />
+<?php endif; ?>
+<p><?php print(variable_get('site_name', 'drupal')) ?> is proudly powered by <a href="http://drupal.org">Drupal</a>. The Green Marin&eacute;e template by <a href="http://e-lusion.com" title="Ian Main - e-lusion.com">Ian Main</a> - Built for <a href="http://wordpress.org" title="Wordpress - As lovely as your Mum!">Wordpress 1.5</a>, ported to Drupal by <a href="http://arvoriad.com/">Arvoriad</a>.</p>
+</div>
+<!-- End Footer -->
+
+</div>
+</div>
+</div>
+</div>
+</div>
+<?php print $closure;?>
+</body>
 </html>
\ No newline at end of file
diff U3 style.css style.css
--- style.css	Fri Apr 15 21:27:51 2005
+++ style.css	Tue Aug 01 22:24:40 2006
@@ -1,492 +1,495 @@
-/*
-Theme Name: Green Marinee
-Theme URI: http://e-lusion.com/
-Description: Green Marinee was designed and built specially for <a href="http://alexking.org">Alex King's</a> WordPress 1.5 themes competition.
-Version: 1.0
-Author: <a href="http://e-lusion.com">Ian Main</a>
-
-For the WordPress community (GPL), enjoy it guys.
-by Ian Main - e-lusion.com
-
-Ported to Drupal by Jarrod Piccioni of GoodBasic (http://goodbasic.com)
-*/
-
-/*
-
-	1) General selectors - body,h1/h3,a,blockquote,code,p
-	2) Structure - container,content,tagline
-	3) Left selectors - main,meta,comments
-	4) Right selectors - author,links,line,search,themes
-	5) Footer - extras
-	6) Forms - input,textarea
-	7) Accessibility - skip,hr
-	8) Hacks - clearfix
-
-*/
-
-/* 1) -=-=-=- General selectors -=-=-=- */
-
-body {
-	background: #FCFEF4 url(bg_top.gif) repeat-x;
-	margin: 68px 0 20px 0;
-	font-family: Arial, Verdana, Helvetica;
-	font-size: 76%;
-	color: #3F3F3F;
-	text-align: center;
-	}
-
-/*h1 {
-	color: #FCFEF4;
-	margin: -35px 0 0 7px;
-	position: absolute;
-	font-size: 2.2em;
-	}*/
-	
-h1 {
-	color: #FCFEF4;
-	margin: -45px 0 0 7px;
-	position: absolute;
-	font-size: 2.2em;
-	}
-	
-h1 a:link, h1 a:visited {
-	color: #FCFEF4;
-	text-decoration: none;
-	}
-	
-h1 a:hover, h1 a:active {
-	background: none;
-	color: #DAED9C;
-	text-decoration: none;
-	}
-	
-h2 {
-	color: #7DA721;
-	font-weight: normal;
-	font-size: 1.8em;
-	margin: 20px 0 0 0;
-	}
-	
-h2 a:link, h2 a:visited {
-	color: #7DA721;
-	font-weight: normal;
-	text-decoration: none;
-	}
-
-h2 a:hover, h2 a:active {
-	color: #3F3F3F;
-	background: none;
-	font-weight: normal;
-	text-decoration: none;
-	}
-	
-h3 {
-	font-size: 1.4em;
-	margin: 20px 0 -10px 0;
-	font-weight: normal;
-	}
-	
-a:link {
-	color: #78A515;
-	font-weight: bold;
-	text-decoration: none;
-	}
-	
-a:visited {
-	color: #999;
-	}
-	
-a:hover, a:active {
-	background: #78A515;
-	color: #fff;
-	text-decoration: none;
-	}
-	
-blockquote {
-	border-left: 4px solid #3F3F3F;
-	padding: 0 10px;
-	margin: 0 0 0 10px;
-	font-style: italic;
-	}
-	
-code {
-	display: block;
-	padding: 10px;
-	color: #444E1F;
-	background: #F5F8E8;
-	font-size: 1.2em;
-	border-top: 2px solid #D0EC98;
-	}
-
-p {
-	line-height: 1.4;
-	}
-	
-/* 2)-=-=-=- Structure -=-=-=- */
-		
-#container {
-	width: 765px;
-	margin: 0 auto;
-	text-align: left;
-	}
-	
-.container_left {
-	background: url(container_left.gif) no-repeat;
-	}
-	
-.container_right {
-	background: url(container_right.gif) no-repeat top right;
-	}
-	
-.topline {
-	background: url(container_top.gif) no-repeat;
-	}
-	
-#content {
-	padding-top: 30px;
-	margin: 20px;
-	width: 480px;
-	}
-	
-#content_bg {
-	background: #fff url(container.gif) repeat-y;
-	}
-	
-.tagline {
-	color: #888;
-	margin: -18px 0 0 9px;
-	position: absolute;
-	font-size: 1em;
-	}
-	
-/* 3)-=-=-=- Left selectors -=-=-=- */	
-	
-.main li {
-	background: url(content_bullet.gif) no-repeat 0 7px;
-	padding: 2px 0 0 10px;
-	list-style: none;
-	}
-	
-.main ul {
-	padding: 5px 0 20px 10px;
-	margin: 0;
-	}
-	
-.main img {
-	padding: 3px;
-	border: 1px solid #ACE149;
-	}
-	
-.meta {
-	background: #F5F5F5;
-	font-size: .9em;
-	padding: 2px;
-	}
-	
-.meta:hover {
-	background: #F7FEDC;
-	}
-	
-.highlight { /* Basic highlight for text */
-	background: #F7FEDC;
-	}
-	
-.comments {
-	font-size: 1.2em;
-	padding-bottom: 25px;
-	border-bottom: 3px double #eee;
-	}
-	
-.comments a:link, .comments a:visited {
-	color: #78A515;
-	font-weight: bold;
-	text-decoration: none;
-	}
-	
-.comments a:hover, .comments a:active {
-	background: #78A515;
-	color: #fff;
-	text-decoration: none;
-	}	
-	
-.alt {
-	background: #EAF8CF !important; 
-	border: 1px solid #D5F0A4 !important;
-	padding: 10px 10px 0 10px !important;
-	}
-	
-.alt:hover {
-	border: 1px solid #ACE149 !important;
-	}
-	
-.comment:hover {
-	border: 1px solid #ACE149;
-	}
-	
-.comment {
-	padding: 10px 10px 0 10px;
-	background: #F6FCEB;
-	border: 1px solid #DEF3B6;
-	margin: 10px;
-	color: #3C452D;
-	}
-	
-p.metadate {
-	font-size: .8em;
-	margin: 0;
-	text-transform: uppercase;
-	}
-	
-p.comment_meta {
-	margin: 0 0 10px 10px;
-	font-size: .9em;
-	}
-	
-.comment_author a:visited {
-	font-weight: bold;
-	text-decoration: none;
-	}
-	
-.reply {
-	font-weight: bold;
-	font-size: 1.2em;
-	margin: 10px 0 0 10px;
-	}
-	
-.warning p { /* Used on the search page (image will appear if no result is found) */
-	background: url(warning.gif) no-repeat left;
-	height: 160px;
-	padding: 20px 0 0 90px;
-	font-size: 1.5em;
-	margin: 0 0 0 10px;
-	}
-	
-.postinput {
-	margin-left: 10px;
-	}
-	
-/* 4)-=-=-=- Right selectors -=-=-=- */	
-	
-#right {
-	float: right;
-	width: 250px;
-	padding: 10px 15px;
-	
-	/* Box model hack used for IE5.5/5 */
-	voice-family: "\"}\""; 
-  	voice-family: inherit;
-  	width: 230px;
-	}
-	
-#right li {
-	list-style: none;
-	background: url(links_bullet.gif) 0 50% no-repeat;
-	padding: 2px 0 2px 20px;
-	}
-	
-#right ul {
-	padding: 10px 10px 10px 0px;
-	margin: 0;
-	}
-	
-#right a {
-	font-size: .9em;
-	text-decoration: none;
-	}
-	
-#right a:link {
-	color: #565D4A;
-	font-weight: normal;
-	}
-	
-#right a:visited {
-	color: #aaa;
-	}
-	
-#right a:hover, #right a:active {
-	background: #80BE14;
-	color: #fff;
-	}
-	
-.line, .block {
-	border-top: 3px solid #ACE149;
-	/*margin-top: -5px;*/
-	}
-	
-#search {
-	background: url(search.gif) no-repeat;
-	height: 56px;
-	margin: 0 auto;
-	padding-top: 22px;
-	}
-
-#right .block-nav {
-	border-top: 0 !important;
-	}
-
-#right h3 {
-	visibility: none; height: 1px; padding: 0; margin: 0;
-	}
-
-#right h2 {
-	font-size: 1.4em;
-	margin: 20px 0 0 0;
-	font-weight: normal;
-	color: #000;
-	}
-	
-p.searchinfo {
-	margin: -8px 0 -8px 2px;
-	font-size: .9em;
-	color: #999;
-	}
-	
-.searchfield {
-	background: #fff;
-	border: 1px solid #ACE149;
-	color: #7DA721;
-	padding: 2px 5px 1px 5px;
-	width: 160px;
-	}
-	
-.searchfield:hover {
-	border: 1px solid #BFBFBF;
-	color: #949494;
-	}
-	
-.submit {
-	background: url(search_submit.gif) no-repeat;
-	height: 20px;
-	width: 52px;
-	border: 0;
-	margin-left: 2px;
-	text-indent: -9999px;
-	cursor: pointer;
-	}
-	
-.submit:hover {
-	background: url(search_submit.gif) no-repeat 0 -20px;
-	height: 20px;
-	width: 52px;
-	border: 0;
-	margin-left: 2px;
-	cursor: pointer;
-	}
-	
-.themes {
-	font-size: .9em;
-	}
-
-#right img {
-	margin: 10px 0 20px 20px;
-}
-
-#right .menu li, #right .block-nav li {
-	background: url(content_bullet.gif) no-repeat 0 7px;
-	padding: 2px 0 0 10px;
-	list-style: none;
-}
-
-/* 5)-=-=-=- Footer -=-=-=- */	
-	
-#footer {
-	background: url(footer.gif) no-repeat;
-	height: 75px;
-	}
-	
-#footer p {
-	padding: 30px 0 0 70px;
-	float: left;
-	text-transform: uppercase;
-	font-size: .9em;
-	color: #777;
-	}
-	
-.extras {
-	float: right;
-	padding: 33px 18px 0 0;
-	}
-	
-.extras a {
-	text-decoration: none;
-	font-weight: bold;
-	}
-	
-.extras a:link, .extras a:visited {
-	background: #ccc;
-	color: #fff;
-	padding: 5px;
-	border: 2px solid #fff;
-	}
-	
-.extras a:hover, .extras a:active {
-	background: #DEEEA4;
-	color: #7AB90C;
-	padding: 5px;
-	border: 2px solid #C9E979;
-	}
-	
-.extras li {
-	display: inline;
-	}
-	
-.extras ul {
-	padding: 0 0 10px 0;
-	margin: 0;
-	}
-	
-/* 6)-=-=-=- Forms -=-=-=- */
-	
-input {
-	border: 1px solid #BFBFBF;
-	color: #949494;
-	background: #fff;
-	padding: 2px 5px 1px 5px;
-	font-size: 1em;
-	}
-	
-input:hover {
-	background: #fff;
-	border: 1px solid #ACE149;
-	color: #7DA721;
-	font-size: 1em;
-	}
-	
-textarea {
-	font-family: Arial, Verdana, Helvetica;
-	font-size: 1.1em;
-	border: 1px solid #BFBFBF;
-	color: #949494;
-	padding: 2px 5px 1px 5px;
-	width: 450px;
-	}
-	
-textarea:hover {
-	background: #fff;
-	border: 1px solid #ACE149;
-	color: #7DA721;
-	}
-	
-/* 7)-=-=-=- Accessibility -=-=-=- */
-	
-#skip {
-	display: none;
-	}
-	
-hr { /* Simple style when CSS not in use */
-	display: none;
-	}
-	
-/* 8)-=-=-=- Hacks -=-=-=- */
-	
-.clearfix:after { /* float hack used to float content correctly */
-    content: "."; 
-   	display: block; 
-   	height: 0; 
-   	clear: both; 
-    visibility: hidden;
-	}
-
-/* Hides from IE-mac \*/
-* html .clearfix {height: 1%;}
+/*
+Theme Name: Green Marinee
+Theme URI: http://e-lusion.com/
+Description: Green Marinee was designed and built specially for <a href="http://alexking.org">Alex King's</a> WordPress 1.5 themes competition.
+Version: 1.0
+Author: <a href="http://e-lusion.com">Ian Main</a>
+
+For the WordPress community (GPL), enjoy it guys.
+by Ian Main - e-lusion.com
+
+Ported to Drupal by Jarrod Piccioni of GoodBasic (http://goodbasic.com)
+
+Migration to Drupal 4.7 by Thierry Guégan (http://www.arvoriad.com/)
+
+*/
+
+/*
+
+	1) General selectors - body,h1/h3,a,blockquote,code,p
+	2) Structure - container,content,tagline
+	3) Left selectors - main,meta,comments
+	4) Right selectors - author,links,line,search,themes
+	5) Footer - extras
+	6) Forms - input,textarea
+	7) Accessibility - skip,hr
+	8) Hacks - clearfix
+
+*/
+
+/* 1) -=-=-=- General selectors -=-=-=- */
+
+body {
+	background: #FCFEF4 url(bg_top.gif) repeat-x;
+	margin: 68px 0 20px 0;
+	font-family: Arial, Verdana, Helvetica;
+	font-size: 76%;
+	color: #3F3F3F;
+	text-align: center;
+	}
+
+/*h1 {
+	color: #FCFEF4;
+	margin: -35px 0 0 7px;
+	position: absolute;
+	font-size: 2.2em;
+	}*/
+	
+h1 {
+	color: #FCFEF4;
+	margin: -45px 0 0 7px;
+	position: absolute;
+	font-size: 2.2em;
+	}
+	
+h1 a:link, h1 a:visited {
+	color: #FCFEF4;
+	text-decoration: none;
+	}
+	
+h1 a:hover, h1 a:active {
+	background: none;
+	color: #DAED9C;
+	text-decoration: none;
+	}
+	
+h2 {
+	color: #7DA721;
+	font-weight: normal;
+	font-size: 1.8em;
+	margin: 20px 0 0 0;
+	}
+	
+h2 a:link, h2 a:visited {
+	color: #7DA721;
+	font-weight: normal;
+	text-decoration: none;
+	}
+
+h2 a:hover, h2 a:active {
+	color: #3F3F3F;
+	background: none;
+	font-weight: normal;
+	text-decoration: none;
+	}
+	
+h3 {
+	font-size: 1.4em;
+	margin: 20px 0 -10px 0;
+	font-weight: normal;
+	}
+	
+a:link {
+	color: #78A515;
+	font-weight: bold;
+	text-decoration: none;
+	}
+	
+a:visited {
+	color: #999;
+	}
+	
+a:hover, a:active {
+	background: #78A515;
+	color: #fff;
+	text-decoration: none;
+	}
+	
+blockquote {
+	border-left: 4px solid #3F3F3F;
+	padding: 0 10px;
+	margin: 0 0 0 10px;
+	font-style: italic;
+	}
+	
+code {
+	display: block;
+	padding: 10px;
+	color: #444E1F;
+	background: #F5F8E8;
+	font-size: 1.2em;
+	border-top: 2px solid #D0EC98;
+	}
+
+p {
+	line-height: 1.4;
+	}
+	
+/* 2)-=-=-=- Structure -=-=-=- */
+		
+#container {
+	width: 765px;
+	margin: 0 auto;
+	text-align: left;
+	}
+	
+.container_left {
+	background: url(container_left.gif) no-repeat;
+	}
+	
+.container_right {
+	background: url(container_right.gif) no-repeat top right;
+	}
+	
+.topline {
+	background: url(container_top.gif) no-repeat;
+	}
+	
+#content {
+	padding-top: 30px;
+	margin: 20px;
+	width: 480px;
+	}
+	
+#content_bg {
+	background: #fff url(container.gif) repeat-y;
+	}
+	
+.tagline {
+	color: #888;
+	margin: -18px 0 0 9px;
+	position: absolute;
+	font-size: 1em;
+	}
+	
+/* 3)-=-=-=- Left selectors -=-=-=- */	
+	
+.main li {
+	background: url(content_bullet.gif) no-repeat 0 7px;
+	padding: 2px 0 0 10px;
+	list-style: none;
+	}
+	
+.main ul {
+	padding: 5px 0 20px 10px;
+	margin: 0;
+	}
+	
+.main img {
+	padding: 3px;
+	border: 1px solid #ACE149;
+	}
+	
+.meta {
+	background: #F5F5F5;
+	font-size: .9em;
+	padding: 2px;
+	}
+	
+.meta:hover {
+	background: #F7FEDC;
+	}
+	
+.highlight { /* Basic highlight for text */
+	background: #F7FEDC;
+	}
+	
+.comments {
+	font-size: 1.2em;
+	padding-bottom: 25px;
+	border-bottom: 3px double #eee;
+	}
+	
+.comments a:link, .comments a:visited {
+	color: #78A515;
+	font-weight: bold;
+	text-decoration: none;
+	}
+	
+.comments a:hover, .comments a:active {
+	background: #78A515;
+	color: #fff;
+	text-decoration: none;
+	}	
+	
+.alt {
+	background: #EAF8CF !important; 
+	border: 1px solid #D5F0A4 !important;
+	padding: 10px 10px 0 10px !important;
+	}
+	
+.alt:hover {
+	border: 1px solid #ACE149 !important;
+	}
+	
+.comment:hover {
+	border: 1px solid #ACE149;
+	}
+	
+.comment {
+	padding: 10px 10px 0 10px;
+	background: #F6FCEB;
+	border: 1px solid #DEF3B6;
+	margin: 10px;
+	color: #3C452D;
+	}
+	
+p.metadate {
+	font-size: .8em;
+	margin: 0;
+	text-transform: uppercase;
+	}
+	
+p.comment_meta {
+	margin: 0 0 10px 10px;
+	font-size: .9em;
+	}
+	
+.comment_author a:visited {
+	font-weight: bold;
+	text-decoration: none;
+	}
+	
+.reply {
+	font-weight: bold;
+	font-size: 1.2em;
+	margin: 10px 0 0 10px;
+	}
+	
+.warning p { /* Used on the search page (image will appear if no result is found) */
+	background: url(warning.gif) no-repeat left;
+	height: 160px;
+	padding: 20px 0 0 90px;
+	font-size: 1.5em;
+	margin: 0 0 0 10px;
+	}
+	
+.postinput {
+	margin-left: 10px;
+	}
+	
+/* 4)-=-=-=- Right selectors -=-=-=- */	
+	
+#right {
+	float: right;
+	width: 250px;
+	padding: 10px 15px;
+	
+	/* Box model hack used for IE5.5/5 */
+	voice-family: "\"}\""; 
+  	voice-family: inherit;
+  	width: 230px;
+	}
+	
+#right li {
+	list-style: none;
+	background: url(links_bullet.gif) 0 50% no-repeat;
+	padding: 2px 0 2px 20px;
+	}
+	
+#right ul {
+	padding: 10px 10px 10px 0px;
+	margin: 0;
+	}
+	
+#right a {
+	font-size: .9em;
+	text-decoration: none;
+	}
+	
+#right a:link {
+	color: #565D4A;
+	font-weight: normal;
+	}
+	
+#right a:visited {
+	color: #aaa;
+	}
+	
+#right a:hover, #right a:active {
+	background: #80BE14;
+	color: #fff;
+	}
+	
+.line, .block {
+	border-top: 3px solid #ACE149;
+	/*margin-top: -5px;*/
+	}
+	
+#search {
+	background: url(search.gif) no-repeat;
+	height: 56px;
+	margin: 0 auto;
+	padding-top: 22px;
+	}
+
+#right .block-nav {
+	border-top: 0 !important;
+	}
+
+#right h3 {
+	visibility: none; height: 1px; padding: 0; margin: 0;
+	}
+
+#right h2 {
+	font-size: 1.4em;
+	margin: 20px 0 0 0;
+	font-weight: normal;
+	color: #000;
+	}
+	
+p.searchinfo {
+	margin: -8px 0 -8px 2px;
+	font-size: .9em;
+	color: #999;
+	}
+	
+.searchfield {
+	background: #fff;
+	border: 1px solid #ACE149;
+	color: #7DA721;
+	padding: 2px 5px 1px 5px;
+	width: 160px;
+	}
+	
+.searchfield:hover {
+	border: 1px solid #BFBFBF;
+	color: #949494;
+	}
+	
+.submit {
+	background: url(search_submit.gif) no-repeat;
+	height: 20px;
+	width: 52px;
+	border: 0;
+	margin-left: 2px;
+	text-indent: -9999px;
+	cursor: pointer;
+	}
+	
+.submit:hover {
+	background: url(search_submit.gif) no-repeat 0 -20px;
+	height: 20px;
+	width: 52px;
+	border: 0;
+	margin-left: 2px;
+	cursor: pointer;
+	}
+	
+.themes {
+	font-size: .9em;
+	}
+
+#right img {
+	margin: 10px 0 20px 20px;
+}
+
+#right .menu li, #right .block-nav li {
+	background: url(content_bullet.gif) no-repeat 0 7px;
+	padding: 2px 0 0 10px;
+	list-style: none;
+}
+
+/* 5)-=-=-=- Footer -=-=-=- */	
+	
+#footer {
+	background: url(footer.gif) no-repeat;
+	height: 75px;
+	}
+	
+#footer p {
+	padding: 30px 0 0 70px;
+	float: left;
+	text-transform: uppercase;
+	font-size: .9em;
+	color: #777;
+	}
+	
+.extras {
+	float: right;
+	padding: 33px 18px 0 0;
+	}
+	
+.extras a {
+	text-decoration: none;
+	font-weight: bold;
+	}
+	
+.extras a:link, .extras a:visited {
+	background: #ccc;
+	color: #fff;
+	padding: 5px;
+	border: 2px solid #fff;
+	}
+	
+.extras a:hover, .extras a:active {
+	background: #DEEEA4;
+	color: #7AB90C;
+	padding: 5px;
+	border: 2px solid #C9E979;
+	}
+	
+.extras li {
+	display: inline;
+	}
+	
+.extras ul {
+	padding: 0 0 10px 0;
+	margin: 0;
+	}
+	
+/* 6)-=-=-=- Forms -=-=-=- */
+	
+input {
+	border: 1px solid #BFBFBF;
+	color: #949494;
+	background: #fff;
+	padding: 2px 5px 1px 5px;
+	font-size: 1em;
+	}
+	
+input:hover {
+	background: #fff;
+	border: 1px solid #ACE149;
+	color: #7DA721;
+	font-size: 1em;
+	}
+	
+textarea {
+	font-family: Arial, Verdana, Helvetica;
+	font-size: 1.1em;
+	border: 1px solid #BFBFBF;
+	color: #949494;
+	padding: 2px 5px 1px 5px;
+	width: 450px;
+	}
+	
+textarea:hover {
+	background: #fff;
+	border: 1px solid #ACE149;
+	color: #7DA721;
+	}
+	
+/* 7)-=-=-=- Accessibility -=-=-=- */
+	
+#skip {
+	display: none;
+	}
+	
+hr { /* Simple style when CSS not in use */
+	display: none;
+	}
+	
+/* 8)-=-=-=- Hacks -=-=-=- */
+	
+.clearfix:after { /* float hack used to float content correctly */
+    content: "."; 
+   	display: block; 
+   	height: 0; 
+   	clear: both; 
+    visibility: hidden;
+	}
+
+/* Hides from IE-mac \*/
+* html .clearfix {height: 1%;}
 /* End hide from IE-mac */	
\ No newline at end of file
