/*External CSS*/
* {box-sizing: border-box;}
body{ color:#000000;font-family:verdana, arial, sans-serif;background-color:#000000;}
main{background-color:#ffffff; margin-left:120px; padding-top:1px; padding-bottom:1px; padding-right:1em; padding-left:1em; display:block; }
h1 {margin-bottom: 0; line-height: 200%; background: url(images/sunset.jpg) no-repeat right; padding-left:2em; height:72px}
header {display:block; background-color:#BA0C2F;color:#ffffff;font-family:georgia;}
nav {display:block; font-weight:bold; float:left; width:110px; padding:0;}
nav a {text-decoration:none;}
nav a:link {color: #e4002b;}
nav a:visited {color: #ffffff;}
nav a:hover {color: #ba0c2f;}
nav ul {list-style-type:none; padding-left: 1em;}
h2{color: #3399cc;}
p{color:#004e60;}
a {text-decoration:none; color:#000080;}
footer{display:block; background-color:#ffffff; margin-left: 120px; font-size:.70em;text-align:center;font-style:italic; padding:1em;}
#wrapper {background-color:#3c3b6e; width:80%; min-width:700px; max-width:1024px; margin-left:auto; margin-right:auto;box-shadow: 5px 5px 5px #000000;}
#mobile{display:none}
#desktop{display:inline}
.car {display: inline-block; width:225px; padding-bottom: 10px; margin:10px; text-align:center; text-decoration:none;}
.font1{font-size:.75em;}
.font2{font-size:.65em;}
/*tablet*/
@media only screen and (max-width: 1024px){
body {padding:0; margin:0; background-image:none}
h1 {margin:0}
nav {float:none; width:auto; padding-top:0.01em; padding-bottom:0.01em; padding-left:1em ; padding-right:1em;}
nav li {display: inline-block}
nav a {padding-right:2em;}
main {padding:1em; margin-left:0; font-size:90%;}
footer {margin:0}
#wrapper {width:auto; min-width:0; margin:0; box-shadow:none;}
}
/*cell*/
@media only all and (max-width: 768px){
h1 {height:100%; font-size: 1.5em; padding-left: .3em}
nav {padding:0;}
nav a {display:block; padding: .2em; font-size:1.1em; border-bottom:1px solid #330000;}
nav ul {margin:0; padding:0;}
nav li {display: block; margin:0; padding:0;}
main {padding-top:.1em; padding-bottom: .1em; padding-left: .4em; padding-right: .6em;}
footer {padding: .1em;}
#mobile {display:inline}
#desktop {display:none}
.map {display:none}
}