	body	{
		font-family: Georgia, 'Times New Roman', Times, serif;
		background-color: #f5f4e9;
	}
	div	{
		line-height: 1.5;
		}
	#divDisclaimer	{
		margin-right: 75px;
	}
	h1  {
		font-size: 24px;
		color: rgb(206,60,60);
		text-align: center;
	}
	h2  {
		font-size: 20px;
		color: black;
		text-align: left;
	}	
	.footer {
		font-size: 10px;
		color: gray;
		width: 100%;
		float: right;
		margin-bottom: -10px;	
		}
	.footer a :hover {
		color: DarkGray;
		}
	#divEngname {
		display: inline;
		}
	#headerRopesSub {
		font-size: 20px;
		font-weight: bolder;
		color: rgb(206,60,60);
		text-align: left;
		line-height: 1;
	}
	#headerRopes {
		line-height: 1;
	}
	#divContainer {
		margin-left: 25px;
	}
	#divIndivRope {
		text-align: center;
	}
	#divVideo {
		text-align: center;
	}
	#jDivInfo {
		max-width: 900px;
		margin-left:auto;
		margin-right:auto;
		margin-top: 15px;
	}
	#jDivInfo .ui-accordion-header a {
		font-family: Times New Roman;
		font-weight: Bold;
	}
	#jDivInfo .ui-accordion-content > * {
		margin:0;
		padding: 5px;
	}
	#divPageBorder {
		margin: auto;
		border:2px solid rgb(206,60,60);
		border-radius:25px;
		max-width:800px;
		height:auto;
		padding: 10px;
		padding-bottom: 15px;
		padding-top: 0px;
		box-shadow: 10px 10px 5px #888888;	
		background-color: white;
	}	
	.divIntro {
		margin-right: 50px;
		margin-left: 50px;
	}
	.divSeries {
		float: left;
		border:2px solid rgb(206,60,60);
		border-radius:25px;
		width:200px;
		height:150px;
		padding:10px 40px;
		box-shadow: 10px 10px 5px #888888;	
		background-color: white;
	}
	.noBullet {
		list-style: none;
	}
	.arrows {
		font-weight:bolder;
		font-family:fantasy;
		cursor:pointer;
		color: rgb(206,60,60);
	}
	#divDrawing img {
		width: 50%;
	}
	#footerIndex {
	   position:absolute;
	   bottom:0;
	   width:100%;
	   height:60px;   /* Height of the footer */
	   xxbackground:#6cf;
	}
	#divOutside {
		border:solid;
		border-color:rgb(206,60,60);
	}
	#divNoteOnName {
		font-size:smaller;
	}
      #carousel {
        width:960px;
        border:1px solid #222;
        height:300px;
        position:relative;
        clear:both;
        overflow:hidden;
        background:#FFF;
		background-color:#f5f4e9;
      }
      #carousel img {
        visibility:hidden; /* hide images until carousel can handle them */
        cursor:pointer; /* otherwise it's not as obvious items can be clicked */
      }

      .split-left {
        width:450px;
        float:left;
      }
      .split-right {
        width:400px;
        float:left;
        margin-left:10px;
      }
      #callback-output {
        height:250px;
        overflow:scroll;
      }	
	.videoDiv {
		float: left;
		margin: 25px;
		text-align: center;
		width: 400px;
		border: 3px;
		border-color: rgb(206,60,60);
		border-style: solid;
		border-radius: 25px;
		box-shadow: 10px 10px 5px #888888;
	}
	.video {
		width: 90%;
		height: auto;
		margin-bottom: 15px;
	}
	.liLevelTop {
		text-decoration: underline;
		font-weight: bold;
	}
	.arrow-right-triangle7 {
		width: 0; 
		height: 0; 
		border-top: 7px solid transparent;
		border-bottom: 7px solid transparent;
		
		border-left: 7px solid rgb(206,60,60);
	}	