/* studentpokerireland.com */

/* divs */

body
{
    font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
    font-size: 86%;
    margin: 0;
    padding: 0;
    color: #444444;
    background-color:#000000;
	text-align:center;
}

#container
{
    position: relative;
    width: 990px;
    margin: 0 auto 0;
    padding:0;
	text-align:left;
} 

#header
{
    width:990px;
	height:192px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/header.gif); 
	background-repeat: no-repeat;
	background-position: top;
    text-align:right;
	z-index: 10;
}

#central
{
    width:990px;
	margin: 0px 0px 0px 0px;
    text-align:left;
	z-index: 10;
}

#nav
{
    width:169px;
	height:100%;
	margin: 0px 0px 0px 45px;
    text-align:left;
	float: left;
	z-index: 10;
}

*html #nav
{
    width:169px;
	height:100%;
	margin: 0px 0px 0px 25px;
    text-align:left;
	float: left;
	z-index: 10;
}

#mainpanel
{
    width:739px;
    text-align:left;
	color: #000000;
	background-color:#3d3d3d;
	float:left;
}


#textarea
{
    width:710px;
	margin: 0px 10px 10px 20px;
    text-align:left;
	color: #FFFFFF;
	float:left;
}

#textarea_left
{
    width:350px;
	margin: 0px 10px 10px 20px;
    text-align:left;
	color: #FFFFFF;
	float:left;
}

.textarea_left
{
    width:350px;
	margin: 0px 10px 10px 20px;
    text-align:left;
	color: #FFFFFF;
	float:left;
}

#textarea_right
{
    width:300px;
	margin: 0px 10px 10px 20px;
    text-align:left;
	color: #FFFFFF;
	float:left;
}

.textarea_right
{
    width:300px;
	margin: 0px 10px 10px 20px;
    text-align:left;
	color: #FFFFFF;
	float:left;
}

#footer
{
    width:990px;
	margin: 0px 0px 0px 0px;
	z-index: 100;
}



/* headers */
h1 { font-size: 1.5em; color: #db7130; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold; text-decoration: none;}
h1.masterclass { font-size: 2em; color: #b44800; font-weight: bold; text-decoration: none; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center;}
h2 {font-size: 18px; font-weight:normal; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #ea4d00;}
*html h2 {font-size: 1em; font-weight:normal; margin: 10px 0px -10px 0px; padding: 0px 0px 0px 0px; color: #db7130;	clear:both; }
h2.author {font-size: 1em; font-weight:bold; margin: -2px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #444444; clear:both; text-transform:uppercase; letter-spacing:0.5em;}
h2.boxtitle {font-size: 1.2em; font-weight:bold; margin: 5px 0px -3px 0px; padding: 0px 0px 0px 0px; color: #db7130; text-transform:uppercase;}
h3 { font-size: 1em; color: #b44800; text-decoration: none; clear:top;}
h3.inline { font-size: 1em; color: #b44800; text-decoration: none; margin: 10px 0px 0px 0px; display:inline;}
h3.imglabel { font-size: 1em; color: #b44800; text-decoration: none; clear:top; margin: 0px 10px 0px 0px; text-align:right;}
h3.subtitle { font-size: 16px; color: #3f942a; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
h3.subtitle_inline { font-size: 14px; color: #62b94c; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display:inline;}
h3.date { font-size: 1.0em; color: #444444; font-weight: none; text-decoration: none; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
h3.summary { font-size: 1.0em; color: #444444; font-weight: none; text-decoration: none; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
h4 { font-size: 0.8em; color: #A9421F; font-weight: bold; text-decoration: none; }
h5 { font-size: 14px; color: #e94d00; text-decoration: none; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal;}

/* spans - standard */
span.title { font-size: 1.1em; color: #002C62; font-weight: bold; text-decoration: none; }
span.subtitle { font-size: 1.1em; color: #70bf44; font-weight: bold; text-decoration: none; }
span.subtitle2 { font-size: 1.1em; color: #ffdd21; font-weight: bold; text-decoration: none; }
span.minor { font-size: 0.8em; color: #666666; text-decoration: none; }
span.strong { color: #4C6B8E; text-decoration: none; }
span.light { color: #ADADAD; text-decoration: none; }

/* spans - custom */
span.textnav_divider{ font-size: 1.2em; color: #db7130; font-weight: bold; }
span.handtitle { color: #627312; font-weight: bold; text-decoration: none; }
span.statistics { font-size: 1.0em; color: #b44800; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 10px }
span.articletitle {color: #db7130; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold; text-decoration: underline;}
span.time { font-size: 1em; color: #ffffff; text-decoration: none; }
span.day { font-size: 1em; color: #ffffff; text-decoration: none;}
span.date { font-size: 1em; color: #ffffff; text-decoration: none;}
span.pointheading { color: #fff43d; text-decoration: none; font-weight: bold;}
span.masterclass_preview_name { color: #753383; text-decoration: none; }
span.masterclass_player1name { font-size: 1.2em; color: #db7130; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; text-align:left;}
span.masterclass_player2name { font-size: 1.2em; color: #db7130; font-weight: bold; text-decoration: none; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; text-align:right;}
span.gzonelabel { color: #9c1bb9; text-decoration: none;}
span.gzonethumbtitle { color: #5b2168; text-decoration: none; font-weight: bold; font-size: 1.1em;}

span.resultstitle { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 1.2em; margin: 0px 0px 0px 5px;}
span.profilequestion { font-size: 1.2em; color: #f9a020; text-decoration: none; }
span.profile_question { font-size: 1em; color: #f9a020; text-decoration: none; }
span.terms1 { font-size: 1em; color: #7f7f7f; text-decoration: none; }
span.terms2 { font-size: 1em; color: #7f7f7f; text-decoration: none; }

/* hyperlinks */
a:link {color: #95ff4f; text-decoration: none;}
a:visited {color: #95ff4f; text-decoration: none;}
a:hover {color: #c1ffa2; text-decoration: underline;}

a.footerlinks:link {font-size:1.1em; color: #FFFFFF; text-decoration: none;}
a.footerlinks:visited {font-size:1.1em; color: #FFFFFF; text-decoration: none;}
a.footerlinks:hover {font-size:1.1em; color: #7bcb66; text-decoration: underline;}

a.subnavlink:link {font-size:12px; color: #ffffff; text-decoration: none; margin: 0px 0px 0px 7px;}
a.subnavlink:visited {font-size:12px; color: #ffffff; text-decoration: none; margin: 0px 0px 0px 7px;}
a.subnavlink:hover {font-size:12px; color: #67c24f; text-decoration: none; margin: 0px 0px 0px 7px;}

a.subnavback:link {color: #ff0002; text-decoration: none;}
a.subnavback:visited {color: #ff0002; text-decoration: none;}
a.subnavback:hover {color: #db1819; text-decoration: none;}

a.collapselink:link {font-size:12px; color: #FFFFFF; text-decoration: none;}
a.collapselink:visited {font-size:12px; color: #FFFFFF; text-decoration: none;}
a.collapselink:hover {font-size:12px; color: #74d35b; text-decoration: none;}

a.minor:link {font-size: 10px; color: #D85100; text-decoration: none;}
a.minor:visited {font-size: 10px; color: #D85100; text-decoration: none;}
a.minor:hover {font-size: 10px; color: #FF6101; text-decoration: underline;}

a.white:link {color:#ffffff; text-decoration:none;}
a.white:visited {color:#ffffff; text-decoration:none;}
a.white:hover {color:#ffffff; text-decoration:none;}

a.featurelink:link {color: #b44800; text-decoration: none;}
a.featurelink:visited {color: #73861a; text-decoration: none;}
a.featurelink:hover {color: #753383; text-decoration: underline;}

a.articletitle:link {color: #db7130; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold; text-decoration: underline;}
a.articletitle:visited {color: #73861a; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold; text-decoration: underline;}
a.articletitle:hover {color: #eb8547; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold; text-decoration: underline;}

a.videolink:link {color: #db7130; text-decoration: none;}
a.videolink:visited {color: #b44800; text-decoration: none;}
a.videolink:hover {color: #db7130; text-decoration: underline;}

a.videonav:link {color: #db7130; text-decoration: none;}
a.videonav:visited {color: #b44800; text-decoration: none;}
a.videonav:hover {color: #db7130; text-decoration: underline;}

a.thumblink:link {color: #67322b; text-decoration: none;}
a.thumblink:visited {color: #67322b; text-decoration: none;}
a.thumblink:hover {color: #53150d; text-decoration: none;}

a:link img.thumblink {border:2px solid white;}
a:visited img.thumblink {border:2px solid white;}
a:hover img.thumblink {border:2px solid yellow;}

/* paragraphs */
p {padding: 0px; margin: 0px;}
p.poker_btmpanelcontent {padding: 25px; 5px; 5px; 5px; margin: 0px;}
p.floatleft { float: left; padding: 10px; margin: 0px 0px 0px 0px;}
p.first {color: #23A6E0; text-decoration: none; }
p.hang_areas {padding: 0px 0px 0px 10px; margin: 0px;}
p.description { padding: 0px 10px 10px 10px; margin: 0px 0px 0px 10px;}
p.top { width: 560px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; float:left;}
p.article { width: 560px; padding: 5px 5px 5px 0px; margin: 0px 0px 0px 0px; float:left;}
p.article:first-line { font-weight:bold;}
p.articlemain {text-align:justify;}
p.teaser { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height:0.8em;}
p.return_link { padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; font-size:16px;}

/* navigation */
#navcontainer ul {padding-left: 0px; margin:0px 0px 5px 0px; background-color: #d3d3d3; color: #444444; float: left; width: 100%; background-image: url(../images/tile_nav_bg0.gif); background-repeat: repeat-x;}
*html #navcontainer ul {padding-left: 0px; margin:0px 0px 0px 0px; background-color: #d3d3d3; color: #444444; float: left; width: 100%; background-image: url(../images/tile_nav_bg0.gif); background-repeat: repeat-x;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {padding: 0.2em 1em; background-color: #d3d3d3; color: #444444; text-decoration: none; float: left; border-right: 5px solid #ffffff; background-image: url(../images/tile_nav_bg0.gif); background-repeat: repeat-x;}
#navcontainer ul li.end a {padding: 0.2em 1em; background-color: #d3d3d3; color: #444444; text-decoration: none; float: left; background-image: url(../images/tile_nav_bg0.gif); background-repeat: repeat-x;}
#navcontainer ul li a:hover {background-color: #a1a1a1; color: #ffffff; background-image: url(../images/tile_nav_bg1.gif); background-repeat: repeat-x;}

/* lists */
ul.slidenav li {list-style-type: none; text-indent:-35px;}
li.top {color:#db7130; font-weight:bold;}
li.star {color:#db7130; font-weight:bold; list-style-image: url(/images/bullet_star.gif);}

/* tables */
*html table.contactform{ color: #444444; text-decoration: none; padding: 5px; margin: -20px 0px 0px 0px;}
table.contactform{ color: #444444; text-decoration: none; padding: 5px; margin: 0px 0px 0px 0px;}
table.glossary { color: #444444; background-color:#f4f4f4; text-decoration: none; vertical-align:top; border:none; margin: 0px 0px 10px 0px;}
.alt { color: #444444; background-color:#eaeaea; text-decoration: none; padding: 5px; vertical-align:top;}
th { background-color: #eeeeee; color: #222222; font-weight: normal; text-decoration: none; padding: 0px 0px 0px 2px;}
th.right { background-color: #eeeeee; color: #222222; font-weight: normal; text-decoration: none; text-align:right; padding: 0px 2px 0px 0px;}
table.points { margin: 0px 0px 0px 20px; color: #FFFFFF; text-decoration: none; border:none; }
table.gallery { margin: 0px 0px 0px 0px; color: #FFFFFF; text-decoration: none; border:none; }
table.gallery td {vertical-align:top; width:180px; text-align:left;}

table.basic01 { color: #444444; background-color:#f4f4f4; text-decoration: none; vertical-align:top; margin: 0px 0px 10px 0px; border:solid 1px black; border-collapse:collapse;}
table.basic01 td { color: #444444; background-color:#f4f4f4; text-decoration: none; vertical-align:top; margin: 0px 0px 10px 0px; border:solid 1px black; border-collapse:collapse; padding: 5px 5px 5px 5px;}
table.basic01 td.rank { color: #ffffff; background-color:#00a31f; text-decoration: none; vertical-align:top; margin: 0px 0px 10px 0px; border:solid 1px black; border-collapse:collapse; font-weight:bold; text-align:center; padding: 5px 5px 5px 5px;}
table.basic01 th { color: #ffffff; background-color:#000000; text-decoration: none; vertical-align:top; margin: 0px 0px 10px 0px; border:solid 1px black; border-collapse:collapse; text-align:center; padding: 5px 5px 5px 5px;}



/* images */
img.link {border:none;}
img.slogan {border:none; margin: 0px 0px 0px 30px;}
img.paneltitle {margin: 0px 0px 10px 0px;}
img.topimg {float:right; margin: 10px 10px 10px 0px; border:1px solid #444444;}
img.article {float:left; margin: 0px 0px 10px 0px; border:1px solid #444444;}
img.floatinglink {border:none; float:left;}


/* rules */
hr {border:dashed #444444; border-width:1px 0 0 0; height:0; line-height:0px; font-size:0; text-align: left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; clear: both; }
hr.green {border: 0; color: #73861a; background-color: #73861a; height: 5px; text-align: left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; clear: both; }
hr.dashed {border:dotted #444444; border-width:1px 0 0 0; height:0; line-height:0px; font-size:0; text-align: left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; clear: both; }
hr.titlerule {border:solid #db7130; border-width:1px 0 0 0; height:0; line-height:0px; font-size:0; text-align: left; margin: -10px 0px 0px 0px; padding:0px 0px 0px 0px; }
br.clear {clear:both;}
