/* --------------------------------------------------------
    Global Style Sheet
    Website: Dirgio.com | LTcolor.com
    Created by: Armin Busatlic
	Modified by: Timothy Marois
    Filename: style.css
   -------------------------------------------------------- */


/* --------------------------------------------------------
    Body
   -------------------------------------------------------- */
 body {

	background-color: #000000;
	background-repeat:repeat-y; background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font: 75%/1.5em Arial, Verdana, Helvetica, sans-serif;
    	letter-spacing: 1px;
    	text-align: left;
    	margin: 0;
    	padding: 0;
    	height:100%;
}

#el08 {font-size:3em;
border: solid 3px #21567E;

} /* Bigger text */

/* --------------------------------------------------------
    Anchor
   -------------------------------------------------------- */
    a:link     { color: #efefef; text-decoration: none; }
	a:visited  { color: #efefef; text-decoration: none; }
	a:hover    { color: #cccccc; text-decoration: underline; }
    a:active   { color: #efefef; text-decoration: none; }

    a.red:link     { color: #148de8; text-decoration: none; }
	a.red:visited  { color: #148de8; text-decoration: none; }
	a.red:hover    { color: #148de8; text-decoration: underline; }
    a.red:active   { color: #148de8; text-decoration: none; }

    a.black:link     { color: #333333; text-decoration: none; }
	a.black:visited  { color: #333333; text-decoration: none; }
	a.black:hover    { color: #000000; text-decoration: underline; }
    a.black:active   { color: #333333; text-decoration: none; }

/* --------------------------------------------------------
    Table
   -------------------------------------------------------- */
    table {
        border-collapse: collapse;
    }

    tr {}

    td {
        text-align:left;
		vertical-align:top;
    }

    .rL { width: 40%; } /* width of registration field tds */


/* --------------------------------------------------------
    Forms
   -------------------------------------------------------- */
    form { 
        display: inline;
        padding: 0px;
        margin: 0px;
    }
    input {}
    select {}
    textarea {
        width: 300px;
        height: 140px;
    }


/* --------------------------------------------------------
    Divs
   -------------------------------------------------------- */
    .flL    { float: left; }
    .flR    { float: right; color:#FFFFFF;}
    .clL    { clear: left; }


/* --------------------------------------------------------
    Images
   -------------------------------------------------------- */
    img {
        border:0px;
    }
   
/* --------------------------------------------------------
    Unordered Lists
   -------------------------------------------------------- */
    ul {}
    li {}

/* --------------------------------------------------------
    Alignment
   -------------------------------------------------------- */
    .aL     { text-align: left; } /* align left */
    .aR     { text-align: right; } /* align right */
    .aC     { text-align: center; } /* align center */

    .vaT    { vertical-align: top;  } /* vertical align top */
    .vaM    { vertical-align: middle;  } /* vertical align middle */
    .vaB    { vertical-align: bottom;  } /* vertical align top */
    
/* --------------------------------------------------------
    Text
   -------------------------------------------------------- */
	h1, h2, h3, h4, h5, h6 {
    	display: inline; /* remove carriage return */
	}
	
    h1 { font-size: 20px; }
	h2 { font-size: 18px; }
	h3 { font-size: 16px; }
	h4 { font-size: 14px; }
	h5 { font-size: 12px; font-weight: normal; }
	h6 { font-size: 11px; font-weight: normal; }
	
/* --------------------------------------------------------
    Font Sizes for Tags
   -------------------------------------------------------- */
	.fs0   { font-size: 10px; }
	.fs1   { font-size: 14px; }
	.fs2   { font-size: 18px; }
	.fs3   { font-size: 22px; }
	.fs4   { font-size: 26px; }
	.fs5   { font-size: 30px; }
	.fs6   { font-size: 34px; }
	.fs7   { font-size: 38px; }
	.fs8   { font-size: 42px; }
	.fs9   { font-size: 60px; }

/* --------------------------------------------------------
    Font
   -------------------------------------------------------- */
    .fBo    { font-weight: bold; } /* bold */
    .fUl    { text-decoration:underline; } /* underline */
    .fIt    { font-style: italic; } /* italic */
    
    .fSmll  { font-size: 12px; } /* small font */
    .fMdm   { font-size: 15px; } /* medium font */
    .fBig   { font-size: 18px; } /* big font */
   

/* --------------------------------------------------------
    Border, Color, Background, Margin, Padding and Other
   -------------------------------------------------------- */
    .cCH    { cursor: crosshair; }
    .cPR    { cursor: pointer; }

    .b1W    { border: 1px solid #ffffff; } /* White Border */
    .b1B    { border: 1px solid #333333; } /* Black Border */
    .b1G    { border: 1px solid #bbbbbb; } /* Gray Border */
    .b3W    { border: 3px solid #fff; } /* Thick White Border */
    .b3G    { border: 3px solid #333; } /* Thick Grey Border */
    .b10B   { border: 10px solid #333; } /* Thick Black Border */

    .bsD    { border-style: dashed; } /* Border Style */

    .ccW    { color:#ffffff; } /* White */
    .ccR    { color:#cc0000; } /* Red */
    .ccDG   { color:#888888; } /* Dark Gray */
    .ccSR   { color:#D54F4C; } /* Soft Red */
    .ccSG   { color:#8AA37B; } /* Leaf Green */
    .ccG    { color:#BBC0A1; } /* Gold */
    .ccB    { color:#000000; } /* Black */

    .bgW    { background-color: #ffffff; } /* White Background */
    .bgY    { background-color: #F7F8DD; } /* Yellow Background */
    .bgSG   { background-color: #C8DCC3; } /* Soft Green Background */
    .bgSR   { background-color: #148de8; } /* Soft Red Background */
	.bgSBL   { background-color: #1d527a; } /* Soft Red Background */
    .bgLG   { background-color: #efefef; } /* Light Gray Background */
    .bgDG   { background-color: #333333; } /* Dark Gray Background */
    .bgB    { background-color: #000000; } /* Black Background */
	
    .bgA0   { background-color: #DcDcDc; } /* Alternating Background 1 */
    .bgA1   { background-color: #FFFFD4; } /* Alternating Background 2 */

    .mA     { margin: 0 auto; } /* Auto adjust margin for Center alignment*/
    .m4     { margin: 4px; } /* Top,Right,Bottom,Left Margin */
    .m7     { margin: 7px; } /* Top,Right,Bottom,Left Margin */
    .m4tb   { margin: 4px 0 4px 0; } /* Top,Bottom Margin */
    .m4lr   { margin: 0 4px 0 4px; } /* Left,Right Margin */
    .m7lr   { margin: 0 7px 0 7px; } /* Left,Right Margin */
    .m7tb   { margin: 7px 0 7px 0; } /* Top,Bottom Margin */
    .m13    { margin: 13px; } /* Margin */

	.p0		{ padding: 0px; } /* No Padding */  
    .p3     { padding: 3px; } /* Top,Right,Bottom,Left Padding */
    .p3tb   { padding: 3px 0 3px 0; } /* Top,Bottom Padding */
    .p3lr   { padding: 0 3px 0 3px; } /* Left,Right Padding */
    .p7r    { padding: 0 7px 0 0; } /* Right Padding */
    .p7lr   { padding: 0 7px 0 7px; } /* Left,Right Padding */
    .p7     { padding: 7px; } /* Top,Right,Bottom,Left Padding */
    .p7tb   { padding: 7px 0 7px 0; } /* Top,Bottom Padding */
    .p13    { padding: 13px; } /* Top,Right,Bottom,Left Padding */
    .p13tb  { padding: 13px 0 13px 0; } /* Top,Bottom Padding */
    .p13lr  { padding: 0 13px 0 13px; } /* Left,Right Padding */

    .hS     { width:100%; } /* Horizontal Stretch */
    .hsS    { width:70%; } /* Horizontal Stretch */
    .hhS    { width:50%; } /* Horizontal Stretch */

    .vNo    { display:none; } /* Invisible Element */
    .vYes   { display:block; } /* Visible Element */
    .nCr    { display:inline; } /* no carriage return */
    

/* --------------------------------------------------------
    Hover Images, Icons, Elements Classes
   -------------------------------------------------------- */
    .hov    {  
        filter:alpha(opacity=70);
		opacity: 0.7;
		-moz-opacity:0.7;
    } /* Alpha Transparency */
    .hov:hover {
        filter:alpha(opacity=100);
		opacity: 1.0;
		-moz-opacity:1.0;
    }

/* --------------------------------------------------------
    Other Elements
   -------------------------------------------------------- */
    hr {
        border:0;
        background-color: #ccc;
        height: 1px;
    }
    
    p   { text-align: left; }
    ul  { text-align: left; }
    li  { text-align: left; }
    
/* --------------------------------------------------------
    Widths / Heights
   -------------------------------------------------------- */

    .wSS        { width: 20px; } /* global width styles */
    .wES        { width: 40px; }
    .wSR        { width: 60px; }
    .wSSR       { width: 90px; }
    .wS         { width: 120px; }
    .wSSM       { width: 150px; }
    .wSM        { width: 175px; }
    .wM         { width: 215px; }
    .wMML       { width: 275px; }
    .wMMLL      { width: 295px; }
    .wML        { width: 305px; }
    .wMLL       { width: 355px; }
    .wMLM       { width: 385px; }
    .wLM        { width: 445px; }
    .wLML       { width: 535px; }
    .wL         { width: 565px; }
    .wLR        { width: 640px; }
    .wXL        { width: 710px; }
    .wXLL       { width: 740px; }
    .wXXL       { width: 805px; }
    .wXXXL      { width: 975px; }
    
    .w33        { width: 33%; }

    .heSS        { height: 20px; } /* global height styles */
    .heES        { height: 40px; }
    .hezS        { height: 105px; }
    .heS         { height: 115px; }
    .heST         { height: 120px; }
    .hexS        { height: 123px; }
    .heMS        { height: 130px; }
    .heSM        { height: 180px; }
    .heM         { height: 215px; }
    .heL         { height: 445px; }
    .heXL        { height: 750px; }
    .heXLL       { height: 900px; }
    .heXXL       { height: 1600px; }
    .heXXXL       { height: 2500px; }
	
	.inbox_style{
	padding: 5px;

	margin: 0 0 5px 0;
	background: #232323;
	border: 1px solid #333333;
	text-align: left;
}

.mA
{ margin: 0 auto;


	
}
.game_linkout {
background: #333333;
border: 2px solid #94c5f7;
font-size:12px;
padding:5px;
margin:1px;
margin-left:5px;
text-align:center;
font-size:16px;
#font-size:12px;

}

.game_linkout:hover {
background: #666666;


