
.title {
	font: normal 21px Georgia, "Times New Roman", Times, serif;
	color: #111;
}

.galtitle {
  display:block;
  background:#C1BFA8;
  padding:6px 12px;
  border-radius:6px;
	font: normal 21px Georgia, "Times New Roman", Times, serif;
	color: #111;
}

.title32 {
	font: normal 32px Georgia, "Times New Roman", Times, serif;
	color: #111;
}

.heading {
	font: 18px Georgia, "Times New Roman", Times, serif;
	color: #111;
}

.heading-sml {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #111;
}

.txt-med {
	font: italic 15px/1.4em "Times New Roman", Times, serif;
	color: #000;
}

.txt-sml {
	font: 10px/16px Tahoma, Arial, sans-serif;
	color: #666;
}

.lnk-fancy {
	font-style: italic;
	font-weight: bold;
}

.form-260px {
	width: 260px;
}

.red {
	/*color: #900;*/
	color: #663333;
}

li.pdf-link {
	margin-left: 20px;
	list-style-type: none;
	list-style-image: url(../images/ico-pdf.png);
}

.prods p {font-size:16px;}


.orderBtn {
	padding:20px 0;
	text-align:center;
}

.btn {
  background: #C6C4B0;
  background-image: -webkit-linear-gradient(top, FF0000, #CC0000);
  background-image: -moz-linear-gradient(top, #FF0000, #CC0000);
  background-image: -ms-linear-gradient(top, #FF0000, #CC0000);
  background-image: -o-linear-gradient(top, #FF0000, #CC0000);
  background-image: linear-gradient(to bottom, #FF0000, #CC0000);
  -webkit-border-radius: 6;
     -moz-border-radius: 6;
        border-radius: 6px;
  text-shadow: 1px 1px 3px #666666;
  -webkit-box-shadow: 0px 1px 3px #666666;
     -moz-box-shadow: 0px 1px 3px #666666;
          box-shadow: 0px 1px 3px #666666;
  color: #FFF!Important;
  text-transform:uppercase;
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 14px;
  padding: 6px 10px;
  border: solid #FF0000 2px;
  text-decoration: none;
}

.btn:hover {
  background: #FF0000;
  border: solid #CC0000 2px;
  text-decoration: none;
}

.txt-right {
	text-align:right;
}

.float-right {
	float:right;
}

.float-left {
	float:left;
}


/*
	tabs for videos
*/

.tab-nav {
  display:block;
  margin:0 0 10px 0;
}

.tab-nav > li {
  display:inline-block;
  margin:0 1px;
  padding:4px 12px;
  background:rgba(124,121,90,0.1);
  color:#747C0C;
}

.tab-nav > li:hover {
  background:rgba(124,121,90,0.3);
}

.tab-nav > li.active {
  background:#747C0C;
  color:#FFF;
}

.tab-nav > li a {
  display:block;
  text-decoration:none;
  color:#747C0C;
}

.tab-nav > li.active a {
  color:#FFF;
}



/*
	inline gallery
*/


.clear {
  clear: both;
  float: none;
  width: 100%;
}


