﻿/* Print Style Sheet */
@media print {
body {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; }
ul, ol {list-style:none;}

p {font-size:12px; color:#2a2a2a; padding:8px 0 8px 0; line-height:20px; }
li {font-size:12px; line-height:20px; color:#2a2a2a;}

a {color:#D69F2E;}  a.on {color:#D69F2E;}
 

h1 {font-weight:normal; font-size:24px; color:#808080; line-height:28px;}
h2 {font-weight:normal; font-size:24px; color:#2a2a2a; line-height:28px;}
h3 {font-weight:bold; font-size:14px; color:#2a2a2a; line-height:18px; padding:12px 0 12px 0;}


h6 {font-size:13px; font-weight:bold; color:#2a2a2a; line-height:20px; padding:8px 0 8px 0; }

.clear {clear:both;}


.holder {width:940px; margin:0 auto; }

.header {width:940px; margin:0 auto; }


.mancala_page_content {background:none; background-repeat:repeat-x;} 

.logo { height:100px; } 


.logo .quickcontact {float:right; text-align:right; padding-top:25px; }

.logo .quickcontact p {line-height:15px; padding:0; color:#808080}


.logo .quickcontact p img {vertical-align:middle; padding-left:5px;}

.navigation { width:940px; height:43px; background-image:url(images/navigation-tile.gif); padding-top:2px; clear:both; display:none;}
.navigation li {display:inline; float:left; font-size:11px; text-transform:uppercase; height:22px; padding:12px 12px 12px 12px; line-height:17px; } 
.navigation li a { padding:12px; text-decoration:none; color:#F2F2F2; font-weight:bold;  }

.navigation li a:hover{ color:#E8BD68; background-color:#444444; }
.navigation li.current_page_item a {color:#D69F2E;}

.breadcrumb { width:700px;  clear:both; font-size:12px; height:30px; padding-top:12px; }
.breadcrumb-landing { width:700px; margin-left:0px; clear:both; font-size:12px; height:30px; padding-top:12px; }
.breadcrumb img {padding:0 6px 0 6px;}
.breadcrumb a { text-decoration:none; color:#999999; }
.breadcrumb a:hover
{
    color:#D69F2E;
    text-decoration: none;
}
.breadcrumb {color:#D69F2E;}

a img {
	border: none;
	}

.leftcol {width:180px; padding-right:19px; float:left; display:none;} 

.leftcol li { border-bottom:1px solid #EEEEEE; font-size:13px; color:#333333; padding:8px 0 8px 0;  }
.leftcol li a { color:#333333; text-decoration:none; display:block; padding-left:15px; }  
.leftcol li a:hover { color:#D69F2E;  }
.leftcol li.no-border { border-bottom:none; }
.leftcol li.current_page_item a{color:#D69F2E;}



.rightcol {width:100%; padding-left:40px; float:left; margin-bottom:50px; padding-bottom: 70px; display:block; } 
.rightcol .main-image {border:5px solid #E8E8E8; margin:15px 0 15px 0;}


.rightcol .pullimage {float:right; margin:0 0 10px 10px; width:200px; background-color:#e8e8e8; padding:5px; text-align:right;}
.rightcol .pullimage p {line-height:16px; color:#999999;}
.rightcol .pullquote {float:right; width:190px; border-left:1px solid #eeeeee; padding-left:20px; margin-left:20px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right;  }
.rightcol .pullquote p.quote {font-style:italic; color:#D39C2E; font-size:14px;  }
.rightcol .pullquote p {color:#999999;}


.footerholder {background-color:#0f1511; clear:both; position:fixed; bottom: 0px; width: 100%; }
.footerholder .footercontent {width:940px; margin:0px auto; padding:5px 0 5px 0;}


.footerholder .footercontent p {padding:2px 0 2px 0; font-size:11px; color:#999999; line-height:14px; }
.footerholder .footercontent a {color:#CCCCCC; font-size:11px; text-decoration:none; font-weight:bold; }
.footerholder .footercontent #buttons {float:right;}

.panel {
	width: 940px;
	
	
	padding-top:10px;
	margin: 0px auto;
}
.mancalaform
{
    width:100%;
    height: 200px;
    display: none;
    background-color: #F2F2F2;
}

.hmc-left a
{
    text-decoration: none;
}
.hmc-left a:hover
{
    text-decoration: underline;
}
.btn-slide
{
line-height:15px;
padding:0;
text-decoration: none;
}

.contact-form .contact-form-content img {border:0;} 

.panel .closebox {padding-left:913px;}
.panel .column { width:280px; margin-right:20px; float:left; }

.panel .contactinput {width:260px; margin-bottom:15px; color:#999999; height:18px; font-size:13px; padding:2px 0 2px 2px; }
.panel .textinput {width:280px; margin-bottom:10px; height:80px; color:#999999; font-size:13px; font-family:Arial; padding:2px 0 2px 2px; }

.myForm
{
    border-collapse: collapse;
    
}

.panel .head_submit
{
    background-image: url(images/contact-submit.gif);
}

.homepage-upper { display:none; background:none; background-repeat:repeat-x; height:450px;}
.socials 
{
    display:none;
}
.homepage-upper .homepage-upper-content {width:940px; margin:0px auto; display: none;}
.homepage-upper .homepage-upper-content .content-left {float:left; width:480px;  }
.homepage-upper .homepage-upper-content .content-right {float:left; width:460px; text-align:right; padding-top:30px; }

.homepage-upper .homepage-upper-content .content-right h1 { padding:10px 60px 0 10px; font-size:28px; color:#1a1a1a;} 
.homepage-upper .homepage-upper-content .content-right h2 { padding:0 60px 25px 0px; color:#D69F2E;} 

#hometxt
{
    width:400px;
}

.news-block
{
    display:none;
}

#hometxt li
{
   width:400px;
}
.homepage-upper .homepage-upper-content .content-right h2.lead-paragraph {font-size:14px; padding:10px 0px 0px 0px; line-height:24px; color:#2A2A2A;}
.homepage-upper .homepage-upper-content .content-right h3 {font-size:14px; padding:0px 0px 20px 0px; line-height:24px; color:#2A2A2A;}

.homepage-upper .homepage-upper-content .content-right .call-to-action {display:block; height:80px; background-image:url(images/header-bg-strap.jpg); background-repeat:no-repeat;}
.homepage-upper .homepage-upper-content .content-right p.call-to-action {margin:0; padding:13px 60px 0 30px; color:#666666;}

.homepage-middle { clear:both;}
.homepage-middle .homepage-middle-content {width:940px; margin:0px auto; background:none; background-position:bottom right; background-repeat:no-repeat;}
.homepage-middle .homepage-middle-content .hmc-left {width:460px; float:left; margin-right:20px; }
.homepage-middle .homepage-middle-content .hmc-left  h3 {font-size:18px; line-height:24px; }
.homepage-middle .homepage-middle-content .hmc-left  h5 {font-size:13px; line-height:20px; font-weight:normal;}
span.h4 {
color:#D69F2E;
font-size:14px;
font-weight:bold;
line-height:18px;
padding:8px 0px 4px 0px;
text-align:right;
margin-right: 10px;
}
.home-txt-right
{
    padding-top: 8px;
    float: left;
}

.text-home-fade
{
    position: absolute;
}

.hmc-right h3 {
color:#D69F2E;
font-size:14px;
font-weight:bold;
line-height:18px;
padding:8px 0 4px;
float:left;
text-align:right;
}

.homepage-middle .homepage-middle-content .hmc-right {width:460px; float:left }

.homepage-middle .homepage-middle-content .hmc-right span.p{padding:3px 10px 0 0; float:left; font-size:12px; line-height:20px;}
.homepage-middle .homepage-middle-content .hmc-right a {display:block; float:left; width:160px; padding:0 50px 0 10px; height:80px; text-decoration:none; }
.homepage-middle .homepage-middle-content .hmc-right a.one {margin-right:20px; margin-bottom:20px; }
.homepage-middle .homepage-middle-content .hmc-right a.one:hover {background-position:0 -80px;}
.homepage-middle .homepage-middle-content .hmc-right a.two { margin-bottom:20px;}
.homepage-middle .homepage-middle-content .hmc-right a.two:hover {background-position:0 -80px;}
.homepage-middle .homepage-middle-content .hmc-right a.three { margin-right:20px; margin-bottom:20px;  }
.homepage-middle .homepage-middle-content .hmc-right a.three:hover {background-position:0 -80px;}
.homepage-middle .homepage-middle-content .hmc-right a.four { margin-bottom:20px;  }
.homepage-middle .homepage-middle-content .hmc-right a.four:hover {background-position:0 -80px;}



.homepage-middle .homepage-middle-content .news-block {border-top:1px solid #CCCCCC; padding-top:5px; margin-top:20px; width:700px; margin-right:20px; float:left; background-image:url(images/rss-mancala-today.jpg); background-repeat:no-repeat; background-position: 1px 16px }
.homepage-middle .homepage-middle-content .news-block h4 {padding:2px 0 2px 0; height: 36px;}
.homepage-middle .homepage-middle-content .news-block ul li {width:220px; margin:10px 20px 40px 0; display:block; float:left;}
.homepage-middle .homepage-middle-content .news-block ul li.no-margin {margin-right:0;}
.homepage-middle .homepage-middle-content .news-block ul li a{text-decoration:none;} .homepage-middle .homepage-middle-content .news-block ul li a:hover{text-decoration:underline;}
.homepage-middle .homepage-middle-content .internet-marketing {display:none; width:220px; text-align:right; float:left; border-top:1px solid #CCCCCC; padding-top:5px; margin-top:20px }


.homepage-middle .homepage-middle-content .news-block a.rsslink {display:block; width:40px; height:35px; float:left; }


.homepage-lower {background-color:#0f1511; display: none;}

.homepage-lower .homepage-lower-content { width:940px; margin:0 auto; padding-top:20px;}
.homepage-lower .homepage-lower-content  .container { display:block; width:280px; float:left; }
.homepage-lower .homepage-lower-content  .margin {margin-right:80px;} .homepage-lower .homepage-lower-content  .small-margin {margin-right:20px;}
.homepage-lower .homepage-lower-content  .right {text-align:right;}

.homepage-lower .homepage-lower-content  .container h2 {font-size:16px;
color:#D69F2E;
font-weight:bold;
line-height:18px;
padding:8px 0 4px;}

.bloglink
{
    font-size: 12px;
    text-decoration: none;
}

.bloglink:hover
{
    font-size: 12px;
    text-decoration: underline;
}
.homepage-lower .homepage-lower-content  .container img { border:5px solid #CCCCCC; margin:10px 0 10px 0; }

.homepage-lower .homepage-lower-content  .container p {color:#E6E6E6;}


.homepage-lower .homepage-lower-content  .container .line {display:block; height:1px; width:100px; background-color:#4D4D4D; margin:5px 0 5px 0; }


.homepage-lower .homepage-lower-content  .container blockquote {display:block; padding:40px 0 10px 100px;}
.homepage-lower .homepage-lower-content  .container p.quotesig {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#CCCCCC; }


.homepage-lower .homepage-lower-content  .podcast-signup { padding:10px 0 10px 150px; border-bottom:1px solid #4D4D4D; background-image:url(images/podcast-large.png); background-repeat:no-repeat; height:110px;  }
.podcast-signup { padding:10px 0 10px 150px; border-bottom:1px solid #4D4D4D; background-image:url(images/podcast-large.png); background-repeat:no-repeat; height:110px;  }
.homepage-lower .homepage-lower-content  .podcast-signup form {display:block; float:right; margin:10px 0 0 20px;}
.podcast-signup form {display:block; float:right; margin:10px 0 0 20px;}
.homepage-lower .homepage-lower-content  .podcast-signup form .input {width:300px; margin-bottom:8px;}
.podcast-signup form .input {width:300px; margin-bottom:8px;}
.homepage-lower .homepage-lower-content  .podcast-signup p, .podcast-signup p {color:#E6E6E6;}

.homepage-lower .homepage-lower-content .largeline{display:block; height:1px; width:800px; background-color:#4D4D4D; margin-left:140px; margin-top:20px; }
.largeline {display:block; height:1px; background-color:#4D4D4D; margin-left:140px; }
.signup-pod
{
    background-color:#0F1511;
    padding: 5px;
}
.home .footerholder {
background-color:#0F1511;
bottom:0;
clear:both;
position:inherit;
width:100%;
position: static;
}

h4 {
color:#D69F2E;
font-size:14px;
font-weight:bold;
line-height:18px;
padding:8px 0 4px;
}

h5 {
color:#2A2A2A;
font-size:16px;
font-weight:bold;
line-height:18px;
padding:12px 0;
}

a.light-brown {color:#E8BD68; text-decoration:none;} a.light-brown:hover {color:#E8BD68; text-decoration:underline;}

p.date {text-transform:uppercase; font-size:11px; color:#999999; padding:0; margin:0;}

.news-block li p strong
{
    font-weight: normal;
}

blockquote {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:22px; color:#808080; font-style:italic; text-align:right; } 

.blogpost {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://www.mancalatoday.co.uk/wp-content/themes/arras-theme/images/techblue/content-bg.jpg) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
float:left;
font-size:11px;
height:295px;
margin:0 7px 10px 0;
padding:10px;
width:190px;
list-style-type:none;
}

.blogdate {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.mancalatoday.co.uk/wp-content/themes/arras-theme/images/overlay.png) repeat scroll 0 0;
color:#CCCCCC;
display:block;
float:left;
font-weight:bold;
height:25px;
margin:-25px 0 0;
width:190px;
}

.entry-comments {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.mancalatoday.co.uk/wp-content/themes/arras-theme/images/comments.gif) no-repeat scroll left center;
float:right;
margin:3px 5px 0;
padding:0 0 0 20px;
}

.blogtoday .entry-thumbnails {
clear:both;
display:inline-block;
}

.blogtoday img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#111111 none repeat scroll 0 0;
float:left;
height:100px;
text-indent:-9000px;
width:190px;
}

.blogpost a
{
    text-decoration: none;
}

.blogtoday .entry-title{
font-size:12px;
font-weight:bold;
line-height:1.3em;
margin:0px 0 5px;
text-indent: 0px;
color:#0052A3;
padding: 0px;
}

.blogtoday .published, .posts-quick .published {
border-bottom:medium none;
color:#999999;
float:left;
font-size:10px;
margin:3px 10px 0;
text-transform:uppercase;
}

.blogtoday {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
}

.entry ul li
{
    list-style-type: none;
}

.mancalablog
{
    margin: 5px auto;
}

#homescreen
{
    float: left;
    margin-top: 27px;
  
}

#homescreen li
{
   padding-left: 40px;
}

.screen
{
    display: block;
    position:relative;
}

.rightcol-landing
{
    padding-top: 60px;
    padding-bottom:70px;
}

.rightcol-landingnav
{
        padding-bottom:70px;
}