/*  
Theme Name: Aging Wisely
Theme URI: http://www.isighttech.com/
Description: Custom theme built for Aging Wisely.
Version: 1.0
Author: iSight Tech
Author URI: http://www.isighttech.com/
*/

body {
 background: url(images/bodybg.png) repeat-x;
 background-color: #FFFFFF;
 font-family: Arial;
 color: #000000;
}

a {
color: #5f7f36;
text-decoration: underline;
}

h3 {
 color: #4f6e27;
 font-weight: normal;
}

#ylw h3 a {color: blue}


#contentwrap {
 background: url(images/contentbg.png) right repeat-y;
 width: 980px;
 margin: -10px auto;
}

#footer {
 width: 980px;
 background: url(images/footerbg.png);
 padding-top: 5px;
 padding-bottom: 7px;
 text-align: center;
 margin-top: 20px;
 color: #d7d7d7;
}

#footer strong {
 color: #FFFFFF;
}

#footer a {
color: #FFFFFF;
text-decoration: underline;
}

#topwrap {
 width: 980px;
 margin: 0px auto;
}

#logo {
 background: url(images/logo3.gif);
 width: 391px;
 height: 75px;
}

#yrs {
float: right;
height: 20px;
padding-top: 15px;
padding-right: 20px;
color: #FE8E06;
font-style: italic;
font-size: 20px;
}

.small  {
font-size: 13px;
text-align: center;
}

.small a {color: blue;}

#main {
 float: left;
 margin-top: 20px;
 width: 670px;

}

#main h1 {
 font-size: 24px;
 font-weight: normal;
 color: #405c1b;
}

#main h2 {
 font-size: 20px;
 font-weight: normal;
 color: #405c1b;
}

#side {
 float: right;
}

#side a {
 color: #5F7F36;
}

#side h2 {
 font-size: 20px;
 font-weight: normal;
 color: #000000;
}

#sidecontent {
 width: 250px;
 margin-right: 10px;
 padding-left: 10px;
 margin-top: 20px;
}

#sidebox {
 width: 277px;
 height: 215px;
 background: url(images/sidebox1.png);
 padding: 5px;
 color: #FFFFFF;
}

#sidebox a {
 color: #FFFFFF;
}

#sidebox h1 {
 background: url(images/sideboxhead.gif) no-repeat;
 padding-left: 30px;
 margin: 0px;
 font-size: 22px;
 font-weight: normal;
 color: #FFFFFF;
}

#sidebox ul {
 margin: 0px;
 margin-top: 15px;
 margin-left: 25px;
 padding: 0px;
 list-style-type: none;
}

#sidebox li {
 margin: 0px;
 padding-left: 25px;
 padding-top: 2px;
 padding-bottom: 2px;
 margin-bottom: 5px;
 background: url(images/sideboxitem.gif) no-repeat;
 list-style-type: none;
}

#mainwrap
{float:left;width:630px;border:1px solid #dadada;margin:0 0 10px;padding:10px;}

.clear {
 clear: both;
}

.left {
 float: left;
}

.right {
 float: right;
}

.leftsplit {
 width: 310px;
 padding-right: 15px;
 border-right: 1px solid #405c1b;
 float: left;
}

.rightsplit {
 width: 320px;
 padding-left: 15px;
 float: right;
}

.leftcol {
 width: 260px;
 padding-right: 15px;
 float: left;
}

.rightcol {
 width: 340px;
 padding-left: 15px;
 float: right;
}
 

#topnav {
 background: url(images/topnav.png) no-repeat;
 width: 692px;
 height: 41px;
 color: #5f7f36;
 font-size: 18px;
}

#topnav ul {
 margin: 0px;
 list-style-type: none;
 padding: 0px;
 margin-left: 10px;
 }
 
#topnav li {
 margin: 0px;
 list-style-type: none;
 margin-top: 10px;
 padding-right: 5px;
 float: left;
 margin-right: 10px;
 border-right: 1px solid #DADA98;
 }

#undernav {
 background: url(images/undernav.png) no-repeat bottom;
 width: 682px;
 height: 27px;
 color: #678d88;
 padding: 5px;
 font-size: 18px;
}

#undernavhome {
 background: url(images/undernavhome.png) no-repeat;
 width: 682px;
 height: 252px;
 color: #000000;
 padding: 5px;
}

#undernavextended {
 background: url(images/undernavextended.png) no-repeat top;
 width: 682px;
 color: #000000;
 padding: 5px;
}

#undernavhome h2 {
 margin: 0px;
 padding: 0px;
 color: #444e3d;
 font-size: 22px;
 font-weight: normal;
 margin-bottom: 5px;
}


#undernavextended h2 {
 margin: 0px;
 padding: 0px;
 color: #444e3d;
 font-size: 22px;
 font-weight: normal;
 margin-bottom: 5px;
}


#undernavhome img {
 display: inline;
 float: left;
}

#undernavextended img {
 display: inline;
 float: left;
}

#undernavhome p {
 margin: 0px;
 padding: 0px;
}

#undernavextended p {
 margin: 0px;
 padding: 0px;
}

#undernavbottom {
 width: 692px;
 height: 11px;
 background: url(images/undernavbottom.png) no-repeat;
}
 

.sidelisting {
 font-size: 14px;
}

#newsletter {
 background: #DBDB98;


}

#mission {
 background: #DBDB98;
padding: 5px;
font-size: 12px;
}

#mission h2 {
 padding: 0px;
 margin: 0px;
}

#hurricane {
background: #ffffcc;
border:1px solid #ffb744;margin:0 0 10px;padding:10px;
padding: 5px;
font-size: 12px;
}

#hurricane h2 {
 padding: 0px;
 margin: 0px;
}

#events {
 background: #DBDB98;
padding: 5px;
font-size: 12px;
}

#events h2 {
 padding: 0px;
 margin: 0px;
}

#newsletter h2 {
 padding: 0px;
 margin: 0px;
}

.right_top {
  float: right;
  margin-bottom: 20px;
}
