

/* /////////////////////////////////////////////////////////////////////
//  Your CSS
/////////////////////////////////////////////////////////////////////*/

#nav-pg ul { 
padding-top: 10px; 
}

.container {
width:auto !important;
}

#pgNavigation li a:hover {
color: #74583f;
}

#pgNavigation li a {
color: #74583f;
}

a:visited {
color: #74583f;
}

a {
font-weight: 400;
color: #74583f;
font-size:10pt;
font-family: 'Lato', sans-serif;
}

#frmContact td {
margin-top: 5px;
font-family: 'Lato', sans-serif;
font-size: 10pt;
font-weight: 300;
}
.recentCategories .title h2 {
text-align:center;
}
h2 {
text-align:center !important; 
}

p {
font-size: 1.1em;
line-height: 1.625em;
font-family: 'Lato', sans-serif;
color: #74583f;
font-weight:300; 
}

a {
text-decoration: none;
}

a:hover {
color: #aaaaaa;
}

a:visited {
font-weight: 400;
}

h1 {
font-family: 'Lato', sans-serif;
clear:both;
font-size: 1.375em;
text-transform: uppercase;
margin-top: 27px;
padding-bottom: 10px;
color: #74583f;
font-weight: normal;
letter-spacing: 0.12em;
text-align:center;
}

h1#mainPageHeader {
visibility:hidden;
height:0px;
padding:0px;
margin:0px;
}

h1#galleryNavTitle {
margin-top: 2.125em;
padding-bottom: 5px;
}

h2 {
font-family: 'Lato', sans-serif;
clear:both;
font-size: 1.063em;
text-transform: uppercase;
margin-top: 3.125em;
padding-bottom: 0px;
color:#353535;
font-weight: 100;
letter-spacing: 0.15em;
line-height: 2.1;
}

h3 {
font-family: 'Lato', sans-serif;
clear:both;
font-size: 1.063em;
margin-top: 3.125em;
padding-bottom: 0px;
color: #666666;
font-weight: bold;
}


h4 {
font-family: 'Lato', sans-serif;
clear:both;
font-size: 0.938em;
text-transform: uppercase;
margin-top: 3.125em;
padding-bottom: 0px;
color: #666666;
font-weight: bold;
letter-spacing:0.12em;
}

h5 {
font-family: 'Lato', sans-serif;
clear:both;
font-size: 0.875em;
text-transform: uppercase;
margin-top: 3.125em;
padding-bottom: 0px;
color: #555555;
font-weight: normal;
letter-spacing: 0.12em;
margin-bottom: 10px;
}


h6 {
font-family: 'Lato', sans-serif;
clear:both;
font-size: 0.875em;
text-transform: uppercase;
margin-top: 3.125em;
padding-bottom: 0px;
color: #555555;
font-weight: normal;
margin-bottom: 10px;
letter-spacing: 0.12em;
}


#pgNavigation li a {
font-weight: 400;
}

#copyright-footer p {
font-size: 12px; 
color: #74583f; 
}

img#pgLogo_img.middle { 
width: 200px; 
}

#frmContact { 
width:100%; 
}

input#submitfrmContact {
margin-top: 2px; 
background-color: #74583f; 
}

div.contact-form { 
width: 100%; 
}