/*****************************************/
/*** Template specific styling elements ***/
/*****************************************/

body {
  color: #333333;
}

#header-wrapper{
}

#footer-wrapper {
}

#dill-footer {
}

#main-content {

}

#content-top {
  background: transparent url(../images/content_top.jpg) 0px 0px no-repeat;
}

#content-main {
  background: transparent url(../images/content_bg.jpg) 0px 0px repeat-y;
}
#content-bottom {
  background: transparent url(../images/content_bottom.jpg) 0px 0px no-repeat;
}
#contact-info {

}
#navigation {

}
div#center {
  background-color: transparent;
}
a:link, a:visited {
  color: red;
  text-decoration: none;
  font-weight: normal;
}
a:hover {
  color: #cccccc;
  text-decoration: none;
  font-weight: normal;
}
h2, .contentheading {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
    color: #D95843;
}
a.contentpagetitle:link, a.contentpagetitle:visited{
    font-family: Arial, Helvetica,sans-serif;
    font-size: 1.1em;
    font-weight: bold;   
    color: #D95843;
}
h3, div.module_menu h3, .componentheading, table.moduletable th {
  color: #135cae;
}
h3, .componentheading, table.moduletable th {
  color: #135cae;
}
div.module_menu {

}
div.module_menu div {

}
div.module_menu div div {

}
div.module_menu div div div {

}