html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}    .container_12 {
background: #fff;
}	
.container_12 {
margin-left: auto;
margin-right: auto;
width: 960px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
display: inline;
float: left;
margin-left: 10px;
margin-right: 10px
}
.container_12 .grid_3 {
width: 220px
}
.container_12 .grid_6 {
width: 460px
}
.container_12 .grid_9 {
width: 700px
}
.container_12 .grid_12 {
width: 940px
}
.alpha {
margin-left: 0
}
.omega {
margin-right: 0
}
.container_12 .grid_1 {
width: 60px
}
.container_12 .grid_2 {
width: 140px
}
.container_12 .grid_4 {
width: 300px
}
.container_12 .grid_5 {
width: 380px
}
.container_12 .grid_7 {
width: 540px
}
.container_12 .grid_8 {
width: 620px
}
.container_12 .grid_10 {
width: 780px
}
.container_12 .grid_11 {
width: 860px
}
.container_12 .prefix_3 {
padding-left: 240px
}
.container_12 .prefix_6 {
padding-left: 480px
}
.container_12 .prefix_9 {
padding-left: 720px
}
.container_12 .prefix_1 {
padding-left: 80px
}
.container_12 .prefix_2 {
padding-left: 160px
}
.container_12 .prefix_4 {
padding-left: 320px
}
.container_12 .prefix_5 {
padding-left: 400px
}
.container_12 .prefix_7 {
padding-left: 560px
}
.container_12 .prefix_8 {
padding-left: 640px
}
.container_12 .prefix_10 {
padding-left: 800px
}
.container_12 .prefix_11 {
padding-left: 880px
}
.container_12 .suffix_3 {
padding-right: 240px
}
.container_12 .suffix_6 {
padding-right: 480px
}
.container_12 .suffix_9 {
padding-right: 720px
}
.container_12 .suffix_1 {
padding-right: 80px
}
.container_12 .suffix_2 {
padding-right: 160px
}
.container_12 .suffix_4 {
padding-right: 320px
}
.container_12 .suffix_5 {
padding-right: 400px
}
.container_12 .suffix_7 {
padding-right: 560px
}
.container_12 .suffix_8 {
padding-right: 640px
}
.container_12 .suffix_10 {
padding-right: 800px
}
.container_12 .suffix_11 {
padding-right: 880px
}
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0
}
.clearfix:after {
clear: both;
content: ' ';
display: block;
font-size: 0;
line-height: 0;
visibility: hidden;
width: 0;
height: 0
}
.clearfix {
display: inline-block
}
* html .clearfix {
height: 1%
}
.clearfix {
display: block
}   body {
font: 14px/1.5 Georgia, Cambria, Times, 'Times New Roman', serif;
color: #DFD7D1;
background: #150A04 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/top.png) repeat-x top;
}
p {
margin: 0 0 1.5em 0;
text-indent: 0;
}
h1, h2, h3, h4, h5, h6 {
font-variant: small-caps;
font-weight: normal;
letter-spacing: 0.076em;
}
h1, h2 {
margin: 1.3em 0;
font-size: 1.3em;
line-height: 1.3em;
}
h3 {
margin: 1.3em 0;
font-size: 1.125em;
line-height: 1.3em;
}
h4 {
margin: 2.25em 0 0.75em 0;
font-size: 1em;
line-height: 1.5em;
}
h5, h6 {
margin: 1.7em 0;
font-size: 0.875em;
line-height: 1.7em;
}
a {
color: #E0A46F;
text-decoration: none;
}
a:hover {
color: #B06604;
}
pre {
font: 14px Consolas, Lucida Console, Monaco, monospace;
color: #EFD6C2;
background: #5F4F3B;
padding: 10px;
overflow: auto;
}
code {
font: 14px Consolas, Lucida Console, Monaco, monospace;
color: #EFD6C2;
overflow: auto;
}
sup, sub {
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
abbr {
cursor: help;
}
blockquote {
padding: 1.8em;
font-style: normal;
color: #BFB1A7;
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/q.png) no-repeat 0 1.5em;
}
q, cite {
color: #BFB1A7;
font-style: italic;
}
input, textarea {
background: #EFE2D1;
color: #000;
padding: 2px 3px 4px 3px;
border: 1px solid #BFBFBF;
margin-right: 10px;
}
input[type = submit] {
cursor: pointer;
}
legend {
font-style: oblique;
padding: 0 5px;
}
fieldset {
border-top: 1px solid #DFDFDF;
border-left: 1px solid #DFDFDF;
border-right: 1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
padding: 10px;
}
hr {
border: 0 #ccc solid;
border-top-width: 1px;
clear: both;
height: 0;
color: #F2EAE0;
}
address {
margin: 1em 0;
}
table {
text-align: left;
table-layout: fixed;
overflow: hidden;
border-collapse: separate;
border-spacing: 1px;
empty-cells: show;
background: #594020;
font: 1em Consolas, Lucida Console, Monaco, monospace;
}
td, th {
padding: 3px 5px 4px 5px;
empty-cells: show;
}
td {
background: #2F261A;
}
th {
background: #594020;
margin: 2px;
}
table caption {
text-align: left;
padding: 4px;
caption-side: bottom;
}
i, em{
font-style: italic
}
b, bold{
font-weight: bold
}   #wrapper {
background: #150A04 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/sidebar-top.jpg) no-repeat top right;
overflow: hidden
}
#header {
position: relative;
}
#header h1, #header h2 {
font-size: 24px;
margin-top: 10px;
text-align: center;
padding: 5px 5px 8px;
}
#header h1 a, #header h2 a {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 5px #501F0E;
-webkit-box-shadow: 0 0 5px #501F0E;
box-shadow: 0 0 5px #501F0E;
background: #0C0401;
display: inline;
padding: 8px 10px;
}   .nav ul {
margin: 0 10px;
background: #150A04;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 5px #501F0E;
-webkit-box-shadow: 0 0 5px #501F0E;
box-shadow: 0 0 5px #501F0E;
}
.nav li {
float: left;
font-size: 14px;
position: relative;
min-height: 1px;
vertical-align: bottom;
}
.nav li li {
background: #1F140D;
min-width: 240px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-khtml-border-radius: 0;
border-radius: 0;
-moz-box-shadow: 0 0 0 #501F0E;
-webkit-box-shadow: 0 0 0 #501F0E;
box-shadow: 0 0 0 #501F0E;
margin: 0;
}
.nav li li li {
background: #150A04;
}
.nav .current_page_item a, .current-menu-ancestor a, .current_page_ancestor a, .current-menu-item a {
color: #B06604;
}
.nav li li a {
color: #E0A46F;
}
.nav a {
display: block;
padding: 5px 8px 8px 8px;
}
.nav ul ul {
margin: 0;
padding: 0;
float: left;
-moz-box-shadow: 0 0 5px #594020;
-webkit-box-shadow: 0 0 5px #594020;
box-shadow: 0 0 5px #594020;
top: 33px;
left: 0;
position: absolute;
z-index: 500;
display: none;
}
.nav ul ul ul {
top: 0;
left: 100%;
}
.nav li:hover {
cursor: pointer;
z-index: 100;
}
.nav li:hover ul ul, .nav li li:hover ul ul, .nav li li li:hover ul ul, .nav li li li li:hover ul ul {
display: none;
}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul {
display: block;
}   .title {
border-top: 3px #594020 double;
background: #2E2010;
margin: 0;
padding: 10px 20px;
font-size: 1.3em;
}
.postmeta .title {
border: none;
background: #2E2010;
margin: 0;
padding: 0 0 10px 0;
font-size: 24px;
}
.t {
background: #120703
} .sticky .title {
background: #594020;
border-top: 3px #2F261A double;
}
.sticky .postmeta {
background: #594020;
border-bottom: 3px #2F261A double;
}
.sticky .entry {
border-top: 1px #2F261A solid;
border-bottom: 1px #2F261A solid;
} .post {
background: #463C30
}
.entry {
background: #463C30 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/post.jpg) no-repeat top left;
border-top: 1px #594020 solid;
padding: 10px 20px;
}
.format-gallery p, .format-gallery ul, .format-gallery ol, .format-gallery dl {
max-width: 600px;
}
.post img, .format-image img, .attachment-medium {
height: auto;
max-width: 578px;
border: none;
}
.dark_gallery .wp-post-image {
float: left;
margin: 5px 10px 2px 0;
}
.attachment-single_post {
_width: 578px !important;
}
.size-thumbnail {
margin: 0 5px 5px 0
}
.attachment img {
max-width: 940px;
display: block;
margin: 0 auto;
}
.entry ul {
list-style: disc;
margin-left: 15px;
}
.entry ul ul {
list-style: circle;
margin-left: 1em
}
.entry ol {
list-style: decimal;
margin-left: 15px;
}
.entry ol ol {
list-style: lower-alpha;
margin-left: 1em
}
.entry a {
background: none
}
.entry input {
margin: 0 5px 5px 0;
}
.entry dt {
margin: 10px 0 0 0;
font-weight: bolder;
}
.format-link .postmeta, .format-aside .postmeta {
border-top: 3px #594020 double;
border-bottom: 3px #594020 double;
}
.format-aside .postmeta h1 {
margin: 10px 0;
}
.format-gallery {
border-top: 3px #594020 double;
}
.postmeta {
margin: 0 0 10px 0;
padding: 10px 20px;
background: #2E2010;
border-top: 1px #594020 solid;
border-bottom: 3px #594020 double;
clear: both;
width:  auto
}
.postmeta li a img {
margin-bottom: -10px;
padding: 0 5px 0 0;
}
.postmeta li strong {
float: left;
}
.comments-link{
float: right;
margin: 0 0 3px 6px
}
.page-link a {
background: #5F574D;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 0 5px 3px 5px;
}
.error404 {
height: 200px;
}
.excerpt {
border-top: 1px #594020 solid;
border-bottom: 1px #594020 solid;
padding: 10px 30px;
background: #2F261A;
margin: 3px 0;
display: block;
}
.postimage {
padding: 5px;
background: #594020;
margin-bottom: 10px;
float: left;
}
.author ol, .author ul {
list-style: none
}
.author #author {
margin: 0 0 10px 0;
}
.entry-attachment {
padding: 10px 20px;
}
.attachment .grid_12 {
background: #463C30
}
.attachment #footer .grid_12, .attachment #header .grid_12 {
background: none
}
#exif {
float: right;
padding: 10px;
width: 200px;
}
#exif ul {
list-style: disc
}
.attachment #comments {
float: left;
width: 700px;
}
.sitemap {
min-height: 320px;
padding-bottom: 20px;
}
.front p, .front ul, .front ol, .front h1, .front h2, .front h3 {
margin-top: 0;
}
.homepage {
padding-bottom: 15px;
}
.homepage img {
float: right;
-moz-box-shadow: 0 0 5px #501F0E;
-webkit-box-shadow: 0 0 5px #501F0E;
box-shadow: 0 0 5px #501F0E;
margin: 0 0 5px 10px;
border: 1px solid #501F0E;
}
.news {
padding-bottom: 10px;
margin-bottom: 20px;
}
.news h2 {
margin: 35px 10px 10px;
padding-bottom: 5px;
text-align: center;
font-size: 24px;
border-bottom: 1px solid #CFB08E
}
.news h3 {
font-size: 14px;
margin: 5px 0;
}
.news p, .news a {
margin: 10px;
}
#blogs {
background:  url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/front.jpg);
color: #000;
}
#blogs .blogcontainer {
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/ornament.jpg) repeat-x;
margin-top: 10px
}
#blogs a {
color: #B06604
}
.contact {
padding: 20px 0;
background: #150A04 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/sidebar-top.jpg) no-repeat top right;
}   .sidebar {
padding: 10px 0 0 0;
word-wrap: break-word;
}
.sidebar p {
margin: 5px 0 10px 0;
display: block;
}
.sidebar img {
max-width: 270px;
}
.sidebar h2, .menu h3 {
margin: 10px;
padding: 0;
font-size: 1.6em;
}
.sidebar a {
display: inline;
}
.sidebar ul {
margin: 10px 0;
padding: 0;
}
.sidebar ul li {
display: block;
padding: 0 10px;
}
.sidebar ul li ul, .sidebar ul li ul li {
margin: 0;
padding: 0;
} #t1 {
width: 300px;
float: left;
}
#t1-nav {
border: 0;
}
#t1-nav li {
float: left;
margin: 0;
padding: 0 2px 0 0;
}
#t1-nav li a {
border: 1px solid #2E2010;
margin: 0 0;
padding: 5px 8px;
background: #2E2010;
float: left;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-khtml-border-radius-topright: 5px;
-khtml-border-radius-topleft: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
font-size: 14px;
}
#t1-nav .active {
background: #594020;
}
#t1 ul li ul li a:before {
content: "- ";
}
#tab3 a {
padding-right: 8px;
white-space: nowrap;
}
#tab3 a:hover {
background: none
}
.tab {
width: 298px;
float: left;
border: 1px solid #2E2010;
background: #150A04;
padding: 0;
position: relative;
word-wrap: break-word;
}
#tab3 {
padding: 10px;
width: 278px;
}
.tab h3 {
margin: 5px;
font-weight: normal;
}
.tab li a, #recentcomments li {
display: block;
margin: 3px 0;
_margin: 0;
padding: 5px 10px;
_padding: 0 3px;
border: 1px #594020 solid;
background: #2F261A;
}
#recentcomments li a {
border: none;
float: none;
padding: 0;
margin: 0;
display: inline;
}
.tab li ul li a {
padding: 4px 10px;
_padding: 0 10px;
margin: 2px 0;
}
.tab a:hover {
background: #623A21;
}
.widget {
padding: 10px 0;
}
.widget h2, .widget h3 {
margin: 10px 0;
font-size: 18px;
} .about {
float: left;
border: 1px #2E2010 solid;
background: #150A04;
margin: 0 0 10px 0;
width: 298px;
}
.about li {
margin-bottom: 4px;
}
.about li a {
border: none;
background: none;
padding: 5px 0;
}
.about a:hover {
background: none;
}
.about h2, .about p {
margin: 0 0 5px 0;
padding: 0
}
.photo {
margin: 10px;
float: right;
padding: 5px;
background: #594020;
}
.about .photo {
margin: 10px;
padding: 0;
float: right;
}
.about .photo img {
padding: 5px 5px 1px 5px;
background: #594020;
margin: 0 auto;
}
.social li {
float: left;
text-indent: -9999px;
margin: 0 !important;
padding: 0 !important;
}
.social li a, .social li a:hover {
height: 30px;
width: 30px;
display: block;
margin: 0 5px 10px 0 !important;
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/social.png) no-repeat 0 0;
border: none !important;
padding: 0 !important;
}
.tb a {
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/social.png) no-repeat -40px 0 !important;
border: none
}
.fb a {
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/social.png) no-repeat -80px 0 !important;
}
.fm a {
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/social.png) no-repeat -120px 0 !important;
} .dark_one-column .sidebar {
display: none;
}
.dark_one-column #wrapper {
background: none
}
.dark_one-column .grid_8 {
margin: 0 160px;
}
.attachment .grid_8 {
margin: 0 10px;
}
.dark_left-sidebar .sidebar {
float: left;
}
.dark_left-sidebar .grid_8 {
float: right;
} #searchform {
margin: 10px 0;
float: right;
}
#searchform p, .grid_5 span p {
margin: 0;
}
.screen-reader-text {
float: left;
margin: 4px 10px 0 0;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#s {
background: transparent;
border: 0;
width: 140px;
height: 24px;
margin: 0;
padding: 3px 0 3px 5px;
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/search.jpg) no-repeat 0 0;
float: left;
}
#searchsubmit {
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/search.jpg) no-repeat -180px 0;
border: none;
height: 30px !important;
width: 40px !important;
margin: 0 !important;
padding: 0 !important;
cursor: pointer;
text-indent: -6999px;
float: left;
}   #comments {
background: #2F261A;
border-top: 3px #594020 double;
border-bottom: 3px #594020 double;
padding-bottom: 10px;
}
#comments h3 {
margin: 10px 10px 15px 10px;
}
.comment-body ul {
list-style: square;
margin: 0 0 14px 1em;
}
.comment-body ul ul {
list-style: disc;
margin: 0 0 0 1em;
}
.comment-body ul ul ul {
list-style: circle;
}
.comment-body ol {
list-style: decimal;
margin: 0 0 14px 1em;
}
.comment-body ol ol {
list-style: lower-latin;
margin: 0 0 0 1em;
}
.comment-body ol ol ol {
list-style: lower-roman;
}
.comment {
border: 1px #594020 solid;
margin: 5px 0;
padding: 5px;
background: #463C30;
}
#commentform {
background: #463c30 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/post.jpg) no-repeat top left;
border: 1px #594020 solid;
padding: 10px;
}
.must-log-in {
margin: 0 10px;
}
#commentform textarea {
padding: 5px;
margin: 0 0 10px 0;
}
#respond code {
border: none;
font-size: 11px;
padding: 0;
overflow-x: auto;
}
.even {
background: #5F4F3B !important;
}
.byuser, .bypostauthor {
background: #463c30 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/post.jpg) no-repeat top left !important;
}
.comment-form-author, .comment-form-email, .comment-form-url {
width: 210px;
}
.comment-form-comment, #comment {
width: 540px;
}
.nopassword, .nocomments {
display: none;
}
.pingback, .trackback {
background: #594020 !important;
margin-bottom: 5px;
padding: 10px 5px;
}   #footer {
background: #140C09 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/footer.jpg) repeat-x top;
clear: both;
border-top: 1px #000 solid;
}
#footer .container_12{
background:none
}
#footer .grid_3, #footer .grid_6 {
margin-bottom: 30px;
} #flickr a {
float: left;
padding: 4px 4px 0 4px;
background: #2F261A;
border: 1px #594020 solid;
margin: 2px;
}
#flickr h3 a {
border: none;
background: none;
float: none;
}
#flickr h3 a:hover {
background: none
}
#flickr a img {
border: 1px #594020 solid;
}
#flickr a:hover {
background: #623A21;
} .twitter_update_list {
border: 1px #594020 solid;
background: #000;
}
#twitter_div {
border: 1px #2E2010 solid;
background: #150A04;
padding: 3px 3px 0 3px;
display: block;
}
#twitter_update_list li {
border: 1px #594020 solid !important;
background: #2F261A;
margin: 0 0 3px 0;
padding: 10px;
display: block;
}
#twitter_update_list li a {
display: inline;
border: none;
}
#twitterbar h3 {
margin: 10px 0;
float: left;
}
#twitter-link {
font-style: oblique;
float: left;
margin: 5px 0 20px 0;
} .menubtm {
clear: both;
width: auto;
background: #000;
text-align: center;
}
.footer-no-widget .menubtm {
background: none
}
.menubtm li {
display: inline;
padding: 0 10px 0 0;
line-height: 2em;
}   .gallery {
width: 100%;
float: left;
}
.gallery dd:before {
content: " ";
}
.gallery-item {
float: left;
margin: 0;
}
.gallery-item img {
display: block;
margin: 10px auto;
-webkit-box-shadow: 3px 3px 0 #2E2010;
-moz-box-shadow: 3px 3px 0 #2E2010;
box-shadow: 3px 3px 0 #2E2010;
display: block;
width: auto
}
.gallery-columns-4 .gallery-item img, .gallery-columns-5 .gallery-item img, .gallery-columns-6 .gallery-item img, .gallery-columns-7 .gallery-item img, .gallery-columns-8 .gallery-item img, .gallery-columns-9 .gallery-item img{
width: 73%;
}
.gallery-item img:hover {
-webkit-box-shadow: 3px 3px 3px #2E2010;
-moz-box-shadow: 3px 3px 3px #2E2010;
box-shadow: 3px 3px 3px #2E2010;
display: block;
}
.gallery-item .wp-caption-text {
text-align:center;
padding: 5px;
}
.gallery-columns-1 .gallery-item {
width: 98%;
margin: 1%;
padding: 3% 0;
}
.gallery-columns-2 .gallery-item {
width: 48%;
margin: 1%;
padding: 3% 0;
}
.gallery-columns-3 .gallery-item {
width: 31%;
margin: 1%;
padding: 3% 0;
}
.gallery-columns-4 .gallery-item {
width: 23%;
margin: 1%;
padding: 3% 0;
}
.gallery-columns-5 .gallery-item {
width: 19%;
margin: 0.2%;
padding: 2% 0;
}
.gallery-columns-6 .gallery-item {
width: 16%;
margin: 0.3%;
padding: 1% 0;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;    
}
.gallery-columns-7 .gallery-item {
width: 14%;
margin: 0.1%;
padding: 1% 0;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
}
.gallery-columns-8 .gallery-item {
width: 12%;
margin: 0.1%;
padding: 1% 0;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
}
.gallery-columns-9 .gallery-item {
width: 10%;
margin: 0.1%;
padding: 1% 0;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
}
.single-format-gallery img {
max-width: 940px;
}
.wp-caption {
margin: 7px 1px;
}
.wp-caption img{
margin: 5px 5px 0;
}
.alignnone img{
display: inline!important;
float: none!important;
}
.wp-caption-text, .gallery-caption{
padding: 0 5px 6px;  
margin: 0; 
font-size: 0.76em;
line-height: 1.3em;
font-family: sans-serif;
}
.wp-caption.alignright {
margin: 7px 1px 7px 10px;
}
.wp-caption.alignleft {
margin: 7px 10px 7px 1px;
}
.wp-caption.aligncenter {
margin: 1em auto;
}
.wp-caption.alignnone {
margin: 1em 1px;
}
.gallery br {
clear: both
}
.entry-caption {
text-align: center;
margin: 0 10px;
}   .aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.alignnone {
clear:both;
margin:1em 0
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
img.alignright {
float: right;
margin: 0.5em 0 0.1em 0.9em
}
img.alignleft {
float: left;
margin: 0.5em 0.9em 0.1em 0
}
img.aligncenter {
clear: both;
display: block;
margin: 1em auto;
}
img.alignnone {
clear: both;
margin: 0;
}
.wpstats{
display:none;
}   .wp-pagenavi {
margin: 0 10px;
padding: 3px 0 5px 0;
}
.wp-pagenavi a {
border: 0 !important;
background: transparent !important;
margin: 0 0 0 10px;
}
.extend, .current {
color: #BFB1A7;
margin: 0 0 0 10px;
}
.padding10 {
padding: 5px 10px;
}
#twitpic a {
float: left !important;
margin: 8px;
}
.twitpic-footer {
float: left
}  .mt_alert {
padding: 10px 10px 10px 30px;
border: 1px solid #AF412B;
margin: 5px 0;
display: block;
background: #7F3C2F url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/close.png) no-repeat 7px 13px;
}
.mt_warning {
padding: 10px 10px 10px 30px;
border: 1px solid #6F4600;
display: block;
margin: 5px 0;
background: #5F3C00 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/warning.png) no-repeat 7px 15px;
}
.mt_down {
padding-right: 20px;
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/down.png) no-repeat top right;
}
.mt_info {
padding: 10px 10px 10px 30px;
border: 1px solid #78A6AF;
display: block;
margin: 5px 0;
background: #47767F url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/info.png) no-repeat 7px 12px;
}
.s_width_1_3{
width: 32%;
display: block;
}
.s_width_2_3{
width: 64%;
display: block;
}
.s_width_1_2{
width: 49%;
display: block;
}
.s_border, .s_border_dotted, .s_border_top_bottom{
padding: 10px 15px;
border: 1px solid #000;
margin-top: 5px;
margin-bottom: 2px;
display: block;
clear: both;
color:#eee;
}
.s_border_dotted {
border: 1px dotted #000;
}
.s_border_top_bottom{
border: none;
border-top: 5px double #000;
border-bottom: 5px double #000;
}
.s_alert, .s_warning, .s_info {
padding: 10px 10px 10px 30px;
border: 1px solid #BF5F5F;
margin-top: 5px;
margin-bottom: 2px;
display: block;
clear: both;
background: #FFBFBF url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/close.png) no-repeat 6px 10px;
color:#333;
}
.s_warning {
border: 1px solid #c9b64c;
background: #f2eac0 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/warning.png) no-repeat 6px 10px;
}
.s_down {
padding-left: 16px;
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/down.png) no-repeat top left;
}
.s_info {
border: 1px solid #78A6AF;
background: #BFE2FF url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/info.png) no-repeat 6px 10px;
}
.s_tick li, .s_arrow li {
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/tick.png) no-repeat 0 0;
padding: 0 0 0 25px;
list-style: none
}
.s_tick ul, .s_arrow ul ,.s_arrow{
margin: 5px 0 1em 0
}
.s_arrow li, .s_arrow {
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/arrow.png) no-repeat 0 0;
}
.s_b_grey{
background: #E0E0E0;
color: #333;
}
.s_b_black{
background: #000!important;
color: #eee;
}
.s_button, .s_button_left, .s_button_right, .s_button_full{
padding: 5px 8px;
color:#000;
background: #e0e0e0 url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/gradient.jpg) repeat-x top left;
border: 1px solid #eee;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
overflow: hidden;
cursor:pointer;
margin:0 8px;
display: inline-block;
text-align:center;
background-image: linear-gradient(bottom, rgb(214,214,214) 17%, rgb(230,230,230) 72%);
background-image: -o-linear-gradient(bottom, rgb(214,214,214) 17%, rgb(230,230,230) 72%);
background-image: -moz-linear-gradient(bottom, rgb(214,214,214) 17%, rgb(230,230,230) 72%);
background-image: -webkit-linear-gradient(bottom, rgb(214,214,214) 17%, rgb(230,230,230) 72%);
background-image: -ms-linear-gradient(bottom, rgb(214,214,214) 17%, rgb(230,230,230) 72%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.17, rgb(214,214,214)),
color-stop(0.72, rgb(230,230,230))
);
}
.s_button:hover, .s_button_left:hover, .s_button_right:hover, .s_button_full:hover{
color: #999;
}
.s_button_full{
display: block;	
margin: 5px 0;
}
.s_button_left{
float:left;
margin:2px 8px 2px 0;
}
.s_button_right{
float: right;
margin:2px 0 2px 8px;
}    #fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
overflow: hidden;
z-index: 1104;
display: none;
}
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
}
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
}
#fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
overflow: auto;
display: none;
}
#fancybox-wrap {
position: absolute;
top: 0;
left: 0;
padding: 20px;
z-index: 1101;
outline: none;
display: none;
}
#fancybox-outer {
position: relative;
width: 100%;
height: 100%;
background: #fff;
}
#fancybox-content {
width: 0;
height: 0;
padding: 0;
outline: none;
position: relative;
overflow: hidden;
z-index: 1102;
border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
z-index: 1101;
}
#fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png) -40px 0px;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox-error {
color: #444;
font: normal 12px / 20px Arial;
padding: 14px;
margin: 0;
}
#fancybox-img {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: none;
outline: none;
line-height: 0;
vertical-align: top;
}
#fancybox-frame {
width: 100%;
height: 100%;
border: none;
display: block;
}
#fancybox-left, #fancybox-right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
outline: none;
background: transparent url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/blank.gif);
z-index: 1102;
display: none;
}
#fancybox-left {
left: 0px;
}
#fancybox-right {
right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position: absolute;
top: 50%;
left: -9999px;
width: 30px;
height: 30px;
margin-top: -15px;
cursor: pointer;
z-index: 1102;
display: block;
}
#fancybox-left-ico {
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible; }
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancybox-bg {
position: absolute;
padding: 0;
margin: 0;
border: 0;
width: 20px;
height: 20px;
z-index: 1001;
}
#fancybox-bg-n {
top: -20px;
left: 0;
width: 100%;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox-x.png);
}
#fancybox-bg-ne {
top: -20px;
right: -20px;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
background-position: -40px -162px;
}
#fancybox-bg-e {
top: 0;
right: -20px;
height: 100%;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox-y.png);
background-position: -20px 0px;
}
#fancybox-bg-se {
bottom: -20px;
right: -20px;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
background-position: -40px -182px;
}
#fancybox-bg-s {
bottom: -20px;
left: 0;
width: 100%;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox-x.png);
background-position: 0px -20px;
}
#fancybox-bg-sw {
bottom: -20px;
left: -20px;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
background-position: -40px -142px;
}
#fancybox-bg-w {
top: 0;
left: -20px;
height: 100%;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox-y.png);
}
#fancybox-bg-nw {
top: -20px;
left: -20px;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png);
background-position: -40px -122px;
}
#fancybox-title {
font-family: Helvetica;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
padding-bottom: 10px;
text-align: center;
color: #333;
background: #fff;
position: relative;
}
.fancybox-title-outside {
padding-top: 10px;
color: #fff;
}
.fancybox-title-over {
position: absolute;
bottom: 0;
left: 0;
color: #FFF;
text-align: left;
}
#fancybox-title-over {
padding: 10px;
background-image: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancy_title_over.png);
display: block;
}
.fancybox-title-float {
position: absolute;
left: 0;
bottom: -20px;
height: 32px;
}
#fancybox-title-float-wrap {
border: none;
border-collapse: collapse;
width: auto;
}
#fancybox-title-float-wrap td {
border: none;
white-space: nowrap;
}
#fancybox-title-float-left {
padding: 0 0 0 15px;
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main {
color: #FFF;
line-height: 29px;
font-weight: bold;
padding: 0 0 3px 0;
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox-x.png) 0px -40px;
}
#fancybox-title-float-right {
padding: 0 0 0 15px;
background: url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/fancybox.png) -55px -90px no-repeat;
} .fancybox-ie6 #fancybox-close {
background: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
position: absolute; margin-top: 0;
top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_loading.png', sizingMethod='scale'); } .fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_nw.png', sizingMethod='scale'); }    #container {
width:940px;
margin:0 auto;
position:relative;
z-index:0;
}
#example {
width:940px;
height:350px;
position:relative;
} #slides {
position:absolute;
top:0;
left:0;
z-index:100;
} .slides_container {
width:940px;
height:350px;
overflow:hidden;
position:relative;
display:none;
} #slides .slide {
padding:20px;
width:920px;
height:350px;
display:block;
position:relative;
} #slides .next,#slides .prev {
position:absolute;
top:150px;
left:-4px;
width:24px;
height:43px;
display:block;
z-index:101;
}
#slides img {
-moz-box-shadow: 0 0 0 #501F0E!important;
-webkit-box-shadow: 0 0 0 #501F0E!important;
box-shadow: 0 0 0 #501F0E!important;
border:none;
}
#slides .wp-post-image{
position:absolute;
top:20px;
left:10px;
}
#slides .next {
left:920px;
}
.captionslide{
position:absolute;
width:300px;
right:40px;
}
.captionslide h2{
margin:0 0 10px 0;
}
.slide-no-image h2{
max-width: 500px;
text-align: center;
margin: 30px auto;
}
.slide-no-image p{
max-width: 500px;
margin: 0 auto;
} .pagination {
margin:26px auto 0;
width:70px;
}
.pagination li {
float:left;
margin:0 1px;
list-style:none;
}
.pagination li a {
display:block;
width:12px;
height:0;
padding-top:12px;
background-image:url(//grasstrackgb.co.uk/wp-content/themes/mt-dark/images/pagination.png);
background-position:0 0;
float:left;
overflow:hidden;
}
.pagination li.current a {
background-position:0 -12px;
}   @media (max-width: 760px) {
.container_12, .grid_12, .grid_8, .grid_4{
width:100%!important;
float:left;
background-image:none!important;
}
.sidebar{
float:left;
width:300px!important
}
.nav ul {
margin-top: 0;
}
.prefix_2, .suffix_2{
padding:0!important;
}
}
@media print{
@page {
margin: 1cm;
}
p a[href^="http://"]:after, a[href^="https://"]:after {
content: " (" attr(href) ")";
word-wrap: break-word;
color:#000;
text-decoration: underline;
}
body {
background: none;
font: 10px/1.3  Cambria, Times, Times New Roman, serif!important;
}
h1, h2 {
font: 13px  Verdana, Geneva, Arial, Helvetica, sans-serif!important;
}
h3, h4, h5, h6 {
font: 12px  Verdana, Geneva, Arial, Helvetica, sans-serif!important;
}
ul, ol, li {
margin: 0 0 3px 10pt;
padding: 0 !important;
}
th, td {
padding: 2px 3px;
border: 1px solid #000
}
.prefix_2, .suffix_2{
margin: 0!important
}
.postmeta li{
display:inline;
margin-right:10pt;
}
#content, section, #wrapper, .post, .grid_8, #comments{
float: left!important;
width: 100%!important;
margin: 0!important;
padding: 0!important;
}
#header, #header hgroup {
background:none!important;
height:auto!important;
min-height:0!important;
width:100%!important;
height: auto!important;
}
#header h1, #header h2{
float:left;
width:100%;
margin: 0;
padding: 0;
}
#header h3{
font: 10px/1.3  Cambria, Times, Times New Roman, serif!important;
margin: 0;
padding: 0;
}
.menu, .sidebar, #breadcrumbs, .nocomments,#footer , .wp-pagenavi {
display: none;
}
.depth-2, .depth-3, .depth-4, .depth-5 {
margin:0!important;
}
#respond {
display: none;
}
.reply {
display: none;
}
#footermenu{
display:none;
}
}