* {box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;margin:0;padding:0;word-wrap:break-word;color:color:#06155B;;}
body{ line-height:30px;font-family: 'Signika', sans-serif;font-style:normal;color:#06155B;font-size:20.0px;background-image: url(../images/wallpaper.jpg) ;}
h1 { line-height:40px;font-family:"Arial", sans-serif;font-style:normal;font-weight:700;font-size:30.0px; }
h3{font-family:"Arial", sans-serif;color:#AD4140;font-size:20.0px;padding:10px 0;}
.content p{ padding:10px 0px; }
.clearall{ line-height:0 ; clear: both;}

figure {font-size: 14px;font-style: oblique;padding: 0 0 0 50px;}

#wrapper { max-width: 960px;margin:0 auto;padding:0;background-color:#E6E4E7;  }
#logo{display:block;float:left;padding:5px 0 0 10px;line-height:0 ;}
#windowslogo{ float:left;}
#windows_emblem{line-height:14.00px;font-size:10px;color:#0000ff;background-color:#F0EFF0;
            float:right;margin: 10px 20px 0px 0px;padding:2px;
            border:1px solid #ffffff;border-radius:10px / 10px;}
#slider_backgnd{max-width: 900px;max-height:450px;width:100%; margin: 0 auto;opacity: 0.5;}

#slider{display: block;text-align: center; }
.slidepos{position:absolute;top:50px;left:20%;}
#mobile{ visibility:hidden;display:none;}
#menu{ visibility:hidden;display:none;}

#topnavbtn{ display: block;text-align: right;background-color:#06145B ;}
#topnavbtn a{ display: inline-block;padding:14px 30px;text-decoration: none ;line-height:16px;font-family:"Arial", sans-serif;font-style:normal;font-size:12.0px;}
#topnavbtn a:link ,#topnavbtn a:visited  {color:#EDEDED;}
#topnavbtn a:hover {color:#C7C7FF;background-color:#0000AD;}
#Down{background-color: #081A78 ; color:red ; color: #A3ABDC ;}
.content{float:left ;width:60%;padding: 40px 20px 0 40px;}

#sidebar{ float:left;width:30%;padding: 10px;}
#sidebar img{ display:block;width:200px;}
footer{background-color: #06145B;color:#949494 ;padding:10px;position:relative;}
footer p {font-size: 10px;}
#copyright{position:absolute;right:15px;top:40px;}
#facebook{font-size: 10px;position:absolute;right:15px;top:7px;border:1px solid #C2C2C2;}
#twitter{font-size: 10px;position:absolute;right:57px;top:7px;border:1px solid #C2C2C2;}
#address{font-family: Tahoma, Geneva, sans-serif;font-size: 9px;line-height:14px;}
#address a{color:grey;text-decoration: none;}
@media screen and (min-width:630px) and (max-width:820px) {
    body{ line-height:20px;font-size:16.0px;}
    h1 { line-height:30px;font-size:24.0px; }
    h3{font-size:16.0px;padding:10px 0}
    #wrapper { max-width: 820px; }
    #topnavbtn{ display: block;text-align: right;background-color:#06145B ;}
    #topnavbtn a{ padding:14px 20px;font-size:12.0px;}
    .slide_image{  width:500px; height: auto;margin:0 auto;}
    .content{float:left ;width:60%;padding: 40px 10px 0 15px;}
    #sidebar{ float:right;width:30%;padding: 10px;}
    #sidebar img{  width:150px; height: auto;}
    .slidepos{position:absolute;top:30px;left:5%;}
}
@media screen and (min-width:440px) and (max-width:629px) {
    body{ line-height:16px;font-size:14.0px;}
    h1 { line-height:30px;font-size:20.0px; }
    h3{font-size:16.0px;padding:10px 0;}
    figure {font-size: 10px;font-style: oblique;padding: 0px;}
    #topnavbtn{ display: block;text-align: right;background-color:#06145B ;}
    #topnavbtn a{ padding:10px 5px;font-size:10.0px;}
    .content{clear:both ;padding: 5px;}
    #logo{display:block;float:right;padding:5px 0 0 15px;line-height:0 ;}
    .slide_image{  width:300px; height: auto;margin:0 auto;}
    #windowslogo{ float:left;width:20px;height: auto;padding:3px;}
    #windows_emblem {margin: 10px 5px 0px 0px;padding:2px;}
    #windows_emblem p{ margin-top:5px;line-height:7.00px;font-size:6px;color:#0000ff;}
    #sidebar{ float:left;width:27% ;margin: 0 0 0 3%;}
    #sidebar img{  width:120px; height: auto;}
    footer{padding-bottom:20px;}
    #copyright{position:absolute;right:5px;top:55px;}
    #facebook{right:5px;top:7px;}
    #twitter{right:45px;top:7px;}
}
@media screen and  (max-width:439px) {
body{ line-height:15px;font-size:12.0px;}
h1 { line-height:20px;font-size:16.0px;padding:10px 0 0 5px; }
h3{font-size:14.0px;padding:10px 0 0 5px;}
p{font-size:14px;line-height:18px;margin: 0 7px ;}
#menu a:link {color:#ffffff;}
#menu a:hover{color:#D2CDFF;}
#topnavbtn a:hover {color:#C7C7FF;background-color:#0000AD;}
#mobile{ z-index: 80;display: block;visibility: visible;width:100%;background-color: black;text-align: right;height:50px;}
#mobile {position:fixed;cursor: pointer; cursor: hand;}
#menu{visibility:visible;display:none;position:fixed;z-index: 100;top:50px; width:100%;background-color: grey;}
#menu a{display:block;background-color: black;margin-top:1px ;padding:15px 0;
        text-align: center;text-decoration: none ;line-height:20px;
        font-family:"Arial", sans-serif;font-style:normal;font-size:18.0px;color:#ffffff;
        }
figure {font-size: 10px;font-style: oblique;}
#topnavbtn, .slide_image{visibility:hidden;display:none;}
#slider_backgnd{margin:32px 0 0 0; }
#windowslogo{ float:left;width:20px;height: auto;padding:3px;}
#windows_emblem {margin:0px;padding:0px; }
#windows_emblem p{ margin:5px 0 0 0;line-height:7.00px;font-size:6px;color:#0000ff;}
.content{clear:both ;width:100%;padding:0;}
p{font-size:14px;line-height:18px;}
#sidebar{margin: 10px 20%;}
#sidebar img{  width:50%px; height: auto;}
footer{background-color: black;padding:10px 0 20px 0 ;}
#address{font-size: 8px;line-height:12px;}
#copyright{position:absolute;right:0px;top:65px;}
#facebook{right:5px;top:7px;}
#twitter{right:45px;top:7px;}
}
