/* These are general ahref styles for mitchellphoto */

a {
    color: #723847;
    text-decoration: none;
}
a:visited {
    color: #723847;
    text-decoration: none;
}
a:hover {
    color: #999999;
    text-decoration: none;
}


/* These next styles are for the index page navigation for "Portfolio" and "Quotes" */

a.mainNav {
    color: #fff;
    text-decoration: none;
}
a.MainNav	 {
    color: #fff;
    text-decoration: none;
}
a.mainNav:hover {
    color: #999999;
    text-decoration: none;
}


/* These are the primary styles for the index page */

.mitchellPhotoBanner {
	width: 800px;
	height: 40px;
	background-image: url(../images/mitchellphoto/mitchellPhotoBannerBkgrd.jpg);
	border-bottom: 3px solid #c1c1c1;
	text-indent: 20px;
	text-align: left;
	font: 30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 2px;
	padding-top: 15px;
	/* text-shadow: #000 -1px 1px 1px; */
	border-top: 4px solid #75a0c5;
}

.about {
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 2px;
	color: #000;
	text-shadow: #535353 0 0 1px;
}

div.container {
	position:relative;
	left:0px;
	top:15px;
	width:800px;
	margin:0 auto;
}

body.background {
	background-color: #000;
}

div.mainGallery {
	width: 800px;
	height: 400px;
	/*border-left: 1px solid #75a0c5;
	border-right: 1px solid #75a0c5;*/
	position: absolute;
	/*left: 0px;*/
	top: 62px;
	padding-top: 10px;
	z-index: -10;
}

div.portfolio {
	background-color: #525252;
	position:absolute;
	width: 550px;
	height: 26px;
	text-align: center;
	left: 0px;
	top: 426px;
	border-top: 2px solid #75a0c5;
	border-right: 1px solid #c1c1c1;
	/*border: 2px solid #75a0c5;*/
	z-index: 1;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 5px;
	color: #fff;
	padding-top: 4px;
	/* text-shadow: #000 -1px 1px 1px; */
	z-index: 30;	
}

div.quotes {
	background-color: #525252;
	position:absolute;
	width:247px;
	height:26px;
	z-index: 0;
	left: 551px;
	top: 426px;
	border-top: 2px solid #75a0c5;
	/*border-bottom: 2px solid #75a0c5;
	border-right: 2px solid #75a0c5;*/
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 5px;
	color: #fff;
	padding-top: 4px;
	/* text-shadow: #000 -1px 1px 1px; */
	border-left: 1px solid #c1c1c1;
}

a {
    color: #723847;
    text-decoration: none;
}
a:visited {
    color: #723847;
    text-decoration: none;
}
a:hover {
    color: #999999;
    text-decoration: none;
}


/* These next styles are for the index page navigation for "Portfolio" and "Quotes" */

a.mainNav {
    color: #fff;
    text-decoration: none;
}
a.MainNav:visited	 {
    color: #fff;
    text-decoration: none;
}
a.mainNav:hover {
    color: #999999;
    text-decoration: none;
}


/* These are the ahref styles for the links within the "Portfolio"; "Quotes"; and "Contact" sections */

a.portfolioCat {
    color: #fff;
    text-decoration: none;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 3px;
	/* text-shadow: #000 -1px 1px 1px; */
	font-weight: bold;
}

a.portfolioCat:visited	 {
	color: #fff;
    text-decoration: none;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 3px;
	/* text-shadow: #000 -1px 1px 1px; */
	font-weight: bold;
    text-decoration: none;
}
a.portfolioCat:hover {
    color: #666666;
    text-decoration: none;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 3px;
	/* text-shadow: #000 -1px 1px 1px; */
	font-weight: bold;
    text-decoration: none;
}

a.quotes {
    color: #fff;
    text-decoration: none;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	text-indent:5px;
	/* text-shadow: #000 -1px 1px 1px; */
}

a.quotes:visited	 {
	color: #fff;
    text-decoration: none;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	text-indent:5px;
	/* text-shadow: #000 -1px 1px 1px; */
}
a.quotes:hover {
    color: #666666;
    text-decoration: none;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	text-indent:5px;
	/* text-shadow: #000 -1px 1px 1px; */

}

a.portfolioLink {
    color: #000;
    text-decoration: none;
}
a.portfolioLink:visited	 {
	color:#000;
    text-decoration: none;
}
a.portfolioLink:hover {
    color: #666666;
    text-decoration: none;
}


a.contact {
    font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
    text-decoration: none;
	letter-spacing: 1px;
	/* text-shadow: #000 -1px 1px 1px; */
}

a.contact:visited	 {
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
    text-decoration: none;
	letter-spacing: 1px;
	/* text-shadow: #000 -1px 1px 1px; */
}
a.contact:hover {
    color: #666666;
    font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    text-decoration: none;
	letter-spacing: 1px;
	/* text-shadow: #000 -1px 1px 1px; */
}


a.breadcrumbs {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
    text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
}


a.breadcrumbs:visited {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
    text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
}


a.breadcrumbs:hover {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #666666;
    text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
}


a.breadcrumbsCentered {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
    text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
	text-align:center;
}


a.breadcrumbsCentered:visited {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
    text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
	text-align:center;
}


a.breadcrumbsCentered:hover {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #666666;
    text-decoration: none;
	letter-spacing: 1px;
	font-weight:bold;
	text-align:center;
}



/* These are the primary styles for the index page */

.mitchellPhotoBanner {
	width: 800px;
	height: 40px;
	background-image: url(../images/mitchellphoto/mitchellPhotoBannerBkgrd.jpg);
	border-bottom: 3px solid #c1c1c1;
	text-indent: 20px;
	text-align: left;
	font: 30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 2px;
	padding-top: 15px;
	/* text-shadow: #000 -1px 1px 1px; */
	border-top: 4px solid #75a0c5;
}

.about {
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 2px;
	color: #000;
	text-shadow: #535353 0 0 1px;
}

div.container {
	position:relative;
	left:0px;
	top:15px;
	width:800px;
	margin:0 auto;
}

body.background {
	background-color: #000;
}

div.mainGallery {
	width: 800px;
	height: 400px;
	/*border-left: 1px solid #666666;*/
	/*border-right: 1px solid #666666;*/
	position: absolute;
	left: 0px;
	top: 62px;
	z-index: 2;
	margin:0 auto;
}

div.portfolio {
	background-color: #525252;
	position:absolute;
	width: 542px;
	height: 26px;
	text-align: center;
	left: 0px;
	top: 460px;
	border-top: 2px solid #75a0c5;
	border-right: 1px solid #c1c1c1;
	/*border: 2px solid #75a0c5;*/
	z-index: 1;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 5px;
	color: #fff;
	padding-top: 4px;
	/* text-shadow: #000 -1px 1px 1px; */
}

div.quotes {
	background-color: #525252;
	position:absolute;
	width:256px;
	height:26px;
	z-index: 0;
	left: 543px;
	top: 460px;
	border-top: 2px solid #75a0c5;
	/*border-bottom: 2px solid #75a0c5;*/
	/*border-right: 2px solid #75a0c5;*/
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 5px;
	color: #fff;
	padding-top: 4px;
	/* text-shadow: #000 -1px 1px 1px; */
	border-left: 1px solid #c1c1c1;
}

div.mitchellsmaine {
	background-color: #75a0c5;
	position:absolute;
	width:180px;
	height:22px;
	z-index: 0;
	left: 0px;
	top: 492px;
	border-top:solid;
	border-color:#FFF;
	border-width:1px;
	padding-top: 4px;
}

div.commercial {
	background-color: #75a0c5;
	position:absolute;
	width:180px;
	height:22px;
	z-index: 0;
	left: 181px;
	top: 492px;
	border-top:solid;
	border-color:#FFF;
	border-width:1px;
	color: #fff;
	padding-top: 4px;
}

div.publications {
	background-color: #75a0c5;
	position:absolute;
	width:180px;
	height:22px;
	z-index: 0;
	left: 362px;
	top: 492px;
	border-top:solid;
	border-color:#FFF;
	border-width:1px;
	padding-top: 4px;
	padding-left: 1px;
}

.portfolioMain {
    color: #fff;
    text-decoration: none;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 4px;
	/* text-shadow: #000 -1px 1px 1px; */
	
}	

.portfolioCategory {
    color: #fff;
    text-decoration: none;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 3px;
	/* text-shadow: #000 -1px 1px 1px; */
	font-weight: bold;
}

div.mitchellsMaineNav {
	background-color: #75a0c5;
	position:absolute;
	width:165px;
	height:82px;
	z-index: 0;
	left: 0px;
	top: 516px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing: 1px;
	color: #000;
	border-top:solid;
	border-color:#fff;
	border-width:1px;
	padding-top: 10px;
	padding-left:15px;
	/*/* text-shadow: #000 -1px 1px 1px; */*/
	list-style-type: disc;
	list-style-position: outside;
	text-align: left;
}

div.commercialNav {
	background-color: #75a0c5;
	position:absolute;
	width:165px;
	height:92px;
	z-index: 0;
	left: 181px;
	top: 516px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing: 1px;
	color: #000;
	border-top:solid;
	border-color:#fff;
	border-width:1px;
	padding-top: 0px;
	padding-left:15px;
	/*/* text-shadow: #000 -1px 1px 1px; */*/
	list-style-type: disc;
	list-style-position: outside;
	text-align: left;
}

div.publicationsNav {
	background-color: #75a0c5;
	position:absolute;
	width:165px;
	height:92px;
	z-index: 0;
	left: 362px;
	top: 516px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing: 1px;
	color: #000;
	border-top:solid;
	border-color:#fff;
	border-width:1px;
	padding-top: 0px;
	padding-left:15px;
	padding-right: 1px;
	/*/* text-shadow: #000 -1px 1px 1px; */*/
	list-style-type: disc;
	list-style-position: outside;
	text-align: left;
}

div.quotesNav {
	background-color: #525252;
	position:absolute;
	width:256px;
	height:111px;
	z-index: 0;
	left: 543px;
	top: 492px;
	border-top: 1px solid #fff;
	border-left: 0px;
	text-indent:5px;
	padding-top: 25px;
	border-left: 1px solid #c1c1c1;
}

div.leftQuoteType {
	position:absolute;
	font: 150px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color:#333333;
	/* text-shadow: #000 -1px 1px 1px; */
	width:68px;
	height:157px;
	z-index: 0;
	left: 541px;
	top: 458px;
}

div.rightQuoteType {
	position:absolute;
	font: 150px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color:#333333;
	/* text-shadow: #000 -1px 1px 1px; */
	width:68px;
	height:157px;
	z-index: 0;
	left: 721px;
	top: 520px;

}

div.address {
	width: 800px;
	height: 26px;
	background-image: url(/images/mitchellphoto/mitchellPhotoBannerBkgrd.jpg);
	top: 608px;
	position: absolute;
	padding-top: 4px;
	left: 0px;
	text-indent:5px;
}


/* These are styles specific to the "About" page */


div.textSpace {
	background-color:#FFFFFF;
	width: 800px;
	/*height: 364px;
	border-left: 1px solid #75a0c5;
	border-right: 1px solid #75a0c5;*/
	/*position: absolute;*/
	left: 0px;
	top: 62px;
	z-index: 2;
	margin:0 auto;
	
}

div.text {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	color: #000;
	text-align: left;
	line-height:18px;
	padding-left:40px;
	padding-right:40px;
	padding-top:15px;
}

div.subpageAddress {
	width: 800px;
	height: 26px;
	background-image: url(/images/mitchellphoto/mitchellPhotoBannerBkgrd.jpg);
	top: 569px;
	padding-top: 4px;
	left: 0px;
	text-indent:5px;
}

img.border {
	padding: 10px; 
	border: 1px solid #8c806f; 
	margin: 0px 18px 18px 0px;
	
}

img.quotesBorder {
	padding: 10px; 
	border: 1px solid #8c806f; 
	margin: 0px 18px 30px 40px;
	
}

div.sectionTitle {
	text-align: left;
	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 5px;
	color: #000;
	/* text-shadow: #000 -1px 1px 1px; */
	padding-top:20px;
	padding-left:40px;
	padding-right:40px;
}


/* These are styles specific to the Weddings page */

div.thumbGallery {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	color: #000;
	text-align: center;
	line-height:18px;
	padding-left:40px;
	padding-right:40px;
	padding-top:15px;
}

div.subpageNav {
	width: 800px;
	height: 17px;
	background-color:#75a0c5;
	/*background-image: url(/images/mitchellphoto/mitchellPhotoBannerBkgrd.jpg);*/
	padding-top: 2px;
	left: 0px;
	text-indent:40px;
	text-align:left;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	font-weight:bold;
}

.subhead {
	text-align: left;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 3px;
	color: #000;
	font-weight:bold;
	line-height: 20px;
}

div.calendarGallery {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	color: #000;
	text-align: left;
	line-height:18px;
	padding-left:0px;
	padding-right:20px;
	padding-top:15px;
}