body {
	background: #f7f7f7;
	color: #999;
}

a:link, a:visited {
	color: #7ad6fc;
}

#container {
	background-image: url(../../images/light/container_bg.png);
	background-position: 43px;
}

#pageHeader {
	background-image: url(../../images/light/header_bg.png);
	width: 800px;
	margin-left: 60px;
}

#pageHeader h1 {
	color: #000;
	left: 70px;
}

#pageHeader h2 {
	color: #000;
	left: 70px;
}

#sidebarContainer {
	color: #fff;
}

#sidebarContainer #sidebar {
	background-image: url(../../images/light/sidebar_bg.png);
	background-repeat: repeat-y;
	background-position: -10px;
	padding-top: 0px;
	padding-bottom: 37px;
}

#sidebarContainer #sidebar a:link {
	color: #fff;
}

#footer {
	background-image: url(../../images/light/footer_rounded_bg.gif);
	background-position: 33px top;
	color: #fff;
}
html>body #footer {
	background-position: 43px top;
}

#footer p {
}

#footer a {
	color: #fff;
}

#navcontainer {
	position: relative;
	padding: 0;
	background-image: url(../../images/light/navcontainer_bg.png);
	background-repeat: repeat-y;
	background-position: -10px;
}

#MenuBottom {
	margin-left: -10px;
	width: 200px;
	height: 48px;
	background-image: url(../../images/light/menu_bottom.png);
}

#navcontainer #current,
#navcontainer .currentAncestor,
#navcontainer .currentAncestor:hover {
	background-image: url(../../images/light/button_current.png);
	color: #c5f1fd;
}

#navcontainer a {
	background: url(../../images/light/button_normal.png);
	color: #fff;
}

#navcontainer a:hover {
	background: url(../../images/light/button_normal.png);
	color: #c5f1fd;
}

#navcontainer ul ul a {
	background: url(../../images/light/sub_button_normal.png);
	color: #fff;
}

#navcontainer ul ul a:hover{
	background: url(../../images/light/sub_button_normal.png);
	color: #c5f1fd;
}

#navcontainer ul ul #current{
	background: url(../../images/light/sub_button_current.png);
	color: #c5f1fd;
}

#navcontainer ul ul .currentAncestor {
	background: url(../../images/light/sub_button_current.png);
	color: #c5f1fd;
}

#navcontainer ul ul ul {
	background-image: url(../../images/light/sub2_menu_top.png);
	background-repeat: repeat-y;
}

#content h1 {
	background-image: url(../../images/light/title_bg.png);
	color: #f92d96;
}

.blog-archive-month {
	color: #f92d96;
}

.blog-entry-title a {
	color: #f92d96;
}

.blog-entry-date {
	color: #999;
}

.blog-entry-comments {
	background-image: url(../../images/light/comments_bg.png);
	color: #999;
}

a.blog-archive-link-enabled,
.blog-archive-link-disabled  {
	background-image: url(../../images/light/archive_bg.png);
}

a.blog-category-link-enabled,
.blog-category-link-disabled {
	background: url(../../images/light/archive_bg.png);
}

ul.blog-tag-cloud {
	background: url(../../images/light/tag_cloud_bg.png);
}

a.blog-rss-link,
a.blog-comments-rss-link {
	background: url(../../images/light/rss_feed.png);
}

.album-title {
	background-image: url(../../images/light/title_bg.png);
	color: #f92d96;
}

.thumbnail-frame img {
    border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
}

.photo-navigation {
	background-image: url(../../images/light/container_bg.png);
	background-position: 43px;
}

.photo-links {
	background-image: url(../../images/light/header_bg.png);
	padding-left: 70px;
	width: 730px;
}

.photo-navigation a:link,
.photo-navigation a:visited {
	color: #000;
}

.photo-frame{
	border-color: #e6e6e6;
}

.photo-title {
	color: #000;
}

.photo-caption {
	color: #000;
}

.movie-page-title {
	background-image: url(../../images/light/title_bg.png);
	color: #c2f429;
}

.movie-thumbnail-frame {
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
}