 @charset "utf-8";

img {
border:0
}

body {
height:100%;
background-color:#363024;
margin:0;
padding:0
}

.logo {
position:absolute;
top:0;
left:50%;
margin-left:-78px;
z-index:10000;
border:0
}

#topnav ul li {
display:inline;
list-style-type:none;
padding-right:20px
}

#navbg {
height:101px;
width:100%;
background:url(qdma_assets/navbg.jpg) repeat-x
}

#topfabric {
height:31px;
width:100%;
background:url(qdma_assets/topfabric.jpg) repeat-x
}

#bottomfabric {
height:32px;
width:100%;
background:url(qdma_assets/bottomfabric.jpg) repeat-x;
text-align:center
}

#slideshowbg {
width:100%;
background:url(qdma_assets/slideshowbg.jpg) repeat-x
}

#slideshow-black50 {
width:950px;
background-image:url(qdma_assets/black50.png);
background-repeat:repeat;
text-align:center;
padding-left:1px;
margin:0 auto
}

div#slideshows ul,div#slideshows ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0
}

#blackfadebg {
background-image:url(qdma_assets/blackfadebg.png);
background-repeat:repeat-x
}

#main-content-bg {
margin-left:auto;
margin-right:auto;
width:924px;
background-image:url(qdma_assets/black15.png);
background-repeat:repeat;
display:block;
padding:0 13px
}

#nosidebar-split,#sidebar-split {
background-image:url(qdma_assets/home-v-divider.png);
background-repeat:repeat-y;
background-position:642px 0
}

#nosidebar-split #content-block,#sidebar-split #content-block {
position:relative;
padding:0
}

#sidebar-split #content-block {
float:left;
left:0;
top:0;
width:632px;
padding-top:24px;
padding-right:20px
}

#sidebar-home {
float:left
}

#footer {
width:100%;
height:100px;
background-color:#363024;
background-image:url(qdma_assets/footer-blackfade.png);
background-repeat:repeat-x
}

#WWA {
display:block;
width:131px;
height:100px;
background:url("qdma_assets/nav-who-we-are.png") no-repeat 0 0
}

#WWD {
display:block;
width:131px;
height:100px;
background:url("qdma_assets/nav-what-we-do.png") no-repeat 0 0
}

#Membership {
display:block;
width:131px;
height:100px;
background:url("qdma_assets/nav-membership2.png") no-repeat 0 0
}

#Programs {
display:block;
width:131px;
height:100px;
background:url("qdma_assets/nav-programs.png") no-repeat 0 0
}

#Events {
display:block;
width:131px;
height:100px;
background:url("qdma_assets/nav-events.png") no-repeat 0 0
}

#Store {
display:block;
width:131px;
height:100px;
background:url("qdma_assets/nav-store.png") no-repeat 0 0
}

.home-v-divider {
background-image:url(qdma_assets/home-v-divider.png);
background-repeat:repeat-y
}

div.sidebar h3.widgettitle {
font-size:20px
}

.header-text,.widgettitle,.entry-title {
font-family:Georgia, "Times New Roman", Times, serif;
color:#F7E5B8;
font-size:24px;
background-image:url(qdma_assets/618px-divider.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:100%;
margin:0
}

.quicklinks-header-text {
font-family:Georgia, "Times New Roman", Times, serif;
color:#F7E5B8;
font-size:16px
}

.email-header-text {
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-size:14px
}

#article-link {
text-indent:470px
}

#article-link a {
line-height:30px
}

#article-link a:active {
outline:none
}

#article-link a:focus {
-moz-outline-style:none
}

.main-text a:link,.textwidget a:link,#article-link a:link,.homepage-hardcode-sidebar a {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FAE39D;
text-decoration:none;
line-height:16px
}

.footer-text a:hover {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#5F5947;
text-decoration:none;
line-height:16px
}

.divider {
background-image:url(qdma_assets/618px-divider.jpg);
background-repeat:repeat-x;
background-position:left center
}

.quicklinks-text a:hover {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#D5D2CD;
text-decoration:underline;
line-height:16px
}

.email-text {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
line-height:16px
}

#magazine {
background-image:url(qdma_assets/magcovers.png);
background-repeat:no-repeat;
width:231px;
height:206px
}

#short-sidebar div.sidebar-image {
margin-bottom:15px
}

div.sidebar ul ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5px
}

.sidebar-links li ul li a {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#bdb6b0;
text-decoration:underline;
line-height:16px
}

div.textwidget ul.quick-links {
margin:10px 5px 0 0
}

ul.quick-links li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background-image:url(qdma_assets/icon_leaf.gif);
background-repeat:no-repeat;
background-position:5px 3px;
height:25px;
padding-left:30px
}

.quick-links li a:link,.quick-links li a:visited {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
letter-spacing:-1px;
color:#bdb6b0;
text-decoration:underline;
line-height:16px
}

#image-block-home {
margin:0 auto;
padding:0 0 15px 5px
}

h3#email-header {
font-size:14px;
background-image:url(qdma_assets/mail-icon.png);
background-repeat:no-repeat;
text-indent:30px
}

#email-hardcode {
color:#000;
font-family:Georgia, serif;
font-size:12px;
margin-bottom:20px
}

#email-hardcode b {
letter-spacing:-1px
}

.post-edit-link {
color:#F7E5B8
}

#submenu {
margin:0 0 15px
}

#submenu ul li {
line-height:16px;
margin:0 0 5px
}

#submenu ul li a:link,#submenu ul li a:visited {
color:#BDB6B0;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
letter-spacing:-1px;
line-height:16px;
text-decoration:underline
}

#submenu ul li ul {
margin:5px 0 5px 15px
}

.entry-content a:link,.entry-content a:visited {
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
line-height:16px;
color:#FAE39D;
text-decoration:none
}

.entry-content a:hover {
text-decoration:underline
}

.breadcrumb {
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
line-height:16px;
color:#FAE39D;
font-weight:700;
margin:0 0 10px
}

.breadcrumb a:link,.breadcrumb a:visited {
font-size:9px;
color:#D5D2CD;
text-decoration:none;
font-weight:400
}

.membershipTableHeader {
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#7D5645;
color:#D7CEAD !important;
font-size:16px;
border-right:1px solid #D7CEAD
}

.membershipTableCell td {
border-bottom:1px solid #8C744B;
color:#321C16;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

.membershipTableCellHeader td {
border-bottom:2px solid #8C744B;
color:#321C16
}

.entry-content,.textwidget,.homepage-hardcode-sidebar {
color:#D5D2CD;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
line-height:16px;
text-decoration:none
}

#WWA:hover,#WWD:hover,#Membership:hover,#Programs:hover,#Events:hover,#Store:hover {
background-position:0 -100px
}

#WWA span,#WWD span,#Membership span,#Programs span,#Events span,#Store span {
display:none
}

.main-text,.textwidget,#article-link,.quicklinks-text,.quicklinks-text a:link,.quicklinks-text a:visited,.quicklinks-text a:active {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#D5D2CD;
text-decoration:none;
line-height:16px
}

.main-text a:visited,.textwidget a:visited,#article-link a:visited,.homepage-hardcode-sidebar a:visited,.main-text a:active,.textwidget a:active,#article-link a:active,.homepage-hardcode-sidebar a:active {
text-decoration:none;
color:#FAE39D
}

.main-text a:hover,.textwidget a:hover,#article-link a:hover,.homepage-hardcode-sidebar a:hover,.breadcrumb a:hover {
text-decoration:underline;
color:#FAE39D
}

.footer-text,.footer-text a:link,.footer-text a:active,.footer-text a:visited {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#9F977F;
text-decoration:none;
line-height:16px
}

div.sidebar ul ul,.quick-links {
margin:0
}

.sidebar-links li ul li a:hover,.quick-links li a:hover,#submenu ul li a:hover {
text-decoration:none
}

.membershipTableCellTD h3,.membershipTableCellTD p {
margin:0;
padding:10px 10px 0
}

.membershipTableCellTD,.membershipTablePrice {
border-right:1px solid #8C744B
} 