@charset "UTF-8";
/* Style declarations for Summers & Zim's */
/* Author: Excelsior Marketing */



/* -- [ imports ] -- */

@import url("clearfix.css");

/* -- [ /imports ] -- */

/* -- [ global ] -- */

body  { 
margin: 0;
padding: 0;
background: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
}

body a, 
body a:visited,
body a:hover {
color: #000;
text-decoration: none;
}

h1 {
clear: left;
margin: 0 0 5px 0;
padding: 0;
font-size: 22px;
line-height: 28px;
color: #000;
}

h2 {
margin: 0;
padding: 0;
font-size: 18px;
line-height: 18px;
color: #000;
}

h3 {
margin: 0;
padding: 0;
font-size: 16px;
line-height: 16px;
color: #000;
}

h3.sub-heading {
margin: 0 0 10px 0;
font-weight: normal;
}

h4 {
margin: 0;
padding: 0;
font-size: 14px;
line-height: 16px;
color: #000;
}

p {
margin: 0;
padding: 0;
line-height: 18px;
}

ul {
margin: 0;
padding: 0;
}

ul li {
margin: 0;
padding: 0;
line-height: 18px;
}

#all-wrap {
width: 90%;
margin: 0;
padding: 0;
}

p.crumb {
font-size: 12px;
}

.attn {
color: #cc0000;
}

/* -- [ /global ] -- */


/* -- [ header ] -- */

#header-wrap {
z-index: 999;
width: 100%;
margin: 0;
padding: 0;
background: none;
}

#header {
z-index: 999;
width: 100%;
margin: 0;
padding: 0;
}

img.logo {
display: block;
border: 0;
}

img.univ-img {
display: none;
}

#minor-nav {
display: none;
}

#minor-nav p {
display: none;
}

#minor-nav a,
#minor-nav a:visited,
#minor-nav a:hover {
display: none;
}

#phone {
margin: 20px 0 20px 0;
}

#phone p {
margin: 0;
padding: 0;
color: #000;
font-size: 18px;
line-height: 24px;
}

#phone p.toll-free {
color: #000;
}

/* -- [ /header ] -- */

/* -- [ main navigation ] -- */

#nav-wrap {
display: none;
}

#nav {
display: none;
}

#nav ul {
display: none;
}

#nav ul li {
display: none;
}

#nav ul li.nav-cat {
display: none;
}

#nav ul li.nav-last {
display: none;
}

#nav ul li a,
#nav ul li a:hover,
#nav ul li a:visited {
display: none;
}

/* -- [ /main navigation ] -- */

/* -- [ main ] -- */

#main-wrap {
width: 100%;
margin: 0;
padding: 0;
background: none;
}

#main {
position: relative;
width: 100%;
margin: 0;
padding: 0;
}

#main-int-wrap {
width: 100%;
margin: 0;
padding: 0;
}

#main-left {
width: 100%;
margin: 0;
padding: 0;
}

#main-left p {
margin: 0 0 15px 0;
}

#main-left ul {
margin: 0 0 20px 25px;
padding: 0;
}

#jump-and-see {
display: none;
}

#jump-and-see p {
display: none;
}

#jump-and-see a.jump-comres,
#jump-and-see a.jump-comres:hover,
#jump-and-see a.jump-comres:visited {
display: none;
}

#section-nav {
display: none;
}

#section-nav h4 {
display: none;
}

#section-nav ul {
display: none;
}

#section-nav ul li {
display: none;
}

#section-nav ul li a,
#section-nav ul li a.active,
#section-nav ul li a.active {
display: none;
}

#section-nav ul li a.active,
#section-nav ul li a.active:hover,
#section-nav ul li a.active:visited {
display: none;
}

/* -- [ /main ] -- */

/* -- [ sidebar ] -- */

#sidebar {
display: none;
}

#sidebar p {
display: none;
}

#sidebar .need-help-now {
display: none;
}

#sidebar .need-help-now h4 {
display: none;
}

#sidebar .sidebar-group {
display: none;
}

#sidebar .sidebar-each {
display: none;
}

#sidebar .sidebar-each img {
display: none;
}

#sidebar .sidebar-each img.mascot {
display: none;
}

p.plug span.plug-name {
display: none;
}

/*-- [ /sidebar ] -- */


/* -- [ home ] -- */

.home-desc {
width: 100%;
margin: 0 0 30px 0;
padding: 0;
}

.home-right {
width: 100%;
}

.home-plug {
margin: 0;
}

.home-cat-wrap {
width: 100%;
}

.home-cat {
width: 50%;
margin: 0 0 20px 0;
}

.home-cat-desc {
width: 100%;
margin: 0;
padding: 0;
}

.home-cat h2 {
margin: 0 0 5px 0;
}

.home-cat p {
font-size: 12px;
line-height: 16px;
margin: 0 !important;
padding: 0;
}

.home-cat img {
display: none;
}

.home-plug {
width: 50%;
margin: 0;
}

/* -- [ /home ] -- */

/* -- [ about us ] -- */

.about-desc {
width: 100%;
margin: 0;
padding: 0;
}

.about-images {
display: none;
}

.about-images img {
display: none;
}

/* -- [ /about us ] -- */

/* -- [ affiliations ] -- */

.aff-desc {
width: 100%;
margin: 0;
padding: 0;
}

.aff-mvc-wrap { /* wraps (m)emberships, (v)endors and (c)ertifications */
width: 100%;
margin: 20px 0 0 0;
padding: 0;
}

.aff-mv { /* (m)emberships and (v)endors */;
width: 100%;
margin: 0;
padding: 0;
}

.aff-mv h3 {
margin: 0 0 5px 0;
}

.aff-mv ul {
margin: 5px 0 20px 25px;
}

.aff-c { /* (c)ertfications */
width: 100%;
margin: 0;
padding: 0;
background: none;
}

.aff-c h3 {
margin: 0 0 5px 0;
}

.aff-c p {
margin: 0 0 10px 5px !important;
}

/* -- [ /affiliations ] -- */

/* -- [ customer-service ] -- */

.staff-desc {
width: 100%;
margin: 0 0 20px 0;
padding: 0;
}

.staff-each {
width: 50%;
margin: 0 0 30px 0;
padding: 0;
}

.staff-each p {
margin: 0 !important;
padding: 0;
}

.staff-each img {
display: none;
}

.staff-each p em {
font-size: 12px;
margin: 0;
}

/* -- [ /customer-service ] -- */

/* -- [ contact us / request service] -- */

.contact-desc p {
display: none;
}

.contact-form-wrap {
width: 100%;
}

.contact-form-fields {
display: none;
}

.contact-form-loc {
width: 100%;
margin: 20px 0 0 0;
padding: 0;
background: #ccc;
}

.contact-form-loc iframe {
margin: 20px 0 5px 0;
padding: 0;
}

#contact_form,
#pay_form,
#request_form {
display: none;
}

#pay_form .pay_form_hidden {
display: none;
}

#contact_form label,
#pay_form label,
#request_form label {
display: none;
}

#contact_form label em,
#contact_form p em,
#pay_form label em,
#pay_form p em,
#request_form label em,
#request_form p em {
display: none;
}

#contact_form input,
#pay_form input,
#request_form input,
#request_form select {
display: none;
}

#contact_form textarea,
#request_form textarea {
display: none;
}

#contact_form input.submit,
#pay_form input.submit,
#request_form input.submit {
display: none;
padding: 0;
}

#contact_form p,
#request_form p {
display: none;
}

#contact_form div.sel-serv,
#request_form div.sel-serv {
display: none;
}

#contact_form div.contact-check,
#request_form div.contact-check {
display: none;
}

#contact_form div.contact-check label,
#request_form div.contact-check label {
display: none;
}

#contact_form div.contact-check input,
#request_form div.contact-check input {
display: none;
}

p.contact-map-dir {
margin: 5px 0 0 0;
font-size: 12px;
}

/* -- [ /contact us / request service ] -- */

/* -- [ com/res services ] -- */

.comres-desc {
width: 100%;
margin: 0 0 20px 0;
padding: 0;
}

.comres-services-wrap {
width: 100%;
margin: 0;
padding: 0;
}

.comres-service {
width: 50%px;
margin: 0 15px 0 0;
padding: 0;
}

.comres-service img {
display: none;
}

.comres-service h4 {
margin: 0;
padding: 0;
line-height: 18px !important;
}

.comres-service p {
font-size: 12px;
}


/* -- [ /com/res services ] -- */


/* -- [ services ] -- */

/* -- [ com/res services ] -- */

.serv-desc {
width: 100%;
margin: 0 0 20px 0;
padding: 0;
}

.serv-img-wrap {
width: 100%;
margin: 0;
padding: 0;
}

.serv-img-wrap img {
display: none;
}

.serv-tips {
width: 70%;
margin: 20px 0 0 0;
background: none;
}

.serv-tips ul {
margin: 5px 0 5px 25px !important;
}

.serv-tips ul li {
font-size: 12px;
line-height: 18px !important;
}

.serv-tips p {
margin: 0 !important;
padding: 0;
font-size: 12px;
line-height: 16px;
}

.serv-tips p a {
display: none;
}

/* -- [ /services ] -- */

/* -- [ tips ] -- */

.tips-desc {
width: 100%;
margin: 0;
padding: 0;
}

.tips-desc dl {
margin: 0;
padding: 0;
}

.tips-desc dl dt {
margin: 0 0 5px 0;
padding: 0;
font-size: 16px;
line-height: 20px;
font-weight: bold;
color: #000000;
background: none;
}

.tips-desc dl dd span {
color: #000;
font-style: italic;
font-weight: bold;
}

.tips-desc dl dd {
margin: 3px 0 10px 0;
padding: 0;
}

/* -- [ /tips ] -- */

/* -- [ footer ] -- */

#footer-wrap {
width: 100%;
}

#footer {
width: 100%;
margin: 20px 0 0 0;
padding: 20px 0 0 0;
font-size: 12px;
background: none;
border-top: solid 1px #000;
}

#footer .contact-copyright {
display: block;
}

#footer .cat-links {
display: none;
}

#footer div.vcard {
color: #000;
line-height: 16px;
}

#footer a,
#footer a:visited,
#footer a:hover {
color: #000;
text-decoration: none;
}

#footer a.cat-hdr,
#footer a.cat-hdr:visited,
#footer a.cat-hdr:hover {
display: none;
}

#footer ul.glob-cat,
#footer ul.com-cat,
#footer ul.res-cat {
display: none;
}

#footer ul.glob-cat li,
#footer ul.com-cat li,
#footer ul.res-cat li {
display: none;
}

/* -- [ /footer ] -- */



/* -- promo pages -- */

.coupon-wrap {
margin: 0;
padding: 0;
width: 700px;
}

.coupon-wrap .coupon-detals {
display: none;
}

.coupon-wrap .coupon-img {
display: none;
}

.no-print {
display: none;
}













