{
		margin:0;
		padding:0;
		color:#000;
		background:#fff;
	}
	body {
		padding:20px;
		font:10 "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	}
	#labfooter {
		text-align:center;
		clear:both;
	}
	.adwrap {
		border-left:0px solid #ccc; border-right:0px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; width:468px;
		margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:10px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px
	}
	.adwrap object {
		width:468px;
		height:60px;
	}

	.teaser {
		width:430px;
		margin:10px auto;
		background:url('/Images/tsr-b.gif') no-repeat bottom left; padding-left:0; padding-right:0; padding-top:0; padding-bottom:14px
	}
	.teaser h3 {
		margin:0;
		background:url('/Images/tsr-t.gif') no-repeat top left; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:3px
	}
	.teaser p, .teaser a.more {
		border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-top:0px solid #d8d8d8; border-bottom:0px solid #d8d8d8; margin:0; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:3px
	}
	.teaser a.more {
		display:block;
		text-align:right;
		background:url('tsr-a.gif') no-repeat 410px 50%;
		text-decoration:none;
		color:#44a; padding-left:0; padding-right:24px; padding-top:0; padding-bottom:0
	}
	.teaser a.more:hover {
		text-decoration:underline;
	}
	.imageleft { float: left }
	}
	.imageright { float: right } 
	}
		  
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_one */

.menu1 {border-left:1px solid #000; border-right:1px solid #000; border-top:0px solid #000; margin:0; height:35px; background:#fff url('button1.gif'); position:relative; border-bottom:1px solid #444; list-style-type:none; padding-left:32px; padding-right:0; padding-top:0; padding-bottom:0}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url('button3.gif');}
.menu1 li.current a b {background:url('button3.gif') no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url('button2.gif');}
.menu1 li a:hover b {background:url('button2.gif') no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url('button3.gif'); cursor:default}
.menu1 li.current a:hover b {background:url('button3.gif') no-repeat right top;}


/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */
.preload2 {background: url('button4.gif');}
.menu2 {margin:0; height:40px; background:#fff url('button1a.gif') repeat-x; position:relative; font-family:arial, verdana, sans-serif; list-style-type:none; padding-left:32px; padding-right:0; padding-top:0; padding-bottom:0 }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#bbb; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; height:40px; background:url('down.gif') no-repeat right top; padding-left:12px; padding-right:24px; padding-top:0; padding-bottom:0}
.menu2 li a.top_link:hover {color:#fff; background: url('button4.gif') no-repeat;}
.menu2 li a.top_link:hover span {background:url('button4.gif') no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url('button4a.gif') no-repeat right top;}
.menu2 li:hover > a.top_link {color:#fff; background: url('button4.gif') no-repeat;}
.menu2 li:hover > a.top_link span {background:url('button4.gif') no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url('button4a.gif') no-repeat right top;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:2px; top:40px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:90px;}
.menu2 :hover ul.sub li a {border-left:3px solid #fff; border-right:0px solid #fff; border-top:0px solid #fff; border-bottom:0px solid #fff; display:block; font-size:11px; height:20px; width:87px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; }
.menu2 :hover ul.sub li a.fly {background:#fff url('arrow.gif') no-repeat 80px 7px;}
.menu2 :hover ul.sub li a:hover {background:#4ab; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#4ab url('arrow_over.gif') no-repeat 80px 7px; color:#fff}
.menu2 :hover ul li:hover > a.fly {background:#4ab url('arrow_over.gif') no-repeat 80px 7px; color:#fff} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto;}

/*Menu code for trailer*/

.menu {
  font-family: "Lucida Sans";font-size: 11px;
  color: #000000; verdana;
  }
 
a:link {
	color: #000099;
	text-decoration: underline;
}
a:visited {
	color: #666666;
	text-decoration: none;

}
a:hover {
	text-decoration: none;
	background-color: #FFFFFF;
}
a:active {
	text-decoration: none;

}

/*Box stuff - pretty neat */
.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xsnazzy {
background: transparent; 
width:240px; 
float:left; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
border-left:1px solid #444; 
border-right:1px solid #444; 
border-top:0px solid #444; 
border-bottom:0px solid #444; display:block; 
height:auto
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#640E27;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#640E27;
font-color: white; 
color:#000;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: rgb(102, 0, 0);
}
.hd1 {
     font-family: "Lucida Sans"; 
     font-size:xx-large;
     font-weight:bold;
     color: rgb(102, 0, 0);  
}
.hd2 {
     font-family: "Lucida Sans"; 
     font-size:18px;
     font-weight:bold;
     color: rgb(102, 0, 0);
}
.hd3 {
     font-family: "Lucida Sans"; 
     font-size:14px;
     font-weight:bold;
     color: rgb(102, 0, 0);
} 
.style3 {
	font-family: "Ariel";
	font-size: 2px;
	font-weight:bold;
	color: white;
	background-color:#660000
}
.style4 {color: #666666;
	font-family: "Lucida Sans";
	font-weight: 300; 
	font-size: medium;
/* To eliminate line under link only */
	a:link color: red; text-decoration: none;
	a:visited color: red; text-decoration: none; 
	a:hover color: blue; 
}
.style6 {color:rgb(102,0,0); 
	background-color: white; 
	font-weight: 400; 
	font-family: Microsoft Sans Serif; 
	letter-spacing: 1px;
/* To eliminate line under link only */
	a:link color: red; text-decoration: none;
        a:visited color: red; text-decoration: none; 
        a:hover color: blue; 

}
.style7 {color:rgb(102,0,0); 
        background-color: white; 
	font-size:10; 
	font-weight: 400; 
	font-family: Lucida Sans; 
	padding: 1px; 
	letter-spacing: 2px;
/* To eliminate line under link only */
	a:link color: red; text-decoration: none;
        a:visited color: red; text-decoration: none; 
        a:hover color: blue; 

}
.style8 {color:rgb(102,0,0); 
        background-color: white; 
	font-size: small; 
	font-weight: bold; 
	font-family: Lucida Sans; 
	padding: 1px; 
	letter-spacing: 2px;
/* To eliminate line under link only */
	a:link color: red; text-decoration: none;
        a:visited color: red; text-decoration: none; 
        a:hover color: blue; 

}
