/* The items below are used for content "news" style pages */

.newsHeadLeft {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-style: solid;
	border-color: #635D31;
	background-color: #635D31;
	font-weight: bold;
}
.newsBody, .newsBody a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #948E63;
	text-align: left;
	
}

.newsHeadRight, .newsHeadRight a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: xx-small;
	border-style: solid;
	border-color: #635D31;
	background-color: #635D31;
	white-space: nowrap;
}
.newsFooter, .newsFooter a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #948E63;
	text-align: left;
	font-size: small;
}

/* -- */

.newsHeadLeft2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-style: solid;
	border-color: #bd5108;
	background-color: #bd5108;
	font-weight: bold;
}
.newsBody2, .newsBody2 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ef9631;
	text-align: left;
	
}

.newsHeadRight2, .newsHeadRight2 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: xx-small;
	border-style: solid;
	border-color: #bd5108;
	background-color: #bd5108;
	white-space: nowrap;
}
.newsFooter2, .newsFooter2 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ef9631;
	text-align: left;
	font-size: small;
}
/* -- Style 10 is used by Arbroath People -- */

.newsHeadLeft10 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-style: none;
	border-color: #000000; /*bd5108; */
        padding-left: 10px;
	background-color: #bd5108;
	font-weight: bold;
        vertical-align: middle;
        text-align: right;
        height: 50px;
}
.newsHeadMiddle10 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-style: none;
	border-color: #ffffff; /*bd5108; */
	background-color: #bd5108;
	font-weight: bold;
        vertical-align: middle;
        width: 100%;
        padding-left: 10px;
        height: 50px;
}
.newsBody10, .newsBody10 a:visited, .newsBody10 a:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #996633;
	text-align: left;
        padding-left: 10px;
	padding-top: 10px;
        padding-right: 10px;
}

.newsHeadRight10, .newsHeadRight10 a:visited, .newsHeadRight10 a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: xx-small;
	border-style: none;
	background-color: #bd5108;
	white-space: nowrap;
}
.newsHeadRight10 {
        padding-right: 10px;
}
.newsFooter10, .newsFooter10 a:visited, .newsFooter10 a:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #996633;
	text-align: left;
	font-size: small;
}
.newsFooter10 {
        padding: 10px;

}
/* -- This Style is used by Genealogy page -- */

.newsHeadLeftGE {
        padding-left: 10px;
	background-color: #444444;
        vertical-align: middle;
        height: 50px;
}
.newsHeadMiddleGE {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #444444;
	font-weight: bold;
        vertical-align: middle;
        width: 100%;
        padding-left: 10px;
        height: 50px;
}
.newsHeadRightGE, .newsHeadRightGE a:link, .newsHeadRightGE a:visited, .newsHeadRightGE a:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: xx-small;
	background-color: #777777;
	white-space: nowrap;
}
.newsHeadRightGE {
        padding-right: 10px;
        padding-left: 10px;
}
.newsBodyGE, .newsBodyGE a:active, .newsBodyGE a:visited, .newsBodyGE a:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
        font-size: small;
        padding: 10px;
        background-color: #FFFFFF;
}
.newsFooterGE, .newsFooterGE a:active, .newsFooterGE  a:visited, .newsFooterGE a:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #666666;
	text-align: left;
	font-size: small;
}
.newsFooterGE {padding: 10px;}


.sm2 {
	border: 10px solid #FFFF99;
}
.sm3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	background-color: #808080;
}
.sm3a {
        overflow: hidden;
        height: 20px;
}
.sm4 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	border: 5px solid #008080;
	background-color: #008080;
}
.sm4 img {
	vertical-align: top;
	margin: 3px;
}
.sm6 {
	font-size: small;
        overflow: hidden;
        height: 160px;
}
.sm8 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: right;
	border: 5px solid #008080;
	background-color: #008080;
}
.picpad {
        float: left;
        padding: 6px;
}
.adtoppad {
        float: center;
        text-align:center;
        padding: 6px;
        border-style: none;
        padding-top: 0px;
}

.biz2 {
        float: left;
        width: 340px;
        height: 200px;
        margin: 10px;
        border: black 2px solid;
}

.biz3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	background-color: #000000;
}
.biz3a {
        overflow: hidden;
        height: 20px;
}
.biz4, .biz4Hi {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;}
}
.biz4 {background-color: #FFFFFF;}
.biz4Hi {background-color: #FFFFCC;}

.biz6 {
	font-size: small;
        overflow: hidden;
        height: 160px;
        padding: 5px;
}
.biz8 {padding: 5px;}

.biz8 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #000000;       
}

.biz8, .biz8 a:link, .biz8 a:visited, biz8 a:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #000000;       
}