#employment {
    height: 16px;
    left: 810px;
    position: absolute;
    top: 15px;
    width: 120px;
    z-index: 6;
}
#employment a {
    color: #FFFFFF;
    font-family: Verdana, Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    text-decoration: none;
}

#subcontent p,

#blasttext p,

  {

   padding: 0px;

   margin: 0px;

   text-indent: 0px;

   text-align: left;

   text-decoration: none;

   font-variant: normal;

   letter-spacing: 0px;

   font-style: normal;

   font-weight: normal;

   font-family: Arial, Helvetica, sans-serif;

}











#username,

#password  {

	position: absolute;

	left: 703px;

	z-index: 5;

	width: 213px;

	height: 22px;

	background-repeat: no-repeat;

}







#facebookbutton a  {

   background: url(tkhome_media/facebookbutton.gif) no-repeat;

   display: block;

   height: 29px;

   width: 29px;

   font-size: 29px;

   line-height: 29px;

}



#twitterbutton a  {

   background: url(tkhome_media/twitterbutton.gif) no-repeat;

   display: block;

   height: 30px;

   width: 30px;

   font-size: 30px;

   line-height: 30px;

}





#facebookbutton  {

   position: absolute;

   left: 40px;

   z-index: 5;

   width: 29px;

   height: 29px;

}





#twitterbutton  {

   position: absolute;

   left: 4px;

   z-index: 5;

   width: 30px;

   height: 30px;

}



#subcontent li  {

   font-size: 14px;

   line-height: 17px;

   color: #FFFFFF;

}



#subcontent p  {

   font-size: 14px;

   color: #FFFFFF;

   font-family:Arial, Helvetica, sans-serif;

   

}



#subcontent a  {

   font-size: 14px;

   color: #FFFFFF;

   font-family:Arial, Helvetica, sans-serif;

   text-decoration:none;

}



#subcontent a:hover  {

   font-size: 14px;

   color: #00ccff;

   font-family:Arial, Helvetica, sans-serif;

   text-decoration:underline;

}





#photo2xmedia  {

   position: absolute;

   left: 155px;

   width: 128px;

}



#tkblastbox {

	position: absolute;

	left: 445px;

	z-index: 4;

	width: 238px;

	height: 133px;

	background-image: url(tkhome_media/tkblastbox.png);

	background-repeat: no-repeat;

}



#blasttext li  {

   font-size: 12px;

   line-height: 14px;

   color: #FFFFFF;

}



#logobutton a  {

   background: url(tkhome_media/logo.png) no-repeat;

   display: block;

   height: 74px;

   width: 181px;

}





#logobutton  {

	position: absolute;

	left: 0px;

	top: -22px;

	z-index: 5;

	width: 181px;

	height: 74px;

}



#photo3xmedia  {

   position: absolute;

   left: 293px;

   width: 128px;

}



#photo1xmedia  {

   position: absolute;

   left: 16px;

   width: 128px;

}



#footertext p  {

   padding: 0px;

   margin: 0px;

   text-indent: 0px;

   text-align: right;

   text-decoration: none;

   font-variant: normal;

   letter-spacing: 0px;

   font-style: normal;

   font-weight: normal;

   font-family: Arial, Helvetica, sans-serif;

   font-size: 11px;

   color: #AFAFAF;

}



#footertext a  {

   padding: 0px;

   margin: 0px;

   text-indent: 0px;

   text-align: right;

   text-decoration: none;

   font-variant: normal;

   letter-spacing: 0px;

   font-style: normal;

   font-weight: normal;

   font-family: Arial, Helvetica, sans-serif;

   font-size: 11px;

   color: #ffffff;

}

#footertext a:hover  {

   padding: 0px;

   margin: 0px;

   text-indent: 0px;

   text-align: right;

   text-decoration: none;

   font-variant: normal;

   letter-spacing: 0px;

   font-style: normal;

   font-weight: normal;

   font-family: Arial, Helvetica, sans-serif;

   font-size: 11px;

   color: #00CCFF;

}



#blasttext p  {

   font-size: 12px;

   line-height: 14px;

   color: #FFFFFF;

   text-align:left;

}





#signintitle  {

	background: url(tkhome_media/signintitle.png) no-repeat;

	position: absolute;

	left: 702px;

	z-index: 5;

	width: 200px;

	height: 20px;

}



#tkblasttitle  {

   background: url(tkhome_media/signintitle.gif) no-repeat;

   position: absolute;

   left: 707px;

   z-index: 5;

   width: 179px;

   height: 20px;

}



#innerfooter  {

   margin: 0px auto 0px auto;

   width: 940px;

   position: relative;

   height: 0px;

   background-image: none;

   background-color: transparent;

}



#joinbtnimg  {

   background: url(tkhome_media/joinbtnimg.gif) no-repeat;

   position: absolute;

   left: 905px;

   z-index: 6;

   width: 31px;

   height: 23px;

}



#viptitle {

	background: url(tkhome_media/viptitle.gif) no-repeat;

	position: absolute;

	left: 715px;

	z-index: 6;

	width: 41px;

	height: 19px;

}



#phototitle  {

   background: url(tkhome_media/phototitle.gif) no-repeat;

   position: absolute;

   left: 15px;

   width: 243px;

   height: 20px;

}



#footertext  {

	position: absolute;

	left: 668px;

	z-index: 5;

	width: 270px;

}





#ridefooter  {

   font-size: 0px;

   width:100%;
   z-index: 2;

}



#photosbox  {

   position: absolute;

   background-repeat: no-repeat;

}



#blasttext  {

	position: absolute;

	left: 456px;

	z-index: 5;

	width: 205px;

}



#password  {

   background-image: url(tkhome_media/password.gif);

}



#loginbtn  {

   background: url(tkhome_media/loginbtn.gif) no-repeat;

   position: absolute;

   left: 790px;

   z-index: 5;

   width: 51px;

   height: 19px;

}







#footerbox2  {

	background-image: url(tkhome_media/footerbox.png);

	position: absolute;

	left: 0px;

	z-index: 2;

	width: 100%;

	height: 46px;

	top: 212px;

}



#mainmenu  {

	position: absolute;

	left: 345px;

	top: 19px;

	z-index: 10;

	width: 600px;

	word-spacing:23px;

}



#mainmenu p  {

   font-size: 18px;

   margin: 0px;

   color: #FFFFFF;

   font-weight:bold;

}





#mainmenu a  {

   font-size: 18px;

   margin: 0px;

   color: #FFFFFF;

   text-decoration:none;

      font-weight:bold;

	  font-family:Arial, Helvetica, sans-serif;

}



#mainmenu a:hover  {

   font-size: 18px;

   margin: 0px;

   color: #00C6E2;

      font-weight:bold;

}





#page_bkg  {

   position: absolute;

   width: 940px;

   height: 750px;

   left: 0px;

   top: 0px;

   display: block;

   z-index: 1;

}



#loginbox  {

	background: url(tkhome_media/signinbox.png) no-repeat;

	position: absolute;

	left: 694px;

	z-index: 4;

	width: 238px;

	height: 133px;

}



.footer,

#ridefooter  {

   width: 100%;

   position: relative;

   clear: left;

   display: block;

}



#username  {

   background-image: url(tkhome_media/username.gif);

}



#emailbox  {

   position: absolute;

   left: 766px;

   z-index: 5;

   width: 170px;

   height: 23px;

   background-color: #FFFFFF;

   background-image: none;

}



#menubar  {

	position: absolute;

	left: 0px;

	top: 40px;

	z-index: 3;

	width: 100%;

	height: 36px;

	background-image: url(tkhome_media/menubox.png);

	background-repeat: repeat-x;

}



#footer  {

   background-image: none;

   background-color: transparent;

   height: 0px;

   position: absolute;

   bottom: 0px;

   margin: 0px;

   padding: 0px;

   display: block;

   width: 100%;

}



#page  {

   margin: 0px auto 0px auto;

/*   height: 750px;*/
	height: 100%;

   width: 940px;

   position: relative;
z-index: 2;
}



#top  {

   min-height: 100%;

   width: 100%;
   z-index: 2;

}



.cFFF * a  {

   color: #FFFFFF;

}



.fl li  {

   float: left;

   display: inline;

}







a.nm  {

   background-position: 0px 0px;

}



html, body, 	{ height:100%; }
			#myAlternativeContent		{ /* style alt content */ z-index: 1;}
#myContent	{ height:100%; /*position:fixed; */
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 0px;
}





/* Home Page Flyer Zoom */

img {border: none;}

.container {

	height: 600px;

	width: 920px;

	margin: -180px 0 0 -450px;

	top: 50%; left: 50%;

	position: absolute;

}

ul.thumb {

	float: left;

	list-style: none;

	margin: 0;

	padding: 0px;

	width: 940px;

}

ul.thumb li {

	margin: 0;

	padding: 5px;

	float: left;

	position: relative;

	width: 295px;

	height: 332px;

}

ul.thumb li img {

	width: 290px;

	height: 332px;

	border: 0px solid #ddd;

	padding: 0px;

	background: #f0f0f0;

	position: absolute;

	left: 0px;

	top: 0;

	-ms-interpolation-mode: bicubic;

}

ul.thumb li img.hover {

	background:url(thumb_bg.png) no-repeat center center;

	border: none;

}

#main_view {

	float: left;

	padding: 9px 0;

	margin-left: -10px;

}



/*picture hover */

   /* --- viewport configuration ---------------------------------------------------------- */

        .viewport {

	float: left;

	height:80px;

	margin: 0 0px 0px 0;

	overflow: hidden;

	position: relative;

	width: 128px;

        }



        /* This is so that the 2nd thumbnail in each row fits snugly. You will want to add a similar

           class to the last thumbnail in each row to get rid of the margin-right. */

        .no-margin {

            margin-right: 0;

        }



        /* --- Link configuration that contains the image and label ----------------------------- */

        .viewport a {

            display: block;

            position: relative;

			text-decoration:none;

			font-family:Arial, Helvetica, sans-serif;

			font-size:14px;

        }



        .viewport a img {

	height: 80px;

	left: 0px;

	position: relative;

	top: 0px;

	width: 128px;



        }



        /* --- Label configuration -------------------------------------------------------------- */

        .viewport a span {

            display: none;

            font-size: 12px;

            font-weight: bold;

            height: 100%;

            padding-top: 35px;

            position: absolute;

            text-align: center;

            text-decoration: none;

            width: 100%;

            z-index: 100;

			color:#000000;

        }

            .viewport a span em {

                display: block;

                font-size: 12px;

                font-weight: normal;

            }



        /* --- Dark hover background ------------------------------------------------------------ */

        .dark-background {

            background-color: #94FF6A;

           

        }

            .dark-background em {

                color: #000000;

            }



        /* --- Light hover background ----------------------------------------------------------- */

        .light-background {

            background-color: #94FF6A;;

   



        }

            .light-background em {

                color: #000000;

            }



        /**

         * You could create multiple hover background classes for different looks depending on the

         * image type. Use your imagination!

         */



#topcenter {

	width: 940px;

	margin: 0px auto;

	position: relative;

	height: 84px;

	z-index:1;

	visibility: hidden;

}



/* Scroller Box */

#scroller_container {

	position: relative;

	width: 210px;

	height: 80px;

	overflow: hidden;

}



#scroller p {

 padding: 0;

 width: 209px;

}

/* Scoller Box */

     



#tweettext  {

	visibility: visible;

	position: absolute;

	left: 0px;

	top: 0px;

	z-index: 4;

	width: 210px;

}



#tweetbox  {

	background: url(../submedia/tweetbox.gif) no-repeat;

	visibility: visible;

	position: relative;

	left: -10px;

	top: 0px;

	z-index: 3;

	width: 194px;

	height: 226px;

}



#topsection {

	height: 36px;

	width: 940px;

	position: relative;

	margin-left: auto;

	margin-right: auto;

	margin-top: 0px;

	margin-bottom: 0px;

	text-align: center;

	z-index: 5;

}





#bottomsection {

	height: 50px;

	width: 940px;

	position: relative;

	margin-left: auto;

	margin-right: auto;

	margin-top: 0px;

	margin-bottom: 0px;

	text-align: center;

}





#sharethis  {

	position: absolute;

	left: 80px;

	top: 228px;

	z-index: 4;

	width: 29px;

	height: 16px;

}





body  {

   padding: 0px;

   margin: 0px;

   background-color: #000000;

   height: 100%;

   -webkit-text-size-adjust: none;

}


