body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; line-height:1em; margin:0; background-color:#353535; color:#FFFFFF; background-image: url(../images/common/back_pattern.jpg); background-repeat:repeat-x;}
p {font-size:1.3em; line-height:1.5em;}
h2 {font-size:2em; font-weight:normal; margin-bottom:0; padding-bottom:0; color:#f9d31f;}
h3 {font-size:1.5em; font-weight:bold; margin-bottom:0; padding-bottom:0.5em;}
h4 {font-size:1.3em; font-weight:bold; margin-bottom:0; padding-bottom:0.5em; line-height:1.5em;}
h5 {font-size:1.3em; font-weight:bold; margin-bottom:0; padding-bottom:0.5em; text-decoration:underline;}
ul {margin-top:0; padding:0}
li {font-size:1.3em; line-height:2em;}

/*============
COMMON AND TEMPLATE
============*/
#AllContent {width:886px;} 
.backShadowImg {background-repeat:repeat-y;}
hr.footer {color:#000000; background-color:#000000; height:2px; margin:0; padding:0; border:none;}
td.footer {padding: 2px 10px; margin:0px;}
p.footer {margin:0px; padding:0; line-height:normal; font-size:0.9em;}
td.footer table {margin-top:6px;}
.yellowText {color:#FFFF00;}

/*--------
links > COMMON AND TEMPLTE
--------*/
a:link, a:visited {color:#FFFFFF; text-decoration:none;}
a:hover {color: #2DA0FF; text-decoration:underline;}
a:active {color:#FFFFFF; text-decoration:none;}

a.bodyLink:link, a.bodyLink:visited  {color:#2DA0FF; font-weight:bold; text-decoration:underline;}
a.bodyLink:hover {color: #FFFFFF; font-weight:bold;}
a.bodyLink:active {color:#2DA0FF; font-weight:bold; text-decoration:underline;}

/*============
HOME PAGE AND TEMPLATE
============*/
#banner {height:106px; background-repeat:no-repeat; background-image:url(../images/common/banner.gif); font:Verdana, Arial, Helvetica, sans-serif; font-size:15px;}

/*--------
navigation bar > HOME PAGE AND TEMPLATE
--------*/
#banner table.nav {padding:5px; margin:70px 0 0 0;}
#banner table.nav td {padding:5px; margin:80px 0 0 0;}
#banner table.nav td a {padding-left:8px; padding:5px; font-size:12px;}
#banner a:link, #banner a:visited {color:#FFFFFF; text-decoration:none;}
#banner a:hover {color:#FFCC00; text-decoration:underline;} 
#banner a.yellow {color: #FFCC00;}
#banner a.yellow:link, #banner a.yellow:visited {color:#FFCC00; text-decoration:none;}
#banner a.yellow:hover {color:#FFffff; text-decoration:underline;}

div#gameVideo {border:#2C60DA 7px  ridge; margin:0px; padding:0;}
div#gameVideo.TVTournament {border:transparent 7px; margin:0px; padding:0;}

#animationArea {padding:20px 0 20px 0;}
.downloadButton {margin: 20px 0 0 20px;}
.screenshotsTitle {margin:0 0 22px 0;}
.screenshotsButton {margin:24px 0 0 8px;}

#banner table.nav td.lanBar {padding-right:20px;}

/*--------
scrolling text > HOME PAGE AND TEMPLATE
--------*/

div#scrollingText {padding:8px 0 0 12px; color:#ffffff;}
div#scrollingText h2 {padding-bottom:15px; font-size:25px;}
div#scrollingText p {margin:0 0 1.3em 0; padding:0; font-size:1.5em; line-height:1.5em;}
div#scrollingText p strong {color:#0099FF;}

div#scrollingText marquee p.redText, div#scrollingText marquee p.yellowText, div#scrollingText marquee p.whiteText { font-size:1.4em; border-top:2px #fff solid; border-bottom:2px #fff solid; width:396px; text-decoration:none;}
div#scrollingText marquee  p.redText a {color:#FF0000; font-weight:bold;}
div#scrollingText marquee  p.yellowText a {color:#FFFF00; font-weight:bold;}
div#scrollingText marquee  p.whiteText a {color:#fff; font-weight:bold;}

.leftMargin {margin-left:10px;}

.backImage {background:url(../images/home/new_back.jpg);background-repeat: no-repeat;}

table.homeMargin {margin:5px 0 0 0;}
/*.gameVideo {margin:10px 0 0 15px;}*/
div#downloadBanner {margin:0; padding:0; width:480px;}

/*--------
Bio section > HOME PAGE AND TEMPLATE
--------*/
#buttonBio {border-top:#000000 2px solid; margin:4px 0 0 0; padding:3px 0 0 0;}
#buttonBio table.bios {margin:0px; padding:0; border-left:#000000 2px solid;}
#buttonBio table.bios p {font-size:1.18em; margin:0;}
#buttonBio table.bios img.helen {margin:0 5px 3px 0;}
#buttonBio table.bios img.matt {margin:5px 0 0 5px;}
#buttonBio table.bios ul {margin:0px 0 0 10px; padding:0 0 0 15px; text-indent:0px;}
#buttonBio table.bios ul li {font-size:1.1em; line-height:1.5; padding-top:5px;}
#buttonBio table.bios ul li a {font-weight:bold;}
#buttonBio table.bios ul li a:link, #buttonBio table.bios ul li a:visited {color:#FF3300; text-decoration:underline;}
#buttonBio table.bios ul li a:hover, #buttonBio table.bios ul li a:active {color:#00CC00; text-decoration:none;}

/*--------
TV Trounament pages > HOME PAGE AND TEMPLATE
--------*/
div.TVTournSetVert {position:absolute; top:50%; margin-top:-150px; text-align:center; width:100%;}
div.TVTournSetHorz { margin:0 auto; position:relative; text-align:left; height:300px; width:400px; /*left:50%; margin-left:-308px;*/}

/*============
TOURNAMENTS PAGES
============*/
ul.tournamentsList {margin:0px 0 0 10px; padding:0 0 0 10px; text-indent:0px;}
ul.tournamentsList li {font-size:1.2em; line-height:1.5; padding-top:10px;}
ul.tournamentsList li a {font-weight:bold;}
ul.tournamentsList li a:link, ul.tournamentsList li a:visited {color:#FF3300; text-decoration:underline;}
ul.tournamentsList li a:hover, ul.tournamentsList li a:active {color:#00CC00; text-decoration:none;}

/*============
GAME PAGE AND TEMPLATE
============*/
.gameFrameTop {margin-bottom:5px;}
.titleImage {margin-bottom:20px;}
.gameBoxes {margin-bottom:20px; border: #8e8e8e 1px solid;}
.zLogo {margin: 7px 10px -10px 0;}
.firstParaBodyText {margin-top: 1.8em; line-height:1.5em;}


/*============
AFFILIATES PAGE AND TEMPLATE
============*/
.form {font-size:1.3em; color:#2DA0FF; line-height:1em;}
.fromPaddingBottom {padding-bottom: 15px;}
.formFields {color:#000000; background-color:#6f6f6f; border: 1px solid #6f6f6f; padding-left:2px; margin:0px;}
.formFieldsSetWidth {width:100%; color:#000000; background-color:#6f6f6f; border: 1px solid #6f6f6f; padding-left:2px; margin:0px;}
/*.formPageBodyText {line-height:3.3em;}*/

#affiliateThankYou .zLogo {margin:23px 0 0 0; padding:0;}
#affiliateThankYou img {margin:23px 0 0 0px; padding-left:20px;}
#affiliateThankYou p+p+p+p {margin-top:25px;}
#affiliateThankYou p+p+p+p+p {margin-top:10px;}


/*============
ALL TEST TYPE OF PAGE AND TEMPLATE
============*/
#allText p {font-size:1.1em; line-height:2em; padding-top:0.5em; margin:0;}


/*============
REGISTER PAGE
============*/
#registerPage form {font-size:1.3em; line-height:1.5em;}
#registerPage table {margin:0px; padding:15px; border:#666666 1px solid;}
#registerPage .paddingBottom {padding-bottom:20px; margin:0;}


/*============
DOWNLOADS PAGE
============*/
.marginTop {margin:20px 0 -18px 0;line-height:1.5em;}
p.downloadsPage {font-size:1.3em; margin:5px 0 0 0; padding:0; line-height:1.5em;}
div#liteDownloadButton a {padding:0;}
h2.firstParaBodyText {background-color:#333333; border:#999999 1px solid; padding:15px;}
div#redDownloadButton {margin:0; padding:0}

/*table.downloadsPage {margin-top:5px;}*/

/*--------
links > DOWNLOADS PAGE
--------*/
div#redDownloadButton span, div#liteDownloadButton span {cursor:pointer;}
table.downloadsPage span.bodyLink{margin:0; padding:0; cursor:pointer; text-decoration:underline; font-size:1.1em; font-weight:bold; color:#2DA0FF}

/*============
NEWS PAGE
============*/
table.newsTournament {font-size:1.3em; line-height:1.5; width:100%; margin:0 auto; text-align:center; background-color:#0433A2; border:#000 2px solid;}
table.newsTournament td {padding:5px; border-left:#000 1px solid; border-top:#000 1px solid;}
table.newsTournament tr.rowColor td {background-color: #0547E0;}

/*============
SUPPORT PAGE
============*/
#supportPage h2 {margin-bottom:0px; margin-left:-15px;}
#supportPage h3 {color:#CCCCCC;}
#supportPage li { padding-bottom:10px;}
#supportPage ul { padding-bottom:0px; margin-bottom:0;}
#supportPage p {font-size:1.3em; line-height:1.9em; margin:0; padding:0px;}
.blueColorBold {color:#2DA0FF; font-weight:bold;}
.tableBoarder {border:#666666 1px solid;}
#supportPage img {padding:10px 0 0 0;}


/*============
BIOS
============*/
#bios p.head1 {font-size:1.8em; line-height:1.5em; font-weight: normal; margin:0; padding:0; color:#0099FF;}
#bios p.head2 {font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#FFCC00;}
.celebrityImage {margin:0 20px 20px 0; border: #8e8e8e 1px solid;}


/*============
HELP PAGE AND TEMPLATE
============*/
#helpPage {font-size:1.1em; font-weight:normal;}
#helpPage p, #helpPage p li {line-height:1.3em; margin:0; font-size:1.1em;}
#helpPage ul, #helpPage li {margin:10px 0 0 15px; font-size:1.1em;}
#helpPage li:first-line {font-weight:bold;}


#helpPage .h2Table .pWithinLi p{line-height:1.3em; margin:0; font-size:0.8em; padding:5px 0 0 0;}
#helpPage .h2Table .pWithinLi:first-line {font-size:0.8em;}
#helpPage .h2Table .pWithinLi ul li{line-height:1.3em; margin:0; font-size:0.72em; font-weight:normal; padding:5px 0 0 0;}

#helpPage .h1Table {border:#666666 1px solid;}

#helpPage .h2Table {margin:15px 0 0 0;}

#helpPage .para {font-size:1em; margin:7px 0 0 0;}

#helpPage .ordereddLi {line-height:1.3em; margin:5px 0 0 0; padding:0; font-size:1.1em; font-weight:normal;}

#helpPage .marginBottom {margin:0 0 8px 0;}


/*--------
links and headings > HELP PAGE AND TEMPLATE
--------*/
#helpPage h2 {font-size:1.4em; font-weight:bold; color:#5A4703; margin:20px 0 5px 0; padding:2px; text-transform:uppercase; background-color:#D6A81D;}
#helpPage h3 {font-size:1.2em; font-weight:normal; color:#00CC33; margin:0; padding:0 0 5px 0;}
#helpPage h4 {font-size:1.2em; font-weight:bold; color:#00CC33; margin:0; padding:15px 0 5px 0; text-transform:uppercase;}
#helpPage h5 {font-size:1.2em; font-weight:bold; color:#ffffff; margin:0; padding:1px 0 5px 0; text-transform:uppercase; text-decoration:none;}

#helpPage .h2Table a:link, #helpPage .h2Table a:visited {text-decoration:underline;}
#helpPage .h2Table a:hover {text-decoration:none;}
#helpPage .h2Table a:active {text-decoration:underline;}

#helpPage li a:link, #helpPage li a:visited {text-decoration:underline;}
#helpPage li a:hover {text-decoration:none;}
#helpPage li a:active {text-decoration:underline;} 

#helpPage h1 {font-size:1.4em; font-weight:normal; padding:8px; margin:0; color:#ffffff;}
#helpPage h1 a:link, #helpPage h1 a:visited { text-decoration:underline; color:#2DA0FF;}
#helpPage h1 a:hover {text-decoration:none; color:#ffffff;}
#helpPage h1 a:active {text-decoration:underline; color:#2DA0FF;}

#helpPage h3 a:link, #helpPage h3 a:visited {text-decoration:underline;color:#00CC33; }
#helpPage h3 a:hover {text-decoration:none;color:#FFFFFF;}
#helpPage h3 a:active {text-decoration:underline;color:#00CC33; }

#helpPage .index {font-size:1.1em; font-weight:normal; color:#D0A304;}
#helpPage .index a:link, #helpPage .index a:visited {text-decoration:underline; color:#D0A304;}
#helpPage .index a:hover {text-decoration:none; color:#FFFFFF}
#helpPage .index a:active {text-decoration:underline; color:#D0A304;}

.backToTop {margin:0; padding:10px 0 0 0; color:#FF6600;}
.backToTop a:link, .backToTop a:visited { text-decoration:underline;color:#FF6600;}
.backToTop a:hover {text-decoration:none;color:#ffffff;}
.backToTop a:active {text-decoration:underline;color:#FF6600;}

#helpPage .h2Table .underOL {margin:0 0 0 -1px; padding:0; color:#FF6600;}
#helpPage .h2Table .underOL a:link, #helpPage .h2Table .underOL a:visited { text-decoration:underline;color:#FF6600;}
#helpPage .h2Table .underOL a:hover {text-decoration:none;color:#ffffff;}
#helpPage .h2Table .underOL a:active {text-decoration:underline;color:#FF6600;}

/*============
$100 BONUS PAGE
============*/
div#100Bonus ol  {margin:0; padding:0;}
div#100Bonus {text-indent:20px; font-size:1.2em;}
form#existing_user_form td {font-size:1.3em;}

