@charset "utf-8";


/******************* ALL PAGES *******/
body {
	background-image:   url(../_assets/design/2000bannerGradient.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
a:link {
	color: #F8A32A;
}
a:visited {
	color: #F8A32A;
}
a:hover {
	color: #CCCCCC;
}
a:active {
	color: #F8A32A;
}



/******************* TYPOGRAPHY*******/

h1, h2, h3, h4, h5, h6 {
   font-weight: bold;
  font-style: normal;
   text-rendering: optimizeLegibility;
  margin-top: 0.2em;
  margin-bottom: 0.5em;
  line-height: 1.2125em; }
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-size: 60%;
    color: #6f6f6f;
    line-height: 0; }

h1 {
	font-size: 2.4em;
	font-family: "open-sans",Helvetica, Arial, sans-serif;
	font-weight: 400;
	color: #37302E;
	letter-spacing: 0.1em;
  }

h2 {
  font-size: 1.125em;
  font-family: "open-sans",sans-serif;
  font-weight: 600;
  color:#FAA42B;
   }

h3 {
  font-size: 1.125em;
  font-family: "open-sans",sans-serif;
  color:#CCCCCC;
   }

h4 {
  font-size: 1.125em;
  font-family: "open-sans",sans-serif;
  color:#CCCCCC;
  text-transform:capitalize;
 	 }

h5 {
  font-size: 1em; 
  font-family: "open-sans",sans-serif;
  color:#CCCCCC;
	}

h6 {
  font-size: 1em; }
 

p {
  font-size: 1em; 
  font-family: Helvetica, Arial, sans-serif;
  color:#CCCCCC;	
	}

.smallFont {
	font-size: 80%;
	color: #999;
} 

.italic {
	font-style: italic;
} 
 
  {
  font-family: "open-sans",Helvetica, Arial,sans-serif;
  } 
  
/*
LIGHT
font-family: "open-sans",sans-serif;
font-style: normal;
font-weight: 300;

font-family: "open-sans",sans-serif;
font-style: italic;
font-weight: 300;

NORMAL
font-family: "open-sans",sans-serif;
font-style: normal;
font-weight: 400;

SEMI-BOLD
font-family: "open-sans",sans-serif;
font-style: normal;
font-weight: 600;*/
  
/******************* TOP BAR*******/

    .top-bar .toggle-topbar.menu-icon {
      right: 15px;
      top: 50%;
      margin-top: -16px;
      padding-left: 40px; }
      .top-bar .toggle-topbar.menu-icon a {
	text-indent: -48px;
	width: 34px;
	height: 34px;
	line-height: 33px;
	padding: 0;
	color: #ccc;
}
        .top-bar .toggle-topbar.menu-icon a span {
          position: absolute;
          right: 0;
          display: block;
          width: 16px;
          height: 0;
          -webkit-box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;
          box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white; }
		  
 .top-bar-section .divider,
  .top-bar-section [role="separator"] {
    border-bottom: solid 1px #2b2b2b;
    border-top: solid 1px black;
    clear: both;
    height: 1px;
    width: 100%; }
  .top-bar-section ul li > a {
	display: block;
	width: 100%;
	color: #E89626;
	padding-left: 15px;
	font-size: 1em;
	font-weight: normal;
	/* [disabled]padding-top: 12px; */
	padding-right: 0;
	padding-bottom: 12px;
	background-color: #49403F;
	margin: 0px;
}
      .top-bar-section .dropdown li a {
	font-weight: normal;
	padding: 8px 15px;
	font-size: 14px;
	color: #CCC;
}
        .top-bar-section .dropdown li a.parent-link {
	font-weight: bold;
}
      .top-bar-section .dropdown li.title h5 {
        margin-bottom: 0; }
        .top-bar-section .dropdown li.title h5 a {
	color: #DF9125;
	line-height: 22.5px;
	display: block;
	font-weight: bold;
}
    .top-bar-section .dropdown label {
	padding: 8px 15px 2px;
	margin-bottom: 0;
	text-transform: uppercase;
	color: #FF3333;
	font-weight: bold;
	font-size: 0.625em;
}

.top-bar-js-breakpoint {
  width: 58.75em !important;
  visibility: hidden; }






/******************* PAGES*******/

.exihibTitle{
	font-family: "open-sans",sans-serif;
	font-style: italic;
	font-weight: 600;*/
	}
.exhibWhere{
	font-family: "open-sans",sans-serif;
	font-style: normal;
	font-weight: 600;*/
	}
#bio li {
	color: #CCC;
	list-style-type: square;
}
/******************* GALLERIES*******/
img{
	border: 2px solid #37302F;
}

.parent-container {
	overflow: visible;
	height: auto;
	}
.parent-container  img	{
	border: 1px solid #777168;
	}

	
.parent-container a img {
	margin-right: 12px;
	margin-bottom: 15px;
 }
.p-Galleries {
	font-size: 14px;
	line-height: 18px;
	color: #B7B7B7;
	padding-right: 20px;
	padding-top: 12px;
}



/******************* sliders *******/
.flex-container .text-center.smallFont {
	color: #B9B9B9;
	padding-top: 1em;
	font-family: "open-sans",sans-serif;
   font-style: italic;
   font-weight: 300;
	
}

/******************* media*******/
.mobile-H1 {
	font-size: 2em;
	color: #37302F;
	padding-bottom: 5px;
}


/******************* FOOTER*******/
footer {
	background-color: #37302F;
	background-image: url(../_assets/design/footerLine.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 60px;
	margin-top: 2em;
	/* [disabled]bottom: 5px; */
	/* [disabled]margin-bottom: 5px; */
	/* [disabled]padding-bottom: 5px; */
}

 
footer p{
	/* [disabled]padding-top: 25px; */
	margin-top: 10px;
	color: #999;
  	}
	
 #skww a:link {
	color: #999;
    }
 #skww a:hover {
	color: #F8A32A;
    }
 
 #skww
 {
	text-align: right;
	padding-right: 30px;
	padding-top: 12px;
    }
/************** Sticky Footer************/


    * {
    margin: 0;
    }
    html, body {
    height: 100%;
    }
    .wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -4em;
    }
    .footer, .push {
    height: 4em;
    }




/******************* EMPTY*******/


.error {
	padding-top: 3em;
	font-size: 1.2em;
	line-height: 2em;
}
.underline {
	text-decoration: underline;
}
