@charset "utf-8";
/* CSS Document */

body
{
background: url(images/background.png) repeat-x top #b1e0e9;
margin: 0 0 20px 0;
font-family:"Times New Roman", Times, serif;
}

a:active, a:link, a:visited
{
color: #005b6b;
text-decoration: underline;
}
a:hover
{
color: #666;
}

#header
{
background:url(images/header_background.png) repeat-x;
height: 144px;
width: 100%;
padding: 3px 0 0 0;
}

#banner
{
background:url(images/banner.png);
height:116px;
width:900px;
margin:0 auto;
}

#wrapper
{
height:100%;
}

#bodywrapper
{
background: #fff;
width: 900px;
height: auto;
margin: 0 auto;
padding: 0 0 10px 0;
position:relative;
}

#topborder
{
background:url(images/topbanner.png);
height: 16px;
width:900px;
padding: 0 0 3px 0;
}

#leftwrap
{
width: 190px;
height:auto;
float:left;
position:relative;
}

#leftwrap a:active, #leftwrap a:link, #leftwrap a:visited
{
color: #005b6b;
text-decoration: none;
background:url(images/leftnav_break.png) no-repeat left bottom;
width: 184px;
display:block;
padding: 0 0 0 20px;
}
#leftwrap a:hover
{
color: #666666;
}

#leftnav
{
height: auto;
width: 190px;
}

ul.tame, ul.tame li
{
margin: 0;
padding: 0;
display: list-item;
list-style: none;
color: #005b6b;

}
ul.tame li
{
line-height: 2;
}

ul.tame1, ul.tame1 li
{
margin: 0;
padding: 0;
display: list-item;
list-style: none;
color: #005b6b;
padding: 0 0 0 10px;

}
ul.tame1 li
{
line-height: 1.5;
}

#navheader
{
background:url(images/navigation.png);
height:20px;
width:184px;
margin: 10px 0 0 0;
}

#navheaderContact
{
background: url(images/navheadercontact.png);
height:17px;
width:184px;
margin: 20px 0 5px 0;
}

#donateheader
{
background: url(images/donate.png);
height:17px;
width:184px;
margin: 20px 0 0 0;
}

#donatebadge
{
height: 475px;
width: 160px;
margin: 10px 0 0 10px;

}

#content
{
width: 650px;
height: auto;
margin: 0 0 0 30px;
position:relative;
float:left;
color:#1aa4bd;
}

#contentbanner
{
background:url(images/welcome.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_meetbryan
{
background: url(images/meetbryan.png);
width: 650px;
height:21px;
margin: 9px 0 10px 0;
}

#contentbanner_sponsors
{
background: url(images/sponsors.png);
width: 650px;
height:21px;
margin: 9px 0 10px 0;
}

#contentbanner_calendar
{
background: url(images/calendar.png);
width: 650px;
height:19px;
margin: 7px 0 10px 0;
}

#contentbanner_links
{
background: url(images/links.png);
width: 650px;
height:19px;
margin: 7px 0 10px 0;
}

#contentbanner_contact
{
background: url(images/contact.png);
width: 650px;
height:17px;
margin: 9px 0 10px 0;
}

#contentbanner_gallery
{
background: url(images/gallery.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_gallery2010
{
background: url(images/golfouting2010_banner.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_gallery2009
{
background: url(images/golfouting2009_banner.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_gallery2008
{
background: url(images/golfouting2008_banner.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_gallery2007
{
background: url(images/golfouting2007_banner.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_gallery2004
{
background: url(images/golfouting2004_banner.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_sitemap
{
background: url(images/sitemap.png);
width: 650px;
height:21px;
margin: 9px 0 10px 0;
}

#contentbanner_boardmembers
{
background: url(images/boardmembers.png);
width: 650px;
height:19px;
margin: 7px 0 10px 0;
}

#contentbanner_movathon
{
background: url(images/movathon.png);
width: 650px;
height:19px;
margin: 7px 0 10px 0;
}

#contentbanner_rabbitraffle
{
background: url(images/rabbit.png);
width: 650px;
height:20px;
margin: 7px 0 10px 0;
}

#contentbanner_golfoutting
{
background: url(images/golfoutting.png);
width: 650px;
height:23px;
margin: 7px 0 10px 0;
}

#contentbanner_walkathon
{
background: url(images/walkathon.png);
width: 650px;
height:19px;
margin: 7px 0 10px 0;
}

#contentbanner_roswell
{
background:url(images/roswell.png);
width: 650px;
height:20px;
margin: 7px 0 10px 0;
}

#contentbanner_thankyou
{
background:url(images/thankyou.png);
width: 650px;
height:19px;
margin: 7px 0 10px 0;
}

#contentimage
{
height:233px;
width:169px;
float:left;
position:relative;
}

#contenttext
{
line-height:1.3;
color: #19a4bd;
height:auto;
width: 460px;
position:relative;
float:left;
margin: 0 0 20px 20px;

}

#mailinglist
{
height: auto;
width: 300px;
position:relative;
float:left;
}

#mailinglistheader
{
background: url(images/mailinglist.png);
height: 23px;
width:300px;

}

#mailinglistform
{
margin: 20px 0 0 0;
}

#foundationnews
{
width: 343px;
height: auto;
position:relative;
float:right;
line-height:1.3;
color: #19a4bd;
}

#foundationnewsheader
{
background: url(images/foundationnews.png);
height:19px;
width: 343px;
margin: 0 0 20px 0;
}

#footer
{
background:url(images/footer.png);
height: 48px;
width:900px;
margin: 0 auto;
font-size:14px;
}

#footer a:active, #footer a:link, #footer a:visited
{
color: #005b6b;
text-decoration: none;
width: 184px;
}
#footer a:hover
{
color: #666666;
}

.tameHoriz, ul.tameHoriz li
{
margin: 0 20px 0 0;
padding: 0;
list-style: none;
font-size: 1em;
line-height: 3.5;
text-align:right;
}
ul.tameHoriz li
{
display: inline;
font-size: 1em;
}


.boldtext
{
color: #005b6b;
font-weight:bold;
display:block;
}

.boldtext1
{
color: #005b6b;
font-weight:bold;
}

.formlabel
{
color: #005b6b;
display:block;
margin: 0 0 4px 0;
}

.forminput
{
width:243px;
height:23px;
background: url(images/forminput.png) no-repeat;
display:block;
border: none;
padding: 0 10px 0 5px;
color:#005b6b;
font-family:"Times New Roman", Times, serif;
font-size:14px;
margin: 0 0 4px 0;
}

.formcomment
{
width:243px;
height:60px;
background: url(images/formcomment.png) no-repeat;
display:block;
border: none;
padding: 5px 10px 15px 5px;
color:#005b6b;
font-family:"Times New Roman", Times, serif;
font-size:14px;
margin: 0 0 4px 0;
overflow: hidden;

}

.formsubmit
{
width:255px;
height:23px;
background: url(images/signup.png) no-repeat;
display:block;
border: none;
color:#fff;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
margin: 10px 0 4px 0;
cursor:pointer;
background-position: 0 0;
}


.formsubmit:hover
{
background-position: 0 -23px;
color:#fff;
}
.formsubmit span
{
display: none;
}

