* {
border : 0;
margin : 0;
padding : 0;
outline : none;

}

html{
background : url(images/bg_tan.gif) #e8e8e8;
}


body {
color : #573910;
font : normal normal 13px/1.5em Georgia, "Times New Roman", Times, serif;
background : url(images/header_bg2.png) repeat-x;

}

a {
color : #2b74c0;
text-decoration : underline;
}
a:hover {
text-decoration : underline;
}
p.clr, .clr {
clear : both;
padding : 0;
margin : 0;
background : none;
}
input, select, textarea {
padding : 3px;
font : normal normal 12px/1.5em;
font-family : "Georgia", "Times New Roman", Times, serif;
color : #404040;
border : #cfcfcf solid 1px;
}
li {
list-style : none;
}
h1 {
color : #CB5E21;
font : normal normal 28px/1.25em;
font-family : "Georgia", "Times New Roman", Times, serif;
margin : 10px 0;
padding : 0;
}
h2 {
font : 21px/1.25em 'Arial Black', Arial, sans-serif;
margin : 5px 0;
padding : 0;
font-weight : bold;
}
h3 {
color : #CB5E21;
font : 19px/1.25em Georgia, "Times New Roman", Times, serif;
margin : 3px 0;
padding : 0;
font-weight : bold;
}
h4 {
font : 16px/1.25em 'Arial Black', Arial, sans-serif;
margin : 3px 0;
padding : 0;
font-weight : bold;
}
h4 img {
margin : 10px 15px;
}
h5 {
color : #CB5E21;
font : 15px/1.25em Georgia, "Times New Roman", Times, serif;
margin : 3px 0;
padding : 0;
font-weight : bold;
}
h6 {
font : 13px/1.25em 'Arial Black', Arial, sans-serif;
margin : 3px 0;
padding : 0;
font-weight : bold;
}

p {
padding : 0 0 1.3em;
}


#page-bot {
margin : 0px auto 0;
padding : 32px 0 24px;
background : url(images/header_bg2.png) repeat-x;
}
#header {
margin : 0 auto;
width : 950px;
background : url(images/header_bg2.png) repeat-x;
}
.header_link {
color : #FFF;
text-decoration : none;
}
.header_link a:hover {
color : #FFF;
text-decoration : underline;
}
#logo {
margin : 0;
padding : 0;
width : 210px;
height : 159px;
float : left;
}
#headliner {
margin : 0;
padding : 0;
width : 390px;
height : 159px;
float : left;
}
#facebook {
width : 220px;
height : 25px;
margin : 55px 10px 0 0;
float : right;
background : url(images/facebook_bg.png) no-repeat;
color : #FFF;
font-weight : bold;
padding : 5px 0 0 40px;
}
#searchbar {
width : 260px;
margin : 10px 10px 0;
height : 45px;
float : right;
}
input#searchsubmit.btn {
color : white;
font-weight : bold;
}
input#searchsubmit.btn:hover {
text-decoration : underline;
}
input#s {
width : 180px;
}
#header h1 {
text-indent : -9999px;
width : 300px;
}
#header h1 a {
display : block;
height : 147px;
}
#header h1 a:hover {
text-decoration : none;
}
p.rss {
margin : 0;
padding : 12px 0 16px;
float : right;
width : auto;
font : normal normal 18px/1.5em Georgia, "Times New Roman", Times, serif;
text-transform : uppercase;
}
p.rss a {
text-decoration : none;
}
p.rss img {
margin : -8px 0 -8px 8px;
padding : 0;
border : none;
float : right;
}
#social {
margin : 10px 7px 0 0;
float : right;
padding : 0 30px 0 0;
width : auto;
color : #FFF;
}
#social a {
text-decoration : none;
color : #FFF;
}
#social a:hover {
text-decoration : underline;
color : #FFF;
}
.meganav {
height : 35px;
margin : 0;
padding : 0;
z-index: 999;
}
#nav1 {
margin : 0 auto;
padding : 8px 5px;
height : 36px;
font : normal normal 14px/1.5em Georgia, "Times New Roman", Times, serif;
background-color : #292929;
}
#nav1 ul {
padding : 0;
color : #fff;
}
#nav1 ul.sf-menu li {
position : relative;
float : left;
padding : 0 5px;
}
#nav1 ul.sf-menu li a {
color : #fff;
margin : 0;
padding : 10px 12px 11px;
text-decoration : none;
font-weight : normal;
border : transparent solid 1px;
}
#nav1 ul.sf-menu li a:hover, #nav1 ul.sf-menu li.current-cat a, #nav1 ul.sf-menu li:hover a {
background : url(images/nav_bg.gif) center top repeat-x #f00;
border-top : 1px solid #0e0e0e;
border-left : 1px solid #0e0e0e;
border-right : 1px solid #535353;
border-bottom : 1px solid #535353;
}
#nav1 ul.sf-menu li.current-cat a {
color : #7baa3b;
}
#nav1 ul.sf-menu li ul.children {
margin : 0;
padding : 0;
width : 160px;
}
#nav1 ul.sf-menu li ul.children li a {
padding : 0 0 0 16px;
line-height : 32px;
}
#nav1 ul.sf-menu li ul.children li a span {
padding : 0;
}
#nav1 ul.sf-menu li ul.children li a, #nav1 ul.sf-menu li ul.children li a span, #nav1 ul.sf-menu li ul.children li ul.children li a, #nav1 ul.sf-menu li ul.children li ul.children li a span, #nav1 ul.sf-menu li ul.children li ul.children li ul.children li a, #nav1 ul.sf-menu li ul.children li ul.children li ul.children li a span {
color : #fff;
background-image : none;
background-color : #131313;
}
#nav1 ul.sf-menu li ul.children li a:hover, #nav1 ul.sf-menu li ul.children li a:hover span, #nav1 ul.sf-menu li ul.children li:hover a, #nav1 ul.sf-menu li ul.children li:hover a span, #nav1 ul.sf-menu li ul.children li ul.children li a:hover, #nav1 ul.sf-menu li ul.children li ul.children li a:hover span, #nav1 ul.sf-menu li ul.children li ul.children li:hover a, #nav1 ul.sf-menu li ul.children li ul.children li:hover a span, #nav1 ul.sf-menu li ul.children li ul.children li ul.children li a:hover, #nav1 ul.sf-menu li ul.children li ul.children li ul.children li a:hover span, #nav1 ul.sf-menu li ul.children li ul.children li ul.children li:hover a, #nav1 ul.sf-menu li ul.children li ul.children li ul.children li:hover a span {
background-color : #393939;
color : #7baa3b;
}
.search {
margin : 0;
padding : 8px 0;
float : left;
width : auto;
}
.search span {
display : block;
padding : 5px 8px 5px 6px;
float : left;
background : url(images/search_bg.gif) left top no-repeat;
}
.search form .keywords {
margin : 0;
padding : 0;
float : left;
width : 188px;
height : 20px;
line-height : 20px;
background : none;
border : none;
font : normal normal 12px Georgia, "Times New Roman", Times, serif;
color : #a6a6a6;
text-align : right;
}
.search form .button {
float : left;
margin : 0;
padding : 0;
border : 0;
position : relative;
}
#columns {
margin : 6px auto 0;
width : 910px;
padding : 30px 20px 60px;
background : #FFF;
min-height : 500px;
box-shadow : 0 -30px 5px 5px rgba(0, 0, 0, 0.3);
}
#columns img.main_img {
padding : 0 0 55px 0;
}
#centercol {
margin : -8px;
float : left;
width : 595px;
padding : 0;
}
#centercol2 {
margin : -8px;
float : left;
width : 909px;
padding : 0;
background : #FFF;
}
#rightcol {
float : right;
width : 295px;
padding : 0;
margin-right : 10px;
margin-left : 20px;
}
.small_link {
padding : 12px 0 0;
margin : 0 auto;
text-align : center;
}
.small_link a {
font : normal normal 11px Georgia, "Times New Roman", Times, serif;
color : #7f7f7f;
}
.widget_flickrRSS .small_link a {
padding-left : 24px;
background : url(images/flickr.gif) left center no-repeat;
}
.subcols {
background : url(http://mulemaniadayton.com/wp-content/themes/oldtimer/images/subcols-bgr.gif) left repeat-y;
height : 1%;
}
.col1, .col2 {
float : left;
width : 285px;
}
.col2 {
float : right;
}
.comments {
margin : 0;
padding : 0;
color : #fff;
}
.comments a.commentss {
text-decoration : none;
color : #fff;
font-weight : normal;
}
.post-pic {
margin : 10px 0;
}
.post-pic img {
padding : 0;
background-color : #fff;
border : #a0a0a0 solid 1px;
}
.post-pic img.fl {


margin : 12px 12px 8px 0;
}
.post-title {
padding : 0;
background : transparent;
}
.post-title h2 {
margin : 0 0 4px;
padding : 6px 20px;
color : #573910;
}
.post-title h2 a {
color : #573910;
text-decoration : none;
}
.post-date {
margin : 10px 12px 8px 0;
padding : 0 10px 20px;
width : 115px;
float : left;
font : normal normal 12px/1.8em Georgia, "Times New Roman", Times, serif;
color : #fff;
background : #6C3115;
}
.post-date a {
font-weight : bold;
color : #fff;
}
.post-date span.day {
display : block;
margin : 0 -10px 8px;
padding : 8px 0;
font : normal normal 15px/1.2em Georgia, "Times New Roman", Times, serif;
color : #fff;
text-decoration : none;
text-align : center;
background : url(images/header_bg2.png) right bottom repeat-x transparent;
}
.post-excerpt {
padding : 6px 0 0;
display : table;
font : normal normal 12px Georgia, "Times New Roman", Times, serif;
line-height : 1.8em;
}
.post-excerpt a {
color : #cb5e21;
text-decoration : none;
}
.post ul, .post ol {
margin : 0 0 1.5em;
}
.post ul li {
background : url(http://mulemaniadayton.com/wp-content/themes/oldtimer/images/ico-list.gif) 0 6px no-repeat;
margin : 0 0 0.4em;
padding : 0 0 0 10px;
}
.post ol li {
list-style : decimal;
list-style-position : inside;
margin : 0 0 0.4em;
}
.post blockquote {
border-left : 3px solid #cfcfcf;
font-size : 13px;
font-style : italic;
margin : 0 0 1.5em;
padding : 5px 0 0 10px;
}
.post-author {
margin : 0 0 1em;
}
.author-details {
font-size : 0.85em;
}
.author-descr {
display : table;
height : 1%;
}
.social-links {
padding : 5px 12px;
float : right;
font : normal normal 13px/1.5em Georgia, "Times New Roman", Times, serif;
color : #fff;
background : #6C3115;
}
.social-links a {
margin : 0 0 0 4px;
padding : 0;
color : #fff;
text-decoration : none;
font-weight : bold;
}
.social-links a:hover {
color : #fff;
text-decoration : underline;
font-weight : bold;
}
.post-rel {
line-height : 1.5em;
}
.post-rel a {
color : #33707E;
}
.wtitle {
background : none;
}
.wtitle h2 {
line-height : 40px;
margin : 0;
padding : 0 0 0 18px;
text-align : left;
}
.box {
margin : 0;
padding : 0;
}
.box .content {
padding : 0;
}
.box.post {
padding : 0;
}
.box.post .content {
padding : 0;
padding : 0;
}
#rightcol .box {
margin : 0 0 10px;
padding : 10px 12px 16px;
background-color : #fff;
color : #666;
font-size : 12px;
line-height : 1.25em;
}
#rightcol .box .content {
text-align : center;
margin : 0 -12px;
padding : 0;
text-align : center;
}
#rightcol .box .widget .content {
margin : 10px 12px;
}
#rightcol .box h4 {
color:#573910;
font-family: Georgia, "Times New Roman", serif;
}
#rightcol .box .widget_flickrRSS .content img {
margin : 0 8px 16px;
}
.ac img {
margin : 0;
padding : 0 8px 0 0;
border : none;
}
.box2 {
background : #f9f9f9;
border : #cfcfcf solid 1px;
height : 1%;
margin : 0 0 20px;
padding : 15px;
min-height : 115px;
width : 440px;
}
.comm-name, .comm-date {
line-height : 20px;
}
.list {
margin : 0 16px;
height : 34px;
color : #565656;
font : normal normal 11px Georgia, "Times New Roman", Times, serif;
clear : both;
border-bottom : 1px solid #e0e0e0;
}
.list ul {
border-bottom : 1px solid #f00;
}
.list li {
float : left;
margin : 0 2px 0 0;
padding : 0;
}
.list li a {
display : block;
float : left;
padding : 10px 10px 9px;
text-align : center;
text-decoration : none;
color : #7f7f7f;
border : #fff solid 1px;
border-bottom : none;
}
.list li a:hover, .list li a.active {
color : #6ec1f3;
background-color : #fff;
border : #e0e0e0 solid 1px;
border-bottom : none;
}
.list li a.active {
font-weight : bold;
padding : 10px;
}
div.tabs_list {
padding : 0;
margin : 0 16px;
}
div.tabs_list ul {
list-style : none;
text-align : left;
margin : 0;
padding : 0;
}
div.tabs_list ul li {
font : normal normal 11px Georgia, "Times New Roman", Times, serif;
color : #565656;
padding : 0 12px;
margin : 0;
border : #e0e0e0 solid 1px;
border-top : none;
}
div.tabs_list ul li a {
display : block;
margin : 0;
padding : 8px 0 8px 8px;
color : #565656;
text-decoration : none;
background : url(http://mulemaniadayton.com/wp-content/themes/oldtimer/images/li_sq.gif) left center no-repeat;
}
div.tabs_list ul li a:hover {
text-decoration : none;
color : #6ec1f3;
}
div.tabs_list ul li ul.children {
padding : 0 0 4px;
border : 0;
}
div.tabs_list ul li ul.children ul {
border : 0;
}
div.tabs_list ul li ul.children li {
border : 0;
margin : 0;
}
div.tabs_list ul li ul.children a {
border : 0;
background : none;
}
div.tabs_list ul li ul.children a:hover {
color : #6ec1f3;
}
div.tabs_list ul li ul.children li a {
border : 0;
padding : 4px 0 4px 8px;
display : block;
}
div.tabs_list ul li ul.children li li a {
border : 0;
padding : 4px 0 4px 12px;
display : block;
}
input.btn {
background : none;
border : 0;
margin : 0;
padding : 0;
}
select {
padding : 1px;
}
.message div {
margin : 0 0 18px;
}
.message input {
padding : 9px 15px;
width : 440px;
}
.message textarea {
height : 114px;
overflow : auto;
padding : 9px 15px;
width : 440px;
font-family : Verdana;
}
.message .submit {
float : left;
}
.message .submit input {
background : url(images/button.gif);
width : 128px;
height : 32px;
font-weight : bold;
color : #FFF;
}
.message .btn {
padding : 0;
width : auto;
}
.message .notice {
color : #a4a4a4;
float : right;
font-style : italic;
padding : 10px 0 0;
}
.pic img {
display : block;
margin : 0;
}
.pic.fl img {
margin-right : 23px;
}
.pic.fr img {
margin-left : 23px;
}
.th {
display : block;
margin : 0 0 0.5em;
}
.th.fl img {
margin-right : 10px;
}
.th.fl img {
width : 40px;
height : 40px;
border : #cfcfcf solid 1px;
}
.ads img, .widget_flickrRSS .content img {
margin : 5px 5px 0 0;
padding : 0;
background : none;
border : none;
}
.widget_flickrRSS .content img {
border : #cfcfcf solid 1px;
}
.widget_flickrRSS .ac img {
border : 0;
margin : 0;
}
#footer {
margin : 0 auto;
padding : 0;
width : 950px;
font : normal normal 13px/1.8em Georgia, "Times New Roman", Times, serif;
color : #c2c2c2;
}
#footer a {
color : #fff6a1;
}
#footer h2 {
color : #c7c7c7;
font-size : 14px;
font-weight : bold;
margin : 0;
padding : 0 0 16px;
}
#footer ul {
padding-left : 16px;
}
#footer ul li {
list-style : url(http://mulemaniadayton.com/wp-content/themes/oldtimer/images/li_arr.gif);
}
#footer ul li a {
color : #b1b1b1;
text-decoration : none;
}
#footer ul li a:hover {
color : #10a2d3;
}
#footer .blog1, #footer .blog2, #footer .blog3 {
float : left;
padding : 24px 20px;
margin : 0;
}
#footer .blog1 {
width : 190px;
}
#footer .blog2 {
width : 252px;
}
#footer .blog3 {
width : 128px;
}
#footer .text, #footer .text2 {
width : 535px;
color : #fff6a1;
line-height : 1.2em;
}
#footer .text2 {
float : left;
}
#footer .text {
float : right;
text-align : right;
}
.fix {
clear : both;
height : 1px;
margin : -1px 0 0;
overflow : hidden;
}
.hl, .hl2 {
background : url(images/hl-dot.gif) top repeat-x;
clear : both;
height : 2px;
overflow : hidden;
width : 100%;
}
.hl2 {
background : none;
border-top : 1px solid #e7e7e7;
height : 1px;
margin : 0 0 0.8em;
}
.fl {
float : left;
}
.fr {
float : right;
}
.ac {
text-align : center;
}
.ar {
text-align : right;
}
.blog_html {
margin : 0 auto;
padding : 0 0 32px;
}
.blog_html h2 {
padding : 0 0 12px;
margin : 0;
}
.blog_html p {
font : normal normal 12px Georgia, "Times New Roman", Times, serif;
padding : 5px 0;
margin : 0;
line-height : 1.8em;
}
.blog_html img {
padding : 4px;
background-color : #fff;
border : #d3d1d1 solid 1px;
}
.blog_html_left1, .blog_html_left2 {
width : 283px;
float : left;
}
.blog_html_left1 {
padding : 0 0 16px;
}
.blog_html_left2 {
padding : 0 60px 16px;
}
.blog_html p.uh2 {
font-size : 11px;
margin : -16px 0 0;
padding : 0 0 24px 0;
}
.blog_html .textblock {
padding-bottom : 24px;
}
p.uline {
border-bottom : 1px solid #c3c3c3;
}
.gallery {
width : 950px;
height : 308px;
margin : 16px auto 0 auto;
padding : 0;
}
#slider {
width : 939px;
height : 308px;
margin : -161px auto -16px auto;
padding : 0;
list-style : none;
z-index : 0;
position : relative;
}
.controls-center {
width : 910px;
margin : 0 auto;
}
#slider_controls {
float : right;
padding : 0;
position : relative;
margin : 0;
z-index : 1000;
width : 910px;
}
#slider_controls ul {
margin : -40px auto 0 auto;
padding : 5px;
width : 57px;
height : 15px;
position : relative;
background : url(images/slider_control.gif) center top repeat-x #f00;
border-top : 1px solid #0e0e0e;
border-left : 1px solid #0e0e0e;
border-right : 1px solid #535353;
border-bottom : 1px solid #535353;
}
#slider_controls ul li {
display : block;
margin : 0;
padding : 0;
float : left;
list-style : none;
}
#slider_controls ul li a {
display : block;
margin : 0 2px;
padding : 0;
float : left;
width : 15px;
height : 15px;
background : url('images/page.gif') center center no-repeat;
outline : none;
}
#slider_controls ul li a:focus {
outline : none;
}
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {
background : url('images/page_a.gif') center center no-repeat;
}
#slideshow {
position : relative;
width : 250px;
height : 265px;
}
#slideshow IMG {
position : absolute;
top : 0;
left : 0;
z-index : 8;
}
#slideshow IMG.active {
z-index : 10;
}
#slideshow IMG.last-active {
z-index : 9;
}
.rightcolumn {
float : right;
width : 275px;
}
.leftcolumn {
float : left;
}
.leftcolumn p {
padding-right : 0.5em;
}
.rightcolumn p {
padding-left : 0.5em;
}
.topcolumn {
clear : both;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}