@charset "UTF-8";
img,object,embed,video{max-width:100%}
.ie6 img{width:100%}
.fluid{clear:both;margin-left:0;width:100%;float:left;display:block}
.fluidList{list-style:none;list-style-image:none;margin:0;padding:0}
#maincontent {font-size:1.1em;line-height:1.9em;}
#maincontent a{text-decoration:none;color:#C00}
#maincontent a:hover{text-decoration:underline}
body{background-image:url(././images/background-gradient.jpg);background-repeat:repeat-x;font-family:Arial,Helvetica,sans-serif}
#knockoutbox{width:90%;background:#000;color:#FFF;padding:10px 10px 10px 15px;-moz-box-shadow:0 0 5px 5px #888;-webkit-box-shadow:0 0 5px 5px#888;box-shadow:0 0 5px 5px #888;margin-bottom:20px;border:2px solid #fff;text-align:center;margin-left:auto;margin-right:auto}
.google-maps{position:relative;padding-bottom:75%;overflow:hidden}
.google-maps iframe{position:absolute;top:0;left:0;width:96%!important;height:100%!important}
#hideimage{display:none}
.gridContainer{margin-left:auto;margin-right:auto;width:96%;padding-left:2%;padding-right:2%;clear:none;float:none;background-color:#fff;line-height:1.8em}
#top img{display:block;margin-left:auto;margin-right:auto;margin-top:5px}
#MainNav{text-align:center}
.MenuItem{margin-top:5px;margin-bottom:5px;text-align:center;color:#FDFDFD;background-color:#000;width:100%;margin-left:0;clear:both;display:block;font-size:1.1em;}
.MenuItem a{color:#FFF;text-decoration:none}
.MenuItem a:hover{color:#FFF;text-decoration:none;background-color:#C00;display:block}
H1{font-size:1.1em;color:#000;font-weight:600;padding:0;margin:0;text-align:left}
H2{font-size:1.1em;color:#000;font-weight:600;padding:0;margin:0}
h3,h4,h5,h6{font-size:1.1em;color:#000;font-weight:600;padding:0;margin:0}
#footer{text-align:center;border-top:1px solid #000;margin-top:10px;font-size:1.1em}
#footer a{text-decoration:none;color:#000}
.zeroMargin_mobile{margin-left:0}
.hide_mobile{display:none}
@media only screen and (min-width: 481px) {
#pretendtopouter{width:100%;background:#FFF;height:70px}
#name{margin-top:20px;position:absolute;z-index:7;width:80%}
#hideimage{display:block}
.gridContainer{width:95%;padding-left:1.1625%;padding-right:1.1625%;clear:none;float:none;margin-left:auto;background-color:#fff}
.MenuItem{width:24.25%;clear:none;margin-left:1%;font-size:1.1em;background-color:#fff}
.MenuItem a{color:#C00;text-decoration:none}
.MenuItem a:hover{color:#FFF;text-decoration:none;background-color:#000;display:block}
H1{font-size:1.7em;color:#000;font-weight:600;padding:0;margin:0;text-align:left}
H2{font-size:1.5em;color:#000;font-weight:600;padding:0;margin:0}
h3,h4,h5,h6{font-size:1.4em;color:#000;font-weight:600;padding:0;margin:0}
.hide_tablet{display:none}
.zeroMargin_tablet{margin-left:0}
}
@media only screen and (min-width: 769px) {
#pretendtopouter{width:100%;background:#FFF;height:70px}
#name{margin-top:0;position:absolute;z-index:7;width:80%}
.gridContainer{width:96%;max-width:1600px;padding-left:1.75%;padding-right:1.75%;margin:auto;clear:none;float:none;margin-left:auto;background-color:#fff;margin-top:20px;border:1px solid #CDCDCD}
#MainNav{text-align:center}
.MenuItem a{color:#C00;text-decoration:none}
.MenuItem a:hover{color:#FFF;text-decoration:none;background-color:#000;display:block}
.MenuItem{width:24.25%;clear:none;margin-left:1%;font-size:1.2em;display:block}
H1{font-size:1.7em;color:#000;font-weight:600;padding:0;margin:16px 0 0;text-align:left}
H2{font-size:1.5em;color:#000;font-weight:600;padding:0;margin:0}
h3,h4,h5,h6{font-size:1.4em;color:#000;font-weight:600;padding:0;margin:0}
}
.zeroMargin_desktop{margin-left:0}
.hide_desktop{display:none}