.livetiming {
   color:#000000;
   background: url("/assets/ui/bg.gif") repeat scroll left top #181818;
   font: 11px Tahoma,Verdana,Arial;
}

/* Remove or Reset Default Styles
-------------------------------------------------------------------------*/
* { margin:0; padding:0; list-style-type:none;}
hr { display: none; }
img { border: none; }
ul#acc-links{display:none;}


/* Clear Floats
--------------------------------------------------------------------------*/
.clear {
 clear: both;
 font-size: 0;
 height: 0;
 line-height: 0;
 overflow: hidden;}

.clearfix {display:inline-block;}
.clearfix {display: block;}
	
.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;}

/* General Form Styles 
-------------------------------------------------------------------------*/
input.text, textarea, select {font-size:11px; font-family:Arial,Verdana;float:left;}
fieldset label{float:left;display:block;}
fieldset br{ clear:both;}
fieldset{ border:none;}

/* General Link Styles 
--------------------------------------------------------------------------*/
a:link, a:visited {color:#DE142D;}
a:hover, a:active {text-decoration:none;}
a{outline:none;cursor:pointer !important;}
a.returntop{color:#7A7A7A !important;text-decoration:none !important;text-transform:uppercase;
	margin:10px 0;display:block;}
a.returntop:hover{text-decoration:underline !important;}

/*-------------------------------------------------------------------------
                              GENERAL PAGE STYLES
*-------------------------------------------------------------------------*/
#topcontainer{
  width:950px;
  position:relative;
  margin: 0 auto;}


/*---------------------------------------------------------------------
                               HEADER
-----------------------------------------------------------------------*/
#topheader{
  background:url('/assets/ui/bg_header.png') no-repeat center top;
  width:950px;
  height:183px;
  margin-bottom:-65px;}

#topheader h1 {
  position:absolute;
  top:40px;
  z-index:10;
  left:330px;}

#topheader h1 a{
  display:block;
  text-indent:-99999px;
  overflow:hidden;
  width:351px;
  height:95px;
  background:url('/assets/ui/logo.png') no-repeat top left;}

#topnav{
  height:50px;
  background:url('/assets/ui/bg_nav.png') no-repeat top left;}

ul#topmain-nav{
  padding: 3px 0 0 18px;
  position:relative;
  z-index:100;}

ul#topmain-nav li{
  float:left;}

ul#topmain-nav a{
  display:block;
  height:32px;
  text-indent:-99999px;
  overflow:hidden;
  float:left;}

ul#topmain-nav a:hover{
  background-position: 0 -32px !important;}

ul#topmain-nav a.home{
  width:75px;
  background:url('/assets/ui/nav_home.gif') no-repeat top left;}

ul#topmain-nav a.roadracing{
  width:122px;
  background:url('/assets/ui/nav_roadracing.gif') no-repeat top left;}

ul#topmain-nav a.motocross{
  width:100px;
  background:url('/assets/ui/nav_motocross.gif') no-repeat top left;}

ul#topmain-nav a.atv{
  width:63px;
  background:url('/assets/ui/nav_atv.gif') no-repeat top left;}

ul#topmain-nav a.aboutus{
  width:86px;
  background:url('/assets/ui/nav_aboutus.gif') no-repeat top left;}

ul#topmain-nav a.competitor{
  width:172px;
  background:url('/assets/ui/nav_competitorinfo.gif') no-repeat top left;}

ul#topmain-nav a.flattrack{
  width:96px;
  background:url('/assets/ui/nav_flattrack.gif') no-repeat top left;}

ul#topmain-nav a.hillclimb{
  width:97px;
  background:url('/assets/ui/nav_hillclimb.gif') no-repeat top left;}

ul#topmain-nav a.supermoto{
  width:105px;
  background:url('/assets/ui/nav_supermoto.gif') no-repeat top left;}


.topheader-ad{
  float:right;
  padding: 0 40px 0 0;
  width:234px;}

.topheader-flash{
  float:left;
  width:245px;
  padding: 0 0 0 38px;}

.topheader-rider{
	float:left;
	width:20px;
	height:19px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../../assets/icons/rider.png);
}
/*---------------------------------------------------------------------
                          Secondary Header
-----------------------------------------------------------------------*/

#main-content .top{
  background:url("/assets/ui/bg_content_top.png") no-repeat scroll left top transparent;
  padding: 19px 12px 0px 14px;
  width:919px;
  }
  
#main-content .top .heading{
	padding: 6px 0px 6px 22px;	
  background:#193589;}  
  
#main-content-wrapper {
  background:url("/assets/ui/bg_contentwrap_white.gif") no-repeat scroll left top transparent;
  background-color:#FFF;
padding: 0px 15px 0px 14px;
margin:0 0 0 17px;
}

.nosidebar #main-content-wrapper {
	background: url('/assets/ui/bg_content2.png') repeat-y top left;	
}  
.nosidebar .wrapper {
background: url('/assets/ui/bg_contentwrap_white.gif') no-repeat top left !important;
}
  
/* Subpages */
#head  {
	background:#193487 url('/assets/ui/bg_subnav.gif') repeat-x top left;
	color:#FFF;
	font-weight:bold;
 	text-transform:uppercase;		
	position:absolute;
	left:0px;
	top:30px;
	padding:5px 0px 0px 10px;
	float:left;
	width: 940px;
	height:25px;
}

.headevent {
  font-size:1.4em;
}
.headtrack {
  font-size:1.2em;
}

ul#sub-nav{
	float:right;
  background:#193487 url('/assets/ui/bg_subnav.gif') repeat-x top left;
  font-size:1.1em;
	position:absolute;
	right:0px;
	top:30px;  
  padding: 0 0 0 10px;
  color:#FFF;}

ul#sub-nav li{
  float:left;
  z-index:100;
  position:relative;}

ul#sub-nav li.last a{
  background-image:none;}

ul#sub-nav li a{
  color:#FFF !important;
  padding: 7px 9px;
  display:block;
  background-position: right 9px;
  background-repeat: no-repeat;
  text-decoration:none !important;}

ul#sub-nav li a:hover,
ul#sub-nav li:hover a,
ul#sub-nav li.sfhover a{
  background-color:#E01226;}

ul#sub-nav li:hover  ul,
ul#sub-nav li.sfhover  ul{
  visibility:visible;}

ul#sub-nav ul {
  background:#E01226;
  visibility:hidden;
  position:absolute;
  z-index:100;
  width:100%;
  top:27px;
  clear:both;}

.selected, .active{
  background:#E01226 no-repeat 5px center !important;}
  
  
ul#sub-nav ul.min {
  width: 95px;
} 

ul#sub-nav ul li{
  float:none !important;
  padding: 0 2px 2px 2px}

ul#sub-nav ul a{
  display:block; 
  float:none !important;
  padding: 3px 7px 3px 20px;
  background:#BF0F20 no-repeat 5px center !important;}

ul#sub-nav ul a:hover{
  background:#E01226  no-repeat 5px center !important;}
  
.bottom{
  background:url('/assets/ui/bg_content_bottom.png') no-repeat top left;
  height:36px;
  width:948px;}
  
.bottomad{
  display:block;
  height:80px;
  width:911px;
  background:#193487 url('/assets/ui/bg_subnav.gif') repeat-x top left;
  font-size:1.1em;
  padding: 0 0 0 10px;
  border-bottom:2px solid #000;
  color:#FFF;}

#ad{
	width:900px;
	float:left;
	padding-top:10px;
}
#banner{
	width:468px;
	float:left;
	height:60px;
	display:block;
	padding-left:0px;
	text-align:center;
}

#announcements{
	width:422px;
	height:60px;
	vertical-align:top;
	float:left;
	display:block;
	padding-left:10px;
	text-align:left;
}

#heartbeat {
	padding-top:10px;
	padding-bottom:3px;
	text-align:right;
	float:right;
}

  
/*---------------------------------------------------------------------
                          Secondary Header
-----------------------------------------------------------------------*/
#content-text h2{
  color:#000;
  letter-spacing:-1px;
  font:1.6em Arial;}

#content-text h3{
  color:#E01226;
  text-transform:uppercase;
  font-size:1.4em;}

#content-text .wrap{
  padding: 0 18px;}

.nosidebar #content-text{
  width:100%;
  float:none !important;}

.livetiming ul {
	padding:0px;
	margin:0px;
	height:auto;
}

.livetimingheader {
		display:block;
		height:29px;
		width:924px;
		border-bottom: 1px solid #414041;
		/* For WebKit (Safari, Google Chrome etc) */
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#414041), to(rgba(40, 40, 40, 0.2)));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #414041, rgba(40, 40, 40, 0.2));
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#414041, endColorstr=#282828);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#414041, endColorstr=#282828)";	
}

#container li:nth-child(even) {
		/* For WebKit (Safari, Google Chrome etc) */
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#414041), to(rgba(40, 40, 40, 0.2)));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #414041, rgba(40, 40, 40, 0.2));
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#414041, endColorstr=#282828);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#414041, endColorstr=#282828)";	
}

#Blah{
       /* For WebKit (Safari, Google Chrome etc) */
        background: -webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(rgba(215,212,207,0)));
        /* For Mozilla/Gecko (Firefox etc) */
        background: -moz-linear-gradient(top, #dcdcdc, rgba(215,212,207,0));
        /* For Internet Explorer 5.5 - 7 */
        filter:alpha(Opacity=70, FinishOpacity=0, Style=1, StartX=1242, StartY=0, FinishX=1242, FinishY=696);
        /* For Internet Explorer 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70, FinishOpacity=0, Style=1, StartX=1242, StartY=0, FinishX=1242, FinishY=696)";
}

#container li:nth-child(odd) {
		/* For WebKit (Safari, Google Chrome etc) */
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#414041), color-stop(3%, rgba(50, 50, 50, 0.4)), to(rgba(50, 50, 50, 0.4)));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #1e1e1e, rgba(50, 50, 50, 0.4));
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#282828, endColorstr=#111111);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#282828, endColorstr=#111111)";	
}

.livetiming #content li {
	list-style:none outside none;
	position:relative;
	width:auto;
	padding:0px;
	margin:0px;
}

.livetiming #content, .addinfo #content {
	clear:both;
	overflow: hidden;
}

.livetiming, .addinfo span, a {
	color:white;
	font-size:12px;
	text-decoration:none;
}

#seriesname {
	text-align:center;
	font-weight:bold;
	width:100%;
	color:white;
	font-size:12px;
}

#RRraceresults, #raceresultsheader {
	position:relative;
	z-index:2;
	clear:both;
	width:100%;
}

#raceresultsheader {
	position:relative;
	font-weight:normal;
}

.personal {
	color:#00ff00;
}

#resultscontainer {
	width:500px;
}

#container {
	height:300px;
	overflow:auto;
	clear:both;
}

.hv {
	width:70px;
	text-align:center;
}

.hpit {
	width:6px;
}

.vl {
	margin-top:7px;
	width:70px;
	height:15px;
	background-repeat:no-repeat;
}

.bue {
	background-image:url(../../assets/brands/bike-buell.png)
}


.apr {
	background-image:url(../../assets/brands/bike-aprilia.png)
}

.bmw {
	background-image:url(../../assets/brands/bike-bmw.png)
}

.duc {
	background-image:url(../../assets/brands/bike-ducati.png)
}


.har {
	background-image:url(../../assets/brands/bike-harley.png)
}

.hon {
	background-image:url(../../assets/brands/bike-honda.png)
}

.kaw {
	background-image:url(../../assets/brands/bike-kawasaki.png)
}


.ktm {
	background-image:url(../../assets/brands/bike-ktm.png)
}

.suz {
	background-image:url(../../assets/brands/bike-suzuki.png)
}

.tri {
	background-image:url(../../assets/brands/bike-triumph.png)
}

.yam {
	background-image:url(/assets/brands/bike-yamaha.png)
}

.rider-selected {
	background-image:url(/assets/icons/rider-selected.png)
}
.rider-notselected {
	background-image:url(../../assets/icons/rider-notselected.png)
}

.my, .hmy {
	width:20px;
	height:20px;
	text-align:center;
}



#flagstate, .vl, .pit, .blue-line, .hth, .hv, .hpit, .my, .hmy, .a, .c, .n, .f, .v, .l, .hl, .hs, .ll, .bl, .in, .d, .g, .s, .i, .p, .st, .S1, .S2, .S3, .S4, .S5, .ST {
	font-size:12px;
	display:block;
    overflow:hidden;
	padding-top:8px;
	float:left;		
}
.test{
	display:block;
	height:30px;
	width:900px;
	border-bottom: 1px solid #414041;
}

.insplit {
	border: 1px solid white;
	}

.pit {
    width: 6px;
}

span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;} 

.blue-circle {	
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #0033ff 0%, #bbccff 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#0033ff), to(#bbccff));
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#0033ff, endColorstr=#bbccff, GradientType=0);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}
.blue-line {	
	margin-top: 4px;
	height: 15px;
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #0033ff 0%, #0004b0 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#0033ff), to(#0004b0));
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#0033ff, endColorstr=#0004b0, GradientType=0);
}

.bold {
	font-weight:bold;
}

.a, .n, .in {
	text-align:center;
	width:30px;
}
.l, .hl {
	text-align:center;
	width:28px;
}

.f, .v {
	width:85px;
    text-align:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:62%;	
}

.h, .t {
	padding-top:3px;
	padding-right:1px;
	display:block;
	overflow:hidden;
	float:left;	
	width:115px;
	font-size:10px;
    text-align:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:14%;	
}

.hth {
	width:115px;
}

.h, .i {
	width:80px;
    text-align:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	max-width:62%;	
}

.hst, .hs, .ST {
	font-size:11px;
	width:38px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}

.st, .s {
	font-size:11px;
	padding-top:8px;
	height:21px;
	width:40px;
	text-align:center;
}

.S1, .S2, .S3, .S4, .S5, .ST {
	font-size:11px;
	padding-top:7px;
	height:21px;
	width:40px;
	text-align:center;
}

.hst {
	font-size:11px;	
	padding-left:3px;	
	width:40px;	
}



.hst {
	display:block;
	float:left;
	padding-top:2px;
}

.g, .d, .bl, .ll {
	width:50px;
	text-align:center;
}

.hide {
	display:none;
}
.type {
	width:25%;
	vertical-align:top;
}

.info {
	width:73%;
	vertical-align:top;	
}

.number, .comp, .besttime, .lasttime, .diff, .laps, .dates, .dlaptime {
	text-align:center;
}

.number, .comp {
	width:7%;
}

.name {
    text-align:left;
	text-overflow:ellipsis;
	padding-left:5px;
	white-space:nowrap;
	max-width:62%;	
}

.event {
	text-align:left;
	text-overflow:ellipsis;
	padding-left:5px;
	white-space:nowrap;
	max-width:62%;	
	width:70%;	
}

.namenarrow {
	width:25%;
}
.namewide {
	width:49%;
}

.dates {
	width: 28%;
}

.diff, .besttime, .lasttime {
	width:19%;
}

.gap, {
	text-align:center;
	width:15%;
}

.laps {
	width:10%;
}

.dflag {
	float:right;
	width:27px;
	padding-left:3px;
}

.dlap {
	padding-left:10px;
}

.dlap, .dpit {
	width:14%;
	text-align:center;
}

.dlaptime {
	width:28%;
}

.eventdate, .type {
	text-align:left;
	color:#FF0000;
	text-transform:capitalize;
	margin:0;
	padding-top:5px;
}
.eventtime {
	float:left;
	width:18%;
	padding-left:5px;
}
.resultlink {
	float:right;
	width:18%;
	padding-left:5px;
}


#eventheader {
	float:left;	
	width:73%;
	text-align:left;	
	font-size:12px;	
}

#content {
	width:100%;
	position:relative;
	height:auto;
	z-index:0;
	overflow:auto;
}
#header {
	width:100%;
	position:relative;
	height:auto;
	z-index:0;
	overflow:hidden;
}

#dock, #seriestime, #seriestrack, #eventheader, #detailheader {
	clear:both;
	line-height:inherit;
	position:relative;
	display:block;	
}


#seriestrack, #linetwo {
	font-weight:bold;	
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
}

.toggler {
	font-weight:bold;	
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
	display:block;
    overflow:hidden;
	padding-top:5px;	
}


#racedata, #eventheader, #detailheader {
	float:left;
	display:block;
	color:#FFFFFF;
	padding: 3px 0 0 5px;
	text-align:left;
	line-height:1.4;
	position:relative;
}

#racedata {
	margin-top:40px;
	width:260px;
	height:35px;
}
#eventdata {
	display:block;
	float:left;
	width:400px;	
	height:75px;
}
#trackdata {
	float:right;
	display:block;
	width:260px;	
	height:30px;
	margin-top:45px;
	padding-right: 6px;
}

#detailheader {
	height:154px;
}

#eventheader {
	float:left;
	height:65px;
}
#flagtext {
	width:30px;
	float:left;
	padding-left:160px;
	text-align:right;
}
#status {
	width:250px;
	float:right;
	text-align:right;
}


#trackname  {
	float:left;
	width: 250px;	
}

#sessionname  {
	float:left;
	width: 250px;	
}
#followRiders {
	float:left;
	width: 250px;	
}

#myRiders {
	text-align:center;
	margin-top:21px;
	float:left;
	width:380px;
}

#flagchange{
	position:relative;
	bottom:0px;
	float:right;
	width:60px;
	text-align: left;
	height:15px;	
	padding-left: 3px;	
}

#flagchange-sm{
	padding:2px; 5px; 2px; 5px;
	float:right;
	width:26px;
	text-align: left;
	height:26px;		
}

.flag-5 {
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #666666 0%, #000000 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#666666), to(#000000));
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#666666, endColorstr=#000000, GradientType=0);
	}
	
.flag-1 {
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #00ff00 0%, #006600 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#00ff00), to(#006600));
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#00ff00, endColorstr=#006600, GradientType=0);
}
.flag-4, .flag-0 {
	background-image:url('/assets/icons/flag-none.png');
	background-repeat:repeat;	
}

.flag-2 {
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #ffff00 0%, #666600 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#ffff00), to(#666600));
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ffff00, endColorstr=#666600, GradientType=0);
}
.flag-3 {
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #ff0000 0%, #660000 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#ff0000), to(#660000));
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ff0000, endColorstr=#660000, GradientType=0);
}
.flag-9 {
	background:	-moz-radial-gradient(45px 45px, ellipse farthest-corner, #ff00ff 0%, #660066 100%);
	background:	-webkit-gradient(radial, center center, 0, center center, 50, from(#ff00ff), to(#660066)); 
	-webkit-box-shadow: inset 0 0 2px 2px #1f1f1f; 	
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ff00ff, endColorstr=#660066, GradientType=0);
}

#detaildata {
	display:block; 
	width:300px; 
	height:155px;
	padding-top:5px;
}

.headshot {
	float:left;
	width:100px;
	height:150px;
}

.detaillabel {
	font-size:14px;
	font-weight:bold;
	width:50px;
	float:left;
	padding-left:5px;	
}

.ddata {
	font-size:14px;
	font-weight:bold;
	width:115px;
	float:left;
	padding-left:2px;	
	text-overflow:ellipsis;
	white-space:nowrap;
}

.show, .hide {
	height:30px;
}
/* Social Media Box
--------------------------------------------------------------------------*/

#SocialLink {
	background: #193487 repeat-x 100% 100%;
	height: 23px;
	position: absolute;
	right: 84px;
	top: 30px;
	width: 100px;
}

#twitter {
	position: absolute; 
	background-color:#FFF;
	height:327px;
	width:247px;
	display: none;
	top:98px;
	right:32px;
	z-index:100;
	color:#000;
}

.twitted {
	width: 16em;
	margin-bottom: 1.5em;
	border: 1px solid #888;
}

.twitted h2 {
	margin: 0;
	padding: 7px 0px 7px 10px;
	font-size: 1em;
	color: #fff;
	background: #193487 url(http://ama1.1verity.com/assets/ui/bg_subnav.gif) repeat-x 0% 0%;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("../loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
	margin: 0;
	padding: 0 0.8em;
	list-style-type: none;
}

.twitted ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color: #00f;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color: #f00;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	margin: 0;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #ddd;
}
#twitter-icon{
	height: 19px;
	left: 763px;
	position: absolute;
	top: 66px;
	width: 20px;
	z-index: 100;
}
.twitter-icon-down{
	background-image: url(http://ama1.1verity.com/assets/icons/twitter-down.png);
}
.twitter-icon-up{
	background-image: url(http://ama1.1verity.com/assets/icons/twitter-up.png);
}

html body.livetiming div#topcontainer div#content.nosidebar div#main-content div#main-content-wrapper div.wrapper div.wrap table tbody tr td, html body.livetiming div#topcontainer div#content.nosidebar div#main-content div#main-content-wrapper div.wrapper div#content-text div.wrap p, html body.livetiming div#topcontainer div#content.nosidebar div#main-content div#main-content-wrapper div.wrapper div#content-text div.wrap b {
	color:#000;
}

html body.livetiming div#topcontainer div#content.nosidebar div#main-content div#main-content-wrapper div.wrapper div#content-text div.wrap table tbody tr td a b {
	color:#E01226;
}

#footer {
	text-align:center;
	position:relative;
	height:auto;
	width:auto;
	bottom:-6px;
}
#footer a, #footer {
	text-decoration:none;
	font-size:11pt;
	color:#ff0000;
	text-shadow:#000 0 1px 0;
}
#footer {
	margin-top:24px!important;
}

#sponsor_slider {
	padding:10px 15px;
}


/*#livetiming {
	background: url('/assets/ui/browserbackground.gif') repeat-x;
	width: 100%;
	height: 41px;
}
#livecontainer {
	margin: 0 auto;
	width: 940px;
	padding: 0 0 0 10px;
}
#livecontainer div.livelink {
	display: block;
	background: url('/assets/ui/livetimingbutton.jpg') no-repeat;
	height: 37px;
	width: 205px;
	overflow: hidden;
	text-indent: -9999px;
	float: left;
	margin-top: 2px;
}

#sessions {
	width: 722px;
	float: left;
}
#sessions div.one {
	width: 331px;
	height: 41px;
	background: url('/assets/ui/bg-button.jpg') no-repeat;
	float: left;
	margin: 0 0 0 20px;
}
#sessions div.two {
	width: 331px;
	height: 41px;
	background: url('/assets/ui/bg-button.jpg') no-repeat;
	float: left;
	margin: 0 0 0 40px;
}
#sessions div.time {
	width: 78px;
	float: left;
	padding: 3px 0px 0px 30px;
}

#sessions div.name {
	width: 213px;
	float: left;
	padding: 0px 0px 0px 10px;
}
div.time span.head {
	color: #FFFF00;
	font-size: 10px;
	text-transform: uppercase;
}
div.time span.content {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
div.name span.head {
	color: #FFFF00;
	font-size: 11px;
	line-height: 13px;
	text-transform: uppercase;
	font-weight: bold;
}
div.name span.content {
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
}
#livetiming a {
	color: #FFF;
	text-decoration: none;
}
#livetiming a:hover {
	text-decoration: underline;
}*/