html{
	height:100%
	
	}

body{
	background:#000;
	font-family:"comic sans ms";
	height:100%;
}

#wrapper{

	width:950px;
	height:950px;
	margin:15px auto 15px auto;
	/*border:1px solid #fff;*/
	overflow:hidden;
	position:relative;
	/*The "position relative" attribute is needed to assist in placing
	 elements within div like footer and any side bar*/
	

}

#header{
	text-align:center;
}
#video{
	width:570px;
	height:330px;
	float:right;
	margin:300px 15px 10px 0;
	background:red;
}

#maincontent{

	width:575px;
	margin:30px 198px 300px 177px ;
	padding:10px;
	overflow:hidden;
	color:white;
}

#nav{
	margin:0 auto 0 auto;
	text-align:right;
	
	height:25px;
	width:600px;
	padding-top:5px;
	font-size:1.25em;
}

#nav ul{
	list-style:none;
	margin:0;
	padding:0;
	
}
/* Create single line links, float left puts elements next to each other*/
#nav li{
	float:left;
	padding-right:40px;
}

/* "display:block" Displaying the links as block elements makes the whole link area 
clickable (not just the text), and it allows us to specify the width.
"width: ' ' " Since block elements take up the full width available, they cannot float 
next to each other. We specify the width of the links.
"text-decortation:none" removes underline from links */


#nav a{
	color:#0081d6;
	display:block;
	width:100px;
	text-decoration:none;
	text-align:center;
}

#nav a:visited{
	color:#9373a0;
}

#nav a:hover{
	background-color:white;
}
#sidebarleft{
	width:150px;
	height:700px;
	border-right:solid 1px white;
	/*this is to position sidebar */
	position:absolute;
	right:780px;
	top:200px;
	padding:5px;
	color:red;
}

#sidebarright{
	width:150px;
	height:700px;
border-left:solid 1px white;
	/*this is to position sidebar */
	position:absolute;
	left:780px;
	top:200px;
	color:white;
	padding:5px;
}

#footer{
	text-align:center;
	padding-bottom:5px;
	width:100%;
	height:25px;
	
	color:#fff;
	/*The following is needed to position footer at bottom of its container div*/
	position:absolute;
	bottom:0;
}

.fltright{
	float:right;
	padding:5px;
}

#vid{
	width:352px;
	height:288px;
	
}