/*
Design by Bruce Keller

*/
/* ----------------------------------------------------------------------- */
/*                                   general                               */


body {
        margin: 0;
        padding: 0;

        background: #262626;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #ffffff;
}

h1 {
        color: #8c8c72;
}

h2 {
        color: #ab9172;
}

h6 {
        color: #8c8c72;
        font-size:1.2em;
}

h3 {
        color:#ab9172;
}

h5 {
/*        color:#8AB6B8;    */
/*        color: #00a99d;    */
/*        color: #7D092A;     */
/*        color:#ab9172;    */
        color: #5B739E;
       font-size:1.5em;
}

.nounder {
        text-decoration: none;
}

blockquote {
       color: #990000;
}

em {
        color: #84AB87;
}

.redcolor {
        color: #990000;
}

.blackcolor {
        color: #000000;
}

hr.space {background:#84AB87;color:#84AB87;}

/* ----------------------------------------------------------------------- */
/*                              div layers                                 */

#header {

padding-bottom:10px;
/*background: #eee; */
 background: #262626 url(images/bottom-trans.png) no-repeat bottom right;

}

/* ----------------------------------------------------------------------- */
/*                              image list styling                           */

#image_list img {
border: solid #000000 .2em;
}

/* ----------------------------------------------------------------------- */
/*       this section is selected by theme switcher                         */
/*       Un-comment this when theme swithcer is removed                         */


div.img_container {
  border-left: 4px;
  border-right: 4px;
  border-color: #666;

   background-image: url(images/dark_grunge_bg.jpg);
   background-repeat: repeat-y;
/*  background: #6E7063 url(images/bgpaperdark.jpg) repeat-y;   */
/*    background-color: #6E7063 ;          */
  padding-left: 10px;
  }



div.spacer {
  clear: both;
  }

  div.image_filler {
  clear: both;
  padding-bottom: 1100px;
  }

 div.float {
  float: left;
  padding: 15px;
  }

div.float p {
   text-align: center;
   }




ul.imagelist li {
display:inline;
/*background-color: #666;
/* border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3; */
margin:0;
padding: 1.2em;
zoom: 1;
}
ul.imagelist li a span.title {
    float: left;
    color: #990000;
    font-size: .9em;
    padding:.9em;
    clear:right;
  }





/* ---------- gallery styles start here ----------------------- */
.gallery {
        list-style: none;
        margin: 0;
        padding: 0;
}
.gallery li {
        margin: 15px;
        padding: 0;
        float: left;
        position: relative;
        width: 150px;
        height: 210px;
}
.gallery img {
        background: #fff;
        border: solid 1px #ccc;
        padding: 4px;
}
.gallery span {
        width: 77px;
        height: 27px;
        display: block;
        position: absolute;
        top: -12px;
        left: 40px;
        background: url(images/tape.png) no-repeat;
}
.gallery a {
        text-decoration: none;
        color: #84AB87;
}

.gallery  a:hover {
text-decoration: none;
color: #f3f3f3;
}

/* ---------- gallery for Logo styles start here ----------------------- */
.gallery-logo {
        list-style: none;
        margin: 0;
        padding: 0 0 0 45px;
}
.gallery-logo li {
        margin: 15px;
        padding: 0;
        float: left;
        position: relative;
        width: 300px;
        height: 210px;
}
.gallery-logo img {
        background: #fff;
        border: solid 1px #ccc;
        padding: 4px;
}
.gallery-logo span {
        width: 77px;
        height: 27px;
        display: block;
        position: absolute;
        top: -12px;
        left: 0px;
        background: url(images/tape.png) no-repeat;
}
.gallery-logo a {
        text-decoration: none;
        color: #84AB87;
}

.gallery-logo  a:hover {
text-decoration: none;
color: #f3f3f3;
}

/* ------------------------------------------------------------------------------------------------- */
/* ---------- gallery for Logo and Tattoo Height variations styles start here ----------------------- */
.gallery-height {
        list-style: none;
        margin: 0;
        padding: 0;
}
.gallery-height li {
        margin: 15px;
        padding: 0 0 0 45px;
        float: left;
        position: relative;
        width: 300px;
        height: 425px;
}
.gallery-height img {
        background: #fff;
        border: solid 1px #ccc;
        padding: 4px;
}
.gallery-height span {
        width: 77px;
        height: 27px;
        display: block;
        position: absolute;
        top: -12px;
        left: 40px;
        background: url(images/tape.png) no-repeat;
}
.gallery-height a {
        text-decoration: none;
        color: #84AB87;
}

.gallery-height  a:hover {
text-decoration: none;
color: #f3f3f3;
}


/* ----------------------------------------------------------------------- */
/*                              link list styling                           */

ul.mylinks li {

/*background-color: #666;
/* border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3; */
margin:0;
padding: .8em;
/*zoom: 1;  */
}

ul.mylinks {
list-style-image: url('images/link_bullet-2.jpg')
}

.mylinks a {
text-decoration: none;
color: #84AB87;
}

.mylinks a:hover {
text-decoration: none;
color: #f3f3f3;
}



/* ----------------------------------------------------------------------- */
/*                               Recognition                                */

.recopadding {
        padding-left: 45px;
        padding-top: 45px;
}




/* ----------------------------------------------------------------------- */
/*                style for Projects - Orders - success                    */

.projects {
        padding-left: 45px;
        padding-top: 45px;
}

.projects a {
text-decoration: none;
color: #84AB87;
}

.projects a:hover {
text-decoration: none;
color: #f3f3f3;
}

/* ----------------------------------------------------------------------- */
/*                              copyright/footer                           */


#footer {
background-image: url(images/footer_bg-4.jpg);

background-repeat: repeat-x;


/* background: url(images/footer_bk-2.jpg)repeat-x; */
/** background: #68ad8d;  **/
font-size: .9em;
color: #8c8c72;
margin: 0;
text-align: center;
padding: 4px 0 5px;
/** border-style: solid;
border-width: .1em;
border-right: 0;
border-left: 0;  **/


/* border-color: #369B00;  */
}
#footer a {
text-decoration: none;
color: #000000;
}

#footer a:hover {
        color: #84AB87;
}



/* #footer {
        width: 760px;
        margin: 0 auto;
        padding: 20px 0;

          background: #656565;
        border-top: 10px solid #45392B;
}


#footer p {
        margin: 0;
        line-height: normal;
        font-size: .9em;
}

#footer a {
        color: #45392B;
}



/* ----------------------------------------------------------------------- */
/*                  styles for BUY NOW-ADD TO CART pages                    */

#cart {

        padding: 20px 5px 10px 20px;

}
#cart p {
 color: #d4cdb3;
 text-align: left;
 font-size: 1em;
}
#cart a {
 text-decoration: none;
 color: #00a99d;
}

#cart a:hover {
 text-decoration: none;
 color: #369B00;;
}

#cart ul {
list-style-image: url('images/link_bullet-2.jpg')
}

#cart li {

/*background-color: #666;
/* border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3; */
margin:0;
padding: .8em;
/*zoom: 1;  */
}



/* ----------------------------------------------------------------------- */
/*                               navigation                                */

