
*  { 

margin : 0; 

padding : 0; 
} 
 body  { 

margin : 0; 

padding : 0; 

font-family : Georgia;  

font-size : 11pt; 

color : #000000; 
} 
 @media only screen and (max-width:437px)  { 
/* General Settings for screens smaller than 437px
----------------------------------------------------------------------------------------------------*/

 h1  { 

font-family : Tahoma; 

font-weight : bold; 

font-size : 18pt; 

color : #000000; 
} 
 h2  { 

font-family : tahoma; 

font-size : 15pt; 

font-weight : bold; 

color : #000000; 
} 
 .scriptureref  { 

font-family : Georgia; 

font-size : 12pt; 

font-weight : bold; 
} 
 .scripture  { 

font-family : Georgia; 

font-size : 12pt; 

font-style : italic; 
} 
 .donategoalcolor  { 

color: #cc0000; 
}
 #headercontainer  { 

width : 100%; 

background-image : url(../images/backgroundTemplateStyle1.jpg); 

background-size: 100% 200px;

float : left; 
} 
 #headerlogo  { 

width : 100%; 

max-width : 246px; 

margin-right : auto; 

margin-left : auto; 

clear : both; 
} 
 #MobileTop  {

width : 100%;

height : 32px;
}
 #headerBigNav  { 

width : 100%; 

max-width : 300px; 

display: none;

margin-right : auto; 

margin-left : auto; 

clear : both; 
} 
 #photobanner  {

width: 100%;
}
 #HeaderMobileSocialShare  { 

background-color: #E3481A;

float : left; 

width : 40%;  

height : 25px; 

padding-top: 5;
} 
 #HeaderMobileNav  { 

background-color: #E3481A;

float : right; 

width : 60%;  

height : 25px; 

padding-top: 5;
} 
 .HeaderMobileNavImage  { 

width : 19px;  

height : 15px; 
} 
 #HeaderMobileNav ul  { 

color: #ffffff;

display: block;

text-decoration: none;

list-style-type: none;

text-align: right;

margin-right: 5;
} 
 #HeaderMobileNav ul li  { 

display: block;
} 
 #HeaderMobileNav ul li:hover  { 

background-color: #E7B09F;
} 
 #HeaderMobileNav ul li a  { 

color: #ffffff;

display: block;

text-decoration: none;
} 
 #HeaderMobileNav ul li a:hover  { 

color: #ffffff;

display: block;

text-decoration: none;
} 
 #HeaderMobileNav ul li:hover ul  { 

display: block;
} 
 #HeaderMobileNav ul ul  { 

display: none;

position: absolute;

background-color: #E3481A;

top: 24; 

left: 0; 

width: 100%;
} 
 #HeaderMobileNav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 .adblock  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");

display: none;
}
 .adblockmobile  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");
}
 .SignUpEmailText  {

text-align: center;

font-family : Tahoma; 

font-weight : bold; 

font-size : 12pt; 

color : #000000; 
}
 #skiptocontent  {

font-family : Tahoma; 

height: 25px;

width: 100%;

background-color: #F1F0EE;

text-align: center;

color: #000000;
}
 #MobileSpacer  {

width: 100%;

height: 3px;

background-color: #000000;
}
 #HeaderShare  {

display: none;
}
 #HeaderEmailList  {

background-color: #F1F0EE;

width: 100%;

height: auto;

margin: auto;
}
 #contentblocks  {

width: 100%;

height: auto;

margin-top: 10px;

clear: both;
}
 #HorizonBar {

width: 100%;

height: auto;

clear: both;
}
 .EmailFormSpace  {

width: 100%;

height: 10;
}
 #contentblock1  {

width: 300px;

height: 520px;

margin: auto;

position: relative;
}
 #contentblock2  {

width: 300px;

height: 550px;

margin: auto;

position: relative;
}
 #contentblock3  {

width: 300px;

height: 535px;

margin: auto;

position: relative;
}
 .learnmore  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;
}
 .learnmoreblock1  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;

margin-bottom: 20;
}
 .learnmoreblock1 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a:hover  {

color: #E3481A;
} 
 .learnmoreblock2  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;

margin-bottom: 20;
}
 .learnmoreblock2 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a:hover  {

color: #E3481A;
} 
 .learnmoreblock3  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;

margin-bottom: 20;
}
 .learnmoreblock3 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a:hover  {

color: #E3481A;
} 
 #mainpagecontent  {

width: 300px;

margin: auto;

font-size : 12pt; 

color : #000000; 
}
 #rightcontent  {

width: 100%;

margin-top: 10px;

margin-bottom: 10px;

text-align: center;
}
 #footerspacer  {

width: 100%;

height: 9px;

background-color: #F3CB2B;
}
 #footer  {

width: 100%;

background-color: #494441;
}
 .youtubevid  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 
} 
 .ImageLeft  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 

float : left; 
} 
 .ImageRight  { 

width : 100%; 

max-width : 300px; 

padding-left : 10px; 

float : right; 
} 
 .weddingsprofilepic  { 

width : 100%; 

max-width : 150px; 

padding-right : 10px; 

float : left; 
} 
 .donategoals  { 

width : 100%; 

max-width : 400px; 

border: 1px solid black;

text-align : center;

float : left;
} 
 .articlecopy  {

width : 100%;

max-width : 200px;

}
 .bibleimage  { 

width : 100%; 

max-width : 200px; 

padding-right : 10px; 

float : left; 
} 
 .seconddivafterbreak  { 

width : 100%; 

clear : both; 
} 
 #footercontent  { 

width : 100%;  

height: auto;
} 
 #footernav ul  { 

color: #E4E3E3;

text-decoration: none;

list-style-type: none;

text-align: center;
} 
 #footernav ul li  { 

float: left; 

width: 50%;

margin: auto;

padding-top: 10px;
} 
 #footernav ul li:hover  { 

background-color: #494441;
} 
 #footernav ul li a  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li a:hover  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li:hover ul  { 

display: block;
} 
 #footernav ul ul  { 

display: none;

position: absolute;

background-color: #494441;

top: 24; 

left: 0; 

width: 100%;
} 
 #footernav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 #copyright  {

width: 100%;

color: #E4E3E3;

text-align: center;

clear: both; 

font-size : 10pt; 
}
 #respectprivacy  {

font-size : 7pt; 
}
 #respectprivacy a  {

font-size : 7pt; 

color: #000000;
}
 .clearfix:after  { 

content : " "; 

visibility : hidden; 

display : block; 

height : 0; 

clear : both; 
} 
 .jcarousel-wrapper  { 

margin : 0; 

position : relative; 

border : #fff solid 0; 

border-radius : 0; 

box-shadow : 0 0 0 #999; 
} 
 .jcarousel-wrapper .photo-credits  { 

position : absolute; 

right : 30px; 

bottom : 0; 

font-size : 13px; 

color : #fff; 

text-shadow : 0 0 1px rgba(0, 0, 0, 0.85); 

opacity : 0.660000026226043701171875; 
} 
 .jcarousel-wrapper .photo-credits a  { 

color : #fff; 
} 
 .jcarousel  { 

position : relative; 

overflow : hidden; 

width : 100%; 
} 
 .jcarousel ul  { 

width : 20000em; 

position : relative; 

list-style : none; 

margin : 0; 

padding : 0; 
} 
 .jcarousel li  { 

width : 639px; 

float : left; 

box-sizing : border-box; 
} 
 .jcarousel img  { 

display : block; 

max-width : 100%; 

height : auto !important ; 
} 
 .jcarousel-control-prev, .jcarousel-control-next  { 

position : absolute; 

top : 50%; 

width : 30px; 

max-width : 30px; 

height : 30px; 

text-align : center; 

background : #4E443C; 

color : #fff; 

text-decoration : none; 

text-shadow : 0 0 1px #000; 

font : 24px/27px Arial, sans-serif; 

border-radius : 30px; 

box-shadow : 0 0 2px #999; 
} 
 .jcarousel-control-prev  { 

left : 5px; 
} 
 .jcarousel-control-next  { 

right : 5px; 
} 
 .jcarousel-control-prev:hover span, .jcarousel-control-next:hover span  { 

display : block; 
} 
 .jcarousel-control-prev.inactive, .jcarousel-control-next.inactive  { 

opacity : 0.5; 

cursor : default; 
} 
 .jcarousel-pagination  { 

position : absolute; 

bottom : 5px; 

left : 10%; 

transform : translate(-20%,0); 

margin : 0; 
} 
 .jcarousel-pagination a  { 

text-decoration : none; 

display : inline-block; 

font-size : 11px; 

line-height : 14px; 

min-width : 14px; 

background : #fff; 

color : #4E443C; 

border-radius : 14px; 

padding : 3px; 

text-align : center; 

margin-right : 2px; 

opacity : 0.75; 
} 
 .jcarousel-pagination a.active  { 

background : #4E443C; 

color : #fff; 

opacity : 1; 

text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.75); 

box-shadow : 0 0 2px #F0EFE7; 
} 
 .slideitem  { 

display : block; 

width : 100%; 

max-width : 639px; 

height : auto !important ; 
} } 

 @media only screen and (max-width:596px) and (min-width:438px)  { 
/* General Settings for screens 438px to 596px
----------------------------------------------------------------------------------------------------*/

 h1  { 

font-family : Tahoma; 

font-weight : bold; 

font-size : 18pt; 

color : #000000; 
} 
 h2  { 

font-family : tahoma; 

font-size : 15pt; 

font-weight : bold; 

color : #000000; 
} 
 .scriptureref  { 

font-family : Georgia; 

font-size : 12pt; 

font-weight : bold; 
} 
 .scripture  { 

font-family : Georgia; 

font-size : 12pt; 

font-style : italic; 
} 
 .donategoalcolor  { 

color: #cc0000; 
}
 #headercontainer  { 

width : 100%; 

background-image : url(../images/backgroundTemplateStyle1.jpg); 

background-size: 100% 200px;

float : left; 
} 
 #headerlogo  { 

width : 100%; 

max-width : 246px; 

margin-right : auto; 

margin-left : auto; 

clear : both; 
} 
 #MobileTop  {

width : 100%;

height : 32px;
}
 #headerBigNav  { 

width : 100%; 

max-width : 300px; 

display: none;

margin-right : auto; 

margin-left : auto; 

clear : both; 
} 
 #photobanner  {

width: 100%;
}
 #HeaderMobileSocialShare  { 

background-color: #E3481A;

float : left; 

width : 40%;  

height : 25px; 

padding-top: 5;
} 
 #HeaderMobileNav  { 

background-color: #E3481A;

float : right; 

width : 60%;  

height : 25px; 

padding-top: 5;
} 
 .HeaderMobileNavImage  { 

width : 19px;  

height : 15px; 
} 
 #HeaderMobileNav ul  { 

color: #ffffff;

display: block;

text-decoration: none;

list-style-type: none;

text-align: right;

margin-right: 5;
} 
 #HeaderMobileNav ul li  { 

display: block;
} 
 #HeaderMobileNav ul li:hover  { 

background-color: #E7B09F;
} 
 #HeaderMobileNav ul li a  { 

color: #ffffff;

display: block;

text-decoration: none;
} 
 #HeaderMobileNav ul li a:hover  { 

color: #ffffff;

display: block;

text-decoration: none;
} 
 #HeaderMobileNav ul li:hover ul  { 

display: block;
} 
 #HeaderMobileNav ul ul  { 

display: none;

position: absolute;

background-color: #E3481A;

top: 24; 

left: 0; 

width: 100%;
} 
 #HeaderMobileNav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 .adblock  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");

display: none;
}
 .adblockmobile  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");
}
 .SignUpEmailText  {

text-align: center;

font-family : Tahoma; 

font-weight : bold; 

font-size : 12pt; 

color : #000000; 
}
 #skiptocontent  {

font-family : Tahoma; 

height: 25px;

width: 100%;

background-color: #F1F0EE;

text-align: center;

color: #000000;
}
 #MobileSpacer  {

width: 100%;

height: 3px;

background-color: #000000;
}
 #HeaderShare  {

display: none;
}
 #HeaderEmailList  {

background-color: #F1F0EE;

width: 100%;

height: auto;

margin: auto;
}
 #contentblocks  {

width: 100%;

height: auto;

margin-top: 10px;

clear: both;
}
 #HorizonBar {

width: 100%;

height: auto;

clear: both;
}
 .EmailFormSpace  {

width: 100%;

height: 10;
}
 #contentblock1  {

width: 95%;

height: 490px;

margin: auto;

position: relative;
}
 #contentblock2  {

width: 95%;

height: 500px;

margin: auto;

position: relative;
}
 #contentblock3  {

width: 95%;

height: 500px;

margin: auto;

position: relative;
}
 .learnmore  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;
}
 .learnmoreblock1  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;

margin-bottom: 20;
}
 .learnmoreblock1 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a:hover  {

color: #E3481A;
} 
 .learnmoreblock2  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;

margin-bottom: 20;
}
 .learnmoreblock2 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a:hover  {

color: #E3481A;
} 
 .learnmoreblock3  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;

margin-bottom: 20;
}
 .learnmoreblock3 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a:hover  {

color: #E3481A;
} 
 #mainpagecontent  {

width: 95%;

margin: auto;

font-size : 12pt; 

color : #000000; 
}
 #rightcontent  {

width: 100%;

margin-top: 10px;

margin-bottom: 10px;

text-align: center;
}
 #footerspacer  {

width: 100%;

height: 9px;

background-color: #F3CB2B;
}
 #footer  {

width: 100%;

background-color: #494441;
}
 .youtubevid  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 
} 
 .ImageLeft  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 

float : left; 
} 
 .ImageRight  { 

width : 100%; 

max-width : 300px; 

padding-left : 10px; 

float : right; 
} 
 .weddingsprofilepic  { 

width : 100%; 

max-width : 150px; 

padding-right : 10px; 

float : left; 
} 
 .donategoals  { 

width : 100%; 

max-width : 400px; 

border: 1px solid black;

text-align : center;

float : left;
} 
 .articlecopy  {

width : 100%;

max-width : 200px;
}
 .bibleimage  { 

width : 100%; 

max-width : 200px; 

padding-right : 10px; 

float : left; 
} 
 .seconddivafterbreak  { 

width : 100%; 

clear : both; 
} 
 #footercontent  { 

width : 100%;  

height: auto;
} 
 #footernav ul  { 

color: #E4E3E3;

text-decoration: none;

list-style-type: none;

text-align: center;

margin-left: auto;

margin-right: auto;
} 
 #footernav ul li  { 

float: left; 

width: 25%;

margin-left: auto;

margin-right: auto;

padding-top: 10px;
} 
 #footernav ul li:hover  { 

background-color: #494441;
} 
 #footernav ul li a  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li a:hover  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li:hover ul  { 

display: block;
} 
 #footernav ul ul  { 

display: none;

position: absolute;

background-color: #494441;

top: 24; 

left: 0; 

width: 100%;
} 
 #footernav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 #copyright  {

width: 100%;

color: #E4E3E3;

text-align: center;

clear: both; 

font-size : 10pt; 
}
 #respectprivacy  {

font-size : 7pt; 
}
 #respectprivacy a  {

font-size : 7pt; 

color: #000000;
}
 .clearfix:after  { 

content : " "; 

visibility : hidden; 

display : block; 

height : 0; 

clear : both; 
} 
 .jcarousel-wrapper  { 

margin : 0; 

position : relative; 

border : #fff solid 0; 

border-radius : 0; 

box-shadow : 0 0 0 #999; 
} 
 .jcarousel-wrapper .photo-credits  { 

position : absolute; 

right : 30px; 

bottom : 0; 

font-size : 13px; 

color : #fff; 

text-shadow : 0 0 1px rgba(0, 0, 0, 0.85); 

opacity : 0.660000026226043701171875; 
} 
 .jcarousel-wrapper .photo-credits a  { 

color : #fff; 
} 
 .jcarousel  { 

position : relative; 

overflow : hidden; 

width : 100%; 
} 
 .jcarousel ul  { 

width : 20000em; 

position : relative; 

list-style : none; 

margin : 0; 

padding : 0; 
} 
 .jcarousel li  { 

width : 639px; 

float : left; 

box-sizing : border-box; 
} 
 .jcarousel img  { 

display : block; 

max-width : 100%; 

height : auto !important ; 
} 
 .jcarousel-control-prev, .jcarousel-control-next  { 

position : absolute; 

top : 50%; 

width : 30px; 

max-width : 30px; 

height : 30px; 

text-align : center; 

background : #4E443C; 

color : #fff; 

text-decoration : none; 

text-shadow : 0 0 1px #000; 

font : 24px/27px Arial, sans-serif; 

border-radius : 30px; 

box-shadow : 0 0 2px #999; 
} 
 .jcarousel-control-prev  { 

left : 5px; 
} 
 .jcarousel-control-next  { 

right : 5px; 
} 
 .jcarousel-control-prev:hover span, .jcarousel-control-next:hover span  { 

display : block; 
} 
 .jcarousel-control-prev.inactive, .jcarousel-control-next.inactive  { 

opacity : 0.5; 

cursor : default; 
} 
 .jcarousel-pagination  { 

position : absolute; 

bottom : 5px; 

left : 10%; 

transform : translate(-20%,0); 

margin : 0; 
} 
 .jcarousel-pagination a  { 

text-decoration : none; 

display : inline-block; 

font-size : 11px; 

line-height : 14px; 

min-width : 14px; 

background : #fff; 

color : #4E443C; 

border-radius : 14px; 

padding : 3px; 

text-align : center; 

margin-right : 2px; 

opacity : 0.75; 
} 
 .jcarousel-pagination a.active  { 

background : #4E443C; 

color : #fff; 

opacity : 1; 

text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.75); 

box-shadow : 0 0 2px #F0EFE7; 
} 
 .slideitem  { 

display : block; 

width : 100%; 

max-width : 639px; 

height : auto !important ; 
} } 

 @media only screen and (max-width:669px) and (min-width:597px)  { 
/* General Settings for screens 597px to 669px
----------------------------------------------------------------------------------------------------*/

 h1  { 

font-family : Tahoma; 

font-weight : bold; 

font-size : 18pt; 

color : #000000; 
} 
 h2  { 

font-family : tahoma; 

font-size : 15pt; 

font-weight : bold; 

color : #000000; 
} 
 .scriptureref  { 

font-family : Georgia; 

font-size : 12pt; 

font-weight : bold; 
} 
 .scripture  { 

font-family : Georgia; 

font-size : 12pt; 

font-style : italic; 
} 
 .donategoalcolor  { 

color: #cc0000; 
}
 #headercontainer  { 

width : 100%; 

background-image : url(../images/backgroundTemplateStyle1.jpg); 

background-size: 100% 500px;

float : left; 
} 
 #headerlogo  { 

width : 100%; 

max-width : 246px; 

margin-right : auto; 

margin-left : auto; 

margin-top : 5;

clear : both; 
} 
 #MobileTop  {

width : 100%;

height : 32px;

display: none;
}
 #headerBigNav  {

width: 95%;

margin: auto;

margin-top: 17px;

margin-bottom: 30px;

border-top-style: solid;

border-bottom-style: solid;

border-width: 2px;

border-color: #FFFFFF;

background-image : url(../images/LinkBackground.png); 

background-size: 100% 100%;
}
 #headerBigNav ul {

list-style-type: none;

margin: 0;

padding: 0;

overflow: hidden;
}
 #headerBigNav li {
   
float: left;

width: 25%;

font-family : Tahoma;  

font-size : 9pt; 
}
 #headerBigNav a:link, a:visited {
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
}
 #headerBigNav a:hover, a:active {
    background-color: #7C7C7C;
}
 #photobanner  {

width: 100%;
}
 #HeaderMobileSocialShare  { 

background-color: #E3481A;

float : left; 

width : 40%;  

height : 25px; 

padding-top: 5;
} 
 .adblock  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");

display: none;
}
 .adblockmobile  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");
}
 .SignUpEmailText  {

text-align: left;

font-family : Tahoma; 

font-weight : bold; 

font-size : 12pt; 

color : #000000; 
}
 #skiptocontent  {

font-family : Tahoma; 

height: 25px;

width: 100%;

background-color: #F1F0EE;

text-align: center;

color: #000000;

display: none;
}
 #MobileSpacer  {

width: 100%;

height: 3px;

background-color: #000000;
}
 #HeaderShare  {

width: 40%;

float: right;

background-color: #F1F0EE;

height: 130px;
}
 #HeaderEmailList  {

background-color: #F1F0EE;

width: 60%;

height: 130px;

float: left;
}
 #contentblocks  {

width: 100%;

height: auto;

margin-top: 10px;

clear: both;
}
 #HorizonBar {

width: 100%;

height: auto;

clear: both;
}
 .EmailFormSpace  {

width: 100%;

height: 10;
}
 #contentblock1  {

width: 95%;

height: 450px;

margin: auto;

margin-bottom: 10px;

position: relative;
}
 #contentblock2  {

width: 95%;

height: 450px;

margin: auto;

margin-bottom: 10px;

position: relative;
}
 #contentblock3  {

width: 95%;

height: 450px;

margin: auto;

margin-bottom: 10px;

position: relative;
}
 .learnmore  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;
}
 .learnmoreblock1  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a:hover  {

color: #E3481A;
} 
 .learnmoreblock2  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a:hover  {

color: #E3481A;
} 
 .learnmoreblock3  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a:hover  {

color: #E3481A;
} 
 #mainpagecontent  {

width: 95%;

margin: auto;

font-size : 12pt; 

color : #000000; 
}
 #rightcontent  {

width: 100%;

margin-top: 10px;

margin-bottom: 10px;

text-align: center;
}
 #footerspacer  {

width: 100%;

height: 9px;

background-color: #F3CB2B;
}
 #footer  {

width: 100%;

background-color: #494441;
}
 .youtubevid  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 
} 
 .ImageLeft  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 

float : left; 
} 
 .ImageRight  { 

width : 100%; 

max-width : 300px; 

padding-left : 10px; 

float : right; 
} 
 .weddingsprofilepic  { 

width : 100%; 

max-width : 150px; 

padding-right : 10px; 

float : left; 
} 
 .donategoals  { 

width : 100%; 

max-width : 400px; 

border: 1px solid black;

text-align : center;

float : left;
} 
 .articlecopy  {

width : 100%;

max-width : 200px;

}
 .bibleimage  { 

width : 100%; 

max-width : 200px; 

padding-right : 10px; 

float : left; 
} 
 .seconddivafterbreak  { 

width : 100%; 

clear : both; 
} 
 #footercontent  { 

width : 100%;  

height: auto;
} 
 #footernav ul  { 

color: #E4E3E3;

text-decoration: none;

list-style-type: none;

text-align: center;

margin-left: auto;

margin-right: auto;
} 
 #footernav ul li  { 

float: left; 

width: 25%;

margin-left: auto;

margin-right: auto;

padding-top: 10px;
} 
 #footernav ul li:hover  { 

background-color: #494441;
} 
 #footernav ul li a  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li a:hover  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li:hover ul  { 

display: block;
} 
 #footernav ul ul  { 

display: none;

position: absolute;

background-color: #494441;

top: 24; 

left: 0; 

width: 100%;
} 
 #footernav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 #copyright  {

width: 100%;

color: #E4E3E3;

text-align: center;

clear: both; 

font-size : 10pt; 
}
 #respectprivacy  {

font-size : 7pt; 
}
 #respectprivacy a  {

font-size : 7pt; 

color: #000000;
}
 .clearfix:after  { 

content : " "; 

visibility : hidden; 

display : block; 

height : 0; 

clear : both; 
} 
 .jcarousel-wrapper  { 

margin : 0; 

position : relative; 

border : #fff solid 0; 

border-radius : 0; 

box-shadow : 0 0 0 #999; 
} 
 .jcarousel-wrapper .photo-credits  { 

position : absolute; 

right : 30px; 

bottom : 0; 

font-size : 13px; 

color : #fff; 

text-shadow : 0 0 1px rgba(0, 0, 0, 0.85); 

opacity : 0.660000026226043701171875; 
} 
 .jcarousel-wrapper .photo-credits a  { 

color : #fff; 
} 
 .jcarousel  { 

position : relative; 

overflow : hidden; 

width : 100%; 
} 
 .jcarousel ul  { 

width : 20000em; 

position : relative; 

list-style : none; 

margin : 0; 

padding : 0; 
} 
 .jcarousel li  { 

width : 639px; 

float : left; 

box-sizing : border-box; 
} 
 .jcarousel img  { 

display : block; 

max-width : 100%; 

height : auto !important ; 
} 
 .jcarousel-control-prev, .jcarousel-control-next  { 

position : absolute; 

top : 50%; 

width : 30px; 

max-width : 30px; 

height : 30px; 

text-align : center; 

background : #4E443C; 

color : #fff; 

text-decoration : none; 

text-shadow : 0 0 1px #000; 

font : 24px/27px Arial, sans-serif; 

border-radius : 30px; 

box-shadow : 0 0 2px #999; 
} 
 .jcarousel-control-prev  { 

left : 5px; 
} 
 .jcarousel-control-next  { 

right : 5px; 
} 
 .jcarousel-control-prev:hover span, .jcarousel-control-next:hover span  { 

display : block; 
} 
 .jcarousel-control-prev.inactive, .jcarousel-control-next.inactive  { 

opacity : 0.5; 

cursor : default; 
} 
 .jcarousel-pagination  { 

position : absolute; 

bottom : 5px; 

left : 10%; 

transform : translate(-20%,0); 

margin : 0; 
} 
 .jcarousel-pagination a  { 

text-decoration : none; 

display : inline-block; 

font-size : 11px; 

line-height : 14px; 

min-width : 14px; 

background : #fff; 

color : #4E443C; 

border-radius : 14px; 

padding : 3px; 

text-align : center; 

margin-right : 2px; 

opacity : 0.75; 
} 
 .jcarousel-pagination a.active  { 

background : #4E443C; 

color : #fff; 

opacity : 1; 

text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.75); 

box-shadow : 0 0 2px #F0EFE7; 
} 
 .slideitem  { 

display : block; 

width : 100%; 

max-width : 639px; 

height : auto !important ; 
} } 

 @media only screen and (max-width:929px) and (min-width:670px)  { 
/* General Settings for screens 929px to 670px
----------------------------------------------------------------------------------------------------*/

 h1  { 

font-family : Tahoma; 

font-weight : bold; 

font-size : 18pt; 

color : #000000; 
} 
 h2  { 

font-family : tahoma; 

font-size : 15pt; 

font-weight : bold; 

color : #000000; 
} 
 .scriptureref  { 

font-family : Georgia; 

font-size : 12pt; 

font-weight : bold; 
} 
 .scripture  { 

font-family : Georgia; 

font-size : 12pt; 

font-style : italic; 
} 
 .donategoalcolor  { 

color: #cc0000; 
}
 #headercontainer  { 

width : 100%; 

background-image : url(../images/backgroundTemplateStyle1.jpg); 

background-size: 100% 500px;

float : left; 
} 
 #headerlogo  { 

width : 100%; 

max-width : 246px; 

margin-right : auto; 

margin-left : auto; 

margin-top : 5;

clear : both; 
} 
 #MobileTop  {

width : 100%;

height : 32px;

display: none;
}
 #headerBigNav  {

width: 95%;

margin: auto;

margin-top: 17px;

margin-bottom: 30px;

border-top-style: solid;

border-bottom-style: solid;

border-width: 2px;

border-color: #FFFFFF;

background-image : url(../images/LinkBackground.png); 

background-size: 100% 100%;
}
 #headerBigNav ul {

list-style-type: none;

margin: 0;

padding: 0;

overflow: hidden;
}
 #headerBigNav li {
   
float: left;

width: 25%;

font-family : Tahoma;  

font-size : 9pt; 
}
 #headerBigNav a:link, a:visited {
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
}
 #headerBigNav a:hover, a:active {
    background-color: #7C7C7C;
}
 #photobanner  {

width: 100%;

max-width: 639px;

margin: auto;
}
 #HeaderMobileSocialShare  { 

background-color: #E3481A;

float : left; 

width : 40%;  

height : 25px; 

padding-top: 5;
} 
 .adblock  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");

display: none;
}
 .adblockmobile  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");
}
 .SignUpEmailText  {

text-align: left;

font-family : Tahoma; 

font-weight : bold; 

font-size : 12pt; 

color : #000000; 
}
 #skiptocontent  {

font-family : Tahoma; 

height: 25px;

width: 100%;

background-color: #F1F0EE;

text-align: center;

color: #000000;

display: none;
}
 #MobileSpacer  {

width: 100%;

height: 3px;

background-color: #000000;
}
 #HeaderShare  {

width: 40%;

float: right;

background-color: #F1F0EE;

height: 130px;
}
 #HeaderEmailList  {

background-color: #F1F0EE;

width: 60%;

height: 130px;

float: left;
}
 #contentblocks  {

width: 100%;

height: auto;

margin-top: 10px;

clear: both;
}
 #HorizonBar {

width: 100%;

height: auto;

clear: both;
}
 .EmailFormSpace  {

width: 100%;

height: 10;
}
 #contentblock1  {

width: 95%;

height: 440px;

margin-bottom: 10px;

margin: auto;

position: relative;
}
 #contentblock2  {

width: 43.5%;

height: 520px;

margin-left: 2.5%;

margin-bottom: 10px;

float: left;

position: relative;
}
 #contentblock3  {

width: 43.5%;

height: 520px;

margin-right: 2.5%;

margin-bottom: 10px;

float: right;

position: relative;
}
 .learnmore  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;
}
 .learnmoreblock1  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a:hover  {

color: #E3481A;
} 
 .learnmoreblock2  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a:hover  {

color: #E3481A;
} 
 .learnmoreblock3  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a:hover  {

color: #E3481A;
} 
 #mainpagecontent  {

width: 95%;

margin: auto;

font-size : 12pt; 

color : #000000; 

clear: both;
}
 #rightcontent  {

width: 100%;

margin-top: 10px;

margin-bottom: 10px;

text-align: center;
}
 #footerspacer  {

width: 100%;

height: 9px;

background-color: #F3CB2B;
}
 #footer  {

width: 100%;

background-color: #494441;
}
 .youtubevid  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 
} 
 .ImageLeft  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 

float : left; 
} 
 .ImageRight  { 

width : 100%; 

max-width : 300px; 

padding-left : 10px; 

float : right; 
} 
 .weddingsprofilepic  { 

width : 100%; 

max-width : 150px; 

padding-right : 10px; 

float : left; 
} 
 .donategoals  { 

width : 100%; 

max-width : 400px; 

border: 1px solid black;

text-align : center;

float : left;
} 
 .articlecopy  {

width : 100%;

max-width : 200px;

}
 .bibleimage  { 

width : 100%; 

max-width : 200px; 

padding-right : 10px; 

float : left; 
} 
 .seconddivafterbreak  { 

width : 100%; 

clear : both; 
} 
 #footercontent  { 

width : 100%;  

height: auto;
} 
 #footernav ul  { 

color: #E4E3E3;

text-decoration: none;

list-style-type: none;

text-align: center;

margin-left: auto;

margin-right: auto;
} 
 #footernav ul li  { 

float: left; 

width: 25%;

margin-left: auto;

margin-right: auto;

padding-top: 10px;
} 
 #footernav ul li:hover  { 

background-color: #494441;
} 
 #footernav ul li a  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li a:hover  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li:hover ul  { 

display: block;
} 
 #footernav ul ul  { 

display: none;

position: absolute;

background-color: #494441;

top: 24; 

left: 0; 

width: 100%;
} 
 #footernav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 #copyright  {

width: 100%;

color: #E4E3E3;

text-align: center;

clear: both; 

font-size : 10pt; 
}
 #respectprivacy  {

font-size : 7pt; 
}
 #respectprivacy a  {

font-size : 7pt; 

color: #000000;
}
 .clearfix:after  { 

content : " "; 

visibility : hidden; 

display : block; 

height : 0; 

clear : both; 
} 
 .jcarousel-wrapper  { 

margin : 0; 

position : relative; 

border : #fff solid 0; 

border-radius : 0; 

box-shadow : 0 0 0 #999; 
} 
 .jcarousel-wrapper .photo-credits  { 

position : absolute; 

right : 30px; 

bottom : 0; 

font-size : 13px; 

color : #fff; 

text-shadow : 0 0 1px rgba(0, 0, 0, 0.85); 

opacity : 0.660000026226043701171875; 
} 
 .jcarousel-wrapper .photo-credits a  { 

color : #fff; 
} 
 .jcarousel  { 

position : relative; 

overflow : hidden; 

width : 100%; 
} 
 .jcarousel ul  { 

width : 20000em; 

position : relative; 

list-style : none; 

margin : 0; 

padding : 0; 
} 
 .jcarousel li  { 

width : 639px; 

float : left; 

box-sizing : border-box; 
} 
 .jcarousel img  { 

display : block; 

max-width : 100%; 

height : auto !important ; 
} 
 .jcarousel-control-prev, .jcarousel-control-next  { 

position : absolute; 

top : 50%; 

width : 30px; 

max-width : 30px; 

height : 30px; 

text-align : center; 

background : #4E443C; 

color : #fff; 

text-decoration : none; 

text-shadow : 0 0 1px #000; 

font : 24px/27px Arial, sans-serif; 

border-radius : 30px; 

box-shadow : 0 0 2px #999; 
} 
 .jcarousel-control-prev  { 

left : 5px; 
} 
 .jcarousel-control-next  { 

right : 5px; 
} 
 .jcarousel-control-prev:hover span, .jcarousel-control-next:hover span  { 

display : block; 
} 
 .jcarousel-control-prev.inactive, .jcarousel-control-next.inactive  { 

opacity : 0.5; 

cursor : default; 
} 
 .jcarousel-pagination  { 

position : absolute; 

bottom : 5px; 

left : 10%; 

transform : translate(-20%,0); 

margin : 0; 
} 
 .jcarousel-pagination a  { 

text-decoration : none; 

display : inline-block; 

font-size : 11px; 

line-height : 14px; 

min-width : 14px; 

background : #fff; 

color : #4E443C; 

border-radius : 14px; 

padding : 3px; 

text-align : center; 

margin-right : 2px; 

opacity : 0.75; 
} 
 .jcarousel-pagination a.active  { 

background : #4E443C; 

color : #fff; 

opacity : 1; 

text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.75); 

box-shadow : 0 0 2px #F0EFE7; 
} 
 .slideitem  { 

display : block; 

width : 100%; 

max-width : 639px; 

height : auto !important ; 
} } 

 @media only screen and (min-width:930px)  { 
/* General Settings for screens with 930px and up
----------------------------------------------------------------------------------------------------*/

 h1  { 

font-family : Tahoma; 

font-weight : bold; 

font-size : 18pt; 

color : #000000; 
} 
 h2  { 

font-family : tahoma; 

font-size : 15pt; 

font-weight : bold; 

color : #000000; 
} 
 .scriptureref  { 

font-family : Georgia; 

font-size : 12pt; 

font-weight : bold; 
} 
 .scripture  { 

font-family : Georgia; 

font-size : 12pt; 

font-style : italic; 
} 
 .donategoalcolor  { 

color: #cc0000; 
}
 #headercontainer  { 

width : 100%; 

background-image : url(../images/backgroundTemplateStyle1.jpg); 

background-size: 100% 500px;

float : left; 
} 
 #headerlogo  { 

width : 100%; 

max-width : 246px; 

margin-right : auto; 

margin-left : auto; 

margin-top : 5;

clear : both; 
} 
 #MobileTop  {

width : 100%;

height : 32px;

display: none;
}
 #headerBigNav  {

width: 95%;

margin: auto;

margin-top: 17px;

margin-bottom: 30px;

border-top-style: solid;

border-bottom-style: solid;

border-width: 2px;

border-color: #FFFFFF;

background-image : url(../images/LinkBackground.png); 

background-size: 100% 100%;
}
 #headerBigNav ul {

list-style-type: none;

margin: 0;

padding: 0;

overflow: hidden;
}
 #headerBigNav li {
   
float: left;

width: 25%;

font-family : Tahoma;  

font-size : 9pt; 
}
 #headerBigNav a:link, a:visited {
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
}
 #headerBigNav a:hover, a:active {
    background-color: #7C7C7C;
}
 #bannercontainer  {

width: 924px;

margin: auto;
}
 #photobanner  {

width: 100%;

max-width: 639px;

height: 260px;

float: left;

margin: auto;
}
 #HeaderMobileSocialShare  { 

background-color: #E3481A;

float : left; 

width : 40%;  

height : 25px; 

padding-top: 5;
} 
 .adblock  {

width: 100%;

max-width: 285px;

float: left;

height: auto;

content:url("http://onthelineministries.com/images/ad.jpg");
}
 .adblockmobile  {

width: 100%;

height: auto;

content:url("http://onthelineministries.com/images/adblock.jpg");
}
 .SignUpEmailText  {

text-align: left;

font-family : Tahoma; 

font-weight : bold; 

font-size : 12pt; 

color : #000000; 
}
 #skiptocontent  {

font-family : Tahoma; 

height: 25px;

width: 100%;

background-color: #F1F0EE;

text-align: center;

color: #000000;

display: none;
}
 #MobileSpacer  {

width: 100%;

height: 3px;

background-color: #000000;

display: none;
}
 #HeaderShare  {

width: 40%;

float: right;

background-color: #F1F0EE;

height: 130px;
}
 #HeaderEmailList  {

background-color: #F1F0EE;

width: 60%;

height: 130px;

float: left;
}
 #contentblocks  {

width: 100%;

height: auto;

margin-top: 10px;

clear: both;
}
 #HorizonBar {

width: 100%;

height: auto;

clear: both;
}
 .EmailFormSpace  {

width: 100%;

height: 10;
}
 #contentblock1  {

width: 300px;

height: 520px;

margin-bottom: 10px;

margin-left: 20px;

float: left;

position: relative;
}
 #contentblock2  {

width: 300px;

height: 520px;

margin-bottom: 10px;

margin-left: auto;

margin-right: auto;

position: relative;
}
 #contentblock3  {

width: 300px;

height: 520px;

margin-bottom: 10px;

margin-right: 20px;

float: right;

position: relative;
}
 .learnmore  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;
}
 .learnmoreblock1  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock1 a:hover  {

color: #E3481A;
} 
 .learnmoreblock2  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock2 a:hover  {

color: #E3481A;
} 
 .learnmoreblock3  {

position: absolute;

bottom: 0px;

width: 100%;

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a  {

color: #E3481A;

text-decoration: none;
}
 .learnmoreblock3 a:hover  {

color: #E3481A;
} 
 #mainpagecontent  {

width: 95%;

margin: auto;

font-size : 12pt; 

color : #000000; 

clear: both;
}
 #rightcontent  {

width: 100%;

margin-top: 10px;

margin-bottom: 10px;

text-align: center;
}
 #footerspacer  {

width: 100%;

height: 9px;

background-color: #F3CB2B;
}
 #footer  {

width: 100%;

background-color: #494441;
}
 .youtubevid  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 
} 
 .ImageLeft  { 

width : 100%; 

max-width : 300px; 

padding-right : 10px; 

float : left; 
} 
 .ImageRight  { 

width : 100%; 

max-width : 300px; 

padding-left : 10px; 

float : right; 
} 
 .weddingsprofilepic  { 

width : 100%; 

max-width : 150px; 

padding-right : 10px; 

float : left; 
} 
 .donategoals  { 

width : 100%; 

max-width : 400px; 

border: 1px solid black;

text-align : center;

float : left;
} 
 .articlecopy  {

width : 100%;

max-width : 200px;

}
 .bibleimage  { 

width : 100%; 

max-width : 200px; 

padding-right : 10px; 

float : left; 
} 
 .seconddivafterbreak  { 

width : 100%; 

clear : both; 
} 
 #footercontent  { 

width : 100%;  

height: auto;
} 
 #footernav ul  { 

color: #E4E3E3;

text-decoration: none;

list-style-type: none;

text-align: center;

margin-left: auto;

margin-right: auto;
} 
 #footernav ul li  { 

float: left; 

width: 25%;

margin-left: auto;

margin-right: auto;

padding-top: 10px;
} 
 #footernav ul li:hover  { 

background-color: #494441;
} 
 #footernav ul li a  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li a:hover  { 

color: #E4E3E3;

text-decoration: none;
} 
 #footernav ul li:hover ul  { 

display: block;
} 
 #footernav ul ul  { 

display: none;

position: absolute;

background-color: #494441;

top: 24; 

left: 0; 

width: 100%;
} 
 #footernav ul ul li  { 

display: block;

float: left; 

width: 50%;

text-align: center;

height: 25px;
} 
 #copyright  {

width: 100%;

color: #E4E3E3;

text-align: center;

clear: both; 

font-size : 10pt; 
}
 #respectprivacy  {

font-size : 7pt; 
}
 #respectprivacy a  {

font-size : 7pt; 

color: #000000;
}
 .clearfix:after  { 

content : " "; 

visibility : hidden; 

display : block; 

height : 0; 

clear : both; 
} 
 .jcarousel-wrapper  { 

margin : 0; 

position : relative; 

border : #fff solid 0; 

border-radius : 0; 

box-shadow : 0 0 0 #999; 
} 
 .jcarousel-wrapper .photo-credits  { 

position : absolute; 

right : 30px; 

bottom : 0; 

font-size : 13px; 

color : #fff; 

text-shadow : 0 0 1px rgba(0, 0, 0, 0.85); 

opacity : 0.660000026226043701171875; 
} 
 .jcarousel-wrapper .photo-credits a  { 

color : #fff; 
} 
 .jcarousel  { 

position : relative; 

overflow : hidden; 

width : 100%; 
} 
 .jcarousel ul  { 

width : 20000em; 

position : relative; 

list-style : none; 

margin : 0; 

padding : 0; 
} 
 .jcarousel li  { 

width : 639px; 

float : left; 

box-sizing : border-box; 
} 
 .jcarousel img  { 

display : block; 

max-width : 100%; 

height : auto !important ; 
} 
 .jcarousel-control-prev, .jcarousel-control-next  { 

position : absolute; 

top : 50%; 

width : 30px; 

max-width : 30px; 

height : 30px; 

text-align : center; 

background : #4E443C; 

color : #fff; 

text-decoration : none; 

text-shadow : 0 0 1px #000; 

font : 24px/27px Arial, sans-serif; 

border-radius : 30px; 

box-shadow : 0 0 2px #999; 
} 
 .jcarousel-control-prev  { 

left : 5px; 
} 
 .jcarousel-control-next  { 

right : 5px; 
} 
 .jcarousel-control-prev:hover span, .jcarousel-control-next:hover span  { 

display : block; 
} 
 .jcarousel-control-prev.inactive, .jcarousel-control-next.inactive  { 

opacity : 0.5; 

cursor : default; 
} 
 .jcarousel-pagination  { 

position : absolute; 

bottom : 5px; 

left : 10%; 

transform : translate(-20%,0); 

margin : 0; 
} 
 .jcarousel-pagination a  { 

text-decoration : none; 

display : inline-block; 

font-size : 11px; 

line-height : 14px; 

min-width : 14px; 

background : #fff; 

color : #4E443C; 

border-radius : 14px; 

padding : 3px; 

text-align : center; 

margin-right : 2px; 

opacity : 0.75; 
} 
 .jcarousel-pagination a.active  { 

background : #4E443C; 

color : #fff; 

opacity : 1; 

text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.75); 

box-shadow : 0 0 2px #F0EFE7; 
} 
 .slideitem  { 

display : block; 

width : 100%; 

max-width : 639px; 

height : auto !important ; 
} } 