﻿/*  
Theme Name: TODC
Theme URI: 
Description: The wordpress theme for TODC
Version: 2.0
*/

/**************************************************************
   AUTHOR:  Pat Heard (fullahead.org)
   DATE:    2006.12.18
   PURPOSE: Styles the html elements
 **************************************************************/

html {
  height: 100%;
  margin-bottom: 1px;
}

body {
  height: 100%;

  margin: 0;
  padding: 0;
  
  font: 0.8em arial, sans-serif;
  line-height: 150%;
  text-align: center;
  
  color: #A1988B;
  background-color: #FFF;
}

h1 {
  margin: 1em 0 0 0;
  padding-bottom: 0;
  
  font: small-caps 1.9em georgia, serif;
  letter-spacing: -0.02em;
  text-decoration: none;

  color: #795625;
  border-bottom: 1px solid #E7DDCF;
}

h1 a {
  color: #795625;
	text-decoration: none;
}

h2 {  
  margin-top: 0;  
  padding-top: 0;

  font: 1.2em georgia, serif;
  color: #94BC18;
}

h2 a {
  color: #627F07;
}

h2 a:hover {
  color: #374607;
}


a {
  color: #94BC18;
}

a:visited {
  /* uncomment if want a link visited color: 
  color: #AB9A81; */
}

a:hover {
  color: #435606;
}

p {
  margin: 0;
  padding: 5px 0;
}

ol, ul {
  margin: 10px 30px;
  padding: 0 30px;
}

acronym {
  cursor: help;
  border-bottom: 1px solid #EBE3D7;
}


/**************************************************************
   Form Elements
 **************************************************************/

form {
  margin: 0;
  padding: 0;
}

input,
textarea,
select {
  padding: 2px;
  margin: 0;
  
  color: #A1988B;
  background-color: #FFF;
}

#searchForm input{
	border: 0;
}

input:focus,
textarea:focus,
select:focus {
  color: #000;
}


input.button {  
  padding: 3px;

  font: small-caps 1.7em georgia, sans-serif;
  letter-spacing: -0.05em;
 
  cursor: pointer;

  color: #A1988B;
  background: none;  
}

input:hover.button {
  color: #FFF;
}


/**************************************************************
   Search Form 
 **************************************************************/

#search fieldset {
	border: none;
	padding: 0;
	margin: 0 0 15px 0;
}

#search legend {
  	font: 1.2em georgia, serif;
  	color: #94BC18;
  	margin:15px 0 4px 0;
  	padding: 0;
 }
	

#search label {
	padding: 0 10px 0 0;
}


/**************************************************************
   Images
 **************************************************************/

img.floatRight {
  margin: 5px 0px 10px 15px;  
}

img.floatLeft {
  margin: 5px 15px 10px 0px;
}

img.avatar {	
  padding: 5px 0;
}