/*Template Page Styles*/

body {
background-color: #F7F4EF;
background-image:url('http://queensberry.s3.amazonaws.com/images/brand/background2.jpg');
background-repeat:repeat-x;
}


#pageWidth {
margin:auto;
margin-top: 0px;
padding:0;
width:980px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #555555;
line-height: 18px;
background-color: #F7F4EF;
}

#pgLogo {
width: 600px;
float:left;
height: 40px;
}

#social-links {
float:right;
clear: both;
}

#networkbar {
background-color: #ffffff;
border-bottom: 1px solid #ffffff;
height: 32px;
margin-bottom: 3em;
}

#ext-links {
float:left;
}

#ext-links ul {
margin:0;
}

#ext-links ul li{
margin:0 20px 0 0;
display: inline;
}

.fb {
float:right;
}

.twit {
float:right;
margin-right:4px;
}

.linkedin {
float:right;
}

.pin {
float:right;
}

.vimeo {
float:right;
}

.plus {
float:right;
margin-right:3px;
}

.container2 {
padding: 0.6666em 0 0.6666em 0;
width: 870px;
margin:0;
float:left;
font-size: 13px;
}

.span-7 {
width:870px;
margin: 0;
float:left;
margin-right: 10px;
}

#pgContent {
float: left;
width: 100%;
}

a {
color: #bea23e;
text-decoration: none;
}

h1 {
clear:both;
font-size: 24px;
text-transform: uppercase;
margin-top: 18px;
padding-bottom: 18px;
border-bottom: 1px solid #cdcabf;
color: #353535;
font-weight: normal;
}

h3 {
text-transform: uppercase;
font-size: 14px;
color: #353535;
padding: 5px 0;

}


h4 {
text-transform: uppercase;
font-size: 14px;
margin: 20px 0 5px;
font-weight: normal;
color: #353535;
}

ul {
list-style-type: none;
padding-left: 0px;
}

#pgCompany {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-transform: uppercase;
padding-top: 30px;
margin-bottom: 40px;

}


#pgNavigation {
clear:both;
margin-bottom: 20px;
margin-top: 12px;
height: 55px;
border-bottom: 1px solid  #cdcabf;

}


#pgNavigation li {
float: left;
width: auto;
display: block;
padding-right: 45px;
}

#pgNavigation li a{
color: #353535;
text-decoration: none;
}

#galleryNavigation {
margin-bottom: 20px;
}

#nav-pg ul li {
text-transform: uppercase;
font-size: 15px;
color: #353535;
}

.hr_aa {
background-color:  #cdcabf;
margin: 15px 0 25px 0 !important;
}


/*Gallery Page Styles*/


#clientGallery {
margin-top:20px;
}


#pgGallery {
height: 226px;
width: 306px;
border: 1px solid #CDCABF;
}

#galleryParent {
margin-bottom: 30px;
width: 326px;
height: 286px;
}

#galleryTitle {
text-transform: uppercase;
color: #353535;
height: 35px;
padding-top: 10px;
width: 306px;
font-size: 14px;
}

p.ad-image-description {
visibility: hidden;
}

.ad-gallery {
width:940px;
}

.ad-image {
border: 1px solid #CDCABF;
}


span#numGalImages {
    font-size: 12px;
    color: #aaaaaa;
}


#fbdiscussionInnerWrapper {
padding-top: 30px !important;
}

#cinfo_fc {
margin-bottom: 30px;
}

/*Album Page Styles*/

#main .wrap {
width: 980px;
margin: 0 auto;
padding: 0 0 0 0;
}

#pgAlbum {
height: 226px;
width: 293px;
}

#albumsParent {
margin-bottom: 20px;
width: 313px;
height: 286px;
}

#albumTitle {
text-transform: uppercase;
background-color: #999999;
color: #ffffff;
height: 25px;
padding-left: 10px;
padding-top: 14px;
width: 283px;
}

/*Client View Page Styles*/

/*Landing Page*/

#landingImage {
width: 980px;
}

.landing1 {
text-align: center;
float: left;
margin: 0 0 10px 30px;
position: relative;
width: 212px;
}

.landing1first {
text-align: center;
float: left;
margin: 0 0 10px 0px;
position: relative;
width: 212px;
}

#main .landing_info{
    padding: 0;
    margin: 0;
}

#landing_info {
margin-left: 0px;
}

#landing_info li {
margin: 0 24px 0 0;
display: inline-block;
list-style-type: none;
padding-right: 20px;
}

#landing_info a:link{
text-decoration: none;
}

#landingNav li {
margin: 0 24px 0 0;
display: inline-block;
list-style-type: none;
padding-right: 20px;
}


#landingNav li a{
text-decoration: none;
}

#landingNav li a:hover{
text-decoration: none;
}

#landingNav .current a {
   color: #000000; 
}

#pg_label {
padding-top: 10px;
text-align: center;
text-transform: uppercase;
font-size:14px;
}

#albumName {
text-align: center;
margin-top: 20px;
font-size: 24px;
text-transform: uppercase;
}


/*Feedback Page*/

.conversation_client {
color: #000000;
}

.conversation_pg {
color: #000000;
}

.conversation_header {
text-transform: uppercase;
}

.ago {
color: #cccccc;
margin-bottom: 10px;
}

/*WidgetSTYLES*/

/*ConnectFull Widget*/


#header_connectFull {
text-transform: uppercase;
margin-bottom: 10px;
}

.sharename {
text-transform: uppercase;
}

.buttonYel1 {
background-color: #999999;
color: #ffffff;
padding: 2px 6px 2px 6px;

}


/*Footer*/


#pgFooter {
padding: 20px 0 15px 0;
}
