/*
Theme Name: Sunny-Flower
Theme URI: http://sillyish.org/
Description: A bright and cheerful sunflower theme.
Version: 1.0
Author: Rosemarie Pritchard
*/
body
{
background:#ccc;
margin:0;
padding:0;
}

img
{
   border:none;
}



div#top
{
   border-top:50px solid #333;
   background:url("images/top.jpg") no-repeat;
width:640px;
height:176px;
margin:0px auto;
padding:0px;
border-bottom:5px solid #8e7f00;
}

ul#nav
{
   margin:0px auto;
   padding:2px 0px 0px 0px;
   width:640px;
   background:#ffff2b;
   height:30px;
   font-family:tahoma,verdana,sans-serif;
   font-size:14px;
}

ul#nav li
{
   list-style-type:none;
   float:left;
   padding:5px;
   margin:0px 0px 0px 7px;
}

ul#nav li:hover
{
   background:#000;
}

ul#nav li a
{
   text-decoration:none;
   color:#000;
   font-weight:bold;
   text-transform:uppercase;
}

ul#nav li:hover a
{
   color:#FFF;
}

div#wrap
{
   width:640px;
   margin:0px auto;
   padding:0px;
}

div#content
{
   float:left;
   background:#FFF;
   padding:10px;
   border-bottom:50px solid #333;

}

div#left
{
   float:left;
   width:400px;
}

div#right
{
   float:right;
   width:200px;
}

/* ----------- */

div#left h1,h2,h3,h4,h5
{
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   margin:2px 0px;
   padding:0px;
}

div#left h1
{
   font-size:27px;
}

div#left h2
{
   font-size:24px;
}

div#left h3
{
   font-size:20px;
}

div#left h4
{
   font-size:17px;
}

div#left h5
{
   font-size:15px;
}

div#left p
{
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   margin:5px 0px;
   padding:0px;
   font-size:13px;
   line-height:24px;
}

div#left a
{
   text-decoration:underline;
   color:#698717;
}

div#left a:hover
{
   color:#aec966;
}


div#left acronym
{
   border-bottom:1px dashed #ffff2b;
   color:#ffb72b;
   cursor:help;
}

div#left acronym:hover
{
   border-bottom:1px dashed #666;
   color:#333;
   cursor:help;
}

div#left hr
{
   margin:10px auto;
   width:80%;
   height:0px;
   border:1px solid #ffb72b;
}


div#left ol.commentlist
{
   list-style-type:none;
}

div#left ol.commentlist li
{
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   font-size:13px;
   border:1px solid #999;
   background:url("images/comment.jpg") no-repeat;
   padding:10px;
   margin:5px;
}

div#left ol.commentlist li.alt
{
   background:url("images/comment2.jpg") no-repeat;
}

div#left input,textarea
{
   border:2px solid #ccc;
   background:#fff;
   padding:5px;
   font-family:tahoma,verdana,sans-serif;
   color:#333;
   font-size:13px;
}

div#left textarea
{
   width:80%;
   height:150px;
}


/* -------- */


div#right h1
{
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   font-size:14px;
   font-weight:bold;
   margin:0;
   padding:4px;
   background:#a5cd96;
}

div#right p
{
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   margin:5px 0px;
   padding:0px;
   font-size:11px;
   line-height:17px;
}

div#right ul
{
   font-family:tahoma,verdana,sans-serif;
   color:#000;
   margin:5px 0px 0px 30px;
   padding:0px;
   font-size:11px;
}

div#right ul li
{
   list-style-image:url("images/bullet.gif");
   margin-bottom:7px;
}

div#right ul li:hover
{
   list-style-image:url("images/bullet2.gif");
}

div#right hr
{
   width:0px;
   height:0px;
   margin:5px;
}

div#right a
{
   text-decoration:none;
   font-weight:bold;
   color:#3a6a27;
}

div#right a:hover
{
   color:#333;
}