﻿body 
{
    background-color:#ededed;
    margin:0px;
    font-family:Times, Calibri, Arial, Tahoma;
    font-size:16px;
    background-position:center top;
    background-repeat:repeat;

}

#headerbackground
{
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
}

#adverts
{
    width:160px;
    float:right;
}

#pageholder
{
    width:970px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    background-color:White;
    padding-left:10px;
    padding-right:10px;
    margin-top:0px;
}

#leaderadvert
{
    width:960px;
    height:100px;
    text-align:center;
    padding-top:5px;
}

#header
{
    height:100px;
    padding-bottom:10px;
    padding-top:5px;
    border-top:1px gray solid;
    border-bottom:20px #ec008c solid;
}

#menubar
{
    width:100%;
    height:40px;
    padding-top:5px;
    padding-bottom:5px;
    font-size:18px;
    border-bottom:1px black solid;
    margin-bottom:10px;
}
#menubar a
{
    text-decoration:none;
    color:Black;
    font-weight:normal;
    margin-left:4px;
    margin-right:4px;
}
#menubar a:hover
{
    text-decoration:none;
    color:Orange;
}

#leftcontent
{
    width:645px;
    float:left;
}
#leftcontent a
{
    text-decoration:none;
    color:Black;
}
#leftcontent a:hover
{
    text-decoration:underline;
    color:black;
}

#rightcontent
{
    width:300px;
    float:right;
}
#rightcontent a
{
    text-decoration:none;
    color:Black;
}
#rightcontent a:hover
{
    text-decoration:underline;
    color:black;
}


#adminleftcontent
{
    width:200px;
    float:left;
}

#adminrightcontent
{
    width:745px;
    float:right;
}


.contentbox
{
    background-color:White;
    border:1px #d1d1d1 solid;
    margin-bottom:5px;
}
.contentpadding
{
    padding:8px;
}


a.redlinks:link
{
    text-decoration:none;
    color:#845e06;
    font-weight:bold;
    font-size:13px;
}
a.redlinks:visited
{
    text-decoration:none;
    color:#c70000;
    font-weight:bold;
    font-size:13px;
}
a.redlinks:hover
{
    text-decoration:none;
    color:#c70000;
    font-weight:bold;
    font-size:13px;
}

a.graylinks:link
{
    text-decoration:none;
    color:Gray;
    font-size:13px;
}
a.graylinks:visited
{
    text-decoration:none;
    color:Gray;
    font-size:13px;
}
a.graylinks:hover
{
    text-decoration:none;
    color:Gray;
    font-size:10px;
}

.directorytree
{
    color:Gray;
    font-size:11px;
}
a.directorytree:link
{
    text-decoration:none;
    color:Gray;
    font-size:11px;
}
a.directorytree:visited
{
    text-decoration:none;
    color:Gray;
    font-size:11px;
}
a.directorytree:hover
{
    text-decoration:none;
    color:Gray;
    font-size:11px;
}


.underlinepx
{
    width:100%;
    height:1px;
    background-color:#878787;
    margin-bottom:15px;
}

.underlinepxdot
{
    width:100%;
    height:1px;
    border-bottom:1px gray dotted;
    padding-top:7px;
    margin-bottom:8px;
}

.videoimageholder
{
    width:152px;
    height:110px;
    overflow:hidden;
}

.headertextclear
{
    font-size:24px;
    padding-top:4px;
    padding-bottom:4px;
    margin-bottom:10px;
    font-family:Times New Roman;
}
.headertextlargeclear
{
    font-size:36px;
    padding-top:4px;
    padding-bottom:4px;
    margin-bottom:10px;
    font-family:Times New Roman;
    border-bottom:1px gray solid;
}


.headertext
{
    font-size:24px;
    font-weight:bold;
    letter-spacing:-1px;
    text-transform: uppercase;
    background-color:Black;
    color:White;
    text-indent:8px;
    padding-top:4px;
    padding-bottom:4px;
    margin-bottom:10px;
}
.subheadertext
{
    font-size:18px;
    font-weight:bold;
    letter-spacing:-1px;
    text-transform: uppercase;
    background-color:Black;
    color:White;
    text-indent:8px;
    padding-top:4px;
    padding-bottom:4px;
    margin-bottom:10px;
}


.pictureborder
{
    border:1px Gray solid;
    padding:2px;
}

.pokerimage 
{
}

.threeseperator
{
    background-color:Black;
    height:5px;
    width:100%;
}

.fiveseperatorblue
{
    width:100%;
    border-bottom:20px #00aeef solid;
}


h1
{
    font-size:18px;
    margin-bottom:10px;
}
h2
{
    font-size:16px;
    margin-bottom:5px;
}

