body {background:#333 no-repeat top center; color:black; font-family:arial; font-size:13px; margin:0 auto;}

/* Links */
a {color:#003399;}
.mainnav ul li ul li a {font-size:12px;}

div.login a, div.rightbar ul li a, div.jvideo_videos_list_title a, div#EW_background div.EW_rightcolumn div.white a, div#EW_mainbody h2.contentheading, h3, div#write_comment_title, div.componentheading, div#written_comments_title, div.riderdetails a, div.rider h4 {color:#999900;}
span.minifp-introtitle a, div.tweet a {color:#ff6600 !important;}
br.minifp-seperator {display:none;}

.slick-rss-list {margin: 0 10px 0 13px !important;}
.slick-rss-item {padding: 0 0 10px 0px !important;}

h1 {color:#666666; font-size:22px; font-weight:normal; margin:10px 0; padding:0;}
h2 {font-size:20px; font-weight:normal;}
h3 {font-size:20px; font-weight:normal; margin:10px 0; padding:0;}
h4 {color:#003399;font-size:18px; font-weight:bold; margin:10px 0 0; padding:0;}
h2 a {text-decoration:none;}
/* div.features {background:url(/templates/getseats2010/images/header-features.gif) no-repeat; padding-top:50px;}
div.news {background:url(/templates/getseats2010/images/header-news.gif) no-repeat; padding-top:50px;}
div.press {background:url(/templates/getseats2010/images/header-pressrelease.gif) no-repeat; padding-top:50px;}
div.raceresults {background:url(/templates/getseats2010/images/header-raceresults.gif) no-repeat; padding-top:50px;}
div.features div.features, div.raceresults div.raceresults, div.news div.news, div.press div.press {background:none; padding:0;}
div.article_padding {padding:10px 0 0 0 !important;} */

/* Tickets */
td.tn_results_header_venue, td.tn_results_header_datetime, td.tn_results_header_maplink a, td.tn_results_header_maplink, td.tn_results_event_text a, td.tn_results_tickets_text a, td.tn_results_header_subhead_text a {color:#880303 !important;}
td.tn_results_header_maplink img {padding-left:5px;}
table.tn_results {width:100%;}
td.tn_results_header_title {color:#000 !important; font-family:arial !important; font-size:20px !important; font-weight:bold !important;}
table.tn_results_header_subhead {margin:20px 0;}
td.tn_results_header_subhead_caption {font-weight:bold;}
tr.tn_results_colhead {background:#000; color:#999900,}
tr.tn_results_colhead a {color:#999900 !important; font-weight:bold;}
td.tn_results_colhead, td.tn_results_venue_text, td.tn_results_datetime_text {text-align:center !important;}
tr.tn_results_standard_row {background:#eee !important;}
tr.tn_results_standard_row, tr.tn_results_alternate_row {border-bottom:1px solid #ccc;}
tr.tn_results_divider, td.tn_results_divider {background-color:#fff !important; border-collapse:collapse !important; height:0px !important; display:none !important;}
td.tn_results_header_divider {background:#fff !important;}
td.tn_results_header_text {color:#000 !important; font-family:arial !important; font-size:12px !important; padding:10px 0;}
td.tn_results_event_text a {font-weight:bold;}
td.tn_results_venue_text a {color:#333333; font-weight:bold;}
span.tn_results_location_text a {color:#666666; font-weight:normal !important;}
span.tn_results_day_text {font-weight:bold;}
td.tn_results_header_subhead_text a {padding-left:8px;}
td.tn_results_header_subhead_text br {display:none;}
.tn_selevents_list img {padding:0 10px;}
.tn_results_ticket_purchase a, .tn_results_ticket_purchase a:hover {color:#880303 !important;}

p {margin:0; padding:10px 0;}
p.articleinfo, p.iteminfo {color:#666666; font-size:12px; padding:0;}
p.buttonheading {padding:0;}
ul, ol {margin:0; padding:0 0 0 30px;}
ul li, ol li {margin:0; padding:0;}
div#page ul li, div#page ol li {margin:0 0 10px;}
form {margin:0; padding:0;}
fieldset {border:0px;padding:0 0 20px 0;}
table {border-collapse:collapse;}
img {border:0px; margin:0; padding:0;}
div.EW_rightcolumn a img {display:block;}
div.article_padding img {max-width:580px;}


div#EW_background div#EW_content {background:#FFFFFF url(/templates/getseats2010/images/background.png) no-repeat; margin:0 auto; position:relative; text-align:left; width:990px;}
div#EW_mainback {clear:both;}
div#EW_mainbody {margin-bottom:30px;}
div#EW_mainbodycenter {margin-bottom:10px;}
div#EW_background {margin:0 auto; text-align:center; }
div#EW_background div#EW_wrapper {margin:0 10px;}
div#EW_background div#EW_wrapper div#EW_content {padding:0 10px;}
div#EW_background div#EW_wrapper div.EW_rightcolumn {float:right;}
div.EW_leftcolumn, div#EW_maincolumn {float:left;}
div.EW_right160column {float:right; width:160px;}
div.bottom10 {clear:both; margin-bottom:10px;}
div.EW_rightcolumn div.moduletable p {padding:0;}
div.article_row {text-align:left;}
div.clear, table.category {clear:both}
table.category td {padding:5px;}
div.filter {display:block; float:left;}
div.display {display:block; float:right; padding:10px 0;}

/* Titles */
div.componentheading {color:#999999; font-size:16px; text-transform:capitalize;}

/* MXGirls */
h2.mxgirls, div.mxgirls h2, div.mxgirls span.minifp-introtitle a {color:#330066 !important;}
div.MXGirls table td {text-align:left;}


/* Sitemap */
div#EW_background div#EW_sitemap {background:#000 url(/templates/getseats2010/images/background-sitemap.gif) repeat-x; clear:both;}
div#EW_sitemap div.sitemap {float:left; padding:20px 0 20px 20px;}
div#EW_sitemap div.sitemap ul.sitemap, div#EW_sitemap div.sitemap ul.sitemap ul {list-style-image:none; list-style-position:outside; list-style-type:none; padding:0;}
div#EW_sitemap div.sitemap ul.sitemap li.parent {float:left;padding: 0 50px 0 0;}
div#EW_sitemap div.sitemap ul.sitemap li.parent a {color:#ffffff; font-weight:bold; text-decoration:none; text-transform:uppercase;}
div#EW_sitemap div.sitemap ul.sitemap li.parent ul li {padding:2px 0 0 0;}
div#EW_sitemap div.sitemap ul.sitemap li.parent ul li a {font-weight:normal; text-decoration:none; text-transform:capitalize;}

div.news {color:#999900; float:left; padding:10px; width:31%;}
div.news a {color:#ccc; text-decoration:none;}
div.news table td {padding:5px 0;}
div.news h3 {margin:0 0 5px 0;}
div.news ul {padding:0px;}
div.news ul li {list-style-type:none; padding-bottom:10px;}

div.follow {}
div.follow a img {display:inline;}

div.categoryHome {float:left; padding-right:10px; width:48%;}
div.categoryHome h3 {border-bottom:1px solid #ccc; margin:10px 0 0 0; padding-bottom:5px;}
div.categoryHome li {margin:0px !important;}

/* Banner Ads */
div#banner {float:left; height:90px; position:relative; width:728px;}

/* Member Login */
div#login {color:white; float:right; height:90px; position:relative; width:262px;}
div#login div.login {padding:8px 8px 0 8px;}
div.login form {margin:0; padding:0;}
div.login fieldset {border:0;padding:0px;}
div.login fieldset p {font-size:12px; margin:0;padding:0;}
div.login fieldset p#form-login-username, div.login fieldset p#form-login-password {float:left; font-size:12px; margin-top:5px; width:98px;}
div.login fieldset p#form-login-remember, div.login fieldset p#form-login-reset {float:left; font-size:12px; margin-top:3px; width:105px;}
br {height:0;}
div.login label {display:inline;}
div.login input.inputbox {margin:0;}

input#modlgn_username, input#modlgn_passwd {border:0px; width:95px;}
div.login fieldset input.button {float:right;margin-top:19px;width:46px;}
div.login a {text-decoration:none;}

/* Header */
div#EW_background div#EW_header div#EW_logo {float:left; height:100px;width:250px;}
div#EW_background div#EW_header div.search {color:#fff;float:left; margin-top:40px; width:410px;}
div#EW_background div#EW_header div.search input.inputbox {border:1px solid #999; font-size:14px; width:214px;}
div#EW_background div#EW_header div.search input.button {font-size:14px; width:80px;}
div#EW_background div#EW_header div.search h3 {display:inline; float:left; font-size:16px; font-weight:bold; margin:0; padding:0 3px 0 0;}
div#EW_background div#EW_header div.search a {display:block; float:right;}
.logobar_search_box {float:left; width:200px;}

div#EW_background div#EW_header div#EW_menubarwrap {clear:both;}

form#searchForm {background:#eeeeee; height:200px; margin-bottom:20px; padding:10px;}

/* Marquee */
div#EW_background div#EW_mainback div#marquee {float:left; width:580px;}
div#fpss-outer-container {background:#000; border:0 !important; margin:0 !important; padding:0 !important;}
div#navi-outer {background:#000 !important; height:35px;}
#navi-outer ul {margin:6px 0 !important;}
div#marquee p {margin:0px; padding:0px !important;}

/* Leftbar */
.leftbar {border:1px solid #000;}
.leftbar h3 {background:#000; font-size:12px; font-weight:bold; margin:0; padding:5px;}
.leftbar ul#mainlevel, .leftbar ul#mainlevel li ul, .leftbar ul#mainlevel li ul li {padding:0px; list-style-type:none;}
.leftbar ul#mainlevel li a {background:#999900; border-top:1px solid #000; color:#000; display:block; font-size:12px; padding:5px; text-decoration:none;}
.leftbar ul#mainlevel li a:hover {background:#cccc33;}
.leftbar ul#mainlevel li ul li a {background:#ccc;}
.leftbar ul#mainlevel li ul li a:hover {background:#fff;}

.leftbar ul#mainlevel ul {z-index:5;}


/* Mini Frontpage */
table td.minifp {border-bottom:1px solid #cccccc; padding:10px 0;}
span.minifp-introtitle, table td.minifp p, table td.minifp div.minifp-full-link-wrp {display:block; float:left; padding-top:0px; text-align:left !important; width:550px !important;}
span.minifp-introtitle a {font-size:20px; text-transform:capitalize !important; text-decoration:none;}
table td.minifp a img {height:auto !important; margin:0px !important; width:180px !important;}
table td.minifp div.minifp-full-link-wrp a.minifp-full-link {background:none !important; color:blue !important; font-weight:normal; padding:0px !important; text-decoration:none; text-transform:capitalize;}
*:first-child+html .minifp td p {clear:both;}


/* Race Results */
div.results {border:1px solid #eee; float:left; margin-right:2px; width:160px;}
div.results table {width:100%;}
div.results table td {font-size:11px; padding:4px 2px;}
div.mxgirls div.results {width:325px;}

/* Rightbar */
div#EW_background div.rightbar {border:1px solid #000;}
div#EW_background div.rightbar p {margin:0px; padding:0px !important;}
div#EW_background div.black {background:#000; color:#fff;}
div#EW_background div.white {background:#fff;}
div#EW_background div.white a {display:block; padding:5px;}
div#EW_background div.rightbar h3 {background:#003366; color:#fff !important; font-size:16px; font-weight:bold; margin:0; padding:5px;}
div#EW_background div.rightbarmedia {background:#000000;}
div#EW_background div.rightbarmedia h3 {background:#000000; color:#fff !important; font-size:16px; font-weight:bold; margin:0; padding:5px;}
div#EW_background div.rightbar ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 !important; padding:0;}
div#EW_background div.rightbar ul li {padding:5px;}
div#EW_background div.rightbarmore, div#EW_background div.rightbar a.readon {background:#999999; border:2px solid #000; display:block; padding:5px;}
div#EW_background div.rightbarmore p {padding:0px;}
div#EW_background div.rightbarmore a,  div#EW_background a.readon {color:#fff; text-decoration:none;}
div#EW_background div.white div div {clear:both; padding:5px;}
div#EW_background div.white div div ul li {float:left; margin:0 5px 0 0; padding:0 !important;}
div#EW_background div.white div div ul li a {padding:0 !important;}
div#EW_background div.online a {display:inline; padding:5px;}

/* JVideo */
div#EW_background div.EW_rightcolumn div.rightbar div.jvideo_videos_grid_video {width:100%;}
div#EW_background div.EW_rightcolumn div.rightbar div.jvideo_videos_list_video {border-bottom:1px dotted #ccc !important; margin:5px 0 0 0 !important; width:auto;}
span.thumbnailSpan {float:left;}
div#EW_background div.EW_rightcolumn div.rightbar div.jvideo_videos_list_title, div.jvideo_videos_list_views, div.jvideo_videos_list_dateadded, div#EW_background div.EW_rightcolumn div.rightbar div.jvideo_videos_list_rating, div.jvideo_videos_list_duration, div.jvideo_videos_list_duration {float:right; margin:0px; width:147px;}
div#EW_background div.EW_rightcolumn div.rightbar div.jvideo_videos_list_clear {clear:both; height:1px; margin:0px;}
div#EW_background div.mainblack .jvideo_videos_grid td {padding:0 15px 15px !important;}
div#EW_background div#EW_content div.jvideo_footer {border-top:1px solid #333333; padding:5px;}
div#EW_background div#EW_content div.list-footer {text-align:center;}

/* Content Component Area */
.mainblack {background:#000000; color:#999;}
.mainblack h1 {color:#ffffff; font-size:25px; font-weight:normal; margin:0; padding:15px 0 0 15px;}
.mainblack a, .mainblack a span.mainblack {color:#ffffff;}

div#EW_mainbody h2.contentheading, div.componentheading {font-size:20px; font-weight:normal; margin:10px 0 0 0; padding:0;}
div.blog_more {border-top:1px dotted #999999; text-align:left !important;}
div.blog_more h2 {font-size:20px; font-weight:normal; line-height:25px;margin:20px 0 0 0;}
div.blog {text-align:center;}
div.blog_more ul, div.article_padding ul, div.article_padding ol {padding:10px 0 10px 30px;}
div.blog_more ul li, div.article_padding ul li, div.article_padding ol li {padding:0 0 10px;}
div.leading, div.article_padding, div.contentdescription {text-align:left !important;}
div#EW_mainbody img {max-width:660px;}

p.counter {padding:0 0 15px 0; text-align:center;}

/* JomSocial */
div.componentheading {margin-bottom:10px !important;}
div#community-wrap h3 {font-size:16px;}
div#community-wrap div.groupDescription, div#community-wrap .groupCreated, div#community-wrap div.sectiontablefooter {padding: 5px 0;}


/* JomComment */
div#commentTools, div#written_comments_title, div.feed_link, div#write_comment_title {background:#ffffff;}
div#commentTools {margin-bottom:0;}
div#written_comments_title, div.feed_link {margin:0 !important; padding-top:10px;}
div#write_comment_title {padding:5px 0;}
div#comment_locked_notice {margin-bottom: -16px; padding-bottom:5px;}

#trackback_link, .feed_link {margin:10px 0;}
#trackback_link a, .feed_link a {text-decoration:none;}
span.jc_comment_title {font-size:14px; font-weight:bold;}
span.small {color:#999; font-size:11px;}
div#written_comments_title, div#write_comment_title {font-size:20px; margin:0; text-transform:capitalize;}
div.commentBlogView {margin:0px !important; padding-top:15px !important;}


div.commentBlogView, div.jr_blogview div.listItem {clear:none !important;}


/* Tweets */
div.tweet {border-bottom:1px dotted #cccccc;padding:5px;}
div.tweet-image {display:block; float:right;}
div.tweet-username, div.tweet-date, div.tweet-message {display:block; width:230px;}
div.tweet-date {color:#666666; font-size:10px;}

/* Rokdownload */
#rokdownloads .rd_thumb img, #rokdownloads .rd_thumb div {margin:0 10px !important;}
#rokdownloads .rd_details {margin-left:120px;}


/* Submenu */
div#EW_background div#EW_menubarwrap div.submenu {clear:both; height:45px;}
div#EW_background div#EW_menubarwrap div.submenu ul {list-style-image:none; list-style-position:outside; list-style-type:none; padding:25px 0 0 15px;}
div#EW_background div#EW_menubarwrap div.submenu ul li {display:block; float:left; margin:0; padding:0 25px 0 0;}
div#EW_background div#EW_menubarwrap div.submenu ul li a {color:#660066; font-weight:bold; text-decoration:none;}

/* Rightbar Menu */
.phone {color:#ccc; float:right; font-size:16px; padding-top:40px; width:250px;}
.phone h3 {display:inline; font-size:16px; font-weight:bold; margin:20px 0 0 0;}


/* Footer */
div#EW_background div#EW_footer {clear:both;}
div#EW_background div#EW_footer div.footer {clear:both;padding:20px 20px 30px;}
div#EW_background div#EW_footer div.footer ul {list-style-image:none; list-style-position:outside; list-style-type:none; padding:0;}
div#EW_background div#EW_footer div.footer ul li {display:block; float:left; margin:0; padding:0 25px 0 0;}
div#EW_background div#EW_footer div.footer ul li a {text-decoration:none;}
div#EW_background div#EW_footer div.copyfooter {clear:both; padding:0 0 0 20px;}

#tinymce {background:#fff !important;}