img { display: block}
a img { border: 0}
.clear {clear: both; overflow: hidden; width: 1px; height: 1px}
.block {display: block}

body {
background-color:#989898;}

#wrap {
width: 927px;
border-left-color:#333332;
border-left-style:solid;
border-left-width:thin;
border-right-color:#333332;
border-right-style:solid;
border-right-width:thin;
}

#wrap2 {
width: 927px;

}


#logo {
float:left;
}

#orange {
width: 927px;
height: 19px;
background-image:url(images/orange.jpg);
text-align:center;
padding-top:1px;
}

#black {
width: 927px;
background-image:url(images/black.jpg);
height: 71px;
text-align:right;
vertical-align:bottom;

}

#text {
padding-top:48px;
padding-right: 10px;
width: 300px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

.orange {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#f08122;
}

.arrow {
color:#f08122;
}

a.toplinks:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
word-spacing:1px;
letter-spacing:2px;
}

a.toplinks:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
word-spacing:1px;
letter-spacing:2px;
font-weight:bold;
}

a.toplinks:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
word-spacing:1px;
letter-spacing:2px;
font-weight:bold;
}

a.toplinks:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
word-spacing:1px;
letter-spacing:2px;
font-weight:bold;
}

a.toplinks1:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}

a.toplinks1:active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}

a.toplinks1:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}

a.toplinks1:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;

}



a.ticket:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.ticket:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.ticket:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f08122;
text-decoration:none;
}

a.orangelinks:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f08122;
text-decoration:none;
}

a.orangelinks:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f08122;
text-decoration:none;
}

a.orangelinks:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

a.white:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.white:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.white:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

#flashholder {
width: 927px;
background-image:url(images/flash_04.jpg);
height: 302px;
}

#bottom{
width: 927px;
background-image:url(images/bottom.jpg);
height: 160px;
padding-top:14px;
}

*html #bottom
{
margin-bottom: -17px;
}



h1{
font-family:'Impact';
font-size:24px;
color:#ff6600;
font-weight:normal;}


h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:bold;	}

h3
{font-family: "Lucida Sans";
font-size: 11px;
color: #333333;
margin-bottom:5px;
}

.orangetext
{color:#ff6600;
}

p
{	}



.hdr
{	font: bold 0.9em trebuchet ms, georgia, arial, sans-serif;
	margin: 0 0 0 20px;
	padding: 0;
	float: left;
	width: 200px;}

ul.samples
{	float: left;
	width: 200px;
	margin: 0 0 0 20px;
	padding: 0}

	ul.samples li
	{	margin: 0 0 0 30px;
		padding: 0}


.special
{	color: #6A8135}

pre
{	background: #F1F8F1;
	border: 1px solid #9FAFB1;
	font: 12px lucida console, courier}

pre code
{	display: block;
	padding: 10px}

#copyright
{	border-top: 1px solid #2577B1;
	background: #ABC9DE;
	margin: 0px;
	padding: 10px}
	
sup {font-size: 0.75em; line-height: 0.5em} 

#subwrap{
position:relative; 
z-index:900;
width:927px;
border-left-color:#333332;
border-left-style:solid;
border-left-width:thin;
border-right-color:#333332;
border-right-style:solid;
border-right-width:thin;
}

/* Footer styles */
#footer {
clear:both;
width:927px;
height:22px;
background-color:#989898;
border-left-color:#333332;
border-left-style:solid;
border-left-width:thin;
border-right-color:#333332;
border-right-style:solid;
border-right-width:thin;
border-bottom-style:solid;
border-bottom-width:thin;
    }
	
	
	#footer1 {
clear:both;
width:927px;
height:22px;
background-color:#989898;
border-bottom-style:solid;
border-bottom-width:thin;
    }
	
#footertext
{
width:927px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
}

.whitetext
{font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
}
	
	#footerorange
	{width:927px;
	height:22px;
	background-image:url(images/orangefooter.jpg);
	}
    #footer p {
        padding:10px;
        margin:0;
    }
	
#footeradder {
width: 500px;
padding-top: 5px;
float: left;
padding-left:3px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
}

div.outer {
	float: left;
	width: 296px; height: 163px;
	margin: 0 0px 0 0;
	background: url(images/new_box.jpg) top left no-repeat;
	}


div.outer span {
display: block;
margin:0; 
padding: 7px 5px 0 13px;


	}
	



	
#menu {
	height: 163px;
	width: 890px;
}

#menu2 {
	height: 68px;
	width: 890px;
}

a.link:link
{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00FFFF;
}

.bodytext {
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
text-align:left;
padding: 0;
	margin: 5px 0 17px 0
}

.hovertext {
position:relative;
text-align:center;
left:-20px;
top:-9px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bolder;
	}
	
#bottomblock {
	float: left;
	width: 165px; height: 61px;
	margin: 0 0px 0 0;
	background: url(images/normal_02.jpg) 0 0px no-repeat;
	text-align:left;
	padding: 7px 0 0 13px;
	}
	
#bottomblock {
	float: left;
	width: 165px; height: 61px;
	margin: 0 0px 0 0;
	background: url(images/normal_02.jpg) 0 0px no-repeat;
	text-align:left;
	padding: 7px 0 0 13px;
	}
	
	*html #bottomblock {
	float: left;
	width: 165px; height: 61px;
	margin: 0px 0px 0 0;
	background: url(images/normal_02.jpg) 0 0px no-repeat;
	text-align:left;
	padding: 7px 0 0 13px;
	position: relative;
	top: -18px;
	}

.textlinks
{
text-align:left;
margin:0; 

}

.subtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#subtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

*:first-child+html #colmargin {
margin-top:10px;
margin-left: 8px;
}

*html #colmargin {
margin-top:10px;
margin-left: 15px;
}

html>/**/body #colmargin {
margin-left: 8px;
}

#leftcol {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
padding-top:10px;
position:relative;
z-index: 1;
padding-bottom:10px;
}

a.leftnav:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
a.leftnav:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
a.leftnav:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff6600;
text-decoration:none;
}

a.leftnav:active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}

#rightcol {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff6600;
text-align:left;
padding-top:10px;
position:relative;
z-index: 1;
padding-bottom:10px;
width:203px;

}

*html rightcol {
width: 161px;
}

a.middle:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

a.middle:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

a.middle:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

a.middle:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
text-decoration:none;
}

#adblock
{ width:203px;
position:relative;
left:-20px;
height:230px;
background-color:#f2f2f2;
padding-top: 10px;
font-family:'lucida sans';
font-size: 10px;
color: #666666;
}

a.adblock:link {
font-family:'lucida sans';
font-size: 10px;
color: #666666;
font-weight:bold;
text-decoration:none;
}

a.adblock:visited {
font-family:'lucida sans';
font-size: 10px;
color: #666666;
font-weight:bold;
text-decoration:none;
}

a.adblock:hover {
font-family:'lucida sans';
font-size: 10px;
color: #666666;
font-weight:bold;
text-decoration:underline;
}

a.adblock:active {
font-family:'lucida sans';
font-size: 10px;
color: #666666;
font-weight:bold;
text-decoration:none;
}

*html #colmarginright
{
position:relative;
left: 42px;
}



