html, body {margin:0;padding:0;height:100%;width:100%;}
body {background-color:#6a6a6a;background-image:url(./images/driveway.jpg);background-repeat: no-repeat;background-size: cover;color:#6a6a6a;font-family: 'Nunito', sans-serif;height:100%;}
#wrapper {position:relative;max-width:100%;margin: 0 20px 0px 20px;z-index:999;}
#wrappermain {width:100%;max-width:590px;min-width:320px;float:right;margin-bottom:20px;}
.mainbg {margin-top:20px;padding:20px;background:rgba(49, 49, 49, 0.85);color:#c9ced1;}
#header {text-align:center;}
#title {font-size:51px;}
#title a {text-decoration:none;color:#6a6a6a;}
#title a:hover {color:#c9ced1;}
#menu {font-size:19px;text-transform:uppercase;}
#menu a {color:#6a6a6a;text-decoration:none;color:#c9ced1;}
#menu a:hover {color:#5e6fb7;text-decoration:underline;}
#restore {position:relative;margin:20px;padding:10px;float:right;text-align:left;background:rgba(49, 49, 49, 0.85);color:c9ced1;font-size:19px;max-width:250px;z-index:999;}
#restore a {color:#5e6fb7;text-decoration:none;}
#restore a:hover {color:#c9ced1;}
#noscript {margin-top:20px;padding:20px;text-align:center;font-size:19px;font-weight:900;min-width:290px;background:rgba(49, 49, 49, 0.85);color:c9ced1;}
.content {text-align:left;font-size:19px;}
.content .title {font-weight:900;text-transform:uppercase;}
.content a {color:#5e6fb7;text-decoration:none;}
.content a:hover {color:#c9ced1;}
.home {display:block;}
.contact  {display:none;}
.gdprprivacy {display:none;}
.email-disclaimer {display:none;}
.google-analytics {display:none;}
.cookies {display:none;}
.support {display:none;}
.hide {display:none;}
#footer {font-size:20px;}
#footer a {color:#6a6a6a;text-decoration:none;}
#footer a:hover {color:#c9ced1;}
#source {float:left;}
#emails {float:right;text-align:right;}
.gray {color:#313131;}
.dark {color:#6a6a6a;}
.light {color:#c9ced1;}
.blue {color:#5e6fb7;}
.green {color:#50a23f;}
.at {font-family: Times New Roman, serif;}
.pageimg {width:50px;float:left;margin-right:10px;}
.icon {margin-bottom:-2px;width:18px;}
.sideload {position:absolute;top:-9999px;left:-9999px;}
.nospace {font-size:0px;}