body { font:13px/1.231 sans-serif; *font-size:small; } /* hack retained to preserve specificity */
		body, select, input, textarea { 
			/* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */ 
			color: #444; 
			/* set your base font here, to apply evenly  */ 
			font-family: Tahoma, Arial, Helvetica, sans-serif;    
		}
		
		/* Headers (h1,h2,etc) have no default font-size or margin,
		 you'll want to define those yourself. */ 
		h1,h2,h3,h4,h5,h6 { font-weight: normal; }
    h1 { font-size: 2em; }
		select, input, textarea, button { font:99% sans-serif; }
		
		/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */
		a:hover, a:active { outline: none; }

    .current { background: #ccc; }
    header span { padding: 0.2em 0.5em; display: inline-block; }
    dd, h1, body, html { margin: 0;}
    

		a, a:active, a:visited { color: #607890; }
		a:hover { color: #036; }
		.wrapper {width:200px; border:1px solid red;}
		
		dl {margin:0 auto; width:900px;}
		dt {background-color:#ccc; margin-bottom:20px; cursor:pointer; cursor:hand; padding:5px; font-weight:bold; }
		dd {margin-bottom:30px;}            
/* Sam Site Styles */		
#main {padding:0 30px;}       
#main p {width:670px;}  
#main ul {list-style-type:none;margin-left:0; padding-left:0;}  
#main a {color:#5f5f5f;}
#main a:hover {color:#000;}    
h2.sectheader {margin:30px 0 0 0; cursor:pointer; cursor:hand; padding:34px 0 0 0; border-top:1px solid #999; } 	
div.vidsect {margin-left:0; padding-left:0;}	
div.vidsect ul {list-style-type:none;margin-left:0; padding-left:0;}
div.vidsect ul li {width:210px; height:200px; margin:5px 20px 20px 0; padding: 5px; float:left;}     
#main div.vidsect ul li p  {width:190px; text-align:center;}     
 
.vidhover  {
    border: 5px solid #DDDDDD;
    margin-top: -5px;
    margin-left: -5px; 
	margin-bottom:-5px;
}
.vidnohover {
	border:none;
} 

header, footer { margin-top:50px;margin-left:30px;}
.show, .hide {color: #607890; cursor:pointer; cursor:hand;}

body {
  padding-bottom: 200px;
}