/*
 Screen style    
 
*/

.box {
	background-color: #D1B79E;
	color: #330000;
	background-image: url(../images/bg/brown/beige-marbl-br.jpg);
}

.box.left.welcome {
	background-image: url(../images/bg/brown/beige-marbl-med.jpg);
	background-position: left bottom;
	background-repeat: repeat;
	padding-top: 18px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.box.left.welcome h2 {
	margin-bottom: 0.75em;
	color: #990000;
}

.box.left.welcome a:link {
	background-color: transparent;
	color: #990000;
	text-decoration: underline;
}

#box a:visited {
	background-color: transparent;
	color: #3333ff;
	text-decoration: underline;
}

#box h2 a:hover {
	background-color: transparent;
	color: #A8F4DD;
}

#box h2 a:active {
	background-color: transparent;
	color: #00FF99;
	text-decoration: underline;
}

.box.right.welcome {
	background-color: #EDD88F;
	color: #000000;
	background-image: url(../images/bg/brown/beige-marbl-lt.jpg);
	background-position: left bottom;
	background-repeat: repeat;
	padding-top: 18px;
}


.box.right.welcome.dark {
	background-color: #EDD88F;
	color: #000000;
	background-image: url(../images/bg/brown/beige-marbl.jpg);
	background-position: left bottom;
	background-repeat: repeat;
	padding-top: 18px;
}


#content {
 background: transparent url(../images/bg/brown/content-bottom.gif) left bottom no-repeat;
 color: #000000;
 padding-bottom: 12px;
}

#content a {
	background-color: transparent;
	color: #1A4D4B;
	text-decoration: none;
}

#content a:hover {
	background-color: transparent;
	color: #990033;
}

#content h1, #content h3 {
 background-color: transparent;
 color: #470F00;
}

#content h2 {
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #470F00;
}

#footer {
 background-color: #C09B78;
 background-image: none;
 color: #684C35;
 width: 716px;
}

#footer a {
 background-color: transparent;
 color: #684C35;
}

#footer a:hover {
 background-color: transparent;
 color: #CCCCCC;
}

#footer p {
 background: #C09B78 url(../images/bg/brown/footer-bottom.gif) bottom left no-repeat;
 color: #684C35;
}

#inner-wrapper {
 background: #774c36 url(../images/bg/brown/inner-wrapper-top.gif) left top no-repeat;
 color: #000000;
}

#nav a {
 background-color: #FFFFFF;
 color: #453121;
}

#nav a#nav01 span {
 background-image: url(../images/nav/brown/01.gif);
}

#nav a#nav02 span {
 background-image: url(../images/nav/brown/02.gif);
}

#nav a#nav03 span {
 background-image: url(../images/nav/brown/03.gif);
}

#nav a#nav04 span{
 background-image: url(../images/nav/brown/04.gif);
}

#nav a#nav04 {
 width: 111px;
}

#nav a#nav05 span{
 background-image: url(../images/nav/brown/05.gif);
}

#nav a#nav05 {
 width: 109px;
}

#nav a:hover {
 background-color: #FFFFFF;
 color: #453121;
 }
 
#original-eventsA {
 background-color: #C09B78;
 }

#original-eventsA h1 span {
 background-image: url(../images/titles/brown/original-events.gif);
}

#original-eventsA img {
 border: thin none #fff; 
}


#original-events h1 span {
 background-image: url(../images/titles/brown/original-events.gif);
}

#original-events img {
	border: 5px solid #fff;
	margin: 0;
	margin-right: 0px;
	margin-left: 0px;
	border-spacing: 2px;
}

.photoleft100 {float: left; padding:2px 8px 4px 0px; margin: 0; font-size:90%; color: #330000; font-style:italic; width: 100px;}

.photoleft145 {float: left; padding:2px 8px 4px 0px; margin: 0; font-size:90%; color: #330000; font-style:italic; width: 145px;}

.photoright {float: right; padding:2px 0px 4px 8px; margin: 0; font-size:90%; color: #330000; font-style:italic; width: 108px;}

.photoright200 {float: right; padding:2px 0px 4px 8px; margin: 0; font-size:90%; color: #330000; font-style:italic; width: 200px;}

.photoleft226 {float: left; padding:2px 8px 4px 0px; margin: 0; font-size:90%; color: #330000; font-style:italic; width: 167px;}

.photoleft200 {float: left; padding:2px 8px 4px 0px; margin: 0; font-size:90%; color: #330000; font-style:italic; width: 200px;}

#testimonials-link {
 height: 107px;
 width: 29px;
 left: -1px;
}

#testimonials-link a:hover span, #testimonials-link a.current span {
 background-position: -29px 0;
}

#testimonials-link a:hover {
 background-color: #C09B78;
 color: #453121;
}

#testimonials-link span {
 background-image: url(../images/nav/brown/testimonials.gif);
}

#ZZtestimonials-link {
 height: 107px;
 width: 29px;
 left: -1px;
}

#ZZtestimonials-link a:hover span, #testimonials-link a.current span {
 background-position: -29px 0;
}

#ZZtestimonials-link a:hover {
 background-color: #DDF1EE;
 color: #453121;
}

#ZZtestimonials-link span {
 background-image: url(../images/nav/brown/testimonials.gif);
}

#wrapper {
	width: 828px;
}
