/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

body #page .ps_map { background: #fcfaf3 !important; }
body { font-size: 14px; }

/* CUSTOM HOMEPAGE */

div.box-body {
    background: url(/download/gallery/img/bodymidgif) 0 0 repeat-y;
}
div.box-head {
    background: url(/download/gallery/img/bodytopgif) 0 0 no-repeat;
    padding: 20px 0 0;
}
div.box-foot { 
    background: url(/download/gallery/img/bodybtmgif) 0 100% no-repeat;
    padding: 0 35px 20px;
}


#c-home p.intro {
    color: #36c;
    font-size: 1.25em;  /* 15px */
    font-weight: bold;
    line-height: 1.2em; /* 18px */
    margin-bottom: 1.2em;
}

#c-home h3 a { text-decoration: none; }

#c-home td { width: 178px; }

#c-home td h3,
#c-home td p {
    padding-left: 10px;
    padding-right: 10px;
}

#c-home td p {
    font-size: 0.9166em;   /* 11px*/
    line-height: 1.6363em; /* 18px*/
    margin-bottom: 1.6363em;
}

#c-home-1 h3 { background: url(../img/c-home-1.gif) no-repeat 0 4px; }
#c-home-2 h3 { background: url(../img/c-home-2.gif) no-repeat 0 4px; }
#c-home-3 h3 { background: url(../img/c-home-3.gif) no-repeat 0 4px; }



#ig-page-homepage .ig-cpt-title { background: transparent !important; font-size: 18px; font-weight: normal !important; border: 0px !important; }

#ig-page-homepage .ig-cpt { border: 0px !important; }

#ig-page-homepage .ig-widget-blogarticles .ig-date { color: #5e6a72; font-size: 14px; }


ul.nomargin li { list-style: none !important; }
ul.nomargin a { font-weight: bold; font-size: 14px; }


/*
#page .box_blue { background: #0068b3 !important; padding: 10px !important; }
#page .box_blue a { color: #fff; font-size: 17px; }
*/


/*--------------------------------------------- */
/*               >>> PALLETTE <<<               */
/*--------------------------------------------- */

a                { color: #0068b3; text-decoration: none; }
#tinymce a       { color: #0068b3 !important; text-decoration: none !important; }

a:hover          { color: #0068b3; text-decoration: underline;}
#tinymce a:hover { color: #0068b3 !important; text-decoration: underline !important; }

h1 { color: #f066a6; font-size: 24px; font-weight: normal; }

body.ig-pages #content-head, body.ig-pages #content-head #breadcrumb, body.ig-pages #content-head h1 {
    display: block;
}

body#ig-page-homepage #content-head { display: none; }

h2 { color: #0068b3; font-size: 18px; font-weight: normal; }

h3, h3 a { color: #5e6a72; font-size: 16px; }

#footer, #footer a { color: #fff; }



/* LAYOUT
=============================================== */

#header, #navigation, #content, #footer {
    margin: 0 auto;
    width: 1000px;
}

#header-inner,
#primarynav,
#footer-inner { padding-left: 20px; padding-right: 20px;}


body { background: url('/download/gallery/img/headerjpg~2') no-repeat 50% 30px; }

#content { overflow: hidden; padding: 10px; zoom: 1; }

#header {
    height: 163px;
}

#footer {
    background: #0169b4 url(/download/gallery/img/bodypng) 0 0 repeat-x;
    padding: 10px 0;
    width: 1000px;
}

#footer-inner { padding: 0 20px; }

/*
#content-body {
    background: url(/download/gallery/img/contentbodypng) 0 0 repeat-y;
}
*/

#page .bg_clear { background: transparent !important; padding: 10px !important; }


/* LOGO/TAGLINE
=============================================== */
#logo { padding: 20px 0 0 16px; }

#logo a {
    display: block;
    height: 0px !important;
    overflow: hidden;
    padding: 101px 0 0;
    width: 202px;
}

/* PRIMARYNAV
=============================================== */

#navigation {
background: url(/download/gallery/img/navigationpng~2) 50% 0 repeat-y;
}

#primarynav { background: url(/download/gallery/img/headerjpg~2) 50% -162px no-repeat; padding-bottom: 14px; }

#primarynav { overflow: hidden; zoom: 1; }

#primarynav li { background: url(/download/gallery/img/nav_curvepng) 100% 0 no-repeat; float: left; margin-right: 14px; }

#primarynav a {
    background: url('/download/gallery/img/nav_ball_offpng') no-repeat 0 5px;
    color: #fff; font-size: 17px; font-family: Arial; font-weight: bold; text-decoration: none;
    display: block;
    padding: 8px 18px 9px 28px;
}

#primarynav a:hover { background-image: url(/download/gallery/img/nav_ball_onpng); }



/* SEARCH KEYWORD
=============================================== */

#search-keyword { top: 95px; right: 20px; }



/* SEARCH KEYWORD
=============================================== */





#c-home-1 h3 { background-image: url(/download/gallery/img/chome1gif); }
#c-home-2 h3 { background-image: url(/download/gallery/chome2gif); }
#c-home-3 h3 { background-image: url(/download/gallery/chome3gif); }


/* Classes
=============================================== */
#ig-page-homepage .ig-box .large-title .ig-title a {font-size: 20px !important;}

/* Hide Profile Images */
.thumbnail.thumbnail-crmedium {display:none;}
.ig-post_photo {display:none;}
