
/* standard H's */

H2, LABEL {
	font-family: Myriad, "Myriad Web", Helvetica, Arial, sans-serif;
	margin: 0;
}

H2 {
	font-size: 26px;
	letter-spacing: -2px;
}		

#globalcontainer {
	position:					relative;
	padding-bottom:		50px;
  left:							0px;
  top:							70px;
  margin:						0 auto;
  
  width: 						100%;
  height: 					auto;
  min-height:				1500px;
  border: 					0px solid #f00;
  z-index:					1;
  /* background: 			url(http:/egenerations.com/common/img/backgrounds/background_gradient_blu-drk.gif) #146ADB repeat-x fixed top center; */
  /* background: 			url(http://egenerations.com/common/img/index/background_gradient2.jpg) #1469db repeat-x fixed top center; */
  background: 			url(http://friendsnflings.com/common/img/backgrounds/bg_gradient_blk2wht_1x1024.jpg) #fff repeat-x fixed top center;
  
  
  /* background: 			url(http://brainfizz.com/common/img/backgrounds/holiday_night_bkgd3.jpg) #1469db repeat-x top center; */
  background-attachment: fixed;
  align:						center;
  text-align:				center;
}


#outlinecontainer {
  margin:						0 auto 0 auto;
  padding:					0;
  height: 					auto;
  border: 					0px solid #e2e2e2;
  top:							0px;
  height: 					auto;
  border: 					0px solid #ff0;
}



/* -- AD SPACE -- */


#adspace1 {
	position: 				absolute;
	left: 						0px;
	top:							75px;
	height:						600px;
	width:						120px;
	border:						solid 0px;
}




/* -------------------- */

#container_level1 {
  position: 				relative;
  margin:						0 auto;
  padding:					0;
  width:						960px;
  height: 					100%;
  border: 					0px solid #f00;
  top:							0px;
  vertical-align:		bottom;
	/* background-image:	url(http://egenerations.com/common/img/widgetparts/transbgpng/1000x1000white.png); */
	/* background-image:	url(http://egenerations.com/common/img/widgetparts/transbgpng/1000x1000white_r2.png); */
	background-repeat:no-repeat;
  /*
  align:						left;
  text-align:				left;
  */
}


    #container_level1_titlebar {
       position: 				relative;
       margin:					0 auto;
       padding:					0;
       width:						960px;
       height: 					30px;
       border: 					0px solid #000;
       top:							0px;
       vertical-align:	bottom;
     }

     #column_title_1 {
       position: 				absolute;
       margin:					0 auto;
       padding:					0;
       width:						300px;
       height: 					38px;
       left:						9px;
       border: 					0px solid #F00;
       top:							8px;
       vertical-align:	bottom;
     }

     #column_title_2 {
       position: 				absolute;
       margin:					0 auto;
       padding:					0;
       width:						300px;
       height: 					70px;
       left:						324px;
       border: 					0px solid #000;
       top:							-12px;
       vertical-align:	bottom;
       text-align:			middle;
     }

     #column_title_3 {
       position: 				absolute;
       margin:					0 auto;
       padding:					0;
       width:						300px;
       height: 					45px;
       left:						641px;
       border: 					0px solid #FFF;
       top:							12px;
       vertical-align:	bottom;
     }

 


     #subcontainer1_level1 {
       position: 				relative;
       border: 					0px solid #F00;
       margin:					0 auto;
       left:						0px;
       top:							20px;
       width:						935px;
       height:					382px;
       padding:					0px 0px 0px 0px;
       /*
       align:						center;
			 text-align:			center;
			 */
     }

         #column_1 {
           position: 				absolute;
           border: 					0px solid #FFF;
           left:						0px;
           top:							0px;
           width:						308px;
           height:					600px;
    			 /* background-image:	url(http://egenerations.com/common/img/widgetparts/column_bg/column_bg.png); */
    	     background-repeat:no-repeat;
         }
    
         #column_2 {
           position: 				absolute;
           border: 					0px solid #FFF;
           left:						313px;
           top:							0px;
           width:						308px;
           height:					600px;
    			 /* background-image:	url(http://egenerations.com/common/img/widgetparts/column_bg/column_bg.png); */
    	     background-repeat:no-repeat;
         }
    
         #column_3 {
           position: 				absolute;
           border: 					0px solid #FFF;
           left:						626px;
           top:							0px;
           width:						308px;
           height:					600px;
    			 /* background-image:	url(http://egenerations.com/common/img/widgetparts/column_bg/column_bg.png); */
    	     background-repeat:no-repeat;
         }

     #subcontainer1_level1_title {
       position: 				relative;
       border: 					0px solid;
       border-bottom: 	1px solid #565643;
       left:						0px;
       top:							0px;
       width:						935px;
       height: 					30px;
       text-align:			left;
       background-color: #BDDDFF;
     }

     #subcontainer1_level1_more {
       position: 				absolute;
       border: 					0px solid #f00;
       right:						0px;
       top:							0px;
       width:						100px;
       height: 					45px;
       text-align:			right;       
       z-index:					2;
     }

     #subcontainer1_level1_icon {
       position: 				relative;
       border: 					0px solid #f00;
       left:						-280px;
       top:							-50px;
       width:						49px;
       height: 					45px;
       z-index:					2;
     }

     #subcontainter1_level1_data {
       position: 				relative;
       border: 					0px solid;
       left:						0px;
       top:							0px;
       width:						100%;
       height:					250px;
       background-color: #FFF;
       padding:					5px 0px 0px 0px;
     }
     
     
     
     
     #subcontainer2_level1 {
       position: 				relative;
       border: 					1px solid #ddd;
       left:						450px;
       top:							100px;
       width:						467px;
       height:					290px;
       /* background-color: #FFF; */
       padding:					0px 0px 0px 0px;
     }
     
     #subcontainer2_level1_title {
       position: 				relative;
       border: 					0px solid;
       border-bottom: 	1px solid #565643;
       left:						0px;
       top:							0px;
       width:						418px;
       height: 					30px;
       text-align:			left;
       background-color: #BDDDFF;
     }

     #subcontainer2_level1_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						100px;
       top:							-12px;
       width:						49px;
       height: 					45px;
       z-index:					2;
     }

     #subcontainer2_level1_more {
       position: 				absolute;
       border: 					0px solid #f00;
       right:						0px;
       top:							0px;
       width:						100px;
       height: 					45px;
       text-align:			right;       
       z-index:					2;
     }
     
     #subcontainter2_level1_data {
       position: 				relative;
       border: 					0px solid;
       left:						0px;
       top:							0px;
       width:						410;
       height:					245px;
       background-color:#FFF;
       padding:					5px 5px 5px 5px;
     }

/* ----- PASTED Feature/Content Promo CSS ----- */





/* COLUMN - PLAY ----------------------------------------------------------------------- */
     #column_play {
       position: 				relative;
       border: 					0px solid;
       left:						316px;
       top:							0px;
       width:						308px;
       height:					380px;
			 background-image:	url(/common/img/widgetparts/column_bg/column_bg.png);
	     background-repeat:no-repeat;
     }

          #column_play_fspromo {
            position: 				absolute;
            left:							5px;
            top:							5px;
            width:						298px;
            height: 					196px;
       			background-color: #000;
            z-index:					2;
            padding:					0px;
          }

          #column_play_fspromo_black {
            position: 				absolute;
            left:							0px;
            top:							139px;
            width:						298px;
            height: 					57px;
            background-color: #000;
						filter:						alpha(opacity=57);
						-moz-opacity:			.57;
						opacity:					.57;
            z-index:					3;
          }

          #column_play_fspromo_border {
            position: 				absolute;
            left:							0px;
            top:							0px;
            width:						296px;
            height: 					194px;
       			border: 					1px solid #ababab;
            z-index:					4;
          }

          #column_play_fspromo_title {
            position: 				absolute;
            left:							0px;
            bottom:						0px;
            width:						285px;
            height: 					44px;
            font-family:			arial;
            color:						white;
            font-size:				19px;
            font-weight:			bold;
            font-smooth:			always;
            font-style:				normal;
            text-decoration:	none;
            letter-spacing: 	-1px;
            z-index:					5;
            padding:					5px;
            border: 					0px solid #f00;
            text-align:				left;
            text-decoration:	none;
          }

          #column_play_fspromo_viewlink {
            position: 				absolute;
            right:						0px;
            top:							170px;
            width:						50px;
            height: 					20px;
            font-family:			arial;
            color:						#feae2f;
            font-size:				17px;
            font-weight:			500;
            font-smooth:			always;
            font-style:				normal;
            text-decoration:	none;
            letter-spacing: 	-1px;
            z-index:					5;
            border: 					0px solid #f00;
          }

          #column_play_fspromo_authorheadshot {
            position: 				absolute;
            right:						10px;
            top:							10px;
            width:						60px;
            height: 					70px;
            z-index:					6;
            border:						1px solid #000;
          }

		/* ARCHIVES -------------------------------- */

          #column_play_archivelist {
            position: 				absolute;
            left:							5px;
            top:							215px;
            width:						298px;
            height: 					90px;
            z-index:					2;
            padding:					0px;
          }

		/* ADVERTISING -------------------------------- */

          #column_play_ad_234x60-1 {
            position: 				absolute;
            left:							22px;
            top:							305px;
            width:						260px;
            height: 					60px;
            z-index:					2;
            padding:					0px;
          }

/* -- */


/* COLUMN - CONNECT / COLUMN 1 ---------------------------------------------------------- */

          #column_connect_fspromo {
            position: 				absolute;
            left:							5px;
            top:							5px;
            width:						298px;
            height: 					196px;
       			background-color: #000;
            z-index:					2;
          }

/* COLUMN - CONNECT / COLUMN 1 ---------------------------------------------------------- */

          #column_explore_fspromo {
            position: 				absolute;
            left:							5px;
            top:							5px;
            width:						298px;
            height: 					196px;
       			background-color: #000;
            z-index:					2;
            padding:					0px;
          }


/* COLUMN - LEARN ----------------------------------------------------------------------- */


          #column_learn_fspromo {
            position: 				absolute;
            left:							5px;
            top:							5px;
            width:						298px;
            height: 					196px;
       			background-color: #000;
            z-index:					2;
            padding:					0px;
          }

          #column_learn_fspromo_black {
            position: 				absolute;
            left:							0px;
            top:							139px;
            width:						298px;
            height: 					57px;
            background-color: #000;
						filter:						alpha(opacity=57);
						-moz-opacity:			.57;
						opacity:					.57;
            z-index:					3;
          }

          #column_learn_fspromo_border {
            position: 				absolute;
            left:							0px;
            top:							0px;
            width:						296px;
            height: 					194px;
       			border: 					1px solid #ababab;
            z-index:					4;
          }

          #column_learn_fspromo_title {
            position: 				absolute;
            left:							4px;
            top:							139px;
            width:						298px;
            height: 					57px;
            font-family:			arial;
            color:						white;
            font-size:				19px;
            font-weight:			400;
            font-smooth:			always;
            font-style:				normal;
            text-decoration:	none;
            letter-spacing: 	-1px;
            z-index:					5;
            padding:					5px;
            text-align:				left;
          }

          #column_learn_Fspromo_Viewlink {
            position: 				absolute;
            left:							210px;
            top:							172px;
            width:						80px;
            height: 					20px;
            font-family:			arial;
            color:						#feae2f;
            font-size:				17px;
            font-weight:			500;
            font-smooth:			always;
            font-style:				normal;
            text-decoration:	none;
            letter-spacing: 	-1px;
            z-index:					5;
            border: 					0px solid #ababab;
          }

		/* ARCHIVES -------------------------------- */

          #column_learn_archivelist_title {
            position: 				absolute;
            left:							-4px;
            top:							220px;
            width:						315px;
            height: 					20px;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelist {
            position: 				absolute;
            left:							-4px;
            top:							245px;
            width:						315px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }



          #column_learn_archivelist_titleA {
            position: 				absolute;
            left:							-12px;
            top:							220px;
            width:						945px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistA {
            position: 				absolute;
            left:							-4px;
            top:							245px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #f00;
          }



          #column_learn_archivelist_titleB {
            position: 				absolute;
            left:							-12px;
            top:							330px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistB {
            position: 				absolute;
            left:							-4px;
            top:							360px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }

          #column_learn_archivelist_titleC {
            position: 				absolute;
            left:							-12px;
            top:							450px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistC {
            position: 				absolute;
            left:							-4px;
            top:							475px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }

          #column_learn_archivelist_titleD {
            position: 				absolute;
            left:							-12px;
            top:							565px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistD {
            position: 				absolute;
            left:							-4px;
            top:							590px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }

          #column_learn_archivelist_titleE {
            position: 				absolute;
            left:							-12px;
            top:							678px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistE {
            position: 				absolute;
            left:							-4px;
            top:							705px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }

          #column_learn_archivelist_titleF {
            position: 				absolute;
            left:							-12px;
            top:							795px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistF {
            position: 				absolute;
            left:							-4px;
            top:							820px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }


          #column_learn_archivelist_titleG {
            position: 				absolute;
            left:							-12px;
            top:							910px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistG {
            position: 				absolute;
            left:							-4px;
            top:							935px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }


          #column_learn_archivelist_titleH {
            position: 				absolute;
            left:							-12px;
            top:							1020px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistH {
            position: 				absolute;
            left:							-4px;
            top:							1050px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }


          #column_learn_archivelist_titleI {
            position: 				absolute;
            left:							-12px;
            top:							1140px;
            width:						315px;
            height: 					20px;
            z-index:					100;
            padding:					0px;
            border:						0px solid #fff;
            color:						#fff;
            font-size:				22px;
						text-align:				left;
          }

          #column_learn_archivelistI {
            position: 				absolute;
            left:							-4px;
            top:							1165px;
            width:						945px;
            height: 					auto;
            z-index:					2;
            padding:					0px;
            border:						0px solid #fff;
          }



		/* ADVERTISING -------------------------------- */

          #column_learn_ad_234x60-1 {
            position: 				absolute;
            left:							22px;
            top:							311px;
            width:						260px;
            height: 					60px;
            z-index:					2;
            padding:					0px;
          }





/* END PASTE */


/* -------------------- */


/* member finder */

     #subcontainer3_level1 {
       position: 				absolute;
       border: 					1px solid;
       left:						10px;
       top:							320px;
       width:						280px;
       height:					200px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }
     
     #subcontainer3_level1_title {
       position: 				relative;
       border: 					0px solid;
       border-bottom: 	1px solid #565643;
       left:						0px;
       top:							0px;
       width:						280px;
       height: 					30px;
       text-align:			left;
       background-color: #BDDDFF;
     }

     #subcontainer3_level1_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						155px;
       top:							-14px;
       width:						49px;
       height: 					45px;
       z-index:					2;
     }
     
     #subcontainter3_level1_data {
       position: 				relative;
       border: 					0px solid;
       left:						0px;
       top:							0px;
       width:						100%;
       height:					165px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }

     #subcontainer3_level1_option1 {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						15px;
       top:							15px;
       width:						182px;
       height: 					26px;
       z-index:					2;
     }

     #subcontainer3_level1_option1_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						200px;
       top:							5px;
       width:						55px;
       height: 					50px;
       z-index:					2;
     }


     #subcontainer3_level1_option2 {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						15px;
       top:							70px;
       width:						182px;
       height: 					26px;
       z-index:					2;
     }

     #subcontainer3_level1_option2_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						210px;
       top:							60px;
       width:						55px;
       height: 					50px;
       z-index:					2;
     }

     #subcontainer3_level1_option3 {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						15px;
       top:							125px;
       width:						182px;
       height: 					26px;
       z-index:					2;
     }

     #subcontainer3_level1_option3_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						210px;
       top:							115px;
       width:						55px;
       height: 					50px;
       z-index:					2;
     }


/* ad */
     
     #subcontainer3_advertisement120x240 {
       position: 				absolute;
       border: 					1px solid;
       left:						390px;
       top:							320px;
       width:						120px;
       height:					240px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }

     #subcontainer3_advertisement200x200 {
       position: 				absolute;
       border: 					1px solid;
       left:						310px;
       top:							320px;
       width:						200px;
       height:					200px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }

     #subcontainer3_advertisement468x60 {
       position: 				absolute;
       border: 					1px solid;
       left:						480px;
       top:							850px;
       width:						468px;
       height:					60px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }


/* journals */

     #subcontainer4_level1 {
       position: 				absolute;
       border: 					1px solid;
       left:						530px;
       top:							320px;
       width:						418px;
       height:					200px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }
     
     #subcontainer4_level1_title {
       position: 				relative;
       border: 					0px solid;
       border-bottom: 	1px solid #565643;
       left:						0px;
       top:							0px;
       width:						418px;
       height: 					30px;
       text-align:			left;
       background-color: #BDDDFF;
     }

     #subcontainer4_level1_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						220px;
       top:							-14px;
       width:						49px;
       height: 					45px;
       z-index:					2;
     }

     #subcontainer4_level1_more {
       position: 				absolute;
       border: 					0px solid #f00;
       right:						0px;
       top:							0px;
       width:						100px;
       height: 					45px;
       text-align:			right;       
       z-index:					2;
     }
          
     #subcontainter4_level1_data {
       position: 				relative;
       border: 					0px solid;
       left:						5px;
       top:							0px;
       width:						400px;
       height:					160px;
       background-color:#FFF;
       padding:					5px 0px 0px 0px;
     }


/* personals */

     #subcontainer5_level1 {
       position: 				absolute;
       border: 					1px solid;
       left:						10px;
       top:							540px;
       width:						450px;
       height:					290px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }
     
     #subcontainer5_level1_title {
       position: 				relative;
       border: 					0px solid;
       border-bottom: 	1px solid #565643;
       left:						0px;
       top:							0px;
       width:						450px;
       height: 					30px;
       text-align:			left;
       background-color: #BDDDFF;
     }

     #subcontainer5_level1_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						200px;
       top:							-14px;
       width:						49px;
       height: 					45px;
       z-index:					2;
     }

     #subcontainer5_level1_more {
       position: 				absolute;
       border: 					0px solid #f00;
       right:						0px;
       top:							0px;
       width:						100px;
       height: 					45px;
       text-align:			right;       
       z-index:					2;
     }
          
     #subcontainter5_level1_data {
       position: 				relative;
       border: 					0px solid;
       left:						0px;
       top:							0px;
       width:						100%;
       height:					255px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }


/* gallery */

     #subcontainer6_level1 {
       position: 				absolute;
       border: 					1px solid;
       left:						480px;
       top:							540px;
       width:						468px;
       height:					290px;
       background-color: #FFF;
       padding:					0px 0px 0px 0px;
     }
     
     #subcontainer6_level1_title {
       position: 				relative;
       border: 					0px solid;
       border-bottom: 	1px solid #565643;
       left:						0px;
       top:							0px;
       width:						468px;
       height: 					30px;
       text-align:			left;
       background-color: #BDDDFF;
     }

     #subcontainer6_level1_icon {
       position: 				absolute;
       border: 					0px solid #f00;
       left:						105px;
       top:							-14px;
       width:						55px;
       height: 					44px;
       z-index:					2;
     }


     #subcontainer6_level1_more {
       position: 				absolute;
       border: 					0px solid #f00;
       right:						0px;
       top:							0px;
       width:						100px;
       height: 					45px;
       text-align:			right;       
       z-index:					2;
     }
          
     #subcontainter6_level1_data {
       position: 				relative;
       border: 					0px solid;
       left:						0px;
       top:							10px;
       width:						100%;
       height:					165px;
       background-color:#FFF;
       padding:					0px 0px 0px 0px;
       text-align:			center;
     }


