/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://www.davisdenny.com/mt-static/themes-base/blog.css);
@import url(http://www.davisdenny.com/mt-static/support/themes/minimalist-white/minimalist-white.css);
/* end StyleCatcher imports */
body{
font-family:Helvetica, Arial, sans-serif;
font-size:100%;
}
a{
color:#CC0917;
}
a:hover{
color:black;
}
h1{
font-size:200%;

padding:5px 0 0 0;
margin:0;
}
#header{
background:none;
border-top:0;
}
#header-inner{

width:900px;
height:90px;
position:relative;
left:0;
top:10px;
}
#header-name{
visibility: hidden
}
#content{
margin-bottom:10px;
}
#who a{
color:#999999;
width:602px;
height:148px;
margin-bottom:1px;
display:block;
background:url(http://www.davisdenny.com/images/who.jpg) top left no-repeat;
}
#who a:hover{
color:#CCCCCC;
background:url(http://www.davisdenny.com/images/who-active.jpg) top left no-repeat;
}
#what a{
color:#999999;
width:602px;
height:148px;
margin-bottom:1px;
display:block;
background:url(http://www.davisdenny.com/images/what.jpg) top left no-repeat;
}
#what a:hover{
color:#CCCCCC;
background:url(http://www.davisdenny.com/images/what-active.jpg) top left no-repeat;
}
#when a{
color:#999999;
width:602px;
height:148px;
margin-bottom:1px;
display:block;
background:url(http://www.davisdenny.com/images/ww.jpg) top left no-repeat;
}
#when a:hover{
color:#CCCCCC;
background:url(http://www.davisdenny.com/images/ww-active.jpg) top left no-repeat;
}

#how a{
color:#999999;
width:602px;
height:148px;
margin-bottom:1px;
display:block;
background:url(http://www.davisdenny.com/images/how.jpg) top left no-repeat;
}
#how a:hover{
color:#CCCCCC;
background:url(http://www.davisdenny.com/images/how-active.jpg) top left no-repeat;
}
#dda{
margin-top:-5px;
}
#newslinks{
border-left:15px solid black; 
}
#newslinks ul{
margin-left:1px;
margin-bottom:0;
}
#newslinks li{
width:100%;
list-style-type:none; 
}
#newslinks li a{
margin-bottom:1px;
padding:10px;
background:#CCCCCC;
text-decoration:none;
display:block;
}
#newslinks li a:hover{
background:#999999;
text-decoration:underline;
color:white;
}
#maptag{
background:#999999;
height:20px;
}
#maptag a{
color:#CC0917;
padding:5px;
display:block;
}
#maptag a:hover{
background:#CCCCCC;
}
.bodycopy{
border:1px solid #CC0917;
padding:5px 10px;
}
.about{
margin-left:15px;
margin-right:15px;
}
.primaryNav a{
font-size:xx-large;
color:#CC0917;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.primaryNav a:hover{
color:black;
text-decoration:none;
}
.secondaryNav a{
font-size:x-large;
color:#A1A1A1;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.secondaryNav a:hover{
text-decoration:underline;
}
.terciaryNav a{
font-size:230%;
color:#929292;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.terciaryNav a:hover{
text-decoration:underline;
}
.quaternaryNav a{
font-size:large;
color:#CC0915;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.quaternaryNav a:hover{
text-decoration:underline;
}
.small a{
font-size:medium;
color:#747474;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.small a:hover{
text-decoration:underline;
}
.smaller a{
font-size:small;
color:#656565;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.smaller a:hover{
text-decoration:underline;
}
.smallest a{
font-size:100%;
color:#565656;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}
.smallest a:hover{
text-decoration:underline;
}
.widget-header{
margin-left:0;
margin-right:0;
font-family:Helvetica, Arial, sans-serif; 
font-size:120%;
font-weight:bold;
color:#CCCCCC;
}
.widget-search .widget-content{
float:right;
}
.widget-tag-cloud .widget-content li{
list-style-type:none;
margin:.07em;
padding:0;
text-align:center;
}

.widget-content a{
font-size:150%;
}
#content-inner{
width:900px;
margin:0 auto;
}
.layout-tw #alpha{
width:602px;
left:0;
}
.layout-tw #beta {
width:288px;
left:0;
}
#alpha{
padding:0px;
margin:0px;
float:right;
display:block;
}
#alpha-inner{
width:602px;
padding:0px;
margin:0px;
}
.content-nav{
width:602px;
margin-top:0;
}
#beta{
width:288px;
padding:0px;
margin:0;
float:left;
display:block;
border-right:1px solid #CCCCCC;
}
#beta-inner{
width:288px;
padding:0px;
margin:0px;
display:block;
}
.asset{
margin-bottom:0;
padding:0;
}
.asset-body{
margin-bottom:0;
}
.asset-content{
margin:0;
}
.asset-footer{
margin:0;
padding:0;
}
.widget-syndication a{
position:relative;
bottom:0;
right:0;
margin:0;
padding:0;
}
.widget-syndication .widget-content{
margin:0;
padding:0;
}
.widget-syndication .widget-content li{
width:288px;
height:45px;
padding:0;
margin:0;
}
#footer{
background:black;
height:100%;
}
#footer-content{
margin:0;
padding:0;
}
#footer-content a{
color:#999999;
text-decoration:none;
}
#footer-content a:hover{
color:white;
}
#footer-inner{
margin:0 auto;
padding:0;
overflow:visible;
}
.address{
color:#999999;
text-align:center;
font-size:125%;
font-weight:bold;
margin:0px;
padding:5px 0;
overflow:visible;
}
p.disclaimer{
text-align:center;
}
p.disclaimer a{
padding:0 10px;
}
a.hidden span{
visibility:hidden;
}
.boldlink a{
text-decoration:none;
font-weight:bold;
font-size:120%;
}
div#preload {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}
#topheader{
margin-bottom:0;
}

