/* basic elements -------------------------------------*/
/*
a { font-weight: bold; }
a:link, a:visited { text-decoration: none; color: #333; }	
a:hover, a:active { text-decoration: underline; color: #F36; }

p { margin: 0 0 10px; }
*/


.lnks a{color:#a1a1a1;}

body {
	font-family: verdana, arial, serif;
	font-size: 11px;
	text-align: center;
	padding: 0;
	margin: 0;
	line-height: 16px;
	color: #333;
	min-width: 726px;
}

h2 {
	margin: 10px 15px 10px 15px;
	font-family: georgia, serif;
	font-size: 11px;
	font-weight: bold;
}

p {
	margin: 10px 15px 10px 15px;
}

table {
	font-family: verdana, arial, serif;
	font-size: 11px;
}

form {
	
	
	margin: 0px 0px 10px 15px;
	
}

input, textarea, select {
	font-family: verdana, arial, serif;
	font-size: 11px;
	
}

textarea {
	width: 200px;
	height: 150px;	

	margin-bottom: 5px;
}

.input-box {
	margin-bottom: 5px;
	
}

.sub {
	font-weight: normal;
	font-size: 10px;
	background-color: #C73900;
	color: white;
}

.rsvp {
	font-weight: normal;
	font-size: 10px;
	background-color: #A8B0E5;
	color: white;
}

.donate-submit {
	margin-left: 114px;
	font-size: 10px;

	background-color: #A8B0E5;
	clear: both; 

}

label {
	width: 100px;
	float: left;
	text-align: right;
	margin: 0 1em 5px 0;


	clear: both;
}

/* specific divs --------------------------------------*/

#container {
	width: 773px;
	margin: auto;
	border-top: 1px solid #000;
	text-align: left;
	padding: 0 0 0 94px;
	position: relative;
	top: -1px;
}

/*this is an ie hack UGH!!!*/
html>body #container {width: 634px;}

#content {
	width: 592px;
	text-align: left;
}

#pageheader {
	background-image: url(../images/header.gif);
	width: 592px;
	height: 139px;
	margin-top: 0;
	/*text-align: center;*/
}

#main {
	float: left;
	margin-top: 0px;
	width: 391;
	text-align: left;
	
}


#about, #eventshome, #news, #events, #charter, #profile, #donate, #contactus, #board, #legal, #rsvp {
	
	background-image: url(../images/bg_main.gif);
	border-bottom: 1px solid #999999;
}

#about h3 {
	margin: 0;
	background-image: url(../images/about.gif);
	width: 391px;
	height: 37px;
}

#board h3 {
	margin: 0;
	background-image: url(../images/board.gif);
	width: 391px;
	height: 37px;
}

#legal h3 {
	margin: 0;
	background-image: url(../images/legal.gif);
	width: 391px;
	height: 37px;
}

#rsvp h3 {
	margin: 0;
	background-image: url(../images/rsvp.gif);
	width: 391px;
	height: 37px;
}

#about h3 span, #charter h3 span, #news h3 span, #eventshome h3 span, #events h3 span, #profile h3 span, #newssidebar h3 span, #profilesidebar h3 span, #donate h3 span, #newsletter h3 span, #contactus h3 span, #board h3 span , #legal h3 span, #rsvp h3 span{
	display: none;
}

/*
#about p, #charter p, #profile p, #eventshome p, #events p, #donate p, #contactus p, #board p {
	margin: 10px 15px 10px 15px;
}
*/

#donate h3 {
	margin: 0;
	background-image: url(../images/donatemain.gif);
	width: 391px;
	height: 37px;
}


#events h3 {
	margin: 0;
	background-image: url(../images/events_orig.gif);
	width: 391px;
	height: 37px;
}

.bartender {
	height: 85px;
}

.bartender img{

	float: left;
	margin: 0px 15px 10px 0px;
	border: 1px solid #999999;
}

#news h3 {
	margin: 0;
	background-image: url(../images/newsmain.gif);
	width: 391px;
	height: 37px;
}

#contactus h3 {
	margin: 0;
	background-image: url(../images/contactus.gif);
	width: 391px;
	height: 37px;
}


#charter h3 {
	margin: 0;
	background-image: url(../images/aboutus.gif);
	width: 391px;
	height: 37px;
}

#charter h2 {
	margin: 10px 15px 10px 15px;

	font-family: georgia, serif;
	font-size: 11px;
	font-weight: bold;
}

#profile h3 {
	margin: 0;
	background-image: url(../images/profilemain.gif);
	width: 391px;
	height: 37px;
}

#profile img {
	float: right;
	margin: 0px 15px 10px 15px;
	border: 1px solid #999999;
}

#eventshome h3 {
	margin: 0;
	background-image: url(../images/events.gif);
	width: 391px;
	height: 37px;
}

#sidebar {
	margin-left: 395px;
	width: 194px;
	
}

html>body #sidebar {
	/*top: 23px;*/

	margin-top: 23px;
	margin-left: 398;
}

#donatesidebar {
	/*float: left;*/
	width: 194px;
	height: 181px;
	
		
}

#specialeventsidebar {
	/*float: left;*/
	width: 194px;
	/*height: 181px;*/
	
		
}

#rsvpsidebar {
	/*float: left;*/	
	width: 194px;
	height: 65px;
	
		
}

#newsletter{
	/*float: left;*/
	background-image: url(../images/bg_newsletter.gif);
	/*height: 82px;*/
	width: 194px;
	border-bottom: 1px solid #999999;
	/*clear: both;*/
	
}

#newsletter h3 {
	margin: 0;
	background-image: url(../images/newsletter.gif);
	width: 194px;
	height: 37px;
}

#newsletter p {
	margin: 0px 15px 10px 15px;
}

#profilesidebar{
	/*float: left;*/
	background-image: url(../images/bg_profile.gif);
	/*height: 115px;*/
	width: 194px;
	border-bottom: 1px solid #999999;
	

}

#profilesidebar h3 {
	margin: 0;
	background-image: url(../images/profiles.gif);
	width: 194px;
	height: 37px;
}

#profilesidebar p {
	margin: 0px 15px 10px 15px;
}


#newssidebar{
	/*float: left;*/
	background-image: url(../images/bg_news.gif);
	/*height: 115px;*/
	width: 194px;
	border-bottom: 1px solid #999999;
	

}

#newssidebar h3 {
	margin: 0;
	background-image: url(../images/news.gif);
	width: 194px;
	height: 37px;
}

#newssidebar p {
	margin: 0px 15px 10px 15px;
}


#navcontainer {
	width: 592px;
	float: left;
	
	background-color: #CDD0E5;
	border: 1px solid #999999;
	/*border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;*/
}

html>body #navcontainer {
	width: 590px;
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul {
	margin: 0;
	padding: 0 0 0 1px;
	color: #FFFFFF;
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#navcontainer ul li a {
	padding: 0.2em 10px;
	background-color: #CDD0E5;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	
}

#navcontainer ul li a:hover {
	background-color: #336699;
	color: #FFFFFF;
}

#navlist li a:hover, #navlist li a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #CDD0E5;
	text-align: left;
	text-transform: uppercase;
	font: bold normal 10px/16px "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
}

#footer {
	text-align: center;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}

#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #333;
}

#footer a:hover {
	text-decoration: underline;
	color: #333;	
}

.morelink {
	font-weight: bold;
	text-align: right;
	
}

.morelink a:link, .morelink a:visited  {
	text-decoration: none;
	color: #FFFFFF;
}

.morelink a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#pscroller1{
margin: 40px 0px 0px 350px;
width: 200px;
height: 100px;
border: none;
padding: 5px;

}

.someclass{ //class to apply to your scroller(s) if desired
}


/*
a { font-weight: bold; }
a:link, a:visited { text-decoration: none; color: #333; }	
a:hover, a:active { text-decoration: underline; color: #F36; }
*/