.reset {
	clear:both;
}
body {
	margin:0px;
	text-align:center; /*IE 5, 6 fix*/
	font-family:arial;
	background:#4B442A url(../images/body-background-slice.gif) repeat-x scroll left top;
	padding-bottom:35px;
	/*padding-top:65px;*/
}
#container {
	width:1018px;
	margin:0 auto;
	text-align:left; /*IE 5, 6 fix*/
	background:transparent url(../images/container-background-slice.png) repeat-y scroll left top;
	margin-top:65px;
	position:relative;
}

#tagline {
	width:1018px;
	height:65px;
	background:transparent url(../images/tagline-background.png) no-repeat scroll left bottom;
	margin:-65px 0 0 0;
	position:absolute;
	left:0;
}

#tagline p {
	text-align:right;
	color:#fff;
	font-family:arial, \'sans serif\';
	font-size:11px;
	text-transform:uppercase;
	padding:45px 9px 0 0;
	margin:0;
}

#header {
	width:1000px;
	height:320px;
	background:transparent url(../images/header-background.jpg) no-repeat scroll left top;
	/*This background image is attributed to Flickr user mandolux [http://www.flickr.com/photos/mandolux/]*/
	margin:0 0 3px 9px;
}

#branding {
	display:inline;
	float:left;
	width:375px;
	height:320px;
}

#branding a {
	display:block;
	width:375px;
	height:320px;
	background:transparent url(../images/logo.png) no-repeat scroll left top;
	text-indent:-5000px;
}

#donate {
	display:inline;
	float:left;
	width:400px;
	height:240px;
	margin-left:185px;
	margin-top:40px;
	background:transparent url(../images/donate-background-slice.png) repeat scroll left top;
}

#donate h2 {
	margin:35px 0 0 42px;
	padding:0;
	font-family:arial, \'sans serif\';
	font-size:24px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}

#donate p {
	width:320px;
	margin:12px 0 0 42px;
	padding:0;
	font-family:arial, \'sans serif\';
	font-size:12px;
	font-weight:normal;
	color:#fff;
}

#donate a {
	display:block;
	width:320px;
	height:70px;
	background:transparent url(../images/make-a-donation-button.gif) no-repeat scroll left top;
	text-indent:-5000px;
	margin:12px 0 0 42px;
}

#navigation {
	width:1000px;
	height:50px;
	background:transparent url(../images/navigation-background-slice.gif) repeat-x scroll left top;
	margin:0 0 3px 9px;
text-align:center;
}

/*#navigation div {
	font-family:arial;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	margin-left:20px;
	padding-top:16px;
}*/

#content {
	width:1000px;
	background:#705A44;
	margin:0 0 0 9px;
}

.content-wrapper {
	margin:20px;
}

#mainbody, #sidebar {
	display:inline;
	float:left;
	border:2px solid #95775A;
	margin:25px 0 30px 40px;
	color:#fff;
	font-size:12px;
	background:#705A44 url(../images/mainbody-background.gif) no-repeat scroll right bottom;
	text-align:left;
}

#mainbody {
	width:620px;
	font-size:14px;
}

#sidebar {
	width:260px;
}

#mainbody img {
	border:1px solid #fff;
}

#mainbody a, #sidebar a {
	color:#BF9873;
	text-decoration:none;
}

#footer {
	width:1018px;
	height:100px;
	background:transparent url(../images/footer-background.png) no-repeat scroll left top;
	margin:0;
	position:absolute;
	left:0;
	
	font-size:12px;
	color:#fff;
}

#navigation-links {
	display:inline;
	float:left;
	width:500px;
	height:100px;
	margin:24px 0 0 9px;
	color:#95775A;
}

#copyright {
	display:inline;
	float:left;
	width:500px;
	height:100px;
	text-align:right;
	margin:24px 0 0 0;
}

#navigation-links a {
	color:#fff;
	text-decoration:none;
}

#navigation-links ul {
margin:0;
padding:0;
list-style: none;
}

#navigation-links li {
margin:0 15px 0 0;
padding: 0pt;
display:inline;
}


#mainbody h1, #mainbody h2, #mainbody h3, #mainbody h4, #mainbody h5,
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5 {
	text-transform:uppercase;
}

#mainbody h1, #sidebar h1 {
	font-size:24px;
}

#mainbody h2, #sidebar h2 {
	font-size:20px;
}

#mainbody h3, #mainbody h4, #mainbody h5,
#sidebar h3, #sidebar h4, #sidebar h5 {
	font-size:16px;
	font-style:italic;
	text-transform:none;
}

.tweditor_mainmenu {
margin:0 auto;
}
.tweditor_mainmenu_divider {
background:transparent url(../images/navigation-divider-background.gif) no-repeat scroll center center;
padding:0 40px 0 40px;
}

#tweditor-calendar-table {
    border:1px solid #95775a;
    border-collapse:collapse;
    width:560px;
	background-color:#705a44;
}
#tweditor-calendar-table th {
    font-size:10px;
    font-weight:normal;
    /*width:90px;*/
    background-color:#95775a;
    color:#fff;
}
#tweditor-calendar-table th, #tweditor-calendar-table td {
    border:1px solid #95775a;
    width:80px;
}
.tweditor_event_calendar_blank_day {
    background-color:#705a44;
    height:80px;
}
.tweditor_event_calendar_month_day {
    height:80px;
    padding:4px !important;
	background:#705A44 url("../images/mainbody-background.gif") no-repeat scroll right bottom;
color:#fff;
}
.tweditor_event_calendar_day_number {
    font-size:10px !important;
    font-weight:bold;
    color:#fff;
}
.tweditor_event_calendar_event {
    margin-bottom:10px !important;
    /*width:20px;*/
}
.tweditor_event_calendar_event_title {
    font-size:9px;
}
.tweditor_event_calendar_event_time {
    font-size:9px;
}
#tweditor_event_calendar_date_links {
    font-size:11px;
    margin-bottom:10px !important;
}

.notification {
    border:2px dashed #800000;
}

.notification-image {
	width:60px;
	height:50px;
	margin:20px;
margin-top:27px;
float:left;
}

.notification-text {
float:left;
width:420px;
color:#000;
margin:20px;
}

.notification-text * {
margin:0;
padding:0;
color:#800000;
}

#tweditor_google_map {
color:#000;
}

#twitter-list {
display:none;
list-style:none;
margin:0;
padding:0;
}
.tweditor_language_options {
color:#000000;
font-family:Verdana;
font-size:10px;
}
.tweditor_language_options a {
color:#000000;
font-family:Verdana;
font-size:10px;
text-decoration:none;
}
.tweditor_dropdown {
background-color:#10184B;
border-bottom:1px solid #28305D;
height:20px;
padding:4px;
width:160px;
font-family:arial;
font-weight:normal;
font-size:12px;
cursor:auto;
text-align:left;
}
.tweditor_dropdown_over {
background-color:#18204d;
border-bottom:1px solid #28305D;
height:20px;
padding:4px;
width:160px;
font-family:arial;
font-weight:normal;
font-size:12px;
cursor:pointer;
text-align:left;
}
.tweditor_dropdown_container {
border-top:1px solid #28305D;
border-left:1px solid #28305D;
border-right:1px solid #28305D;
height:20px;
width:160px;
}
.tweditor_dropdown a {
color:#FFF;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
.tweditor_dropdown_over a {
font-weight:normal;
color:#FFF;
font-size:12px;
text-decoration:none;
}
.tweditor_dropdown a:hover {
color:#FFF;
}
.tweditor_dropdown_over a:hover {
color:#FFF;
}
.tweditor_mainmenu {
background-color:transparent;
text-transform:none;
font-family:arial;
font-weight:normal;
font-size:14px;
height:100%;
text-align:center;
}
.tweditor_mainmenu_divider {
color:#10184b;
}
.tweditor_mainmenu a {
color:#FFF;
text-decoration:none;
}
.tweditor_mainmenu a:hover {
color:#FFF;
}

