/* base rules */
img {border: 0; padding: 0; margin: 0; display: block;}
body, div, p, span {font-family: "Times New Roman", Times, Georgia, serif; color: #FFFFFF; text-decoration: none; padding: 0; margin: 0; display: block;}
a {padding: 0; margin: 0; display: block;}
.text-center {text-align: center;}
html, body {height: 100%; padding: 0 !important; margin: 0 !important;}
.body-frm {background-color: #dcd7d1; height: 100%;}
.bor-wrap {width: 844px; height: 100%; margin: 0px auto; border: 0px solid green;}
.bor-frm {height: 100%; background-repeat: repeat-y;}
#bor-L {background-image: url(../images-r/bor-L.gif); background-position: left; padding-left: 22px; margin-bottom: 0; height: 100%;}
#bor-R {background-image: url(../images-r/bor-R.gif); background-position: right; padding-right: 22px; margin-bottom: 0; height: 100%;}
/* begin link styles */
a:link {color: #926232; text-decoration: none; background-color: #98948d; font-weight: 500;}
a:visited {color: #6c4825; text-decoration: none; background-color: #928d86;}
a:hover {color: #4e7c8f; background-color: #bcb4a9;}
/* index-rules */
#outer-ir {background-color: #ACA49B; height: 100%; padding-top: 0px; border: 0px solid red; padding-bottom: 0px;}
#was-tag2 {
	margin: 0px auto; width: 386px; height: 110px; background-image: url(../images-r/WAS-tag3-trans.png); background-repeat: no-repeat; background-position: bottom left;}
.center-wrap {width: 600px; margin: 10px auto;}
.f-enter  {text-align: center; height: 486px; width: 600px;}
#address-i {font-size: 16px;}
#copy-i {clear: both; font-size: 12px; margin: 6px;}
#email-wrap {margin: 6px auto; width: 164px; height: 28px; border: 1px solid #86817D;}
#email-wrap:hover {border: 1px solid #565351;}
#email-core {font-size: 13px; border: 2px solid #FFFFFF; line-height: 24px;}
/* base page rules */
.header {height: 72px; margin: 0px 10px 0 10px; background-image: url(../images-r/WAS_sig6-trans.png); background-repeat: no-repeat; background-position: left; border: 0px solid #ff0b13; z-index: 5; padding-top: 20px;}
.header-x {height: 72px; margin: 0 10px 0 10px; border: 0px solid; #ff0b13; z-index: 5;}
/* footer */
.footer {clear: both; height: 65px;}
.footer-wrap {text-align: center; width: 744px; height: 37px; margin: 0 auto; border: 0px solid #FFFFFF;}
/* main page body */

.tester-class {background-color: #6e6862;}

.outer-wrap {height: 528px; margin: 0 6px 6px 6px; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;}
.outer-wrap3 {height: 528px; margin: 0 6px 6px 6px; border-top: 2px solid red; border-bottom: 2px solid #FFFFFF;}

.outer-wrap2 {
	height: 528px;
	margin: 0 6px 6px 6px;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	background-image: url(../images-r/bird-01-trans.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	z-index: 0;
}
#left-m {width: 200px; padding: 36px 0 0 16px; float: left; border: 0px solid #54514E;}
#center-m {border: 0px solid #E0943E; padding: 42px 0 0 0; float: left;}
.bor-01 {border: 1px solid #86817D;}
.bor-02 {border: 2px solid #FFFFFF;}
.bor-03 {border: 2px solid #ACA49B;}
.frame-center {width: 278px; height: 428px;}
#right-m {
	width: 250px;
	height: 602px;
	margin: 0 0 -74px 0;
	float: right;
	border: 0px solid #54514E;
	position: relative;
	top: -74px;
	background-image: url(../images-r/emil-r-trans.png);
	background-repeat: no-repeat;
	background-position: top right;
}
/* random-intro-image */
.body-main {
	background-color: transparent;
	border: 0px solid #86817D;
	overflow: hidden;
}
.main-bor02 {
	border: 1px solid #565351;
	width: 270px;
	height: 420px;
}
.main-bor01 {
	border: 3px solid #ffffff;
}
/* end main page body */
/* navigation */
.nav-wrap {
	border: 1px solid #86817D;
	margin-top: 6px;
	float: left;
}
.nav-wrap:hover {
	border: 1px solid #565351;
}
.nav-core {
	width: 170px;
	text-align: center;
	line-height: 28px;
	font-size: 16px;
	border: 2px solid #FFFFFF;
}
.nav-wrap-b {
	border: 1px solid #86817D;
	margin: 2px;
	float: left;
}
.nav-core-b {
	width: 112px;
	text-align: center;
	line-height: 28px;
	font-size: 16px;
	border: 2px solid #FFFFFF;
}
#current {
	background-color: #817d77;
	color: #FFFFFF;
}
#current2 {
	background-color: #817d77;
	color: #FFFFFF;
}
/* news */
.body-news {
	background-color: transparent;
	border: 0px solid #86817D;
	padding: 4px;
}
.body-1 {
	font-size: 12px;
	margin: 0 0 8px 10px;
}
.base-line {
	height: 1px;
	width: 60%;
	text-align: center;
	border-top: 1px solid #d8cec5;
	margin: 0 auto;
}
html body .news-marker {
	font-weight: bold;
	font-size: .8em;
	color: #645f55;
	padding: 8px 0px 2px 4px;
}
html body .news-link {
	background-color: transparent;
	display: inline;
}
/* bio-gallery */
#center-m-bg {
	border: 0px solid #E0943E;
	padding: 6px 0 0 4px;
	float: left;
}
#biography {
	width: 366px;
	height: 472px;
	overflow: auto;
	border: 2px solid #ACA49B;
}
#galleries {
	width: 770px;
	height: 472px;
	overflow: auto;
	border: 2px solid #ACA49B;
}
.gallery-base {
	width: 192px;
	height: 140px;
	border: 0px solid blue;
	float: left;
}
.gallery-base2 {
	height: 130px;
	border: 0px solid red;
}
#alphabet {
	width: 540px;
	height: 472px;
	overflow: auto;
	border: 2px solid #ACA49B;
}
#right-m-bio {
	width: 396px;
	height: 602px;
	margin: 0 0 -74px 0;
	float: right;
	border: 0px solid #54514E;
	position: relative;
	top: -74px;
	background-image: url(../images-r/wayne_1-trans.png);
	background-repeat: no-repeat;
	background-position: top right;
	z-index: 1;
}
#right-m-gal {
	width: 0px;
	height: 602px;
	margin: 0 0 -74px 0;
	float: right;
	border: 0px solid #54514E;
	position: relative;
	top: -74px;
	background-image: url(../images-r/Six-Thirty-trans.png);
	background-repeat: no-repeat;
	background-position: top right;
	z-index: 1;
}
#right-m-a {
	width: 230px;
	height: 602px;
	margin: 0 0 -74px 0;
	float: right;
	border: 0px solid #54514E;
	position: relative;
	top: -74px;
	background-image: url(../images-r/Six-Thirty-trans.png);
	background-repeat: no-repeat;
	background-position: top right;
	z-index: 1;
}
/* entry-index */
#body-i {
	background-color: transparent;
}
.enter {
	font-size: 16px;
}
.center-frm01 {
	margin: 0 auto;
	text-align: center;
	border: 1px solid #86817D;
}
#inner-iA {
	width: 254px;
}
#inner-iB {
	width: 464px;
}
#inner-iC {
	width: 304px;
}
#swap-01 {
	width: 250px;
	height: 480px;
	color: #d3cac6;
	border: 2px solid #ffffff;
	background-image: url(../images/intro-A.jpg);
	background-repeat: no-repeat;
}
#swap-01:hover {
	color: #FFFFFF;
	border: 2px solid #86817D;
}
#swap-02 {
	width: 460px;
	height: 480px;
	color: #d3cac6;
	border: 2px solid #ffffff;
	background-image: url(../images/intro-B.jpg);
	background-repeat: no-repeat;
}
#swap-02:hover {
	color: #FFFFFF;
	border: 2px solid #86817D;
}
#swap-03 {
	width: 300px;
	height: 480px;
	color: #d3cac6;
	border: 2px solid #ffffff;
	background-image: url(../images/intro-C.jpg);
	background-repeat: no-repeat;
}
#swap-03:hover {
	color: #FFFFFF;
	border: 2px solid #86817D;
}
#swap-04 {
	width: 300px;
	height: 480px;
	color: #d3cac6;
	border: 2px solid #ffffff;
	background-image: url(../images/intro-D.jpg);
	background-repeat: no-repeat;
}
#swap-04:hover {
	color: #FFFFFF;
	border: 2px solid #86817D;
}
/* alphabet-city */
.a-wrap {
	width: 254px;
	margin: 1px 0;
	border-bottom: 1px solid #d6ccc2;
	border-top: 1px solid #d6ccc2;
	float: left;
	padding: 6px 3px;
	font-size: 13px;
	background-image: url(../images-r/alpha-back2.png);
	background-repeat: repeat-x;
}
.alpha-img {
	width: 100px;
	margin-left: 4px;
	float: left;
}
.alpha-wrap {
	width: 140px;
	float: left;
	margin: 28px 0 0 4px;
}
.alpha-name {
	text-align: center;
	margin: 0 auto 2px auto;
	font-size: 16px;
	line-height: 22px;
	color: #63615d;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
}
.alpha-ht {
	float: left;
	margin: 1px 0 4px 0;
	
}
.alpha-ed {
	float: right;
	margin: 1px 0 4px 0;
}
.img-center {
	margin: 0 auto;
	border: 1px solid #BCBCBC;
}
.img-tag {
	margin-bottom: -4px;
	width: 17px;
	height: 17px;
	display: inline;
}
.cast-tag {
	margin-bottom: -4px;
	width: 17px;
	height: 17px;
	display: inline;
}
#section-title {
	border: 0px solid #86817D;
	margin-bottom: 6px;
}
html body .port-wrap {
	clear: both;
	border: 1px solid #86817D;
	width: 62px;
	height: 19px;
	margin: 0 auto;
}
html body .port-core {
	padding-top: 2px;
	text-align: center;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #c2bdb9;
}
html body .port-core:hover {
	color: #4e7c8f;
	border: 1px solid #5B5754;
	background-color: #bcb4a9;
}
.sold-name {
	text-align: center;
	margin: 0 auto 2px auto;
	line-height: 20px;
}
.title-wrap {
	padding-top: 38px;
	border: 0px solid #FFFFFF;
}
.title-text {
	margin-top: 4px;
	float: right;
}
html body .port-link {
	float: right;
	border: 1px solid #86817D;
	width: 17px;
	height: 19px;
	margin: 2px;
}
#left-port {
	padding: 6px 4px 0 4px;
	width: 204px;
	float: left;
	border: 0px solid #54514E;
}
#main-port {
	margin-left: 16px;
	height: 528px;
	border: 0px solid #54514E;
	float: left;
}
.thumb-core {
	height: 72px;
	width: 90px;
	border: 2px solid #FFFFFF;
}
.thumb-wrap {
	float: left;
	border: 1px solid #86817D;
	line-height: 1em;
}
.thumb-core:hover {
	border: 2px solid #5B5754;
}
.thumb-outer {
	border: 0px solid red;
	margin: 3px 3px 1px 3px;
	float: left;
	font-size: 13px;
	text-align: center;
}
#frame-p1 {
	border: 0px solid #000000;
	padding: 6px 0 0 0;
}
#frame-p2 {
	border: 0px solid #000000;
	width: 450px;
	height: 516px;
}
.clear-b {
	clear: both;
}
#gallery a[href*="salge-galleries.php"]
{
background-color: #817d77;
color: #FFFFFF;
}
#biography-active a[href*="salge-biography.php"]
{
background-color: #817d77;
color: #FFFFFF;
}
#alpha-active a[href*="salge-alphabet-index.php"]
{
background-color: #817d77;
color: #FFFFFF;
}
#portfolio-active a[href*="portfolio-"]
{
background-color: #817d77;
color: #FFFFFF;
}
#portfolio-01-active a[href*="portfolio-01"], #portfolio-06-active a[href*="portfolio-06"], #portfolio-02-active a[href*="portfolio-02"], #portfolio-03-active a[href*="portfolio-03"], #portfolio-04-active a[href*="portfolio-04"], #portfolio-05-active a[href*="portfolio-05"]
{
background-color: #817d77;
color: #FFFFFF;
}