﻿        p
        {padding-top:0;
         -webkit-margin-before:0;
         padding-bottom:.5em;
         -webkit-margin-after:0.5em;
         margin-top:0;
         margin-bottom:0;
        }
        a{
            text-decoration:none;
            font-weight:bold;
            color:#00F;
        }
        hr
        {
            border-style: none;
            border-bottom: 1px dotted #787878;
            margin: 10px;
            padding-bottom:10px;
            display:block;
            min-width:100%;
        }



        .sectionBlock{
            margin:0 auto;
            width:100%;
            margin-top:5px;
            display:inline-block;
        }
        .halfBlock{
            margin:0 auto;
            width:49%;
            margin-top:5px;
            display:inline-block;
            vertical-align:top;
        }
        .thirdBlock{
            margin:0 auto;
            width:32%;
            margin-top:5px;
            display:inline-block;
            vertical-align:top;
        }
        .imageSideBlock{
            margin:0 auto;
            width:410px;
            margin-top:5px;
            display:inline-block;
            vertical-align:top;

        }
        .highlightbox
        {
            border:1px solid #787878;
            background-color:#f0f3a0;
            padding:10px;
            margin:10px;
        }

        .imageWrapper
        {
            position:relative; 
            /*float:left; */
            width:600px; 
            margin:5px; 
            border:1px solid black; 
            font-size:.8em; 
            display: inline-block;
        }
        
        .imageWrapper p
        {
            padding:5px;

        }
        .layoutimage{width:100%; border-bottom:1px solid black;}

        @media all and (min-device-width:300px) and (max-device-width:480px) {
            .imageWrapper{width:96%; }
            .halfBlock{ width:96%;}
            .thirdBlock{ width:96%;}
            .imageSideBlock{ width:96%;}
        }