/* Style Sheet for Tacky Christmas Lights website */

.hidden {font-size: 1; color: #ffffff}
body {color:black; background-image:url('../images/xmas_bkgd2.jpg'); }

/* text criteria */
.txt  {font-family: Times New Roman, Arial; font-size:12pt; font-weight:normal; font-color:black;}
.txtb {font-family: Times New Roman, Arial; font-size:12pt; font-weight:bold;   font-color:black;}
.txti {font-family: Times New Roman, Arial; font-size:12pt; font-weight:bold;   font-color:black; font-style:italic;}

.stxt  {font-family: Times New Roman, Arial; font-size:8pt; font-weight:normal; font-color:black;}
.stxtb {font-family: Times New Roman, Arial; font-size:8pt; font-weight:bold;   font-color:black;}
.stxti {font-family: Times New Roman, Arial; font-size:8pt; font-weight:bold;   font-color:black; font-style:italic;}

/* color scheme for links - link: blue, visited: red, hover: green */
a.txt:link    {font-family: Verdana, Arial; font-size:8pt; font-weight:bold; font-color:blue;}
a.txt:visited {font-family: Verdana, Arial; font-size:8pt; font-weight:bold; font-color:purple;}
a.txt:hover   {font-family: Verdana, Arial; font-size:8pt; font-weight:bold; font-color:red;}
.nav          {font-family: Verdana, Arial; font-size:8pt; font-weight:bold; font-color:blue;}

h2 {font-family: Arial Black; }
h3 {font-family: Arial Black; }
h1 {font-family: Times New Roman; }

td.bar img {
	vertical-align: middle;
	margin: 0 0 0 0;
	}
	
td.pole {
	background-color:white;
	padding:0;
	font-family: Arial; font-size:10pt font-weight:normal font-color:white;
	}
	
.map {
	background :url('../images/fxxmaslites-map.jpg') no-repeat fixed 0 0;
	}
	
	/* Mouse rollover code for navigation buttons Uses two images in one, set as background, position shifts on hover */
.rotcl a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/tcl.jpg') no-repeat -135px 0;}
.rotcl a:hover{background-position: 0 0;}
.roten a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/topten.jpg') no-repeat -135px 0;}
.roten a:hover{background-position: 0 0;}
.rohm  a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/hm.jpg') no-repeat -135px 0;}
.rohm  a:hover{background-position: 0 0;}
.roprt a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/print.jpg') no-repeat -135px 0;}
.roprt a:hover{background-position: 0 0;}
.ropst a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/past.jpg') no-repeat -135px 0;}
.ropst a:hover{background-position: 0 0;}
.rovw  a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/view.jpg') no-repeat -135px 0;}
.rovw  a:hover{background-position: 0 0;}
.rort  a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/routes.jpg') no-repeat -135px 0;}
.rort  a:hover{background-position: 0 0;}
.roab  a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/about.jpg') no-repeat -135px 0;}
.roab  a:hover{background-position: 0 0;}
.rohum a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/humor.jpg') no-repeat -135px 0;}
.rohum a:hover{background-position: 0 0;}
.roblg a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/blog.jpg') no-repeat -135px 0;}
.roblg a:hover{background-position: 0 0;}
.roshw a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/shows.jpg') no-repeat -135px 0;}
.roshw a:hover{background-position: 0 0;}
.robot a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/boats.jpg') no-repeat -135px 0;}
.robot a:hover{background-position: 0 0;}
.rootr a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/other.jpg') no-repeat -135px 0;}
.rootr a:hover{background-position: 0 0;}
.rotop a{display:block; font-size:1pt; width:69px; height:32px; background: url('../images/top.jpg') no-repeat -69px 0;}
.rotop a:hover{background-position: 0 0;}
.rovot a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/vote.jpg') no-repeat -135px 0;}
.rovot a:hover{background-position: 0 0;}
.roclo a{display:block; font-size:1pt; width:135px; height:32px; background: url('../images/close.jpg') no-repeat -135px 0;}
.roclo a:hover{background-position: 0 0;}