html { margin:0; padding:0 }	
body { margin:0; padding:0; background-color:#223344; text-align: center; }

#w1001 { position: relative; margin: 0px auto 0px auto; width: 1001px; text-align: left; }

#logoL  { float:left; width:720px; height:160px; margin:0; padding:0; }

#logoL img{	
	width:700px; height:140px; 
	border-width:10px; 
	border-style:solid; 
	border-color:#2F4F4F #000000 #323232 #0F2F2F;
	margin:0; padding:0;			
	 }

#centerAB { position:absolute; top:0; left:630px; height:160px; z-index:2; }

#centerAB #center {float:left; width:370px; margin:16px 0 0 0; }

#centerAB #center img.me {
	float:left; 
	width:149px; height:108px;
	border:10px solid; 
	border-color:#000000 #2F4F4F #000000 #000000 ;
	}

#centerAB #center #right {float:left; margin:0; width:200px; background-color:#223344; }

#centerAB #center #right #sloganInside { margin:15px 10px 0 40px; }
#centerAB #center #right p.sloganA   { margin:5px 0 0 40px }
#centerAB #center #right p.sloganB   { margin:5px 0 15px 60px }
#centerAB #center #right p.sloganB1   { margin:5px 0 15px 60px }
/*	#centerAB #center #right #sloganInside, 	*/
/*	#centerAB #center #right p.sloganA, 		*/
/*	#centerAB #center #right p.sloganB		 */

#sloganInside, p.sloganA, p.sloganB, p.sloganB1
	{
	text-align:left; 
	font-family:"Helvetica", sans-serif;
	font-size:10pt; font-weight:500; color:#DFDFDF;
	line-height:140%; 
	 }
p.sloganB1 { font-style:italic }


div.main  {
	position:absolute; margin:0; padding:0;
	top:162px; left:0;width:1003px;
	height:7px; 
	background-color:#5386A9;
	Z-INDEX:2;
	}

p.line { margin:3px 0 3px 0; background-color:#CFCFCF;  width:1001px; height:1px;line-height:1px;  } 

		/*  FOOTER rules	*/

#foot { position:relative; left:0; top:1000px; margin:50px 0 40px 0; width:1001px; }
#foot2 { position:relative; left:0; top:1500px; margin:50px 0 40px 0; width:1001px; }

p.botCopy {text-align:center;
	color:#F1F1F1; background-color:#2F3F4F; margin:0; padding:5px; 
	font-family:"Times New Roman", serif; font-size: 8pt; 
	}

p.botUpDate { text-align:center;
	color:yellow; background-color:#2C334D; margin: 0; padding:20px;
	font-family:"Helvetica", sans-serif; font-size: 10pt; 
	}

#botSource {
	text-align:center;
	color:#F0F0F0; background-color:#2F3F4F; margin:0; padding:5px; 
	font-family:"Helvetica", sans-serif; font-size: 8pt; 
	}

	/*   Adjust background-color:#44CCF6 in   */
	/*	p.botSpec                                    */
	/*   to accept link on index page                  */


#foot img.valid { margin:20px 0 20px 50px; border:0; width:88px; height:31px }



	/*	Video page columns	*/

div.movieCol {
	position:absolute; 
	left:15px; top: 275px; width:475px; 
	padding-top:7px; padding-bottom:7px; z-index:2;
	background-color:#999999; 
	}
h3.bulletin { margin:15px 15px 15px 15px; 
	color:#303030; background-color:#DDDDDD; }

p.movieborder {
	 margin:10px 10px 10px 10px; padding:15px;
	 background-color:#999999;  }

div.thanks { position:absolute; top:435px; left:45px; width:385px;z-index:2; text-align:left; } 

p.small   { margin:10px 0 0 10px; 
	font-family:sans-serif; font-size:9pt; font-weight:600; 
	color:#F1F1F1; background-color:#999999; padding:15px; }


#technote { position:absolute; top:780px; left:60px; width:385px; z-index:1; text-align:left; }
p.Tnote 	{ font-family: helvetica, sans-serif; font-size:9pt; font-weight:600;
	color:#d1d1d1; background-color:#959595;
	margin:30px 0 0 10px; padding:25px; 
	border: 10px solid #F1F1F1;
	}
#technote a:link {text-decoration:none; color:#334455; 
	font-family:"Verdana", sans-serif; font-size:10pt
	}
#technote a:hover{ text-decoration:none; color:#FFD700; 
	font-family:"Verdana", sans-serif; font-size:10pt;
	}
#technote a:visited {text-decoration:none; color:#FFD700; 
	font-family:"Verdana", sans-serif; font-size:10pt; }


		/* 	Right Column	*/

.rightOutside { 
	position:absolute; left:510px; top:275px; 
	width:450px; 
	padding:5px;
	background-color:#778899; border:5px solid #445566;
	}

.rightInside {
	margin:5px; padding:15px;
	color:#FBFBFF; background-color:#889899; 
	border:5px inset #F1F1F1;
	text-align:left; }

h3 { margin:15px 0 0 15px; font-family:"Times New Roman", serif; color:#0C0C0C;   }

p.vidBlurb { margin:15px 30px 0 25px;  color:#FBFBFF; text-align:left; font-family:Courier 10pt 500; }

p.vidPoemList { margin:15px 0 15px 25px; line-height:16pt;  text-align:left;}

.vidPoemList a:link {text-decoration:none; color:#334455; 
	font-family:"Verdana", sans-serif; font-size:10pt
	}
.vidPoemList a:hover{ text-decoration:none; color:#FFD700; 
	font-family:"Verdana", sans-serif; font-size:10pt;
	}
.vidPoemList a:visited {text-decoration:none; color:#FFD700; 
	font-family:"Verdana", sans-serif; font-size:10pt; }




