@charset "utf-8";
/* CSS Document */
h1 { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #666666;}
p, ul { font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; color: #666666;}

body {
	background-color: #bea994;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.subject { display: none; }

.recent-blog-posts-inner {margin-left: -30px; font-size: .75em !important;}
.recent-blog-posts-inner p {padding: 30px 0 0px 6px;}
.recent-blog-posts-inner .bc_item div {margin: 0px 0 -10px 0 !important; padding: 0px !important; border: 0px solid #fff;}
.recent-blog-posts-inner .bc_title {color: #cef290; font-weight: bold; padding: 0 2px 0 2px;}
.recent-blog-posts-inner .bc_date {color: #fff; display: block; padding: 0px !important; margin: 0px 0 -10px 0 !important;}
.recent-blog-posts-inner div div span div a {display: none !important;}
.recent-blog-posts-inner div div span div a.bc_link {display: inline !important;}

.recent-blog-posts {font-size: .75em !important;}
.recent-blog-posts p {padding: 30px 0 0px 6px;}
.recent-blog-posts .bc_item div {margin: 0px 0 -10px 0 !important; padding: 0px !important; border: 0px solid #fff;}
.recent-blog-posts .bc_title {color: #cef290; font-weight: bold; padding: 0 2px 0 2px;}
.recent-blog-posts .bc_date {color: #fff; display: block; padding: 0px !important; margin: 0px 0 -10px 0 !important;}
.recent-blog-posts div div span div a {display: none !important;}
.recent-blog-posts div div span div a.bc_link {display: inline !important;}

.style5 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.style6 {color: #FFFFFF}
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style10 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
.style16 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #99846A; }
.style18 {font-size: 13px}

.style19 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333333;}
.style19 a {color: #666;}
.style19 a:link {color: #666;}
.style19 a:visited {color: #666;}
.style19 a:hover {color: #666;}
.style19 a:active {color: #666;}

.style20 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #666666; }

.style21 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #9dbd64; font-weight: bold;}
.style21 a { color: #9dbd64;}
.style21 a:link { color: #9dbd64;}
.style21 a:visited {color: #9dbd64;}
.style21 a:hover {color: #9dbd64; text-decoration: underline;}
.style21 a:active {color: #9dbd64;}

.style22 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #9dbd64; }
.style22 a { color: #9dbd64;}
.style22 a:link { color: #9dbd64;}
.style22 a:visited {color: #9dbd64;}
.style22 a:hover {color: #9dbd64; text-decoration: underline;}
.style22 a:active {color: #9dbd64;}

.style23 {font-size: 14px; font-weight: bold;}
.style24 { color: #9dbd64}
.style25 { color: #8A623A; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;}
.style26 { font-size: 15px}
.style27 { color: #86af3e}
.style28 { color: #FFFFFF; font-weight: bold;}
.style33 { color: #FFFFFF; font-weight: bold; }
.style34 { color: #d8ccbf}
.style35 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px;}
.style36 { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold;}
.style37 { font-size: 12px}
.style38 { font-size: 14px}
.style42 { color: #8A623A; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.style43 {color: #8A623A; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.green { color: #9dbd64; font-weight: bold; text-align: center;}
.green a:link{ color: #9dbd64;}
.green a:visited {color: #9dbd64;}
.green a:hover {color: #9dbd64; text-decoration: underline;}
.green a:active {color: #9dbd64;}


.textarea {overflow-y: scroll;}

.list {line-height: 20px;}
.list li a:link{color: #999;}
.list li a:visited{color: #999;}
.list li a:hover{color: #666;}
.list li a:active{color: #666;}

.main a {color: #999;}
.main a:link {color: #999; text-decoration: underline;}
.main a:visited {color: #999; text-decoration: underline;}
.main a:hover {color: #666;}
.main a:active {color: #666;}

.center {  font-size: 14px; text-align: center;}
.left { float: left; margin: 0 10px 10px 0;}
.clear { clear: both; }

.social-icons {text-align: center !important; border: 0px solid #000; height: 100px; padding-left: 2px;}
.social-icons-inner {text-align: center !important; border: 0px solid #000; height: 100px; padding-left: 2px; width: 250px; margin-left: -30px;}
.social-icons p, .social-icons-inner p {padding: 20px 0 15px 6px;}
.social-icons ul, .social-icons ul li, .social-icons-inner ul, .social-icons-inner ul li {padding: 0px; margin: 0px; list-style: none;}
.social-icons ul li, .social-icons-inner ul li {display: block; float: left; width: 43px; height: 43px; margin-left: 7px;}
.social-icons ul li a, .social-icons-inner ul li a {background: url(images/socialicon-sprite.jpg) left top no-repeat; display: block; float: left; width: 43px; height: 43px; text-indent: -1000em; overflow: hidden; font-size: 0; line-height: 0; cursor: pointer;}
.social-icons ul li a.facebook_icon, .social-icons-inner ul li a.facebook_icon {background-position: left top;}
.social-icons ul li a.twitter_icon, .social-icons-inner ul li a.twitter_icon {background-position: -50px top;}
.social-icons ul li a.youtube_icon, .social-icons-inner ul li a.youtube_icon {background-position: -100px top;}
.social-icons ul li a.rss_icon, .social-icons-inner ul li a.rss_icon {background-position: -150px top;}
.social-icons ul li a.castpage_icon, .social-icons-inner ul li a.castpage_icon {background-position: -200px top;}
.social-icons ul li a:hover, .social-icons-inner ul li a:hover {background: url(images/socialicon-sprite.jpg) left top no-repeat;}
.social-icons ul li a.facebook_icon:hover, .social-icons-inner ul li a.facebook_icon:hover {background-position: left top;}
.social-icons ul li a.twitter_icon:hover, .social-icons-inner ul li a.twitter_icon:hover {background-position: -50px top;}
.social-icons ul li a.youtube_icon:hover, .social-icons-inner ul li a.youtube_icon:hover {background-position: -100px top;}
.social-icons ul li a.rss_icon:hover, .social-icons-inner ul li a.rss_icon:hover {background-position: -150px top;}
.social-icons ul li a.castpage_icon:hover, .social-icons-inner ul li a.castpage_icon:hover {background-position: -200px top;}

.footer { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.footer p{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8A623A; text-align: center; width:760px;}
.footer a {color: #fff;}

.footer2 { color: #8A623A; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.footer2 a:link { color: #8A623A;}
.footer2 a:visited {color: #8A623A;}
.footer2 a:hover {color: #8A623A; text-decoration: underline;}
.footer2 a:active {color: #8A623A;}


.linking {padding:10px 26px 10px 118px;}
.linking p a:link { color: #8A623A;}
.linking p a:visited {color: #8A623A;}
.linking p a:hover {color: #8A623A; text-decoration: underline;}
.linking p a:active {color: #8A623A;}

