#container {
	background-image:url(images/main-bg-sweet16.jpg);
	background-repeat:repeat-y;
}
#header {
	background: url(images/header-bg-sweet16.jpg) no-repeat;
}
#footer {
	background-color: #bed73d;	
}
#footer #copyright #copyright2 {
	color: #2D394F;	
}
.content-main {
	background:url(../all/trans-70.png) repeat;
	border: 1px solid #9c600e;
	margin: 45px auto 20px auto;
}
.content-main h1 {
	background: url(images/header-bg-main-sweet16-brown.gif) no-repeat top;
}
.content-main h2 a {
	color: #f16f91;
}
.content-main h3 a {
	color:#9c600e;
}
.content-main .high {
	background: url(images/headline-sweet16.gif) repeat-x;
}
.content-main a img {
	border: 5px solid #ee6f91;
}
.member-info p.username {
	background: url(images/headline-sweet16.gif) repeat-x;
}
.member-info p.username a {
	color:#bdd73c;
}
.photos {
	background:url(../all/trans-70.png) repeat;
	border: 1px solid #bdd73c;	
}
.photos h1 {
	background: url(images/header-bg-main-sweet16-green.gif) no-repeat top;
}
.photos dl {
	border-bottom: 1px solid #bdd73c;
	border-left: 1px solid #bdd73c;
}
.photos dt a img {
	border: 5px solid #f16f91;
}
.featured dt a img {
	border: 5px solid #fff;
}
.sidebox {
	background:url(../all/trans-70.png) repeat;
	border: 1px solid #f8941d;
}
.highlights {
	border: 1px solid #bdd73c;
}
.sidebox h1 {
	background: url(images/header-bg-side-sweet16-pink.gif) no-repeat top;
}
.highlights h1 {
	background: url(images/header-bg-side-sweet16-green.gif) no-repeat top;
}
.sidebox .high {
	background: url(images/headline-sweet16.gif) repeat-x;
	color: #bdd73c;
}
.sidebox .low {
	background: url(images/headline-sweet16.gif) repeat-x;
	color: #bdd73c;
}
.explore {
	background:url(../all/trans-70.png) repeat;
	border: 1px solid #f16f91;
}
.right .explore h1 {
	background: transparent url(images/explore-bg-right-sweet16.png) no-repeat top;
}
#helpers li {
	background: url(../all/asterisk.png) no-repeat left;
}
#helpers li a {
	color: #f16f91;
	text-decoration: underline;
}
.content-main-comments {
	border: 1px solid #9c600e;
}
.content-main-comments h1 {
	background: url(images/header-bg-main-sweet16-brown.gif) no-repeat top;
}
.comment-entry {
	border-bottom: 1px solid #9c600e;
}
.comment-entry a img {
	border: 1px solid #fff;
}
.comment-entry p.name {
	background: url(images/headline-sweet16.gif) repeat-x;
}
.comment-entry p.name a  {
	color:#bdd73c;
}
.comment-entry p.timestamp {
	color: #666;
}
.content-main-comments form textarea {
	background: url(images/comment-box.gif) no-repeat top left;
}
.content-main h1#catch-this span {
	background: url(images/titles/catch-this-party-sweet16.gif) no-repeat;
}
.content-main-comments h1#comments span {
	background: url(images/titles/comments-sweet16.gif) no-repeat;
}
.showcase h1#showcase span {
	background: url(images/titles/showcase-sweet16.gif) no-repeat;
}
.photos h1#photos span {
	background: url(images/titles/photos-sweet16.gif) no-repeat;
}
.sidebox h1#whowhatwhere span {
	background: url(images/titles/the-who-what-where-sweet16.gif) no-repeat;
}
.sidebox h1#party-highlights span {
	background: url(images/titles/party-highlights-sweet16.gif) no-repeat;
}
.content-main-comments h2#add-comment {
	background: url(images/titles/add-a-comment-sweet16.gif) no-repeat;
}
.map a {
	color:#ee6f91;
}
/* bottom-design */
	#bottom-design {
	height: 269px;
	width: 273px;
	background: url(images/bottom-design-sweet16.png) no-repeat;
	margin: auto;
}
