/* CSS Document */

body {
	background-color:#3a3a3a;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	overflow: -moz-scrollbars-vertical;
}

/* H Tages Style */

h1 {
	font-size:100%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#000000;
}
	h1 a {
		color:#000000;
		text-decoration:none;
	}
	h1 a:hover {
		color:#777777;
		text-decoration:none;
	}

h2 {
	font-size:95%;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
	color:#FFFFFF;
}
	h2 a {
		color:#FFFFFF;
		text-decoration:none;
	}
	h2 a:hover {
		color:#777777;
		text-decoration:none;
	}

h3 {
	font-size:95%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
}
	h3 a {
		color:#FFFFFF;
		text-decoration:none;
	}
	h3 a:hover {
		color:#777777;
		text-decoration:none;
	}

.outerContainer {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.innerContainer {
	float:left;
	display:inline;
	width:980px;
}

.container {
	width:980px;
	float:left;
	margin-top:10px;
	text-align:left;
	background-color:#FFFFFF;
}

.headerContainer {
	float:left;
	display:inline;
	width:980px;
	height:95px;
	background-image:url(images/topBg.gif);
	background-repeat:no-repeat;
}

.logo {
	float:left;
	display:inline;
	width:380px;
	height:81px;
	margin:5px 0px 0px 15px;
}

.nav {
	float:right;
	display:inline;
	width:500px;
	text-align:right;
	font-size:85%;
	color:#000000;
	margin:65px 20px 0px 00px;
}
	.nav a {
		color:#000000;
		text-decoration:none;
	}
	.nav a:hover {
		color:#777777;
		text-decoration:none;
	}
	
.contentContainer {
	float:left;
	display:inline;
	width:980px;
}

.contentHeader {
	float:left;
	display:inline;
	width:940px;
	text-align:center;
	margin:0px 20px 10px 20px;
	padding:5px 0px 5px 0px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

.homeContentContainer {
	float:left;
	display:inline;
	width:940px;
	height:378px;
	margin:0px 0px 15px 19px;
	border:1px solid #000000;
}

.homeContent {
	float:left;
	display:inline;
	width:280px;
	height:338px;
	border-right:1px solid #000000;
	padding:20px;
}

.mainImg {
	background-image:url(images/imgHome.jpg);
	background-repeat:no-repeat;
}

.mainImgBg {
	background-image:url(images/imgHomeBg.jpg);
	background-repeat:no-repeat;
}

.servicesContentContainer {
	float:left;
	display:inline;
	width:940px;
	height:600px;
	margin:0px 0px 15px 19px;
	border:1px solid #000000;
}

.servicesContent {
	float:left;
	display:inline;
	width:280px;
	height:560px;
	border-right:1px solid #000000;
	padding:20px;
}

.portfolioContentContainer {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.portfolioContentContainerInner {
	float:left;
	display:inline;
	width:980px;
	text-align:center;
}

#flashcontent {
	text-align:center;
	margin:5px 0px 20px 0px;
}

.mainImgWedding {
	background-image:url(images/imgWeddingBig.jpg);
	background-repeat:no-repeat;
}

.mainImgWeddingBg {
	background-image:url(images/imgWeddingBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgPortrait {
	background-image:url(images/imgPortraitBig.jpg);
	background-repeat:no-repeat;
}

.mainImgPortraitBg {
	background-image:url(images/imgPortraitBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgFashion {
	background-image:url(images/imgFashionBig.jpg);
	background-repeat:no-repeat;
}

.mainImgFashionBg {
	background-image:url(images/imgFashionBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgProduct {
	background-image:url(images/imgProductBig.jpg);
	background-repeat:no-repeat;
}

.mainImgProductBg {
	background-image:url(images/imgProductBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgCommissioned {
	background-image:url(images/imgCommissionedBig.jpg);
	background-repeat:no-repeat;
}

.mainImgCommissionedBg {
	background-image:url(images/imgCommissionedBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgMusic {
	background-image:url(images/imgMusicBig.jpg);
	background-repeat:no-repeat;
}

.mainImgMusicBg {
	background-image:url(images/imgMusicBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgAbout {
	background-image:url(images/imgAboutBig.jpg);
	background-repeat:no-repeat;
}

.mainImgAboutBg {
	background-image:url(images/imgAboutBigBg.jpg);
	background-repeat:no-repeat;
}

.mainImgContact {
	background-image:url(images/imgContactBig.jpg);
	background-repeat:no-repeat;
}

.mainImgContactBg {
	background-image:url(images/imgContactBigBg.jpg);
	background-repeat:no-repeat;
}

.homeSubContentContainer {
	float:left;
	display:inline;
	width:300px;
	height:200px;
	margin-left:19px;
	border:1px solid #000000;
}

.homeSubContent {
	float:left;
	display:inline;
	width:290px;
	height:25px;
	margin-top:160px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:6px 0px 0px 10px;
}

.leftBgImg {
	background-image:url(images/imgHomeLeft.jpg);
	background-repeat:no-repeat;
}

.leftBgImgHeader {
	background-image:url(images/imgHomeLeftBg.jpg);
	background-repeat:no-repeat;
}

.middleBgImg {
	background-image:url(images/imgHomeMiddle.jpg);
	background-repeat:no-repeat;
}

.middleBgImgHeader {
	background-image:url(images/imgHomeMiddleBg.jpg);
	background-repeat:no-repeat;
}

.rightBgImg {
	background-image:url(images/imgHomeRight.jpg);
	background-repeat:no-repeat;
}

.rightBgImgHeader {
	background-image:url(images/imgHomeRightBg.jpg);
	background-repeat:no-repeat;
}

.fashionBgImg {
	background-image:url(images/imgFashion.jpg);
	background-repeat:no-repeat;
}

.fashionBgImgHeader {
	background-image:url(images/imgFashionBg.jpg);
	background-repeat:no-repeat;
}

.commissionedBgImg {
	background-image:url(images/imgCommissioned.jpg);
	background-repeat:no-repeat;
}

.commissionedBgImgHeader {
	background-image:url(images/imgCommissionedBg.jpg);
	background-repeat:no-repeat;
}

.portfolioBgImg {
	background-image:url(images/imgPortfolio.jpg);
	background-repeat:no-repeat;
}

.portfolioBgImgHeader {
	background-image:url(images/imgPortfolioBg.jpg);
	background-repeat:no-repeat;
}

.productBgImg {
	background-image:url(images/imgProduct.jpg);
	background-repeat:no-repeat;
}

.productBgImgHeader {
	background-image:url(images/imgProductBg.jpg);
	background-repeat:no-repeat;
}

.musicBgImg {
	background-image:url(images/imgMusic.jpg);
	background-repeat:no-repeat;
}

.musicBgImgHeader {
	background-image:url(images/imgMusicBg.jpg);
	background-repeat:no-repeat;
}

.textArea {
	font-size:75%;
	color:#FFFFFF;
	line-height:24px;
}
	.textArea a {
		color:#FFFFFF;
		text-decoration:none;
	}
	.textArea a:hover {
		color:#777777;
		text-decoration:none;
	}

.footerContent {
	float:left;
	display:inline;
	width:940px;
	text-align:center;
	color:#333333;
	margin-left:19px;
	font-size:70%;
}
	.footerContent a {
		color:#333333;
		text-decoration:none;
	}
	.footerContent a:hover {
		color:#777777;
		text-decoration:none;
	}

.footerContainer {
	float:left;
	display:inline;
	width:980px;
	height:11px;
	background-image:url(images/bottomBg.gif);
	background-repeat:no-repeat;
}