.commentBody{
	border-bottom:1px solid #eaeaea;margin-bottom:10px;padding-bottom:10px;
}

.myBorder{border-top:2px solid #eaeaea;}
a{ color:black; }
.partA{box-shadow:2px 0px 1px lightgrey;}
.partB{box-shadow:2px 0px 1px lightgrey;}

.myTitle{
    font-family:'Playfair Display',serif;
    border-top:1px solid slategrey;
    font-weight: 700;
    font-size: 26px;
    padding: 4px;
    margin: 0;
    /*font: 30px Georgia,'Times New Roman',Times,serif;*/
    -webkit-box-shadow: 0 6px 5px -5px #E8E8E8;
    box-shadow: 0 6px 5px -5px #E8E8E8;
}

.myFooter{-webkit-box-shadow:0 -7px 5px -5px #E8E8E8;box-shadow:0 -7px 5px -5px #E8E8E8;width:100%}
.myFooter span{-webkit-box-shadow:0 6px 5px -5px #E8E8E8}
.myFooter span{width:100px;box-shadow:0 6px 5px -5px #E8E8E8}
.myFooter span:hover{-webkit-box-shadow:0 7px 5px -5px #E8E8E8;box-shadow:0 7px 5px -5px #E8E8E8}
.myFooter p{padding-top:15px;font:Georgia,'Times New Roman',Times,serif;font:20px Georgia,'Times New Roman',Times,serif}
.footerDiv{display:inline-block;padding:10px}

.dropup .dropdown-menu{
    /* top: auto; */
    /* bottom: 100%; */
    margin-bottom: 2px;
    z-index: 1000;


    left: 0px;
    top: 0px;
    min-height: 300px;
    white-space: nowrap;
}


.readMore{
    background: #fff;
    /* border: none; */
    margin: 0;
    color: #000;
    padding: 5px;
    width: 100% !important;
    background-color: #f9f9f9 !important;
    border-color: #ccc !important;
    border: 1px solid #ccc !important;
}

.gfxButton{
    background: #fff;
    padding: 5px;
    background-color: #f9f9f9 !important;
    margin: 3px !important;
    border-color: #ccc !important;
    border: 1px solid #ccc !important;
    display: inline-block !important;
}

footer a{color:black;}
footer{
    -webkit-box-shadow: 0 -7px 5px -5px #E8E8E8 !important;
    box-shadow: 0 -7px 5px -5px #E8E8E8 !important;
    padding:0px !important;
}
footer button{
    width: 80%;
    margin: 10px 10% !important;
}
#myNavbar2 ul li a{ 
    padding:15px 5px;
}
.dropup .dropdown-menu{
    top: auto;
    bottom: 49px;
    height: auto;
    min-height: auto;
    padding: 25px 0px;
}

a:hover{text-decoration: none !important;}

#storyImg{

    margin-right: 20px;
    float: left;
    width: 100%;
     
     
    margin-top:20px;
    border-radius:5px !important; 
}

.dropdown-menu{min-width: 150px !important;}
.myCarImg{border-radius:5px;}

#btnHolder{
    display:none;
    padding-left: 5px;
}
#nothing{}
#footerBtnHolder{
    display:none;
    padding-left: 5px;
}
.navCon button{
    margin-right:5px;	
}

.navCon{
    background:white;
}

#myNavbar2 ul li a {
    padding-left: 11px !important;
}

body{
    padding-top:160px;
	background:#fdfdfd;
}
nav{
    /*height:145px;*/
    padding:0px !important;

}
.nav-link{
    height: 55px;
    padding-top:20px !important;
    margin-top:0px !important; 
}




.nav-item a{
    color: #333!important;
    border-left: 1px solid #ededed;
    padding: 0px 2px;
    margin: 15px 0px 0px 0px;
    font-family: 'Droid Serif', serif;
    font-weight:700;
}

.navCon{
    max-width:10000px;
}



.navBtn{
    float:left;
    margin-left:0px;
    background-color: #fff;
    border-color: #ccc; 
    border: 1px solid #ccc;
    display:inline-block;
    font-family: 'Droid Serif', serif;
    font-weight:700;
    font-size:13px;
}



.navbar-expand-lg {
    display:block;
    -webkit-box-shadow: 0 7px 5px -5px #E8E8E8;
    box-shadow: 0 7px 5px -5px #E8E8E8;
}
.navbar-nav{
    margin:0px !important;
}
.icon-bar{
    border: 1px;
    background-color: #ccc;
    display: block;
    width: 22px;
    margin-top: 4px;
    height: 2px;
    border-radius: 1px;
}
#mainNavBtn{
    float:right;
    background:white;
    margin-top:0px;     
    border: 1px solid #ccc;
    height:33px;
    border-radius:5px;
    padding:0px 10px;
    margin: 0px 10px 0px 0px;

}
#footerBtn{
    float:right;
    background:white;
    margin-top:0px;     
    border: 1px solid #ccc;

    border-radius:5px;
    padding:10px;
    margin-right: 5px;
}

.dropdown-toggle::after{
    border:none !important;
}

#logoIMG{

    height:90px;
    width:auto;
    float:left; 
    margin:0px 14px;
    box-shadow: 0 5px 5px -5px darkgoldenrod;
}


#adBlock{	
        float: left;
    height: 90px;
    padding-top: 7px;
}

#mottoBlock{
	float:left;padding:5px;font-family: 'Playfair Display',serif;width:100%;
}

