@charset "UTF-8";
/* CSS Document */

/* Visual----------------*/
body {
	background-color:#c7aca1;
	background-image:url(../images/bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	color:#302219;
}
/* Menu----------------*/
#menu{width:938px; position:absolute; top:294px; z-index:10; text-align:center;}
#menu a{color:#d6cdbc; display:block;}
#menu ul {list-style:none; font-size:16px; padding:0; margin:0; float:left; margin-left:10px;margin-right:10px; width: 95px;}
.mChild {display:none;  font-size:12px; text-align:center; }
.menuItem:hover .mParent {background-image:url(../images/menuroll.jpg); background-position:top; background-repeat:no-repeat;}
.menuItem:hover {background-image:url(../images/menuround.png); background-position:bottom; background-repeat:no-repeat;}
#menu ul:hover .mChild{display:list-item; width:70px;background-color:#111; margin:0 auto 0 auto; padding-top:2px; padding-bottom:2px;}
#menu ul .mChild:hover {background-color:#366;}
/* Structure----------------*/
#bioBox {margin:10px;}
body {margin:0px;padding:0px;}
#container {width:950px; position:absolute; left:50%; margin-left:-475px; text-align:left;}
#footer {width:938px; margin:auto; font-size:12px; text-align:center; color:#aa9289;}
#mainContent  {background:url(../images/body_02.jpg); width:938px; margin:auto;}
#leftSide {width:630px;float:left; text-align:center; margin-left:2px;}
#sidebar {float:left; width:300px; z-index:0;}
#sidebartop {width:250px; margin: 0 auto 0 auto; border:#000 2px solid;}
.feature {width:250px;}
.titlebar {width:250px; height:15px; font-size:12px; background-color:#111; text-align:center;}
.titlebar a {color:#999; text-decoration:none; font-weight:normal;}
.titlebar a:hover {color:#C99;}
#player {width:250px; height:100px; background-color:#111;}
#contentHeader {background-image:url(../images/body_01.jpg); height: 116px; width:938px;}
.contentBox600 {
	width:582px;
	background:url(../images/content600.jpg);
	background-position:left;
	background-repeat:repeat-y;
	border: dotted #504239;
	border-width: 1px 1px 1px 0;
	margin:auto;
	text-align:justify;
	padding:3px 3px 3px 15px;
	margin-bottom:10px;
	}
.contentBox200 {
	width:250px;
	/*background:url(content600.jpg);
	background-position:left;
	background-repeat:repeat-y;*/
	margin: 15px auto 0px auto;
	text-align:justify;
	padding:3px;
	border: dotted #504239;
	border-width: 1px;
	}
/* typestyle */
a img {border:0; margin:0; padding:0;}
h1 {text-align:left; margin: 0; color:#7c6556; font-size:20px; }
h2 {text-align:left; margin: 0 0 5px 0; color:#302219; font-size:16px;}
.hbg {background:url(../images/h2bg.jpg); padding-bottom:1px; background-repeat:repeat-x; background-position:bottom; margin-bottom:2px;}
.contentBox600 small {position: relative; top: -3px;}
.contentBox200 a {font-size:14px;}
a {text-decoration:none; color:#302219; font-weight:bold;}
small {margin:0;}
/*snTabs*/
#snTabs {position:fixed; bottom:20px; left:100%; margin-left:-50px; width:250px; float:left; z-index:80;}
#snTabs a {display:block; width:60px; height:50px; background-color:#344; text-align:left;}
#snTabs a:hover {margin-left:-10px;}
.snHover {display:none;}
.snLink:hover .snHover {display:block;}
.snLink:hover .snFade {display:none;}

/* Tables */
#eventtable {font-size:12px; text-align:center;}
#eventtable a {color:#600;}
#bioTable {text-align:justify;}
.photocell {
	border:#333 1px solid;
	padding:0px;
	width:120px;
}
.photocell:hover {
	background:#666;
}

