/* v2.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* end reset */

html {
height: 100% !important;
background-color:#F0F0F0;
}
body {
font-size:12px;
font-family:Arial, Arial, Helvetica, sans-serif;
background:#F0F0F0 url(http://www.mdwit.org/ht/a/GetImageAction/i/826) repeat-y top center !important;
height: auto !important;
}
body a {
color:#272861;
}

#sitecontainer {
border:none !important;
width:876px !important;
}
#sitecontainer {
background:#fff url(http://www.mdwit.org/ht/a/GetImageAction/i/634) repeat-x;
border: solid #999 1px !important;
}
#sitecontainer #header {
width:825px;
margin: auto;
height:140px;
}
#sitecontainer #header .logo {
width:100%;
height:73px !important;
display:block;
overflow:hidden !important;
text-indent:-9999px;
}
#nav1 {
width:100% !important;
position: relative;
}
#sitecontainer #nav1 ul {
width:100% !important;
text-align:right;
}
#nav1 ul li {
float:none;
position:static;
display: inline !important;
}
#nav1 ul li a {
width: auto;
height:35px;

line-height:35px;
padding:0 5px;
color:#84AE84;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
display: inline-block !important;
}
/* foldout */
#nav1 ul li div {
top: 35px !important;
border:none;
padding:0;
margin:0;
background:none;
text-align:right;
width:600px !important;

}
#nav1 ul li.Aboux div {
left:130px !important;
text-align:left;
}
#nav1 ul li.EVENx div {
left:240px !important;
width:600px !important;
text-align: left;
}
#nav1 ul li.RESOx div {

left:150px !important;
}
#nav1 ul li.Oppox div {

left:100px !important;
}
#nav1 ul li div a {
display: inline-block;
width: auto !important;
height:32px;
line-height:32px;
padding:0 5px;
margin:0;
color:#fff;
text-transform:none;
}
#nav1 ul li div.foldOut a:hover {
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/657) top center no-repeat !important; 
}
.contentwraper {
width:825px;
margin: 0 auto;
}
#nav2 {
width:225px;
}
#main {
width:560px;
height: auto !important;
}



/* print and breadcrumbs */
.breadcrumbs {
height:25px;
margin-top:15px;
margin-bottom: 15px;
font-size:10px;
position:relative;
font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}
.breadcrumbs big {
position: absolute;
right:0;
top:25px;
}
.breadcrumbs a {
color:#000;
text-decoration:none;
}
.printerfriendly {
font-size:10px;
position:absolute;
right:0;
}
.printerfriendly a img {
display:none;
}
.printerfriendly a.print {
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/808) no-repeat;
line-height:20px;
display:inline-block;
width:57px;
height:20px;
overflow:hidden;
padding-left:0;
text-indent:-9999px;
margin-right:5px;
}
.printerfriendly a.send {
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/807) no-repeat;
line-height:20px;
display:inline-block;
width:57px;
height:20px;
overflow:hidden;
text-indent:-9999px;
}



/* content and other formatting */

#main h1 {
color:#3A86A6;
font-size:20px;
margin-bottom:30px;
line-height:125%;
}

blockquote {
background-color:#E3EDE5;
clear:none;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
margin:10px 10px 10px 0;
padding:10px;
}
blockquote h3 {
border:medium none #166535;
color:#166535;
font-family:Arial,Helvetica,sans-serif;
font-size:11pt;
line-height:normal;
font-weight:600;
}
h2, #join h3 {
border:medium none #166535;
font-size:13px;
color:#272861 !important;
font-family:Arial,Helvetica,sans-serif;
line-height:normal;
font-weight:600;
margin:10px 0;
text-transform:normal;
}
h2.cathead {
text-transform:uppercase;
font-size:11pt;
color:#3A86A6 !important;
font-size:16px;
}
h4 {
border:medium none #166535;
color:#000;
font-family:Georgia;
font-size:16px;
line-height:normal;
font-weight:300;
margin:20px 0;

}
#main p, #nav2 p {
margin:10px 0;
}
#main ul {
list-style:disc;
padding-left:15px;
}


/* staff page */
ul.staff {
padding:0 !important;
}
ul.staff li {
padding:0;
margin:0;
}
ul.staff .staff-pic {
display:block;
float:left;
width:175px;
}
ul.staff .staff-datails {
display:block;
float:right;
width:350px;
}
ul.staff hr {
clear:both;
height:12px;
border:none;
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/327);
padding:5px 0;
}
ul.staff h5 {color:#166535;}



/* initiatives */
ul.news {
padding:0 !important;
line-height:150%;
}
ul.news li {
position:relative;
}
ul.news li a.adminedit {
position:absolute;
top:0px;
right:0;
background:yellow;
font-weight:600;
padding:2px;
font-size:11px;
}


/*staffleaders */
.stafflead {
padding:0 !important;
}

/* articles */
.headerform {
width:220px !important;
}
.itemname .date {
font-weight:normal !important;
}

/* join */
#join {
border: solid #000 1px;
padding:10px;
}
#join table td {
padding:2px;
}
#join h2, #join h3 {
margin-bottom:10px;
}
#join .smallinput {
width:150px;
}
#join .largeinput, #join textarea {
width:500px;
}












.homewrap #main {
width:100% !important;
padding:0 !important;
margin:0 !important;
}

.preamble-block {
margin:10px auto 0 auto;
width:825px;
height:265px;
}
.preblock {
height:265px;
width:530px;
overflow:hidden !important;
float:left;
}
.promote-block {
width:295px;
float:right;
background:#DEDADA;
height:265px;
overflow:hidden !important;
position: relative;
}
.promote-block .rss {
display:block;
position: absolute;
top:5px;
right:15px;
}
.promote-block .releases {
}
.promote-block .releases h2 {
background:#0079B0;
margin:0;
padding:5px 15px;
font-family:arial;
font-size:12px;
color:#fff;
font-weight:600;
}
.contentlist {
padding:5px 15px;
overflow:auto;
height:229px;
font-size:11px;
}
.contentlist h3, .itemlist h3 {
font-size:13px;
color:#272861 !important;
margin-bottom:0px;
margin-top:3px;
}
.contentlist h3 a, .itemlist a {
color:#272861 !important;
}
.contentlist span {
display:block;
font-size:10px;
margin-bottom:5px;
}

.contentlist h3 a:hover, .itemlist a:hover{
color:#272861 !important;
text-decoration: underline !important;
}

.date {font-size:11px;}


.home-block-wrap {
background:#0079B0;
padding:10px 0;
}
.home-block {
margin:0  auto;
width:825px;
color:#fff;
font-size:12px;
font-weight:bold;
line-height:125%;
}
.home-cont {
width:530px;
float:left;
}
.search {
float:right;
width:270px;
}

.search form.search span {
display:inline-block;
width:60px;
padding:10px 0; 
}
.search form.search input {
border: solid #272861 1px;
padding:3px;
width:135px;
}
.search form.search input.bling-search-button {
background:#ff6600;
color:#fff;
font-weight:bold;
text-transform:normal;
width:35px;
} 
.search .share span {
display:inline-block;
width:60px;
padding:10px 0; 
}
.homewrap #nav2 {
width:825px !important;
margin:0 auto !important;
padding:0 0 15px 0 !important;
float:none !important;
clear:both;
height:auto !important;
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/952);
}
.homewrap #nav2 .sidebar-content {
width:245px;
padding:0 15px;
float:left;
line-height: 115%;
}

.homewrap #nav2 .sidebar-content h2 {
padding:5px 15px;
margin:0 -15px 10px -15px;
font-family:arial;
font-size:12px;
color:#fff;
font-weight:600;
}

.homewrap #nav2 .sidebar0 h2 {
background:#623643;
}

.homewrap #nav2 .sidebar1 h2 {
background:#AE8490;
}

.homewrap #nav2 .sidebar2 h2 {
background:#272861;
}
#nav2 a {
padding: 0 !important;
margin:0 !important;
}

/* minicalendar */
.bling-calendar table {
margin:10px 0;
font-size:10px;
border: solid #729E72 1px;
}
.bling-calendar table td {
border: solid #729E72 1px;
padding:1px 1px;
text-align:center;
color:#416241;
width:32px !important;
}
.bling-calendar table td a {
color:#272861;
font-weight:bold;
}
.bling-calendar a {
color:#272861;
font-weight:bold;
}

.homewrap h2 a {
color:#fff !important;
}

.homewrap #extra {
width:823px !important;
margin:0px auto 0px auto !important;
padding:15px 0  !important;
float:none !important;
clear:both;
height:auto !important;
line-height:125%;
border: solid #999 1px !important;
border-top:none !important;
}
.homewrap #extra a {
display:inline;
}
.homewrap #extra .sidebar-content {
width:243px;
padding:0 15px;
float:left;
}

.homewrap #extra .sidebar-content2 {
font-size:12px;
font-family:Arial, Arial, Helvetica, sans-serif;
line-height: 130%;
}

.homewrap .footbottom {
width:245px;
padding:0 15px;
float:left;
text-align:right;
font-size:10px;
}
.homewrap .footbottom .nav2ul {
height:35px;
margin-bottom:10px;
}
.homewrap .footbottom .nav2ul li  {
display:block;
font-size:11px;
padding:5px 2px;
margin:0px 0;
}
.address {
width:350px !important;
margin-bottom:15px !important;
text-align:right;
float:right;
margin-right:25px;
margin-top:25px;
}
/*\*/ * html .address  { margin-right:15px; } /**/

.address p {
margin-top:15px;
}
.sponsor {
float:left;
width:350px;
margin-left:25px;
margin-top:25px;
}
/*\*/ * html .sponsor  { margin-left:15px; } /**/
#footer {
height:30px;
}
.shadow-bot {
height:14px;
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/827) top center no-repeat;
}
.shadow-top {
height:14px;
background:url(http://www.mdwit.org/ht/a/GetImageAction/i/828) bottom center no-repeat;
}
/* event calendar styles */


#main table.wrapper {
width:700px;
margin-bottom: 25px;
}
table.monthlistwrap {
margin: auto;
font-weight:bold;
font-size:14px;

}
.monthname-td {
font-size:18px !important;
}
table.monthlistwrap td {
padding:10px;
}
.monthname-td {
font-size:15px;
padding-bottom:10px;
}
.monthname {
padding:0 15px;
}
table.calendar-table {
border: solid #fff 1px !important;
width:560px;
margin-top:10px;
}
.weeks-td {
width:100px;
background:#CEE2CE;
border:none !important;
padding:2px;
}
.weeks-td b {
font-weight:normal !important;
}
.days-td {
height:65px !important;
background:#fff;
margin:0px !important;
overflow:hidden !important;
width:100px !important;

}
.days-td-table {
width:100px !important;
margin-left:1px !important;
margin-top:1px !important;
}
#today-day {
background:#85AE84 !important;
height:65px;

}
.days-td-table-hasday {
background:#DEDADA !important;
height:65px;
padding:3px;

}

ul.itemlist li {
clear:both;
display:block;
list-style-type:none;
margin:0px 0;
}