* {margin:0;padding:0;}  /* zero out everything */

/* .fonts {the following 12 fonts are installed on both pc and mac and are considered as safe; arial, arial black, */
/* comic sans ms, courier, courier new, georgia, helvetica, impact, palatino, times new roman, trebuchet ms, verdana; } */


#headertop {
	float:left;
	width:734px;
	height:999px;
	background-image:url(../images/black.png);
/*	Xbackground-repeat:repeat; */
/*	Xbackground-position:0 0; */
}

.none {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.home-back {background-image:url(../images/navajo-grandmother_bg.jpg); background-repeat:no-repeat; }
.home-back-title-repeat {background-image:url(../images/navajo-grandmother_title.jpg); }

.back-news {background-image:url(../images/barbancito_bg.jpg); background-repeat:no-repeat; }
.back-news-title {background-image:url(../images/barbancito_title.jpg); background-repeat:no-repeat; }
.back-news-title-repeat {background-image:url(../images/barbancito_title.jpg); }

.back-fest {background-image:url(../images/desert-romance_bg.jpg); background-repeat:no-repeat; }
.back-fest-title {background-image:url(../images/desert-romance_title.jpg); background-repeat:no-repeat; }
.back-fest-title-repeat {background-image:url(../images/desert-romance_title.jpg); }

.back-box {background-image:url(../images/fajada-butte-sunset_bg.jpg); background-repeat:no-repeat; }
.back-box-title {background-image:url(../images/fajada-butte-sunset_title.jpg); background-repeat:no-repeat; }
.back-box-title-repeat {background-image:url(../images/fajada-butte-sunset_title.jpg); }

.back-film {background-image:url(../images/meadowlark_bg.jpg); background-repeat:no-repeat; }
.back-film-title {background-image:url(../images/meadowlark_title.jpg); background-repeat:no-repeat; }
.back-film-title-repeat {background-image:url(../images/meadowlark_title.jpg); }

.back-future {background-image:url(../images/picuris-deer-dancer_bg.jpg); background-repeat:no-repeat; }
.back-future-title {background-image:url(../images/picuris-deer-dancer_title.jpg); background-repeat:no-repeat; }
.back-future-title-repeat {background-image:url(../images/picuris-deer-dancer_title.jpg); }

.pathLink {font-size: 15px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
	
a.pathLink:link {font-size: 15px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.pathLink:visited {font-size: 15px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.pathLink:hover {font-size: 15px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }

a.titleLink:link {font-size: 20px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.titleLink:visited {font-size: 20px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.titleLink:hover {font-size: 20px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }

.tsff-home {font-size: 16px; color: #FFFFFF; font-family: georgia, helvetica, arial;
	border: 1px solid #FFFFFF; }

.tsff-body {font-size: 14px; color: #FFFFFF; font-family: georgia, helvetica, arial; }

a.tsff-body-link:link {font-size: 14px; color: #FFFFFF; font-family: georgia, helvetica, arial; 
	font-weight: bold; text-decoration: underline;}
a.tsff-body-link:visited {font-size: 14px; color: #FFFFFF; font-family: georgia, helvetica, arial; 
	font-weight: bold; text-decoration: underline;}
a.tsff-body-link:hover {font-size: 14px; color: #217F99; font-family: georgia, helvetica, arial;
	font-weight: bold; text-decoration: none;}
	
a.tsff-film-link:link {font-size: 14px; color: #FFFFFF; font-family: georgia, helvetica, arial; 
	text-decoration: none;}
a.tsff-film-link:visited {font-size: 14px; color: #FFFFFF; font-family: georgia, helvetica, arial; 
	text-decoration: none;}
a.tsff-film-link:hover {font-size: 14px; color: #217F99; font-family: georgia, helvetica, arial;
	text-decoration: none;}	

.schLink {font-size: 10px; color: #663366; font-family: arial; 
	font-weight: bold; text-decoration: underline;}
	
a.schLink:link {font-size: 10px; color: #663366; font-family: arial; 
	font-weight: bold; text-decoration: none;}
a.schLink:visited {font-size: 10px; color: #663366; font-family: arial; 
	font-weight: bold; text-decoration: none;}
a.schLink:hover {font-size: 10px; color: #000000; font-family: arial;
	font-weight: bold; text-decoration: none;}
	
.callouts {font-size: 16px; color: #000000; font-family: trebuchet ms; 
	letter-spacing: 1px; text-decoration: none; border: 1px solid #000000;}

a.calloutsLink:link {font-size: 16px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.calloutsLink:visited {font-size: 16px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.calloutsLink:hover {font-size: 16px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }

a.calloutREDLink:link {font-size: 16px; color: #FF0000; font-family: trebuchet ms; 
	text-decoration: none; }
a.calloutREDLink:visited {font-size: 16px; color: #FF0000; font-family: trebuchet ms; 
	text-decoration: none; }
a.calloutREDLink:hover {font-size: 16px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }

.seo {font-size: 1px; color: #AAAAAA; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px; }
a.seoLink:link {font-size: 1px; color: #AAAAAA; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px;}
a.seoLink:visited {font-size: 1px; color: #AAAAAA; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px;}
a.seoLink:hover {font-size: 1px; color: #AAAAAA; font-family: Xtimes, Xarial narrow, arial;
	text-decoration: none; letter-spacing: 1px;}

.seo2 {font-size: 1px; color: #EEEEEE; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px; }
a.seo2Link:link {font-size: 1px; color: #EEEEEE; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px;}
a.seo2Link:visited {font-size: 1px; color: #EEEEEE; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px;}
a.seo2Link:hover {font-size: 1px; color: #EEEEEE; font-family: Xtimes, Xarial narrow, arial;
	text-decoration: none; letter-spacing: 1px;}
	
.seo3 {font-size: 1px; color: #CCCCCC; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px; }
a.seo3Link:link {font-size: 1px; color: #CCCCCC; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px;}
a.seo3Link:visited {font-size: 1px; color: #CCCCCC; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 1px;}
a.seo3Link:hover {font-size: 1px; color: #CCCCCC; font-family: Xtimes, Xarial narrow, arial;
	text-decoration: none; letter-spacing: 1px;}

.seomap {font-size: 1px; color: #777777; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 4px; }
a.seomapLink:link {font-size: 1px; color: #777777; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seomapLink:visited {font-size: 1px; color: #777777; font-family: Xtimes, Xarial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seomapLink:hover {font-size: 1px; color: #777777; font-family: Xtimes, Xarial narrow, arial;
	text-decoration: none; letter-spacing: 4px;}
	
.seofst {font-size: 1px; color: #A4703C; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 2px; }
a.seofstLink:link {font-size: 1px; color: #A4703C; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 2px;}
a.seofstLink:visited {font-size: 1px; color: #A4703C; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 2px;}
a.seofstLink:hover {font-size: 1px; color: #A4703C; font-family: times, arial narrow, arial;
	text-decoration: none; letter-spacing: 2px;}

.seobox {font-size: 1px; color: #555555; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 3px; }
a.seoboxLink:link {font-size: 1px; color: #555555; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seoboxLink:visited {font-size: 1px; color: #555555; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seoboxLink:hover {font-size: 1px; color: #555555; font-family: times, arial narrow, arial;
	text-decoration: none; letter-spacing: 4px;}

.seoflm {font-size: 1px; color: #777777; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 3px; }
a.seoflmLink:link {font-size: 1px; color: #777777; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seoflmLink:visited {font-size: 1px; color: #777777; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seoflmLink:hover {font-size: 1px; color: #777777; font-family: times, arial narrow, arial;
	text-decoration: none; letter-spacing: 4px;}

.seoftr {font-size: 1px; color: #F9C6A0 ; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 3px; }
a.seoftrLink:link {font-size: 1px; color: #F9C6A0 ; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seoftrLink:visited {font-size: 1px; color: #F9C6A0 ; font-family: times, arial narrow, arial; 
	text-decoration: none; letter-spacing: 4px;}
a.seoftrLink:hover {font-size: 1px; color: #F9C6A0 ; font-family: times, arial narrow, arial;
	text-decoration: none; letter-spacing: 4px;}
	
.navMap {font-size: 14px; color: #FFFFFF; font-family: trebuchet ms; 
	text-decoration: none; }
	
a.navMapLink:link {font-size: 14px; color: #FFFFFF; font-family: trebuchet ms; 
	text-decoration: none; }
a.navMapLink:visited {font-size: 14px; color: #FFFFFF; font-family: trebuchet ms; 
	text-decoration: none; }
a.navMapLink:hover {font-size: 14px; color: #000000; font-family: trebuchet ms;
	text-decoration: none; }
				
.navFilm {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }

.navIndex {font-size: 12px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
	
a.navIndexLink:link {font-size: 12px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.navIndexLink:visited {font-size: 12px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.navIndexLink:hover {font-size: 12px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }

.navHome {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
	
a.navHomeLink:link {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.navHomeLink:visited {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.navHomeLink:hover {font-size: 14px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }
		
.navFilm {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }

a.navFilmLink:link {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.navFilmLink:visited {font-size: 14px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; }
a.navFilmLink:hover {font-size: 14px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }

a.navBoxLink:link {font-size: 14px; color: #A47C24; font-family: trebuchet ms; 
	text-decoration: none; }
a.navBoxLink:visited {font-size: 14px; color: #A47C24; font-family: trebuchet ms; 
	text-decoration: none; }
a.navBoxLink:hover {font-size: 14px; color: #FFFFFF; font-family: trebuchet ms;
	text-decoration: none; }
		
.trailertitle {font-size: 14px; color: #217F99; font-family: trebuchet ms; 
	letter-spacing: 7px; text-decoration: none; }
	
.trailerblurb {font-size: 11px; color: #217F99; font-family: trebuchet ms; 
	text-decoration: none;}

.tXrailerjustify {text-align: justify; }
	
a.trailerblurbLink:link {font-size: 11px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; line-height: 11px; }
a.trailerblurbLink:visited {font-size: 11px; color: #000000; font-family: trebuchet ms; 
	text-decoration: none; line-height: 11px; }
a.trailerblurbLink:hover {font-size: 11px; color: #666666; font-family: trebuchet ms;
	text-decoration: none; line-height: 11px; }
	
.white {background-image:url(../images/white.gif);}
.bk_blue {background-image:url(../images/bg-blue.jpg);}
.bk_black {background-image:url(../images/black.png);}
.bk_white {background-image:url(../images/white.png);}
.bk_red {background-image:url(../images/red.png);}
.bk_orange {background-image:url(../images/orange.png);}
.bk_year {background-image:url(../images/2009.jpg); background-repeat:no-repeat; }


.copy {font-size: 12px; color: #FFFFFF; font-family: trebuchet ms; text-decoration: none;}

a.copytsp:link {font-size: 12px; color: #FFFFFF; font-family: trebuchet ms; 
	text-decoration: none;}
a.copytsp:visited {font-size: 12px; color: #FFFFFF; font-family: trebuchet ms; 
	text-decoration: none;}
a.copytsp:hover {font-size: 12px; color: #217F99; font-family: trebuchet ms;
	text-decoration: none;}
	
.whatsHot {font-size: 25px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

.titleHot {font-size: 16px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

a.titleHotLink:link {font-size: 16px; color: #890513;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: underline; }
a.titleHotLink:visited {font-size: 16px; color: #890513;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: underline; }
a.titleHotLink:hover {font-size: 16px; color: blue;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

.sub-titleHot {font-size: 14px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

a.sub-titleHotLink:link {font-size: 14px; color: #068615;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }
a.sub-titleHotLink:visited {font-size: 14px; color: #068615;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }
a.sub-titleHotLink:hover {font-size: 14px; color: blue;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }
	
.bodyHot {font-size: 14px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

a.bodyHotLink:link {font-size: 14px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }
a.bodyHotLink:visited {font-size: 14px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }
a.bodyHotLink:hover {font-size: 14px; color: blue;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

.home {font-size: 11px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }

a.home-link:link {font-size: 11px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: underline; }
a.home-link:visited {font-size: 11px; color: #000000;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: underline; }
a.home-link:hover {font-size: 11px; color: #FFFFFF;
	font-family: trebuchet ms, arial; font-weight: bold; text-align: center; 
	font-style: normal; text-decoration: none; }
				
.tsff-body-back {background-image: url(../images/back-brown.jpg);}

.tsff-banner-title {font-size: 25px; color: #000000; line-height: 18px;
	font-family: Georgia, Verdana, Arial; font-weight: bold; text-align: right; 
	font-style: italic; text-decoration: underline; }

.tsff-banner-specs {font-size: 21px; color: #000000; line-height: 24px;
	font-family: Georgia, Verdana, Arial; font-weight: bold; text-align: right; 
	text-decoration: none; }

a.tsff-banner-specs-link:link {font-size: 21px; color: #000000; line-height: 24px;
	font-family: Georgia, Verdana, Arial; font-weight: bold; text-align: right; 
	text-decoration: underline; }
a.tsff-banner-specs-link:visited {font-size: 21px; color: #000000; line-height: 24px;
	font-family: Georgia, Verdana, Arial; font-weight: bold; text-align: right; 
	text-decoration: underline; }
a.tsff-banner-specs-link:hover {font-size: 21px; color: #993300; line-height: 24px;
	font-family: Georgia, Verdana, Arial; font-weight: bold; text-align: right; 
	text-decoration: none; }
	
.tsff-menu {font-size: 16px; color: #000000;
	font-family: Arial, Verdana, Helvetica; font-weight: bold; text-align: left;
	text-decoration: none; }

a.tsff-menu-link:link {font-size: 16px; color: #000000; font-family: Arial; 
	font-weight: bold; text-decoration: none;}
a.tsff-menu-link:visited {font-size: 16px; color: #000000; font-family: Arial; 
	font-weight: bold; text-decoration: none;}
a.tsff-menu-link:hover {font-size: 16px; color: #993300; font-family: Arial;
	font-weight: bold; text-decoration: none;}

tsff-h-menu {font-size: 13px; color: #000000; font-family: Arial; 
	text-decoration: none;}
	
a.tsff-h-menu-link:link {font-size: 13px; color: #000000; font-family: Arial; 
	text-decoration: none; }
a.tsff-h-menu-link:visited {font-size: 13px; color: #000000; font-family: Arial; 
	text-decoration: none;}
a.tsff-h-menu-link:hover {font-size: 13px; font-family: Arial;
	text-decoration: none;}
		
.tsff-wob {font-size: 16px; color: #2596BF;
	font-family: Arial, Verdana, Helvetica; font-weight: bold; text-align: left;
	background-color: #FFFFFF; }

.tsff-title {font-size: 16px; color: #000000; letter-spacing: 3px;
	font-family: Arial, Verdana, Helvetica; font-weight: bold; }

.tsff-title-sub {font-size: 16px; color: #FFFFFF; letter-spacing: 3px;
	font-family: Arial, Verdana, Helvetica; font-weight: bold; }

	
.path {font-size: 12px; color: #000000;
	font-family: Arial, Verdana, Helvetica; font-weight: bold; }

a.path-link:link {font-size: 12px; color: #000000; font-family: Arial; 
	text-decoration: none;}
a.path-link:visited {font-size: 12px; color: #000000; font-family: Arial; 
	text-decoration: none;}
a.path-link:hover {font-size: 12px; color: #FFFFFF; font-family: Arial;
	text-decoration: none;}
	
.tsff-sponsor {font-size: 24px; color: #000000;
	font-family: Arial, Verdana, Helvetica; font-weight: bold; text-align: left; }

a.tsff-sponsor-link:link {font-size: 14px; color: #000000; font-family: Arial; 
	text-decoration: none;}
a.tsff-sponsor-link:visited {font-size: 14px; color: #000000; font-family: Arial; 
	text-decoration: none;}
a.tsff-sponsor-link:hover {font-size: 14px; color: #FFFFFF; font-family: Arial;
	text-decoration: none;}

.homeV {font-size: 16px; color: #000000; line-height: 18px; font-family: Verdana, Arial; }

.bodyV10 {font-size: 10px; color: #000000; line-height: 14px; font-family: Verdana, Arial; }
.bodyV11 {font-size: 11px; color: #000000; line-height: 15px; font-family: Verdana, Arial; }
.bodyV12 {font-size: 12px; color: #000000; line-height: 16px; font-family: Verdana, Arial; }
.V14 {font-size: 14px; color: #000000; font-family: Verdana, Arial; }
.V16 {font-size: 16px; color: #000000; font-family: Verdana, Arial; }

.bodyV12 {font-size: 12px; color: #000000; line-height: 16px; font-family: Verdana, Arial; }

a.bodyV12link:link {font-size: 12px; color: #000000; line-height: 16px; font-family: Verdana, Arial; 
	text-decoration: none;}
a.bodyV12link:visited {font-size: 12px; color: #000000; line-height: 16px; font-family: Verdana, Arial; 
	text-decoration: none;}
a.bodyV12link:hover {font-size: 12px; color: #008C99; line-height: 16px; font-family: Verdana, Arial;
	text-decoration: none;}

.resV12 {font-size: 12px; color: #000000; line-height: 16px; font-family: Verdana, Arial; }

.bodyA10 {font-size: 10px; color: #000000; line-height: 14px; font-family: Arial; }
.bodyA11 {font-size: 11px; color: #000000; line-height: 15px; font-family: Arial; }
.bodyA12 {font-size: 12px; color: #000000; line-height: 16px; font-family: Arial; }


.menuoff {
	font-size: 9px; color: #cccccc; line-height: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.menuoff A:hover {
	font-size: 9px; color: #ffffff; line-height: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.menuon {
	font-size: 9px; color: #ffffff; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.menucat {
	font-size: 9px; color: #ffffff; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.menugap {
	font-size: 8px; line-height: 8px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.clientname {
	FONT-WEIGHT: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif
}
.clientcat {
	font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif
}
.comp {
	font-size: 11px; color: #cccccc; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.csname {
	font-size: 10px; color: #333333; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.csdesc {
	font-size: 9px; color: #333333; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.storyname {
	font-size: 10px; color: #ffffff; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.storyheaders {
	font-size: 9px; color: #333333; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.storybody {
	font-size: 9px; color: #666666; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.workmain {
	font-size: 19px; color: #666666; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.worklink {
	font-size: 19px; color: #82821e; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.aboutmain {
	font-size: 19px; color: #666666; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.aboutlink {
	font-size: 19px; color: #993300; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.aboutsubhead {
	font-size: 10px; color: #993300; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.aboutsubheadbold {
	FONT-WEIGHT: bold; font-size: 10px; color: #993300; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}

.centerpage {position: relative; height: 544px; top: 50%; margin-top: -290px; } 

.bk_body {background-image:url(../images/bk_dkgray-specks.gif);}

.bk_gray {background-color: #CCCCCC; }

.bk_logodiv {background-image:url(../images/logo_div.gif); background-color: black}

.bk_red {background-color: #FF0000; }
.bk_turq {background-color: #008C99; }
.bk_dkgray {background-color: #666666; }
.bk_logodiv {background-image:url(../images/logo_div.gif); background-color: black}
.bk_white {background-color: white}
.bk_yellow {background-color: #FFFF00}
.bk_kiwi {background-color: #CCCC00;}
.bk_copy {background-image:url(../images/copy.gif);}
.bk_darkgray {background-color: #888888}
.bXk_blue {background-color: #66CCFF}
.bk_green {background-color: #33FF33}

.bk_menuwhite {background-color: white}
.bk_menugray {background-color: #EEEEEE}
.bk_menusponsor {background-color: #F6FCA2}


.title {font-size: 26px; color: #000000; font-family: impact, xarial, xtrebuchet ms, xverdana; 
	text-decoration: none;}

a.title:link {font-size: 20px; line-height: 18px; color: #000000; font-family: agency fb, impact, arial, trebuchet ms, verdana; 
	text-decoration: none;}
a.title:visited {font-size: 20px; line-height: 18px; color: #000000; font-family: agency fb, impact, arial, trebuchet ms, verdana; 
	text-decoration: none;}
a.title:hover {font-size: 20px; line-height: 18px; color: #008C99; font-family: agency fb, impact, arial, trebuchet ms, verdana; 
	text-decoration: underline;}

.titleTag {font-size: 13px; color: #008C99; line-height: 13px; font-family: times new roman, georgia; 
	letter-spacing: 1px; text-decoration: none; font-variant: small-caps;}



.clientsoff {
	font-size: 10px; color: #000000; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.clientsoff A:hover {
	font-size: 10px; color: #008C99; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: underline
}

.borderblack {border: 1px solid #000000;}

.scrollborder {color: #FF0000; font-family: Verdana, Helvetica, Arial; font-size: 12px; 
								background-color: white; text-decoration: none;}

.nav {color: #FF0000; font-family: Verdana, Helvetica, Arial; font-size: 10px; 
								text-decoration: none;}

a.navOne:link {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 12px; 
								text-decoration: none;}
a.navOne:visited {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 12px; 
								text-decoration: none;}
a.navOne:hover {color: #FF0000; font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: none} 
a.navOne:active {color: #CCCC00; font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: none}

a.navTwo:link {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
								text-decoration: none;}
a.navTwo:visited {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
								text-decoration: none;}
a.navTwo:hover {color: #FF0000; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none} 
a.navTwo:active {color: #CCCC00; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none}

.navOnTitle {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
								text-decoration: none;}

a.navOnLink:link {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
								text-decoration: none;}  
a.navOnLink:visited {color: #000000; font-family: Verdana, Helvetica, Arial; font-size: 11px; 
								text-decoration: none;}
a.navOnLink:hover {color: #008C99; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: underline} 
a.navOnLink:active {color: #CCCC00; font-family: Verdana, Helvetica, Arial; font-size: 11px; text-decoration: none}

.pagetitle {
	font-size: 20px; color: #cccccc; line-height: 30px; font-family:  Verdana, Helvetica, Arial; 
	text-decoration: none; }

.pagetext {
	font-size: 14px; color: #000000; font-family:  Verdana, Helvetica, Arial; 
	text-decoration: none; }


.clientson {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.clientscat {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.clientsgap {
	font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.magnifynumbers {
	font-size: 10px; color: #ffffff; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.magnifynumberson {
	font-size: 10px; color: #ffffff; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: underline
}
.magnifynumbers A:hover {
	font-size: 10px; color: #ffffff; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: underline
}
.servicesoff {
	font-size: 10px; color: #888888; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.servicesoff A:hover {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.serviceson {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.servicescat {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.servicesgap {
	font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.recognitionoff {
	font-size: 10px; color: #888888; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.recognitionoff A:hover {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.recognitionon {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.recognitioncat {
	font-size: 10px; color: #333333; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.recognitiongap {
	font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.contactsubhead {
	font-size: 10px; color: #84a1a3; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.contactoff {
	font-size: 10px; color: #84a1a3; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none
}
.contactoff A:hover {
	font-size: 10px; color: #84a1a3; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: underline
}
.contacton {
	font-size: 10px; color: #84a1a3; line-height: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: underline
}
.textfieldshort {
	font-size: 10px; WIDTH: 100px; color: #333333; font-family: Verdana, Helvetica, Arial; HEIGHT: 18px
}
.textfieldlong {
	font-size: 10px; WIDTH: 209px; color: #333333; font-family: Verdana, Helvetica, Arial; HEIGHT: 18px
}
.textfieldmulti {
	font-size: 10px; WIDTH: 209px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif
}

