#favsTabWrapper { margin:0 0 40px 0; width:834px; padding:45px 0 0 0; position:relative; left:120px; }

* {
	margin: 0;
	padding: 0;
	}

/* tabs */

#tabs {
	/*font-size: 90%;*/
	/*background:url(../images/favs/favs-content-top.png) no-repeat 0 36px;*/
	margin:0;
	}

#tabs ul {
	float: left;
	/*background: #E3FEFA;*/
	width: 576px;
	padding: 0px;
	margin:0 0 0 40px;
	}
	
#tabs li {
	margin-left: 4px;
	list-style: none;
	}
	
* html #tabs li {
	display: inline; /* ie6 double float margin bug */
	}
		
#tabs li,
#tabs li a {
	float: left;
	}
	
#tabs ul li a {
	background:url(../images/favs/favs-tab-off.png) no-repeat left top;
	text-decoration: none;
	padding:6px 8px 10px 8px;
	color: #b7b7b7;
	font:bold 12pt "Trebuchet MS";
	width:124px;
	text-align:center;
	height:16px;
	}
	
#tabs ul li.active {
	background: url(../images/favs/favs-tab-off.png) no-repeat right top;
	}
	
#tabs ul li.active a {
	background:url(../images/favs/favs-tab-on.png) no-repeat left top;
	color: #ac1b23;
	}
	
#tabs div {
	background:url(../images/favs/favs-content-mid.png) repeat-y 0 0;
	clear: both;
	padding: 20px 40px 0 40px;
	min-height: 350px;
	_padding:0px 20px 20px 20px;
	}
	
#tabs div h6 {
	font:normal 22pt "Trebuchet MS";
	color:#000;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	border-top:solid 1px #000;
	}
	
#tabs div p { font:bold 11pt/14pt "Trebuchet MS"; color:#898989; margin:0; padding:10px 0 10px 0; border-bottom:dotted 1px #555; }

#tabs div p span.WordAuthor { font:bold 14pt/14pt "Trebuchet MS"; color:#000; margin:0; padding:0; }

#tabs div p span.StatsAnswer { font:bold 14pt/16pt "Trebuchet MS"; color:#000; margin:0; padding:6px 0 6px 0; display:block; }

#tabs div p span.StatsSchool { font:italic 10pt Georgia, "Times New Roman", Times, serif; color:#000; margin:0; padding:6px 0 6px 0; display:block; text-align:right; }

#tabs div p span.StatsSchool a img { float:left; }

/* Sets table for MY EVENTS Listing results */
.favsEventsListingTbl { margin:0; /*width:754px!important;*/ font:normal 14px/22px "Trebuchet MS"; }

/* Sets column titles for Listing results */
.favsEventsListingTbl tr th { text-align:left; padding:2px; border-bottom:solid 1px #000; border-top:none; }

/* Sets column widths for Listing results - total should equal 706 px */
/* Where */
.favsEventsListingTbl tr th[scope=col] { width:200px; }
/* Venue */
.favsEventsListingTbl tr th+th[scope=col] { width:256px; }
/* When */
.favsEventsListingTbl tr th+th+th[scope=col] { width:200px; }
/* Remove */
.favsEventsListingTbl tr th+th+th+th[scope=col] { width:50px; }

.favsEventsListingTbl a { /*color:#1d5da7;*/ }

.favsEventsListingTbl tr td { padding:4px 6px 4px 6px; border-bottom:1px solid #000; font-size:20px; }

.favsEventsListingTbl .altRow { /*background-color:#CFEAFC; width:690px!important; */}

.favsEventsListingTbl tr.titles { font-weight:bold; }

.favsEventsListingTbl .City a { color:#41ba06; }

.favsEventsListingTbl .City a:hover { color:#000; }
/* End table for MY EVENTS Listing results */

span.favsPostVideos { display:inline-block; width:235px; padding:0; margin:0 0 20px 0; }

span.favsPostVideos img { float:left; padding:0; margin:0 8px 0 0; }

span.favsPostVideos p { font:normal 9pt/10pt Arial, Helvetica, sans-serif!important; color:#000!important; border:none!important; width:215px; padding:0!important; }

span.favsPostVideos p b,strong { display:block; padding:8px 0 6px 0!important; margin:0!important; }

