/*
Theme Name: Green-Site
Theme URI: http://www.a2hosting.com
Description: Wordpress theme designed to match the A2 Hosting site.
Version: 1.0
Author: Kyle Ross
Author URI: http://www.a2hosting.com
Tags: green, fixed width, two-coluns, a2hosting, a2, hosting

*/

* {font-family:Tahoma, Arial, Helvetica, sans-serif;}
#header, #container, #footer {width:900px;margin-left:auto;margin-right:auto;}

#siteContainer {width:920px;margin-left:auto;margin-right:auto;background:#fff;position:relative;}

#header .logo {float:left;margin-left:20px;margin-top:25px;}
#header h1 a {line-height:64px;text-decoration:none;color:#5ea75a;float:right;margin-right:15px;}
#header h1 a:hover {text-decoration:underline;}

#footer {font-size:12px;color:#666;text-align:center;padding-top:20px;padding-bottom:5px;}

.search {width:100%;height:35px;background:#5ea75a;}

.navigation {text-align:right;}
.navigation a, .navigation a:visited {color:#000;font-weight:bold;}

.sidebar {width:211px;float:left;padding-top:25px;}
.sidebar a, .sidebar a:visited {color:#ab2509;}
.sidebar ul {padding:0;margin:0;}
.sidebar ul li {font-size:14px;font-weight:bold;list-style:none;margin-bottom:10px;} /* Sidebar Header */
.sidebar ul li ul {margin:0;padding:0;}
.sidebar ul li ul li {font-size:14px;font-weight:normal;margin:0;}
.body {width:649px;padding:20px;float:left;font-size:12px;}
.sociable {margin:0 !important;margin-bottom:5px !important;}
.sociable_tagline {font-size:12px !important;}
.sidebar img {vertical-align:middle;}

a, a:visited {color:#006397;text-decoration:none;}
a:hover {text-decoration:underline;}
h2 a, h2 a:visited {color:#000;font-size:20px;}
h2 {margin:0;margin-bottom:5px;}
p {margin:0;margin-bottom:10px;}
.clear {clear:both;}
img {border:0;}
a img {text-decoration:none;}
hr {border:0;color:#fff;background-color:#fff;height:1px;margin-bottom:10px;}
body, html {padding:0;margin:0;}
body {background:#ccc;}

.postdate {padding:0;margin:4px 0 4px 0;color:#666;}
.search form {position:absolute;right:15px;top:5px;}
.search input {width:200px;}
.search #searchsubmit {position:absolute;right:3px;top:3px;width:17px;height:17px;}

.sideRss {margin:0;padding:0;margin-bottom:5px;}
.sideTwitter {margin:0;padding:0;margin-bottom:10px;}

.backToMain {float:left;}
.backToMain a, .backToMain a:visited {color:#fff;line-height:30px;font-size:11px;font-weight:bold;}
.backToMain a:hover {}

.search img {vertical-align:middle;margin-left:20px;margin-right:5px;}

