body{background:#FFFFFF;font-family:'Nunito', Arial, Helvetica, sans-serif;color:#000000;padding:0px;margin:0px;}
.col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-4collectleft, .col-4collect, .col-5, .col-6, .col-7, .col-8, .col-9 {	float: left;}
.col-12 {width: 100%;}
.col-11 {width: 91.66666667%;}
.col-10 {width: 83.33333333%;}
.col-9 {width: 75%;}
.col-8 {width: 66.66666667%;}
.col-7 {width: 58.33333333%;}
.col-6 {width: 50%;}
.col-5 {width: 41.66666667%;}
.col-4, .col-4collectleft, .col-4collect{width: 33.33333333%;}
.col-3 {width: 25%;}
.col-fifth {width: 20%;}
.col-2 {width: 16.66666667%;}
.col-1 {width: 8.33333333%;}

.col-10, .col-11, .col-12, .col-2, .col-3, .col-4,.col-4collectleft, .col-4collect, .col-5, .col-6, .col-7, .col-8, .col-9{
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px
}
.col-4collectleft, .col-4collect{
	padding-left:0px;
}
.row {
    margin-left: -15px;
    margin-right: -15px;
}

.container, .cartcontainer {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

*, :after, :before {
    box-sizing: border-box;
}
#pageheader{max-width:600px;margin:auto;margin-bottom:40px;}
#pagenavigation{max-width:1030px;margin:auto;padding:0px;}
#menu{width:1000px;float:left;text-align:center;font-size:18px;}
.statslistleft{float:left;width:46%;padding-top:2px;padding-bottom:2px;padding-right:5px; text-align:left; color:#B8976D;}
.statslistright{float:left;width:50%;padding-top:2px;padding-bottom:2px;padding-left:5px;min-width:60%;min-height:24px; text-align:left; color:#FFFFFF;}
#leftcontent{text-align:left;float:left;font-size:15px; font-weight:normal;}
#profileleft{margin-right:10px;text-align:left;float:left;margin-left:2px;font-size:16px;}
#interviewleft{width:650px;margin-right:10px;text-align:left;float:left;margin-left:2px;font-size:16px;}
#interviewright{width:340px;margin-left:15px;text-align:right;float:left;margin-top:-7px;font-size:16px;margin-right:-40px;}
.formlabel{width:100%;float:left;}


.formlabel {
    width: 300px;
    float: left;
}

input[type="text"], input[type="email"], input[type="password"],  textarea {
    width: 100%;
    padding: 0px;
    border: none;
    margin-bottom: 10px;
    border: 1px solid #B8976D;
}
input[type="text"],input[type="email"],
textarea{width:100% !important;padding:0px;border:none;margin-bottom:10px;border:1px solid #B8976D;}
select{padding:0px;border:none;margin-bottom:10px;border:1px solid #B8976D;}
#profileright{text-align:right;float:left;margin-top:-7px;font-size:16px;margin-right:-40px;}
#featuredblock{margin-top:4px;float:left;font-size:16px;}
.featuredname{font-size:14px;text-transform:uppercase;font-weight:600;color:#B8976D;text-align:center; margin-top:12px;}
.featuredtext{font-size:14px;color:#B8976D;text-align:left;line-height:22px;margin-top:5px;}
.gold{color:#B8976D;}
.featuredarrows{font-size:18px;color:#B8976D;font-weight:bold;}
#gallery{width:calc(100% + 40px);margin-left:-12px;margin-top:60px;}
.galleryindividual{float:left;margin-left:10px;margin-right:10px;margin-bottom:0px;margin-top:10px;vertical-align:top; width:18%; }
hr{display:block;height:1px;border:0;border-top:1px solid #B8976D;margin-bottom:1em;padding:0;}
.ladyratesheader{color:#FFFFFF;font:bold 15px Georgia;text-decoration:underline;}
#homecontainer{width:152px;height:250px;padding:5px 40px 5px 5px;margin:2px;float:left;text-align:center;line-height:14px;border:0px;}
.homecontainer{width:175px;height:263px;padding:5px 15px 5px 5px;margin:2px;float:left;text-align:center;line-height:14px;border:0px;}
.style1small{font:italic 11px Georgia, Helvetica, sans-serif;}
.galleryname{color:#B8976D;font:bold italic 14px Georgia;text-align:center;}
.maintext{font-size:14px;font-family:'Nunito', Arial, Helvetica, sans-serif;color:#FFFFFF;}
#photocontainer{width:46%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px; float:left;}
.photocontainer{width:46%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px; float:left;}
#landscapephotocontainer{width:96%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px;}
.landscapephotocontainer{width:96%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px;}
.landscapeinterviewphotocontainer{width:330px;padding:5px;margin:3px;float:left;text-align:center;line-height:24px;}
.searchresults {margin-bottom: 0px;}
a{color:#B8976D;text-decoration:none;}
#nav{text-align:justify;max-width:1020px;margin-bottom:0px;}
#nav:after{content:'';display:inline-block;width:100%;}
#nav li{display:inline-block;font-size:18px;}
#nav li a{color:#FFFFFF;font-weight:400;}
#nav li a:visited{color:#FFFFFF;font-weight:400;}
#nav li a:hover{color:#B8976D;font-weight:400;}

#bottomleft 
{
	float:left; padding-bottom:5px; font-size:13px; text-align:left; color:#FFFFFF;
}


#bottomright
{
	float:right; padding-bottom:5px;  font-size:13px; text-align:right; color:#FFFFFF;
}
@media screen and (max-width: 800px) {
	.galleryindividual {width:29%;}
}


@media screen and (max-width: 700px) {
	.col-9, .col-3, .col-4, .col-8 {  width:100%; }
	.photocontainer { width:96%;}
	h1 {font-size:32px !important;
	line-height:37px !important;}
	#bottomleft 
{
	text-align:center;
	width:100%;
}


#bottomright
{
	text-align:center;
	width:100%;
}
}

@media screen and (max-width: 600px) {
	.galleryindividual {width:45%; min-height: 462px;}

}

@media screen and (max-width: 450px) {
	.galleryindividual {width:96%;}
	h2 {font-size: 24px;}
	h3 {font-size:22px;}
	h4 {font-size:20px;}
}

