@charset "UTF-8";
img,object,embed,video{max-width:100%}
body{background:#CFCFD1;font-family:Arial, Helvetica, sans-serif;}
.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}
#knockoutbox{width:90%;background:#5D8AA8;color:#FFF;padding:10px 10px 10px 15px;-moz-box-shadow:5px 5px 5px #888;-webkit-box-shadow:5px 5px 5px #888;box-shadow:5px 5px 5px #888;margin-bottom:20px;text-align:center;margin-left:0;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}
#rightcolumn img{-webkit-box-shadow:7px 7px 5px 0 rgba(50,50,50,0.75),0 0 5px #888;-moz-box-shadow:7px 7px 5px 0 rgba(50,50,50,0.75),0 0 5px #888;box-shadow:7px 7px 5px 0 rgba(50,50,50,0.75),0 0 5px #888;border:8px solid #fff}
#hideimage {display: none;}
.outerContainer{width:96%;clear:none;float:none;margin-left:2%;margin-right:2%;background-color:#FFF}
.gridContainer{margin-left:auto;margin-right:auto;width:96%;padding-left:2%;padding-right:2%;clear:none;float:none;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:#FFF;background-color:#006;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:#006;display:block}
H1{font-size:1.1em;color:#000;font-weight:500;padding:0;margin:0;text-align:left}
H2{font-size:1.1em;color:#000;font-weight:500;padding:0;margin:0}
h3,h4,h5,h6{font-size:1.1em;color:#006;font-weight:500;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}
#leftcolumn{clear:both;float:left;margin-left:0;width:100%;display:none;font-size:1.1em;line-height:1.9em;}
#rightcolumn{clear:none;float:left;margin-left:4.1666%;width:96%;display:block;font-size:1.1em;line-height:1.9em;}
#rightcolumn a{text-decoration:underline;color:#006}
#rightcolumn a:hover{text-decoration:none}
#contactonlycolumn{clear:none;float:left;margin-left:2%;width:98%;display:block;font-size:1.1em;line-height:1.9em;}
#contactonlycolumn a{text-decoration:none;color:#006}
#contactonlycolumn a:hover{text-decoration:underline}
@media only screen and (min-width: 481px) {
#pretendtopouter {width:100%;background:#FFF;height:70px;}
#name {margin-top:20px;position:absolute;z-index:7;width:100%;}
#hideimage {display: none;}
.outerContainer{width:94%;clear:none;float:none;margin-left:3%;margin-right:3%;background-color:#FFF;margin-top:10px}
.gridContainer{width:95%;padding-left:1.1625%;padding-right:1.1625%;clear:none;float:none;margin-left:auto}
.MenuItem{width:19.8;clear:none;margin-left:0.25%;background-color:#006;font-size:1.1em;font-weight:300;line-height:30px;}
.MenuItem a{color:#FFF;text-decoration:none}
.MenuItem a:hover{color:#fff;text-decoration:underline;background-color:#006;display:block;}
H1{font-size:1.4em;color:#000;font-weight:400;padding:0;margin:-10px 0 0 0;text-align:left}
H2{font-size:1.3em;color:#000;font-weight:500;padding:0;margin:0}
h3,h4,h5,h6{font-size:1.5em;color:#006;font-weight:500;padding:0;margin:0}
.hide_tablet{display:none}
.zeroMargin_tablet{margin-left:0}
#leftcolumn{clear:both;float:left;margin-left:0;width:23%;display:block;background:#F2F5F5;margin-top:12px;padding-left:2%;margin-top:20px;padding-top:10px;word-wrap:break-word;font-size:1.1em;line-height:1.9em;}
#leftcolumn a{text-decoration:none;color:#000}
#leftcolumn a:hover{text-decoration:underline}
#leftcolumn H2{font-size:1.3em;font-weight:500;padding: 0 0 0 0;margin: 0px 0px 0px 0px;color:#000;}
#rightcolumn{clear:none;float:left;margin-left:5%;width:70%;display:block;margin-top:12px;font-size:1.1em;line-height:1.9em;}
#rightcolumn a{text-decoration:underline;color:#006}
#rightcolumn a:hover{text-decoration:none}
#contactonlycolumn{clear:none;float:left;margin-left:2%;width:98%;display:block;margin-top:20px;font-size:1.1em;line-height:1.9em;}
#contactonlycolumn a{text-decoration:none;color:#006}
#contactonlycolumn a:hover{text-decoration:underline}
}
@media only screen and (min-width: 769px) {
#pretendtopouter {width:100%;background:#FFF;height:70px;}
#name {margin-top:0px;position:absolute;z-index:7;width:70%;}
#hideimage {display: block;}
.outerContainer{max-width:1600px;width:94%;clear:none;float:none;background-color:#FFF;margin:auto;margin-top:20px;}
.gridContainer{width:95%;max-width:1500px;padding-left:.75%;padding-right:.75%;margin:auto;clear:none;float:none;margin-left:auto;}
#MainNav{text-align:center}
.MenuItem a{color:#FFF;text-decoration:none}
.MenuItem a:hover{color:#fff;text-decoration:underline;background-color:#006;display:block}
.MenuItem{width:19.8%;clear:none;margin-left:0.25%;display:block;background-color:#006;font-size:1.2em;font-weight:300;line-height:35px;}
H1{font-size:1.6em;color:#000;font-weight:400;padding:0;margin:10px 0 0;text-align:left;word-wrap:break-word;}
H2{font-size:1.5em;color:#000;font-weight:500;padding:0;margin:0}
h3,h4,h5,h6{font-size:1.5em;color:#006;font-weight:500;padding:0;margin:0}
.zeroMargin_desktop{margin-left:0}
.hide_desktop{display:none}
#leftcolumn{clear:both;float:left;margin-left:0;width:23%;display:block;background:#F2F5F5;padding-left:2%;margin-top:20px;padding-top:10px;font-size:1.1em;line-height:1.9em;}
#leftcolumn a{text-decoration:none;color:#000}
#leftcolumn a:hover{text-decoration:underline}
#leftcolumn H2{font-size:1.5em;font-weight:500;padding: 0 0 0 0;margin: 0px 0px 0px 0px;color:#000;}
#rightcolumn{clear:none;float:left;margin-left:5%;width:70%;display:block;margin-top:20px;font-size:1.1em;line-height:1.9em;}
#rightcolumn a{text-decoration:underline;color:#006}
#rightcolumn a:hover{text-decoration:none}
#contactonlycolumn{clear:none;float:left;margin-left:2%;width:98%;display:block;margin-top:20px;font-size:1.1em;line-height:1.9em;}
#contactonlycolumn a{text-decoration:none;color:#006}
#contactonlycolumn a:hover{text-decoration:underline}
}