/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

body {
    padding-bottom: 40px;
    background-color: #194a96;
/*    font-family: offside;*/
/*	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, sans-serif;
    color: #fff;
}
.container {
	background-color: #194a96;
/*	width: 90%;*/
	width: 100%;
}
.headerRow {
    background: url(../images/headerBanner1.jpg)repeat-x;
    color: #000;
    text-align: center;
    height: auto;
    width: 100%;
}    
.headerRow h1{
    color: #194a96;
    text-shadow: 4px 4px #fff;
    font-family: 'Romanesco', cursive;
    font-size: 46px;
}
.headerRow h2{
    font-weight: bold;
    font-size: 14px;
    font-family: offside;
    color: #194a96;
    text-shadow: 2px 2px #fff;
}
.headerShadow{
    box-shadow: 
     inset 20px 5px 20px #194a96, 
     inset -20px -5px 20px 20px #194a96;
}
.dividerLine {
	background-color: #CCC;
	height: 2px;
}
.pageContent {
	font-size: 12px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	border: solid 1px #CCC;
}
.pageContent h1{
	font-size: 16px;
	font-weight: bold;
}
.pageContent h2{
	font-size: 14px;
    font-weight: bold;
}
.pageContent h3{
	font-size: 12px;
    font-weight: bold;
}
.pageHeader {
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pageContent a {
	color: #fff;
	font-style: italic;
	text-decoration: underline;
	font-weight: bold;
}
.pageContent a  hover{
	background-color: #fff;
	color: #194a96;
}
.textCenter {
	text-align: center;
}
.textLeft{
	text-align: left;
}
.textRight{
	text-align: right;
}
.textItalic {
	font-style: italic;
}
.textBold {
	font-weight: bold;
}
.textUnderline {
	text-decoration: underline;
}	
img {
	border: solid 2px #CCC;
}
.biographyStyle {
	background-color: #fff;
	color: #000;
	padding: 10px;
}
.biographyStyle a {
	color: #000;
	text-decoration: underline;
	font-style: normal;
}
footer {
	padding-top: 20px;
	font-size: 12px;
}
.contactInfo {
	margin-top: 25px;
	padding-top: 25px;
	border: solid 2px #CCC;
	padding-bottom: 25px;
}
.galleryTitles {
	font-size: 12px;
}
/*CUSTOM MENU*/
#custom-bootstrap-menu.navbar-default 
{
    font-size: 14px;
	font-weight: bold;
	color: #fff;
    background-color: #194a96;
    border: none;
	border-style: none;
	margin-bottom: 0px;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {
    color: #fff;
    background-color: #194a96;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {
    color: #194a96;
    background-color: #fff;
}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {
    color: #194a96;
	background-color: #fff;
}

#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {
    background-color:#fff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar {
    background-color:#fff;
}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #194a96;
}
.dropdown-header {
	color: #194a96;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	font-size: 14px;
}
.divider {
	border: 1px solid #CCC;
}
/*-- change navbar dropdown color --*/
.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu {
    color: #194a96;
    background-color: #fff;
	font-weight: bold:	
}
.btn-primary, .btn-primary:active, .btn-primary:visited {
    background-color: #fff !important;
	color: #194a96 !important;
	text-decoration: none !important;
}
.btn-primary:hover {
    background-color: #194a96 !important;
	color: #fff !important;
	text-decoration: none !important;
}
.galleryPadding {
	padding: 0;
}
.artshowSpacing {
	padding-top: 0;
}
.shopforartSpacing {
	padding-top: 50px;
	padding-bottom: 50px;
}
.lineHeight {
  line-height: 200%;
}

/* Cleaner, but slightly less support: use "50%" as value */

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
/*    height: 500px;*/
/*	height: 160px;*/
/*	margin-top: 25px;*/
/*    margin-bottom: 20px;*/
}
/* Declare heights because of positioning of img element */
.carousel .item {
/*    height: 500px;*/
/*    height: 160px;*/
/*    background-color: #777;*/
}
.carousel-inner > .item > img {
/*    position: absolute;*/
    top: 0;
    left: 0;
/*    min-width: 100%;*/
/*    height: 500px;*/
/* height: 160px;*/
}
.carousel-inner {
     margin-bottom:50px;
}
.carousel-indicators {
	display: none;
}
.carousel-control{
	display: none;
}
/* Styling for tablet portrait and landscape */

@media (min-width:767px) and (max-width:1024px) {

.navbar-header {
	float: none;
}
.navbar-left,.navbar-right {
	float: none !important;
}
.navbar-toggle {
	display: block;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px;
}
.navbar-collapse.collapse {
	display: none!important;
}
.navbar-nav {
	float: none!important;
	margin-top: 7.5px;
}
.navbar-nav>li {
	float: none;
}
.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.collapse.in{ 
	display:block !important;
}
.navbar-collapse.in {
    overflow-y: visible;
}
.artshowSpacing {
	padding-top: 15%;
}
.lineHeight {
  line-height: 250%;
}
}

/*@media (min-width:767px) and (max-width:1024px) {*/
/*@media (min-width:767px){*/
@media only screen and (min-width: 1025px) {
body {
    font-size: 16px;
}
#custom-bootstrap-menu.navbar-default {
	margin-left: 150px;
}
.container {
	width: 90%;
}
.headerRow {
    margin-top: 25px;
}    
.headerRow h1{
    font-size: 62px;
    text-shadow: 8px 8px #fff;
}
.headerRow h2{
    font-size: 24px;
}
.pageContent {
	font-size: 14px;
	padding-left: 10%;
	padding-right: 10%;
/*	padding-top: 10px;*/
}
.pageContent h1{
     font-size: 20px;
     font-weight: bold;
}
.pageContent h2{
    font-size: 18px;
}
.pageContent h3{
	font-size: 14px;
}
.pageHeader {
/*	font-size:20px;*/
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
footer {
	padding-top: 60px;
	font-size: 14px;
}
.biographyStyle {
	background-color: #fff;
	color: #000;
/*	font-size: 16px;*/
	padding: 20px;
}
.artshowSpacing {
	padding-top: 10%;
}
.lineHeight {
  line-height: 250%;
}
}