html {

		/*background:url('../miscImages/backgroundFade_withHeader.png') top repeat-x;/*, url('../miscImages/backgroundFade_withFooter.png') bottom repeat-x;*/
  
  /* Safari 4-5, Chrome 1-9 */
  /*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cc7968), color-stop(450px, #FFFFFF), to(#FFFFFF));*/
  
  /* Safari 5.1+, Chrome 10+ */
  /*background: -webkit-linear-gradient(top, #cc7968, #FFFFFF 450px, #FFFFFF);*/
  
  /* Firefox 3.6+ */
  /*background: -moz-linear-gradient(top, #cc7968, #FFFFFF 450px, #FFFFFF);/**/
  
  /* IE 10 */
 /* background: -ms-linear-gradient(top, #cc7968, #FFFFFF 450px, #FFFFFF);*/
  
  /* Opera 11.10+ */
 /* background: -o-linear-gradient(top, #cc7968, #FFFFFF 450px, #FFFFFF);*/
  
  /*background:repeat-x;*/

  
  min-height:100%;
}

body {
	/*font-family:"Times New Roman", Times, serif;*/
	/*background-position: top, bottom;*/
	/*font-size: 25px;*/
	/*background-repeat:repeat-x;*/
	/*height:100%;*/	
	/*margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, sans-serif;*/
  
}

/* for the main page */
#page {
	/*background-color:#ddd;*/
	width:950px;
	margin:auto;
	padding:0px;
	height:910px;
	border:solid 3px #141213;
	background-image:url('../siteImages/page.png');
	/*border-style:solid;
	border-color:#000;*/
	
	/*min-height:100%;
	overflow:auto;*/
}

#mainHeader {
	display:block;
	width:950px;
	height:135px;
	padding:0px;
	margin-top:0px;
	border-style:solid;
	border-color:#141213;
	border-width:0 0 1px 0;
	/*background-image:url('../siteImages/header.png');*/
	/*padding:10px;
	border:solid;
	border-width:1px 1px 0px 1px;
	border-top-left-radius: 10px 10px;
	border-top-right-radius: 10px 10px;
	-moz-border-radius-topleft: 10px 10px;
	-moz-border-radius-topright: 10px 10px;*/
	/*background-color:#ccc;*/
	/*background-image:url('../miscImages/header.png');*/
	/*overflow: auto;*/
	/*width: 100%*/
}

#mainHeader h1 {
	font-size:30px;
	color:#e7ac6b;
	display:inline;
	/*float:right;
	vertical-align:text-bottom;*/
	/*margin-top:65px;*/
	/*margin-right:20px;*/
	/*padding-top:0px;
	padding-right:30px;*/	
	text-align:left;
	position:relative;
	left:12px;
	top:5px;/*40%;*/
	font-family:'OrbitronMedium',Arial, sans-serif;
	/*-webkit-text-stroke: 1.0px #261e19;*/
}

/*#mainHeader h1 a {
	font-size:25px;
	color:#2f666e;
	text-decoration:none;
}

#mainHeader h1 a:hover {
	text-decoration:underline;
	color:#406c72;
}

#mainHeader h1 a:active {
	text-decoration:none;
}

#mainHeader h2 {
	font-size:1.5em;
}*/

#titleBar {
	float:right;
	width:740px;
	/*margin:auto;
	padding:0px;
	display:block;*/
	/*background-image:url('../siteImages/mainDisplay.png');*/
	/*background-color:#261E19;
	opacity:0.8;*/
	/*border-bottom:solid 1px;*/
	height:40px;
	
	/*border-top-left-radius: 10px 10px;
	-moz-border-radius-topleft: 10px 10px;*/
}
#titleBar h2 {
	font-family:'OrbitronLight',Arial, sans-serif;
	/*font-family:'OrbitronMedium';*/
	color:#eacb92;
	font-size:22px;
	text-align:center;
	margin:5px 0;
}
#titleBar h3 {
	font-family:'OrbitronLight',Arial, sans-serif;
	/*font-family:'OrbitronMedium';*/
	color:#eacb92;
	font-size:22px;
	text-align:center;
	margin:5px 0;
}

#mainDisplay {
	width:100%;
	/*background-color:#E0C088;*/
	min-height:100%;	
}

#mainDisplayWrapper {
	float:right;
	/*position:relative;*/
	width:732px;
	height:648px;
	margin:0 8px 0 0;
	/*overflow:auto;*/
	overflow-y: auto;/*scroll;*/
	overflow-x: hidden;
}

::-webkit-scrollbar {
	width: 8px;
	height: 10px;
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
height: 100px;
display: block;
background-color: transparent;
}

::-webkit-scrollbar-track-piece  {
	height:200px;
	background-color:#f1d0b0;
	-webkit-border-radius: 6px;
	width:5px;
}

::-webkit-scrollbar-thumb:vertical {
height: 50px;
background-color: #261e19;
border:0;
-webkit-border-radius: 6px;
}

/*for IE */
#mainDisplayWrapper{
scrollbar-face-color:#261e19;
scrollbar-base-color:none;
scrollbar-arrow-color:#d0b481;
scrollbar-track-color:#d0b481;
scrollbar-shadow-color:none;
scrollbar-highlight-color:#f1d0b0;
scrollbar-3dlight-color:none;
scrollbar-darkshadow-color:none;
}


#footer{
	float:right;
	height:85px;
	width:740px;
	/*display:inline;*/
	border-style:solid;
	border-color:#141213;
	border-width:1px 0px 0px 0px;
}

.siteButtonBox{
	float:right;
	font-family:'OrbitronMedium',Arial, sans-serif;
	font-size:12px;
	width:127px;
	height:28px;
	/*border:solid 1px;*/
	padding-top:49px;
}
.siteButtonBox a{
	text-decoration:none;
}

#audioBox{
	float:right;
	/*position:relative;
	top:0;
	left:150px;*/
	width:480px;
	/*border:solid 1px;*/
	/*margin:auto;
	padding:0px;
	display:block;*/
	/*background-color:#E0C088;*/
	height:100%;/*110px;*/
	/*border-top:solid 1px;*/
	overflow:hidden;
	/*border-bottom-right-radius: 10px 10px;
	-moz-border-radius-bottomright: 10px 10px;*/
}

#info { 
	display:none;
	width:80%; 
	margin:auto;
}

#info p {
	font-family:'TitilliumText22LRegular',Arial, sans-serif;
	font-size:16px;
	text-align:justify;
	margin-top:1px;
	color:#141213;
}
#info h3 {
	font-family:'OrbitronLight',Arial, sans-serif;
	font-size:18px;
	text-align:center;
	margin:5px 0;
	color:#141213;
}
#info h4 {
	font-family:'OrbitronLight',Arial, sans-serif;
	font-size:16px;
	text-align:center;
	margin:5px 0;
	color:#141213;
}
#info a{
	color:#141213;
}

#comments { 
	width:470px;
	display:none;
	/*height:500px;*/
	text-align:center;/*required to get facebook comments centered*/
	margin:auto;
	margin-top:20px;
}
#comments h3 {
	font-family:'OrbitronLight',Arial, sans-serif;
	font-size:18px;
	text-align:center;
	margin:5px 0;
	color:#141213;
}
#comments p{
	font-family:'TitilliumText22LRegular',Arial, sans-serif;
	font-size:16px;
	text-align:left;
	margin-top:1px;
	color:#141213;
}

#comments a {
	color:#141213;
	text-decoration:underline;
}

#plusOneButton {
	/*border:solid 1px;*/
	float:right;
	width:38px;
	height:24px;
	/*overflow:hidden;*/
}

#likeButton{
	/*border:solid 1px;*/
	float:left;
	width:104px;
	height:24px;
	/*overflow:hidden;*/
}

.fb-comments {
	float:left;
}

.line {
	height:1px;
	width:470px;
	border-style:solid;
	border-color:#141213;
	border-width:1px 0px 0px 0px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px 0px 15px 0px;
}

.clear {
	clear:both;
}