/*
Theme Name: WordPress Sage Web Site
Theme URI: http://sagewebsite.org/
Description: A theeme for sagewebsie.org to closely match the FrontPage look.
Version: 0.2
Author: Richard Bunyan
Author URI: http://sagewebsite.org/
Tags: YUI, custom header, fixed width, two columns, widgets
*/


/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
/**
 * YUI Base
 * @module base
 * @namespace yui-
 * @requires reset, fonts
*/

body {
	/* For breathing room between content and viewport. */
	margin:10px;
}

/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
del {
	text-decoration:line-through;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}

/* Fix up nested lists */
ul li ul li 
{
    list-style: circle outside;
}
ul li ul li ul li
{
    list-style: square outside;
}
dl dd
{
    margin-left: 1em;
}
th,td {
	padding:.5em;
}
th {
	font-weight:bold;
	text-align:center;
}
caption {
	margin-bottom:.5em;
	text-align:center;
}
sup {
	vertical-align: super;
}

sub {
	vertical-align: sub;
}

p,fieldset,table,pre {
	margin-bottom:1em;
}
button,
input[type="checkbox"],
input[type="radio"],
input[type="reset"],
input[type="submit"]
{
	padding:1px;
}
input[type="text"],
input[type="password"],
textarea
{
  font-weight: normal;
  font-family: "Courier New", Courier, monospace;
}

/* Menu and image styles */
#menu {padding:0; border:0px solid #fff }
#menu ul {list-style:none; margin:0; padding:0; font-size:85%; }
#menu ul li { padding:0; margin:0; border-bottom:1px solid #999999; }
#menu ul li a { display:block; padding:4px 4px 4px 10px; text-decoration:none; color: #000000; }
#menu ul li a:hover { color:myheadttcolor; background: #0099DD; }

div#menu li
{
	list-style: none;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}


/* CSS classes */
ul.nobul li, li.nobul
{
    list-style: none;
}
div#l li
{
	list-style: none;
	background-image: url(images/rainbow_tri_sm.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 10px;
}
ul.rainbow_tri li, li.rainbow_tri
{
    list-style: none;
    background-image: url(images/rainbow_tri_sm.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 10px;
}
.lst-spc
{
	line-height: 2em;
}

.members {
    width: 448px;
    margin-left: 20px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.members td.col1 {
    margin: 0px;
    padding: 0px;
    width: 50%;
    font-weight: bold;
    vertical-align: top;
}
.members td.col2 {
    margin: 0px;
    padding: 0px;
    vertical-align: top;
}

