@charset "UTF-8";
/* CSS Document */

/*a:link {
color: #67730B;
font-weight: normal;
text-decoration: underline;
}

a:visited {
color: purple;
font-weight: normal;
text-decoration: underline;
}

a:hover {
color: #F6941D;
font-weight: normal;
text-decoration: underline;
}

*/

._TextPara1 {
	font-size: 115%;
	/*color: #666;*/
}

._TextPara1DropCap {
  color: #090;
  float: left;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  font-size: 70px;
  line-height: 57px;
  /*padding-top: 4px;*/
  padding-right: 8px;
  /*padding-left: 3px;*/
}

._TextBold {
	font-weight:600;
}

._TextHighlighter {
	background-color: #FFC;
}

._TextHighlighterYellow {
	background-color: #FF0;
}

._Indent2TextBkgdBox {
	background-color: #FFC;
	padding: 10px 20px 2px 0px;
    margin-bottom: 18px;
}

._TextRed {
	color: #C00;
}

._TextRedBold {
	color: #C00;
	font-weight:600;
}

._TextGray {
	color: #666;
}

._TextGrayBold {
	color: #666;
	font-weight:600;
}

._TextBlue {
	color: #6981A9;
}

._TextBlueBold {
	color: #6981A9;
	font-weight: bold;
}

._TextByLine {
	color: #666;
}

._TextByLineBold {
	color: #666;
	font-weight:600;
}

._TxtMedWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #FFF;
}

._TxtMedGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
}

._TxtSmGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #666666;
}

._TextCenter {
	text-align: center;
}

._TextPuzzleThumbnail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 75%;
	line-height: 1.5em;
	color: #990000;
}

._TextProductItem {
	font-size: 90%;
	color: #000000;
}

._TextPinterestRed {
	font-size: 110%;
	color: #E60023;
	font-weight:600;
}

._bdSampleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #0000FF;
	text-decoration: underline;
}

._bdSampleLinkNew {
	color: #0000FF;
	text-decoration: underline;
}
._sbSpacer {
	margin:5px 0 5px 0;
}

._sbNavigation {
	margin:10px 10px 10px 10px;
	padding:10px;
	background-color:#FFF;
}

._sbNavigation h3 {
	color: #000;
	font-size: 110%;
	line-height: 1.4em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D7DC;
	display:block;
	margin: 20px 0 15px 0;
}

._sbNavigation p {
	margin: 0 0 10px 0;
	color: #666;
	font-size: 95%;
	line-height: 1.3em;
}

._sbNavigation a:active {
	color: #0100BD;
}

._sbNavigation a:hover {
	color: #0100BD;
	text-decoration:underline;
}

._sbNavigation a:visited {
	color: #0100BD;
}

._sbNavigationDesc {
	color: #666;
	font-size: 80%;
	font-weight:normal;
}

._Indent1 {
	margin-left: 25px;
}

._Indent2 {
	margin-left: 50px;
}

._Indent3 {
	margin-left: 75px;
}

#_banner-logo {
    background-image:url(https://www.australian-shepherd-lovers.com/image-files/logo.png) center no-repeat;
	margin:15px 0% 0px 0%;
	display:block;
    height:85%;
    overflow:hidden;
    text-indent:100%;
    white-space:nowrap;
    width:85%;
}

._ItemRight {
float: right;
margin: 8px 0 12px 20px;
}

._ItemCenter {
margin: 30px auto 12px auto;
text-align: center;
clear: both;
}

._ItemLeft {
float: left;
margin: 8px 20px 12px 0;
/*text-align: center;*/
}

._ItemCenterPinterest {
margin: 25px auto 35px auto;
text-align: center;
clear: both;
}

._HighlightBoxRightTextLeft {
background-color: #ffeea8;
background-image: url(../image-files/box-background-grad-5x200-2.jpg);
background-repeat: repeat-x;
border: 1px solid #ffcc00;
margin: 4px 0 12px 18px;
padding: 15px;
float: right;             /* adding float enables text to flow around it */
}

._HighlightBoxFullWidth {
background-color: #ffeea8;
background-image: url(../image-files/box-background-grad-5x200-2.jpg);
background-repeat: repeat-x;
border: 1px solid #ffcc00;
padding: 0 20px;
margin: 20px 0;
}

div._HighlightBoxRightTextLeft p {
margin: 12px 0 0 0;
font-size: 90%;
}

_HighlightBoxRightTextLeft p {
padding: 0;
}

div._HighlightBoxRightTextLeft h1,
div._HighlightBoxRightTextLeft h2,
div._HighlightBoxRightTextLeft h3,
div._HighlightBoxRightTextLeft h4,
div._HighlightBoxRightTextLeft h5,
div._HighlightBoxRightTextLeft h6 {
margin: 0;
color: #6981A9;
}

._HighlightBoxRightTextCenter {
background-color: #ffeea8;
background-image: url(../image-files/box-background-grad-5x200-2.jpg);
background-repeat: repeat-x;
border: 1px solid #ffcc00;
margin: 4px 0 12px 18px;
padding: 15px;
float: right;             /* adding float enables text to flow around it */
}

div._HighlightBoxRightTextCenter p {
margin: 12px 0 0 0;
font-size: 90%;
text-align:center;
}

_HighlightBoxRightTextCenter p {
padding: 0;
}

div._HighlightBoxRightTextCenter h1,
div._HighlightBoxRightTextCenter h2,
div._HighlightBoxRightTextCenter h3,
div._HighlightBoxRightTextCenter h4,
div._HighlightBoxRightTextCenter h5,
div._HighlightBoxRightTextCenter h6 {
margin: 0;
color: #6981A9;
text-align:center;
}

._HighlightBoxAuthorAI {
background-color: #ffeea8;
background-image: url(../image-files/box-background-grad-5x200-2.jpg);
background-repeat: repeat-x;
border: 1px solid #ffcc00;
padding: 20px 20px 10px 20px ;
margin: 20px 0;
}

._AuthorAI {
	text-align:left;
	color: #7a7a7a;
	font-size:90%;
	text-decoration:none;
}

._AuthorAI a {
	text-align:left;
	color: #7a7a7a;
	font-size:90%;
	text-decoration:underline;
}

._DealAlertSBbox {
background-color: #ffeea8;
background-image: url(../image-files/box-background-grad-5x200-2.jpg);
background-repeat: repeat-x;
border: 1px solid #ffcc00;
width:270px;
margin:5px 10px 20px 10px;
padding:15px;
		-webkit-border-radius: 5px; 
    border-radius: 5px;
	min-height:20px;
}

._DealAlertSBbox a {
	text-decoration:underline;
}

._DealAlertSubHead {
font-family: 'Open Sans', sans-serif; color: #000; font-size:1.3em; line-height: 1.3; margin: 0 0 .5em 0; font-weight: bold; text-align:center;
}
/* color: #6981A9;*/

._Caption {
font-size: 95%;
font-weight: 600;
text-align: left;
color: #888;
display: block;
line-height: 160%;
margin-bottom:10px;
}

._CaptionCenter {
font-size: 95%;
font-weight: 600;
text-align: center;
color: #888;
display: block;
line-height: 160%;
margin-bottom:10px;
}

._Caption2 {
font-size: 95%;
font-weight: 600;
text-align: left;
color: #999;
display: block;
line-height: 160%;
margin-bottom:10px;
}

._CaptionDogName {
color: #C00;
}

._CaptionAmz {
font-size: 95%;
font-weight: 600;
text-align: left;
color: #888;
display: block;
line-height: 160%;
margin-bottom:10px;
}

._CaptionAmzTopSpace {
font-size: 95%;
font-weight: 600;
text-align: left;
color: #888;
display: block;
line-height: 160%;
margin:10px 0 0 0;
}

._PhotoCredit {
text-align: right;
font-size: 70%;
font-weight: normal;
color: #666;
display: block;
line-height: 140%;
margin-bottom:10px;
margin-top: 1px;
}
._PhotoCredit a:link {
color: #666;
}

._PhotoCredit a:visited {
color: #666;
}
._PhotoCredit a:active {
color: #666;
}

._PinterestIcon {
	float: left;
	margin-top: -3px;
	width: 75px;
	height: 20px;
}
._PinterestIconPinImage {
	height: 37px;
}

._HorRule {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D7DC;
	display:block;
	margin: 20px 0;
	clear: both;
}

._HorRuleBelowCaption {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D7DC;
	display:block;
	margin: 20px 0px 30px 0px !important;
	clear: both;
}

._HorRuleExtraSpace {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D7DC;
	display:block;
	margin: 50px 0 50px 0;
	clear: both;
}

._HorRuleExtraSpaceAmazon {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D7DC;
	display:block;
	margin: 20px 0 20px 0;
	clear: both;
}

._HorRuleThick {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #D6D7DC;
	display:block;
	margin: 20px 0;
	clear: both;
}

._HorRuleDealAlerts {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	display:block;
	margin: 20px 0;
	clear: both;
}

._authorbox {
	background: url(../image-files/author.jpg) no-repeat;
}

._authordark p, .authordark h2 {
color:#fff;
}

._authorbox h2 {
	padding-top:15px;
}


._authorbox p {
text-align:left;
max-width:140px;
margin-left:15px;
font-size:15px;
}

._authorbox a {
text-align:center;
margin-left:0px;
font-size:17px;
display:block;
color:#fff!important;
background-color:#f7931f;
-webkit-border-radius: 5px;  
    border-radius: 5px;
	width:120px;
	padding: 4px;
	text-decoration:none;
}

._authorbox a:hover
{
background-color:#fff;
color: #f7931f!important;
}

._authorlight p, .authorlight h2, .authorlight a {
color:#000;
}

._formLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight: bold;
}

._formLabelError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight: bold;
	color: #F00;
}
._boxIndentTestimonials {
	background-color: #F1EFE4;
	padding: 10px 25px;
	border: thin solid #666;
	margin: 0 0 20px 0;
}

._sbButtons {
	background-color:#68ac2c; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #18ab29;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
._sbButtons:hover {
	background-color:#81ce3d; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._sbButtons:active {
	position:relative;
	top:1px;
}
._sbButtons:link {
	color:white;
	text-decoration:none;
}
._sbButtons:visited {
	color:white;
	text-decoration:none;
}
._sbButtons2 {
	background-color:#3d7cd2; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #346fbf;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #225192;
}
._sbButtons2:hover {
	background-color:#6396da; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._sbButtons2:active {
	position:relative;
	top:1px;
}
._sbButtons2:link {
	color:white;
	text-decoration:none;
}
._sbButtons2:visited {
	color:white;
	text-decoration:none;
}
._sbButtons3 {
	background-color:#e5760b; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #e5760b;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ca680a;
}
._sbButtons3:hover {
	background-color:#f59f4c; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._sbButtons3:active {
	position:relative;
	top:1px;
}
._sbButtons3:link {
	color:white;
	text-decoration:none;
}
._sbButtons3:visited {
	color:white;
	text-decoration:none;
}
._sbButtons4 {
	background-color:#8659ca; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #754db0;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #654399;
}
._sbButtons4:hover {
	background-color:#9a7dc7; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._sbButtons4:active {
	position:relative;
	top:1px;
}
._sbButtons4:link {
	color:white;
	text-decoration:none;
}
._sbButtons4:visited {
	color:white;
	text-decoration:none;
}
._sbButtons5 {
	background-color:#bf395a; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #ab3451;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #962d47;
}
._sbButtons5:hover {
	background-color:#c36d82; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._sbButtons5:active {
	position:relative;
	top:1px;
}
._sbButtons5:link {
	color:white;
	text-decoration:none;
}
._sbButtons5:visited {
	color:white;
	text-decoration:none;
}
._sbButtonsTop {
	background-color:#FF0000; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #FF0000;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #B60000;
}
._sbButtonsTop:hover {
	background-color:#000; /*38ad57*/
	color:#fff !important;
	text-decoration:none !important;
}
._sbButtonsTop:active {
	position:relative;
	top:1px;
}
._sbButtonsTop:link {
	color:white;
	text-decoration:none;
}
._sbButtonsTop:visited {
	color:white;
	text-decoration:none;
}

._amazon-buy-button {
	background-color:#e5760b; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #e5760b;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:1px 10px 3px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ca680a;
}
._amazon-buy-button:hover {
	background-color:#f59f4c; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._amazon-buy-button:active {
	position:relative;
	top:1px;
}
._amazon-buy-button:link {
	color:white;
	text-decoration:none;
}
._amazon-buy-button:visited {
	color:white;
	text-decoration:none;
}

._amazon-buy-button2 {
	background-color:#3d7cd2; /*5cbf2a*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #3d7cd2;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	padding:1px 10px 3px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ca680a;
}
._amazon-buy-button2:hover {
	background-color:#6396da; /*38ad57*/
	color:#fff !important;
	text-decoration:underline !important;
}
._amazon-buy-button2:active {
	position:relative;
	top:1px;
}
._amazon-buy-button2:link {
	color:white;
	text-decoration:none;
}
._amazon-buy-button2:visited {
	color:white;
	text-decoration:none;
}

._AmzList_SubHead {
font-family: 'Open Sans', sans-serif; color: #000; font-size:1.3em; line-height: 1.3; margin: 0 0 .5em 0; font-weight: bold; text-align:center;
}

._AmzList_TextMedGray {
	font-size: 85%;
	color: #666666;
}

._AmzList_ItemRight {
float: right;
margin: 8px 0 12px 20px;
/*margin: 2px 0 30px 30px;*/
}

._AmzList_ItemCenter {
margin: 2px auto 30px auto;
text-align: center;
clear: both;
}

._AmzList_ItemLeft {
float: left;
margin: 8px 20px 12px 0;
/*margin: 2px 30px 30px 0;
text-align: center;*/
}

._sbNav1 {
	text-align: left;
	background-color:#DAD4B7; /*#fcdc3b*/
	display:block;
	cursor:pointer;
	color:#000000 !important;
	border-bottom: #fff solid thin;
	/*font-family:Arial;*/
	font-size:16px;
	padding:4px 4px 6px 12px;
	/*text-shadow:0px 1px 0px #2f6627;*/
}
._sbNav1:hover {
	background-color:#F0EEE1; /*#fffbcc*/
	color:#000000 !important;
}
._sbNav1:active {
	color:#000000 !important;
	position:relative;
	top:1px;
}
._sbNav1 a:link {
	color:#000000 !important;
	text-decoration:none !important;
}
._sbNav1:visited {
	color:#000000 !important;
}

div._RelatedArticles {
border-top: 1px solid #6981A9;
margin: 35px auto 35px auto;
line-height: 130%;
}

._RelatedArticles h3 {
font-weight: bold;
/*font-family: Verdana, Helvetica, Arial, sans-serif;*/
color:#000;
font-size: 100%;
}

._RelatedArticles p {
font-weight: normal;
}

._RelatedArticlesHead {
font-weight: bold;
/*font-family: Verdana, Helvetica, Arial, sans-serif;*/
color:#000;
font-size: 120%;
text-decoration:none;
margin: 24px auto 0 auto;
}

._RelatedArticlesHead a {
text-decoration:none;
}

._ReturnToNavBox {
background-color: #fff;
border-top: 1px solid #6981A9;
border-bottom: 1px solid #6981A9;
margin: 35px auto 35px auto;
padding: 4px;
}

._sbSubHead {
font-family: 'Open Sans', sans-serif; color: #990000; font-size:1.3em; line-height: 1.3; margin: 0 0 .5em 0; font-weight: bold; text-align:left;
}

/* ------ Section 12 BREEDER DIRECTORY ------ */

._bdPAHed {
	font-size: 105%;
	font-weight: bold;
	color: #CC0000;
}
._bdPAText {
	color: #666666;
    font-size: 85%;
    line-height: 1.6em;
}
._bd1Hed {
	font-size: 105%;
	font-weight: bold;
}
._bd3Desc {
	color: #666666;
}
._bdBkgrdBox {
	background-color: #f1ede8;
	padding: 2px 15px;
    margin-bottom: 18px;
}
._bdBkgdBoxPA {
	background-color: #FFFFCC;
	padding: 2px 15px;
    margin-bottom: 18px;
}
._bdBkgrdBoxFree {
	background-color: #CCC;
	padding: 2px 15px;
    margin-bottom: 18px;
}
._bdUpdateListingBox {
	background-color: #999;
	padding: 2px 15px;
    margin-bottom: 18px;
}
._bdListingText {
    font-size: 90%;
    line-height: 1.6em;
    clear: left;
}
._bdImage {
	float: right;
    margin: -2px -15px 0 0;
    width: 175px;
}
._bdImage img {
	float: right;
    margin: 0 0 5px 5px;
    word-wrap: normal;
}
._bdPAImage {
	float: right;
    margin: -2px -15px 5px 5px;
    width: 175px;
}
._bdPAImage img {
	float: right;
    margin: 0 0 5px 5px;
    word-wrap: normal;
}
._bdPAIconBlock {
    font-size: 95%;
    font-weight: 600;
}
._bdIconBlock {
    font-size: 75%;
    font-weight: 600;
}
._bdIconStudService {
    float: left;
    background-color: #FF0000;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0 5px 10px 0;
}
._bdIconHOF {
    float: left;
    background-color: #3675DA;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0 5px 10px 0;
}
._bdIconBOM {
    float: left;
    background-color: #4b72af;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0 5px 10px 0;
}
._bdIconHOFlegend {
    background-color: #3675DA;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0 5px 10px 0;
}
._bdIconBOMlegend {
    background-color: #4b72af;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0 5px 10px 0;
}
._bdIconPuppyAnn {
    /*float: left;*/
    background-color: #B85775;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0px 5px 10px 0;
}
._bdIconMiniAmericanShep {
    float: left;
    background-color: #85230c;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0px 5px 10px 0;
}
._bdIconMiniAustralianShep {
    float: left;
    background-color: #184389;
    color: #FFFFFF;
	padding: 2px 5px 2px 5px;
    margin: 0px 5px 10px 0;
}
._bdRule {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
._clubBkgrdBox {
	background-color: #f1ede8;
	padding: 1px 15px;
    margin-bottom: 15px;
}
._clubListingText {
    font-size: 90%;
    line-height: 1.6em;
    clear: left;
}
._club1Hed {
	font-size: 105%;
	font-weight: bold;
}
._club2Desc {
	color: #666666;
}

/* ------ EU COOKIE BAR ------ */
.eucookiebar.show {
background-color:#fcdc3b;
color:#000000;
}
.eucookiebar.show a {
color:#0000ff;
}

/* ------ CHECKMARK FOR LISTS ------ */
.checkmark ul {
    list-style-type: none;
}
.checkmark li {
    background:url("https://www.australian-shepherd-lovers.com/image-files/checkmark-black-20x18.png") no-repeat 0 5px;
    padding-left: 30px;
    list-style-type: none;
}
._h1Black {
	font-family: 'Open Sans', sans-serif;
	font-size: 2em;
	margin: .67em 0 0 0;
	line-height: 1.5;
	font-weight: 600;
	color: #111;
}
._h1Red {
	font-family: 'Open Sans', sans-serif;
	font-size: 2em;
	margin: .67em 0 0 0;
	line-height: 1.5;
	font-weight: 600;
	color: #990000;
}
._h2Black {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.5em;
	margin: .67em 0 0 0;
	line-height: 1.5;
	font-weight: 600;
	color: #111;
}
._h2Red {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.5em;
	margin: .67em 0 0 0;
	line-height: 1.5;
	font-weight: 600;
	color: #990000;
}
._h3Black {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.33em;
	margin: .67em 0 0 0;
	line-height: 1.5;
	font-weight: 600;
	color: #111;
}
._h3Red {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.33em;
	margin: .67em 0 0 0;
	line-height: 1.5;
	font-weight: 600;
	color: #990000;
}
._quote {
    font-family: Georgia, "Times New Roman", "serif";
    font-size: 115%;
    font-style: italic;
	color: #388b8e;
	margin: 0 25px;
}

._quote-author {
	margin-left: 25px;
	color: #7ababc;
}

._disclosure-box {
	text-align: left;
	background-color: none;
	/*color:#666;*/
	font-size:95%;
}
._disclosure-box a:link {
	color:#000 !important;
	text-decoration: underline;
}
._disclosure-box a:active {
	color:#000 !important;
}
._disclosure-box a:visited {
	color:#000 !important;
}
._disclosure-box a:hover {
	color:#0100BD !important;
}

._text-link-text-color {
	color:#333 !important;
	text-decoration: none;
}
._text-link-text-color a:link {
	color:#333 !important;
	text-decoration: none;
}
._text-link-text-color a:active {
	color:#333 !important;
	text-decoration: none;
}
._text-link-text-color a:visited {
	color:#333 !important;
	text-decoration: none;
}
._text-link-text-color a:hover {
	color:#333 !important;
	text-decoration: none;
}

/* ------ Sidebar Article List ------ */
._sb-article-list-image-align-left {
float: left;
margin: 0px 10px 0px 0;
}

._sb-article-list {
	margin:0;
}

._sb-article-list h3 {
	color: #000;
	font-size: 95%;
	line-height: 1.4em;
	text-align: left;
}

._sb-article-list p {
	margin: -5px 0 20px 0;
	color: #666;
	font-size: 90%;
	line-height: 1.6em;
	text-align: left;
}

._sb-article-list a:active {
	color: #F6941D;
}

._sb-article-list a:hover {
	color: #F6941D;
	text-decoration:underline;
}

._sb-article-list a:visited {
	color: #F6941D;
}

._sb-article-list img {
	margin-top: 5px;
}
/* ------ END ------ */


/* ------ SBI C2 Submission Thumbnails Display ------ */
.with_images .othervisitors p {
margin-left:56px;
}
.thumb_container {
float:left;
width:50px;
height:50px;
overflow:hidden;
margin-top:3px;
}
.with_images .othervisitors .submission_thumbnail {
width:100%;
}
.othervisitors {
clear: both;
}
/* ------ END ------ */


/* ------ BREADCRUMBS ------ */
._breadcrumbs {
	margin-top:0px;
	font-size:13px;
	color:#7a7a7a;
	text-decoration:none;
}
._innerpad ._breadcrumbs {
margin-left:20px;	
}
._breadcrumbs a {
	color:#aa6112;
	text-decoration:none;
}
._breadcrumbs a:hover {
	color:#aa6112;
	text-decoration: underline;
}
._breadcrumbs_last_item, ._breadcrumbs_last_item a {
	font-size:13px;
	text-decoration:none;
	color:#7a7a7a;
}
._breadcrumbs_last_item a:hover {
	color:#7a7a7a;
	text-decoration: none;
}
._breadcrumbs li {
	display:inline;
	margin-left:0px;
}
/* ------ END ------ */

/* ------ TOP REC TEXT PROMO ------ */
._text-promo {
	text-align: center;
	background-color:#fcefb0; /*F0EEE1*/
	/*color:#666;*/
	font-size:95%;
	padding:6px 4px 8px 4px;
    margin: 10px 0;
}
._text-promo a:link {
	color:#000 !important;
	text-decoration: underline;
}
._text-promo a:active {
	color:#000 !important;
}
._text-promo a:visited {
	color:#000 !important;
}
._text-promo a:hover {
	color:#0100BD !important;
}
/* ------ END ------ */

/* ------ HOR TO VER STACKING BOX ------ */
._ContainerVStackBox {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
  width: 100%;
  /*background-color: white;*/
}

._VStackBox {
  flex-basis: calc(50% - 10px);
  margin: 0 5px;
  min-height: 50px;
  background-color: palegoldenrod;
}

@media (max-width: 480px) {
  ._ContainerVStackBox {
    flex-direction: column;
  }

  ._VStackBox {
    flex-basis: 100%;
    margin: 0 0 5px 0;
  }
}
/* ------ END ------ */

/* ------ _linkButton ------ */
._linkButton1 {
	background-color:#DAD4B7;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border-bottom: #fff solid 2px;
	/*border:1px solid #C8C19D;*/
	display:block;
	cursor:pointer;
	color:#000000; !important;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	/*text-shadow:0px 1px 0px #2f6627;*/
}
._linkButton1:hover {
	background-color:#F0EEE1;
	/*color:#fff !important;*/
	/*text-decoration:underline !important;*/
}
._linkButton1:active {
	position:relative;
	top:1px;
}
._linkButton1:link {
	color:#000000;
	text-decoration:none;
}
._linkButton1:visited {
	color:#000000;
	text-decoration:none;
}

._linkButton2 {
	background-color:#C8C19D;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border-bottom: #fff solid 2px;
	/*border:1px solid #C8C19D;*/
	display:block;
	cursor:pointer;
	color:#000000; !important;
	font-family:Arial;
	font-size:18px;
	padding:6px 10px;
	text-decoration:none;
	/*text-shadow:0px 1px 0px #2f6627;*/
}
._linkButton2:hover {
	background-color:#F0EEE1;
	/*color:#fff !important;*/
	/*text-decoration:underline !important;*/
}
._linkButton2:active {
	position:relative;
	top:1px;
}
._linkButton2:link {
	color:#000000;
	text-decoration:none;
}
._linkButton2:visited {
	color:#000000;
	text-decoration:none;
}

/* ------ END_linkButton ------ */


/* ------ AMAZON ------ */

.paapi5-pa-product-prime-icon .icon-prime-all {
    background: url("https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png") no-repeat;
    display: inline-block;
    /*margin: -10px 0 -20px 0;*/
	margin-top: -1px;
    vertical-align: middle;
    background-position: -192px -911px;
    background-size: 560px 938px;
    width: 52px;
    height: 15px;
}

.paapi5-pa-product-offer-price,
.paapi5-pa-product-list-price,
.paapi5-pa-product-prime-icon {
    display: inline-block;
    margin-right: 3px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .paapi5-pa-ad-unit .paapi5-pa-product-prime-icon .icon-prime-all {
        background: url("https://images-na.ssl-images-amazon.com/images/G/01/AUIClients/AmazonUIBaseCSS-sprite_2x_weblab_AUI_100106_T1-4e9f4ae74b1b576e5f55de370aae7aedaedf390d._V2_.png") no-repeat;
        display: inline-block;
        /*margin: -10px 0 -20px 0;*/
        margin-top: -1px;
        vertical-align: middle;
        background-position: -192px -911px;
        background-size: 560px 938px;
        width: 52px;
        height: 15px;
    }
}

/* ------ END AMAZON ------ */
