/*
Theme Name: Horse Trick Training
Theme URI: http://horsetricktraining.com/
Description: Unique wordpress theme for Horse Trick Training.


*/

body {margin:0; padding:0; line-height: 1.5em; background:url(horse/horse-tricks-bk.jpg) top left; font-family:arial; font-size:13px; color:#573818;}

#background {background:url(horse/horse-tricks-top.jpg) repeat-x top left; height:438px; width:100%; display:table; }


.in {margin: 0; padding: 0;}

img {border:0;}

a {color:#a90c00; font-weight:bold; text-decoration:none;}
a:hover {color:#600700; font-weight:bold; text-decoration:none;}

#horse-main {width: 964px; margin: 0 auto;}

#horse-wrap {float: left; width: 100%;}

#horse-right {margin-left: 635px;}
.horse-right {margin:0; padding:0 0 0 7px;}

#horse-side {width:323x; margin:0 0 10px 0; padding:0; background:url(horse/side-bk.jpg); border:1px solid #f6dfbd;}
.horse-side {margin:0; padding:2px 15px; color:#FFFFFF;}

#horse-side a {color: #FFFFFF; font-weight:normal; text-decoration:none;}
#horse-side a:hover {color: #f8f89c; font-weight:normal; text-decoration:none;}
#horse-side li a {color: #FFFFFF;  font-weight:bold; text-decoration:none;}
#horse-side li a:hover {color: #f8f89c;  font-weight:bold; text-decoration:none;}

#horse-side li {list-style-type:none; margin:0; padding:0;}
#horse-side h4 {clear:left;font-size:18px; color:#f8f89c; margin:10px 0 15px 0; padding:5px 5px 0 0; font-weight:normal;}
#horse-side h4 a {color: #f8f89c; font-weight:bold; text-decoration:none;}
#horse-side h4 a:hover {color: #FFFFFF; font-weight:bold; text-decoration:none;}

#horse-side h2 {clear:left;font-size:18px; color:#f8f89c; margin:10px 0 15px 0; padding:5px 5px 0 0; font-weight:normal;}
#horse-side h2 a {color: #f8f89c; font-weight:bold; text-decoration:none;}
#horse-side h2 a:hover {color: #FFFFFF; font-weight:bold; text-decoration:none;}

#horse-side ul {margin: 0 0 5px 0; padding: 0;}
#horse-side ul select {margin: 5px 0 8px 0;}
#horse-side ul p {margin: 5px 0 8px 0; }
#horse-side ul ul {margin: 5px 4px 0 0;}
#horse-side ul ol {margin: 5px 4px 0 0; padding: 0;}
#horse-side ul ul ul {margin: 0 4px 0 0;}
#horse-side ul ol li {list-style: decimal outside; margin: 3px 0 0; padding: 0;}
#horse-side ul li {list-style-type: none; list-style-image: none; margin-bottom: 5px;}
#horse-side ul ul li {margin: 3px 4px 0 10px; padding:1px;}
#horse-side ul ol li {margin: 3px 0 0 0; padding: 0;}



#horse-left {float: left; width: 635px; margin-left: -964px;}
.horse-left {margin:0; padding:0 0 10px 0; font-family:arial; font-size:13px;}

#menu-area {height:93px; margin:0; padding:0;}
.menu-area {margin:0; padding:70px 0 0 0; text-align:center; font-family:Georgia;  font-size:18px; font-weight:bold; color: #ffffcc;}

#menu-area ul {list-style-type:none; display:inline; margin:0; padding:0 0 0 20px;}
#menu-area li {list-style-type:none; display:inline;padding:0px 15px;}
#menu-area li a {margin:0; padding:1px 10px; color: #ffffcc; font-weight:bold; text-decoration:none; }
#menu-area li a:hover {margin:0; padding:1px 10px; color:#fef0a4; }
#menu-area .current_page_item a, #top1 .current_page_item a:visited { text-decoration: none; color: #000000;}

#logo-area {height:62px; margin:0; padding:0;}
.logo-area {margin:0; padding:9px 0 0 0; text-align:center;}

#forum-area {height:116px; margin:0; padding:0;}
.forum-area {margin:0; padding:9px 0 0 0; text-align:center;}

#horse-articles {width:630x; margin:0 0 10px 0; padding:0; background:url(horse/cont-bk.jpg) repeat-y;}
.horse-articles {margin:0; padding:2px 15px; font-family:arial; font-size:13px;}

#horse-articles h2 {color:#a90c00; margin:20px 0 3px 10px; padding:0; font-size:18px; font-weight:normal;}
#horse-articles h2 a {margin:0; padding:0; font-weight:normal;}
#horse-articles h2 a:hover {margin:0; padding:0;  font-weight:normal;}

#horse-articles h3 {color:#000000; margin:10px 0 0 0; padding:5px 0 0 0; font-size:18px; font-weight:normal; text-align:center; border-bottom:1px solid #f2f2f2; text-align:right;}
#horse-articles h3 a {margin:0; padding:0; color:#000000; font-size:22px; font-weight:normal;}
#horse-articles h3 a:hover {margin:0; padding:0; color:#454545; font-size:22px; font-weight:normal;}

.the-info {clear:left; margin:0; padding:0 0 0 10px; font-size:11px; text-transform:uppercase;}
.the-info a {color:#7f7f7f;}
.the-info a:hover {color:#222222;}
.post-date {float: left; height: 75px; width:65px; display: inline; margin: 0 10px 0 0; background: url(horse/horse-shoe.jpg) no-repeat; font-weight:bold; clear:left;}
.month {text-align:center;margin:0; padding:15px 0 0 0; font-size:14px;}
.day {text-align:center; font-size:20px; margin:0; padding:0;}

blockquote {margin: 15px 10px 0 30px; padding:10px 20px 10px 10px; border-left: 0 none; border-right: 5px solid #d9d9d9; background:#f2f2f2;}
.entry {padding:0 10px 30px 10px; text-align:justify; line-height:1.6em; background:url(hr/entry.jpg) no-repeat bottom;}

img.centered {display: block; margin-left: auto; margin-right: auto; padding:4px; background:#FFFFFF; border:1px solid #e3e3e3;}
img.alignright {padding:4px; background:#FFFFFF; border:1px solid #e3e3e3; margin: 2px 0 2px 7px; display: inline; }
img.alignleft {padding:4px; background:#FFFFFF; border:1px solid #e3e3e3; margin: 2px 7px 2px 0; display: inline;}
.navigation {display: block; text-align: center;margin:0 0 0 81px; height:37px;background:url(Fitness/navig.jpg) repeat-x; width:541px;}
.navigation a { color:#FFFFFF;}
.navigation a:hover {color:#999999;}
.alignright {float: right; padding:10px 10px 0 0;}
.alignleft {float: left; padding:10px 0 0 10px;}
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3;	padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

.commentlist li ul li {margin-left: -5px; margin-right: 10px;font-size: 11px;}
.commentlist li .avatar {float: right; margin:2px 5px 2px 10px; border: 1px solid #eee; padding: 3px; background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {margin: 5px 5px 10px 0; font-weight: normal; line-height: 1.5em; text-transform: none;}
.commentlist {padding: 0; text-align: justify;}
.commentlist li {font: 11px Verdana; margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li {margin-right: -5px; margin-left: 10px;}
.children { padding: 0; }
.nocomments {text-align: center; margin: 0; padding: 0;}
.commentmetadata { margin: 0; display: block;}
.children .even, .alt {	border-left: 0;	border-right: 1px solid #d9d9d9; background:#f2f2f2;}	

#horse-footer {clear: left; width: 100%; background: #533515 url(horse/horse-footer.jpg) repeat-x top left; color: #FFFFFF; text-align: center; padding: 4px 0; }

#horse-footer a {color: #FFFF80;}
