body {
	background-color: #EFECE4;
	background-image: url(bodyback.jpg);
	background-repeat: repeat;
	background-position: center center;
}

#container {
	margin: auto;
	height: 740px;
	width: 960px;
	border: thin solid #5d4d2b;
	background-image: url(contentbak.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#container_tag {
	margin: auto;
	height: 740px;
	width: 960px;
	border: thin solid #5d4d2b;
	background-image: url(contentbak_cele.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#container_noheight {
	margin: auto;
	width: 960px;
	border: thin solid #5d4d2b;
	background-image: url(contentbak.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#containervideo {
	
	width: 980px;
	border: thin solid #5d4d2b;
	background-image: url(contentbak.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top:50px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-bottom: 0px
}
#video {
	padding-bottom:40px;
}
#containerfloral {
	margin: auto;
	height: 740px;
	width: 960px;
	border: thin solid #5d4d2b;
	background-image: url(pages/images/floralback.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#containerfloral p {
	font-variant: normal;
	font-size:30px;
	color: #990066;
	text-decoration: bold;
}
#entry {
	text-align: center;
	width: 500px;
	margin-top: 80px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	color: #333300;
	text-transform: none;
	letter-spacing: 1.5px;
}
#container #tag a {
	color: #333300;
}

#container #entry h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: lighter;
	color: #5d4d2b;
	font-variant: small-caps;
}

#topnav {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	font-size: 28px;
	font-variant: small-caps;
	color: #333300;
	letter-spacing: 0.25em;
	text-align: center;
}
.photo {
	background-image: url(photobak.png);
	background-repeat: no-repeat;
	padding-right:41px;
	padding-left:41px;
	padding-top: 50px;
	padding-bottom: 70px;
	margin-top: 75px;
	margin-right: auto;
	margin-left: auto;
	background-position: center center;
}
a.caption {
	font-variant: small-caps;
	color: #333300;
	text-decoration: none;
}


#bottomnav {
	width: 960px;
	margin-top: 1px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#bottomnav a {
	color: #5d4d2b;
	padding-right: 15px;
	background-image: url(pages/galleries/diamond.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 5px;
	text-decoration: none;
}
#bottomnav a:hover {
	color: #2D2515;
	padding-right: 15px;
	background-image: url(pages/galleries/diamond.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 5px;
	text-decoration: none;
}
#bottomnav a:active {
	color: #B59960;
	padding-right: 15px;
	background-image: url(pages/galleries/diamond.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 5px;
	text-decoration: none;
}
#bottomnav a:visited {
	color: #5d4d2b;
	padding-right: 15px;
	background-image: url(pages/galleries/diamond.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 5px;
	text-decoration: none;
}

#topnav .tag {
	font-size: 22px;
}
#container #text {
	width: 760px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(photobak.png);
	background-repeat: repeat;
	height: 568px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #330000;
	line-height: 1.3;
	padding-top: 40px;
	padding-right: 52px;
	padding-bottom: 40px;
	padding-left: 52px;
}
#container_noheight #text {
	width: 760px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	background-image: url(photobak.png);
	background-repeat: repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #330000;
	line-height: 1.3;
	padding-top: 40px;
	padding-right: 52px;
	padding-bottom: 40px;
	padding-left: 52px;
}
#container #text #portraits {
	width: 375px;
	float: left;
}
#container #text #portraits2 {
	float: right;
	width: 375px;
}
.imgright {
	padding:20px; 
	background-color:#ffffff; 
	border:#000000 thin solid; 
	margin-right: 20px; 
	margin-bottom:60px;
	float:right;
	margin-left:25px;
	}
.imgleft {
	padding:20px; 
	background-color:#ffffff; 
	border:#000000 thin solid; 
	margin-right: 25px; 
	margin-bottom:60px;
	float:left;
	margin-left:25px;
	}
	
#container #gallery {
	margin-top: 0px;
}
h1 {
	font-weight: lighter;
	text-align: center;
	font-variant: small-caps;
}
#container #text h2 {
	font-weight: lighter;
	font-variant: small-caps;
	font-size: 18px;
}
#container #text a {
	color: #333300;
	text-decoration: underline;
}
#container .tag2 {
	font-size: 28px;
	font-variant: small-caps;
	letter-spacing: 0.3em;
	text-align: center;
}
.copyright {
	font-size: 11px;
	color: #333300;
}
