﻿body {
    background: #e0dfdf; 
}

header {
    -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.27);
box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.27);
     
}



section#main {
    width: 1000px; 
    display:table; 
    margin-top:50px; 
}

section#main div  {  
    display:table-cell
}

div#article {
    width:552px; 
    position:relative;
    top:-100px;
}
#article h1 { 
    text-align: left;
     padding-left: 60px; 
     margin-bottom:10px;
}

div#ads {
    width:300px; 
    padding-top:65px
}
 

#article p a {
    font-weight: bold;
    color: #1574bb;
    text-decoration:none;

}

.by-line {
    margin-bottom: 30px;
}

    #article p a b { 
        font-size:75%;
    }

    #article p.num {
        font-weight:bold; 
        line-height: 21px;
        margin-bottom:10px;
}
    #article p { 
        margin-top: 0px;
    }

    #article div img {  
        padding: 0px 60px;
    }

    a.click-here, a.click-here:visited, a.click-here:link { 
    width: 450px;
    height: 54px; 
    background: url(/native/images/259826/btn-clicktoviewphotos.jpg) 0px -54px no-repeat; 
}

    a.click-here:hover { 
    background: url(/native/images/259826/btn-clicktoviewphotos.jpg) 0px 0px no-repeat; 
}

#ads {
    font-size: 14px;
    padding-right:40px;
    font-weight:bold;
}

    #ads .blurb {
         color:black;
        font-weight:bold;
        margin-bottom:5px;
        margin-top:10px;
    }

    #ads .desc {
        color:#39b449;
        font-size:90%;
        margin-bottom:5px;
        line-height:18px;
    }

    #ads .link {
        margin-bottom: 30px;
    }

        #ads .link.linklist a {
    color: #4eaef6 !important;
    line-height: 25px;
    font-size: 16px;
    font-weight: normal;
}

   #ads h1 {
    font-size: 135%;
    margin-top: 20px;
    color: black;
} 
 
   .photos-near-you { 
    padding: 20px 20px;
    margin-left:60px; 
}  

   .view-photos-form div label { 
    font-size: 12px;
}

   .view-photos-form div { 
    margin-right: 10px;
}

   .view-photos-form div.zip { 
    margin-right: 10px;
}

.photos-near-you {
           -ms-transform: scale(.9,.9); /* IE 9 */
    -webkit-transform: scale(.9,.9); /* Safari */ 
    transform: scale(.9,.9);
    position: relative;
    left: -30px;
}


 


 @media only screen and (max-device-width : 667px) { /** mobile */

 img {
    display: none;
}
 

section img, #sticky-ad img {
    display: block;
}


    section#main {
    width: 100%;
    display: block;
    margin-top: 33%;

}

        section#main div  {  
            display:block
        }

        div#article {
            width: 100%;
            position: relative;
            top: -100px;
        }

    div#ads {
        width: 100%;
        padding: 0px 0 0 60px;
    }

    img { 
        width: 100%;
    }

        #article p.num {
            line-height: 1em;
            font-size: 2em;
            width: 100%;
            font-weight:normal;
        }

        a.click-here, a.click-here, a.click-here:visited, a.click-here:link {
            width: 100%;
            height: 119px;
            background: url(/native/images/259826/btn-clicktoviewphotos.jpg) 0 0 no-repeat;
            background-size: cover; 
            margin: 10% 0 10% 60px;
        }

        #article p {
        font-size: 1.4em;
    line-height: 1.45em; 
    padding: 0px 0 0 5%;
    font-weight:normal;
}

        #article p a {
        font-weight: normal; 
    }

            #article p.link {
                padding-top:5%
            }

            #article p br {
                display: none;
            }

    #ads {
        position: relative;
        top: -55px;

         font-size: .5em;
         padding-right: 0px;  
        line-height: 5em;
        font-weight: normal;
        }

        #ads .desc { 
        line-height: 1em;
    }
 

        #ads img {
        margin: 0 0 5% 0;
        }

        #ads .link {
            margin-bottom: 5%;
        }


}