/************************* Gallery Style **********************/

.h-gallery-image-inn
{
	width: 230px;
    height: 200px;
    margin-right: 15px;
    margin-left: 20px;
    margin-bottom: 22px;
    -webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
    box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
    float: left;
    padding: 1%;
}

.v-gallery-image-inn
{
width: 150px;
height: 230px;
margin-right: 30px;
margin-left: 10px;
margin-bottom: 22px;
-webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
}

.back-to-gal
{
font-size:14px;
font-weight:bold;
color:#b4a779;
text-decoration:none;
}

.back-to-gal:hover
{
font-size:14px;
font-weight:bold;
color:#d31111;
text-decoration:underline;
}

.gal-head
{
font-size:14px;
font-weight:bold;
color:#1c6cb7;
text-decoration:none;
}

.h-gallery-image
{
	float: left;
    /*width: 196px;*/
    width:239px;
    height: 196px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #b4a779;
    margin-right: 1%;
    margin-left: 1%;
    margin-bottom: 45px;
    padding: 1%;
}

.h-gallery-image h4
{
	font-size: 14px;
    text-transform: uppercase;
    padding-top: 15px;
}

.v-gallery-image
{
	float: left;
    width: 210px;
    height: 210px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #b4a779;
    margin-right: 1%;
    margin-left: 1%;
    margin-bottom: 45px;
    padding: 1%;
}

.v-gallery-image h4
{
    font-size: 12px;
    padding-top: 7px;
    text-transform: uppercase;
}


.img-gal-link
{
font-size: 16px;
font-weight: bold;
color: #ff0000;
text-decoration:none;
}

.img-gal-link:hover
{
font-size: 16px;
font-weight: bold;
color: #111F3E;
text-decoration:underline;
}

.h-gallery-image-inn img
{
vertical-align: middle;
padding-bottom: 0px !important;
    height: 100%;
}


.square {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

.round {
  -webkit-border-radius: 150px;
  -moz-border-radius: 150px;
  border-radius: 150px;
}

.h-gallery-image img
{
vertical-align: middle;
padding-bottom: 0px !important;
    height: 100%;
}


.gallery-cat-name
{
padding-top: 12px;
}
