body {
	background-attachment: scroll;
	background-color: #cfab80;
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#header {
	height: 70px;
	width: 950px;
	position: absolute;
	top: 10px;
	/*background-image: url(../images/header_background.png);*/
	background-image: url(../images/header_bkg.png);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 10;
}
#container-shadow {
	width: 978px;
	margin-right: auto;
	margin-left: auto;
	background-attachment: scroll;
	background-image: url(../images/container_shadow.png);
	background-repeat: repeat-y;
	background-position: left center;
	position: relative;
	display: block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='images/container_shadow.png', sizingMethod='scale');
}
#content-fade {
	/*width: 950px;
	height: 450px;
	margin-right: auto;
	margin-left: auto;*/
	height: auto;
	/*background-attachment: scroll;
	background-image: url(../images/content_fading.png);
	background-repeat: repeat-x;
	background-position: left top;*/
	position: relative;
	z-index: 50;
	/*padding: 90px 0 10px;*/
	padding: 20px 0 10px;
}
div.logo {
	float: left;
	height: 45px;
	width: 492px;
	overflow: visible;
	position: relative;
}
div.nav {
	float: left;
	height: 45px;
	width: 458px;
}
ul.navigation {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 458px;
}
ul.navigation li {
	display: block;
	float: left;
	height: 45px;
}
ul.navigation li a {
	display: block;
	height: 45px;
	font-size: 12px;
	text-decoration: none;
}
a { outline: 0 none; }
a.home, a.home-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
a.profile, a.profile-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -57px top;
}
a.audio, a.audio-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -123px top;
}
a.video, a.video-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -229px top;
}
a.gallery, a.gallery-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -292px top;
}
a.pressclip, a.pressclip-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -364px top;
}
a.contact, a.contact-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -454px top;
}
a.home:hover, a.home-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: left -45px;
}
a.profile:hover, a.profile-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: -57px -45px;
}
a.audio:hover, a.audio-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: -123px -45px;
}
a.video:hover, a.video-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: -229px -45px;
}
a.gallery:hover, a.gallery-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: -292px -45px;
}
a.pressclip:hover, a.pressclip-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: -364px -45px;
}
a.contact:hover, a.contact-active {
	/*background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;*/
	background-position: -454px -45px;
}
a.home-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: left -90px;
}
a.profile-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -57px -90px;
}
a.audio-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -123px -90px;
}
a.video-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -229px -90px;
}
a.gallery-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -292px -90px;
}
a.pressclip-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -364px -90px;
}
a.contact-active {
	background-attachment: scroll;
	background-image: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -454px -90px;
}div#footer {
	height: 150px;
	background-attachment: scroll;
	background-color: #b78f61;
	background-image: url(../images/footer_background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
div.box_trans_bdr {
	/*background-color: #ebddcb;*/
	background-attachment: scroll;
	background-image: url(../images/box-outer-transparent.png);
	background-repeat: repeat;
	background-position: left top;
}
div.inner-box-grd {
	background-attachment: scroll;
	/*background-color: #f2dec9;*/
	background-color: #f9f5f0;
	/*background-image: url(../images/grd_1.png);
	background-repeat: repeat;
	background-position: left top;*/
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
h3.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #917743;
	text-align: left;
	font-size: 20px;
	font-weight: normal;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: .5em;
}
p.more {
	text-align: right;
	padding-right: 15px;
	color: #917743;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.box_hm_right p {
}


a {
	text-decoration: none;
}
ul.home {
	padding: 0px;
	list-style-type: none;
	width: 570px;
	height: 160px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
ul.home li {
	display: block;
	float: left;
	height: 160px;
	width: 190px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.home li a {
	font-family: Georgia, "Times New Roman", Times, serif;
}
div.g-row {
	/*background-color: #F8F3EF;*/
	background-color: #f9f5f0;
	border: 2px solid #EADCCB;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	/*background-attachment: scroll;
	background-image: url(../images/grd_1.png);
	background-repeat: repeat-x;
	background-position: left top;*/
}
table.ph-album td {
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	color: #917743;
}
.ph-album h6 {
	color: #917743;
}
.album td {
	text-align: center;
	padding-top: 10px;
}
.album h6, .album p {
	text-align: center;
}

a.link:hover { text-decoration: underline; }
.input {
	width: 250px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
td.border-bottom {  border-bottom: 1px solid #EADCCB; }
ul.audo-tracks li {
	display: block;
}
ul.audio-tracks li a {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9DBCA;
	display: block;
	background-attachment: scroll;
	background-image: url(../images/play.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #84623D;
}
p.options a {
	color: #917743;
	font-weight: bold;
}
p.options a:hover {
	text-decoration: underline;
}


ul.options {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}
ul.options li {
	display: block;
	margin: 0px;
	padding: 0px;
}
ul.options li a {
	display: block;
	color: #917743;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBCBB5;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	outline: 0 none;
	margin: 0px;
}
ul.options li a.active, ul.options li a:hover {
	background-color: #FEFEFE;

}
table.admin {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EADCCB;
}

table.admin td, table.admin th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EADCCB;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
.admin p {
	color: #917743;
}
.admin a {
	color: #917743;
	font-weight: bold;
}

table.admin td img {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #ECE9D8;
}
table.admin th {
	color: #917743;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	padding-left: 20px;
}
td { color: #917743;  }

