@charset "utf-8";
/* CSS Document */

.header {
	background-image: url(../photography%20site%20images/photography_01.png);
	background-repeat: no-repeat;
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	padding: 0px;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 89px;
	position: fixed;
	z-index: 100;
	overflow: hidden;
}
.headeralign {
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.supremeartistry {
	background-image: url(../photography%20site%20images/images/Supreme%20Artistry.png);
	background-repeat: no-repeat;
	width: 40%;
	height: 40px;
	left: 18px;
	float: left;
	margin-top: 18px;
	margin-left: 2%;
}
.menu {
	width: 36%;
	font-size: 18px;
	float: left;
	display: block;
	margin-top: 28px;
	margin-left: auto;
	margin-right: auto;
}
.supremeartistrylogo {
	background-image: url(../photography%20site%20images/images/Supreme%20Artistry%20Logo.png);
	background-repeat: no-repeat;
	width: 10%;
	height: 82px;
	float: left;
	margin-top: 6px;
	margin-left: 150px;
}
.headermid {
	background-image: url(../photography%20site%20images/photography_02.png);
	background-repeat: no-repeat;
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	padding: 0px;
	top: 52px;
	left: 0px;
	width: 100%;
	height: 319px;
	position: absolute;
	overflow: hidden;
}
.backgroundalign{
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.background {
	font-size: 18px;
	text-shadow: 2px 2px 3px #999;
	width: 24%;
	position: absolute;
	margin-top: 72px;
	margin-left: 62px;
}
.backgroundcontent {
	font-size: 18px;
	width: 26%;
	position: absolute;
	margin-top: 144px;
	margin-left: 62px;
}
.midstripheaderalign{
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.midstripheader {
	background-color: #CCC;
	width: 100%;
	height: 40px;
	left: 0px;
	position: absolute;
	margin-top: 310px;
	overflow: hidden;
}
.middlecontentalign{
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.middlecontent {
	background-repeat: no-repeat;
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	background-color: #000;
	left: 0px;
	width: 100%;
	height: 321px;
	margin-top: 350px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	overflow: hidden;
}
.photography {
	font-size: 24px;
	text-shadow: 2px 2px 3px #999;
	width: 14%;
	position: absolute;
	margin-top: 6px;
	margin-left: 61px;
}
.photographycontent {
	font-size: 17px;
	width: 26%;
	position: absolute;
	margin-top: 36px;
	margin-left: 62px;
}
.photoedit {
	font-size: 24px;
	text-shadow: 2px 2px 3px #999;
	width: 12%;
	position: absolute;
	margin-top: 6px;
	margin-left: 1023px;
}
.photoeditcontent {
	font-size: 18px;
	width: 26%;
	position: absolute;
	margin-top: 100px;
	margin-left: 924px;
}
.photo {
	width: 100%;
	position: absolute;
	margin-top: 150px;
	margin-left: 62px;
}
.phototwo {
	width: 30%;
	position: absolute;
	margin-top: 150px;
	margin-left: 290px;
}
.photothree {
	width: 30%;
	position: absolute;
	margin-top: 150px;
	margin-left: 518px;
}
.midstripfooter {
	background-color: #CCC;
	width: 100%;
	height: 40px;
	left: 0px;
	position: absolute;
	margin-top: 670px;
	overflow: hidden;
}
.secondcontentboxalign{
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.secondcontentbox {
	background-image: url(../photography%20site%20images/photography_06.png);
	background-repeat: no-repeat;
	width: 100%;
	height: 495px;
	left: 0px;
	position: absolute;
	margin-top: 712px;
	overflow: hidden;
}
.modeltextalign{
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.model {
	background-repeat: no-repeat;
	font-size: 24px;
	text-shadow: 2px 2px 3px #999;
	width: 10%;
	height: 30px;
	position: absolute;
	margin-top: 4px;
	margin-left: 650px;
}
.sexymodel {
	background-image: url(../photography%20site%20images/images/Model.png);
	background-repeat: no-repeat;
	width: 313px;
	height: 516px;
	position: absolute;
	margin-top: 0px;
	margin-left: 600px;	
}
.services {
	font-size: 18px;
	text-shadow: 2px 2px 3px #999;
	width: 24%;
	position: absolute;
	margin-top: 100px;
	margin-left: 90px;
}
.servicescontent {
	font-size: 18px;
	width: 9%;
	position: absolute;
	margin-top: 136px;
	margin-left: 90px;
}
.additionalservices {
	font-size: 18px;
	width: 14%;
	position: absolute;
	margin-top: 272px;
	margin-left: 90px;
}
.modelgallerybutton{
	width: 28%;
	height: 33px;
	position: absolute;
	margin-top: 342px;
	margin-left: 90px;
}
.finalheader {
	background-color: #000;
	width: 100%;
	height: 40px;
	left: 0px;
	position: absolute;
	margin-top: 1204px;
	overflow: hidden;
}
.finalcontentbox {
	background-image: url(../photography%20site%20images/photography_08.png);
	width: 100%;
	height: 318px;
	left: 0px;
	position: absolute;
	margin-top: 1244px;
	overflow: hidden;
}
.finalcontent {
	width: 27%;
	margin-top: 100px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.bottomcontentboxalign{
	width: 1250px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.bottomcontentbox{
	background-image: url(../photography%20site%20images/photography_09.png);
	background-repeat:;
	width: 100%;
	height: 106px;
	left: 0px;
	position: absolute;
	margin-top: 1564px;
	overflow: hidden;
}
.contactus {
	width: 1250px;
	display: block;
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
}
.contactus {
	font-size: 24px;
	display: block;
	margin-top: 0px;
	margin-left: 90px;
	margin-right: auto;
	position: absolute;	
}
.footerspace {
	width: 100%;
	height: 36px;
	left: 0px;
	position: absolute;
	margin-top: 1670px;
	overflow: hidden;
}
.footer {
	background-image: url(../photography%20site%20images/photography_04.png);
	background-repeat: no-repeat;
	-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	padding: 0px;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 40px;
	position: fixed;
}
.copyright {
	background-image: url(../photography%20site%20images/images/Copyright%20Text.png);
	background-repeat: no-repeat;
	bottom: 0px;
	left: 86%;
	width: 12%;
	height: 40px;
	position: absolute;
}
.visitorinsertdata {
	padding: 0px;
	width: 200px;
	margin-top: 0px;
}

@media screen and (max-width: 1000px){
	.header {position: absolute;}
	.headerealign {width: auto;}
	.supremeartistrylogo {width: 10%; margin-left: 0px;}
	.background {font-size: 14px;}
	.backgroundcontent {font-size: 14px; margin-left: 62px;}
	.backgroundalign {width: auto;}
	.menu {font-size: 14px; width: 36%; margin-left: -120px;}
	.midstripheaderalign {width: auto;}
	.middlecontentalign {width: auto;}
	.galleryheaderalign {width: auto;}
	.galleryphototext {margin-left: 450px;}
	.photographycontent {font-size: 14px; width: 26%; margin-left: 62px;}
	.photoedit {width: 18%; margin-left: 750px;}
	.photoeditcontent {font-size: 14px; width: 26%; margin-top: 12px; margin-left: 700px;}
	.photo {width: 30%; height: 30%; margin-left: 62px;}
	.phototwo {width: 30%; height: 30%; margin-left: 290px;}
	.photothree {width: 30%; height: 30%; margin-left: 518px;}
	.secondcontentboxalign{width: auto;}
	.modeltextalign {width: auto;}
	.model {width: 10%; margin-left: 450px;}
	.sexymodel {margin-left: 550px;}
	.services {font-size: 18px; width: 32%; margin-left: 90px;}
	.servicescontent {
	font-size: 18px;
	width: 12%;
	margin-left: 90px;
}
	.additionalservices {font-size: 18px; width: 14%; margin-left: 90px;}
	.modelgallerybutton{width: 28%; margin-top: 342px; margin-left: 90px;}
	.bottomcontentboxalign{width: auto;}
	.background {width: 30%; font-size: 14px;}
	.contactusalign {width: auto;}
	.contactus {width: 14%;}
}
