html { font-size: 100%; /* IE hack */ }

body {
margin:0;
background-color: #ffffff;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
_font-size:100%;
}

p { margin: .7em; }

.black { color: #000000; }
.white { color: #ffffff; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.leftbot { text-align:left; vertical-align:bottom; }
.rightbot { text-align:right; vertical-align:bottom; }
.bottom { vertical-align:bottom; }

a:link {
text-decoration: none;
color: #000000;
}
a:visited {
text-decoration: none;
color: #5163A3;
}

a:hover {
text-decoration: underline;
}


#home_main_div {
width:75.1em;
height:107.8em;


_width:46.9375em;
_height:68.75em;

background-color:#213A52;
}

#main_div {
width:75.1em;

_width:46.9375em;

background-color:#213A52;
}

#lm_div {
border-top:1.3em #ffffff solid;

_border-top:0.8125em #ffffff solid;

position:absolute;
z-index:3;
}

.lm_img {
width:75.1em;
height:11.5em;

_width:46.9375em;
_height:7.1875em;

}


#bot_div {
position:absolute;
left:0;
z-index:3;
margin-top:-1.6em;
}

#bot_div img {
width:75.1em;
height:8.1em;

_width:46.9375em;
_height:5.0625em;

margin-bottom:1em;
}

#bot_div span {
position:absolute;
z-index:5;
top:8em;
left:0.5em;
text-align:left;
font-size:1em;

_font-size:0.625em;
}


#middle1 {
padding-top:10.2em;

_padding-top:6.375em;

}



.hBG {
width:75.1em;
height:56.6em;

_width:46.9375em;
_height:35.375em;

}

#mid_area {
position:absolute;
top:17.5em;
left:2.9em;

_top:10.9375em;
_left:1.8125em;

z-index:3;

}


#mid_text {
position:absolute;

z-index:4;

}



.ms1 {
width:39em;
height:39em;

_width:24.375em;
_height:24.375em;

position:absolute;
top:0;
left:0;
filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity:0.2;
-khtml-opacity:0.2;
}

.ms2 {
width:66.9em;
height:37.1em;

_width:41.8125em;
_height:23.1875em;

position:absolute;
top:1em;
left:0.8em;

_top:0.625em;
_left:0.5em;

filter:alpha(opacity=10);
-moz-opacity:0.1;
opacity:0.1;
-khtml-opacity:0.1;
}

.ms3 {
width:10.8em;
height:10.8em;

_width:6.75em;
_height:6.75em;

position:absolute;
top:28.2em;
left:57.8em;

_top:17.625em;
_left:36.125em;

filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity:0.2;
-khtml-opacity:0.2;
}



/* login area */

#log_area {
position:absolute;
top:99.2em;
left:38.8em;

_top:62em;
_left:24.25em;

z-index:4;
}

#log_area img {
width:36.3em;
height:9.5em;

_width:22.6875em;
_height:5.9375em;

filter:alpha(opacity=20);
-moz-opacity:0.1;
opacity:0.1;
-khtml-opacity:0.1;
}



#log_frm {
position:absolute;
top:4em;
left:0.8em;

_top:2.5em;
_left:0.5em;
}


#log_frm LABEL {
color:#ffffff;
margin:0.3em;
font-size: 1em; 
_font-size: 0.6em;
}


#log_mes {
position:absolute;
top:2em;
left:0.8em;
}


input.TextField {
width:7em;
_font-size: 0.8em;
margin-right:0.5em;
_margin-right:0;
}

  input.lbtn{
   color:#000000;
   font-size: 1.5em; 
   _font-size:0.8em;
   font-weight:bold;
   background-color:#ffffff;
   border:1px solid;
   border-top-color:#ffffff;
   border-left-color:#ffffff;
   border-right-color:#ffffff;
   border-bottom-color:#ffffff;
}

input.lbtnhov{
   background-color:#F5F4F9;
   border-top-color:#000000;
   border-left-color:#00000;
   border-right-color:#000000;
   border-bottom-color:#000000
   }

/* login area end */




#wel {
position:absolute;
top:14em;
left:3em;

_top:8.75em;
_left:1.875em;

z-index:4;
}

span#blogw { font-size: 1.5em; _font-size: 0.8em; color: white; }
span#blogwel { font-size: 2.8em; _font-size: 2em; color: white; font-family: Arial, Helvetica, sans-serif; }

#mid_low {
position:absolute;
top:64em;
_top:40em;


width:75.1em;
height:34.5em;


_width:46.9375em;
_height:21.5625em;
}

#mid_low_con {
position:absolute;
top:72.5em;
_top:42.5em;

width:75.1em;
height:34.5em;

_width:46.9375em;
_height:21.5625em;
}

.up_img {
width:75.1em;
height:34.5em;

_width:46.9375em;
_height:21.5625em;
}

#latest_games {
width:21.5em;

_width:13.4375em;
position:absolute;
top:4em;

_top:2.5em;

left:0;
z-index:5;
margin:0.5em 0 0 0.2em;
}

#latest_upd {
position:absolute;
top:4em;
left:24.4em;

_top:2.5em;
_left:15.25em;

z-index:4;
margin:0.5em 0 0 0.2em;
}

#latest_games ol {
margin:0;
padding-left:3em;
color: #d2d2d2; 
font-size: 1em;
_font-size: 0.6em; 
}

#latest_games li {
text-align:left;
margin-bottom:0.5em;
}

#latest_games li a {
color: #d2d2d2;
}


#latest_upd ol {
margin:0;
padding-left:3em; 
font-size: 1em;
_font-size: 0.6em; 
}

#latest_upd li {
text-align:left;
margin-bottom:0.5em;
}

/*
.lgames {
text-align:left;
margin-bottom:0.5em;
_margin-bottom:0em;
}

.lupd {
text-align:left;
margin-bottom:0.5em;

}
*/

.lgme_BG {
position:absolute;
top:4em;

_top:2.5em;

left:0;
z-index:4;
width:21.5em;
height:29em;

_width:13.4375em;
_height:18.125em;

}

/*
span.gmelist1 {
color: #d2d2d2; font-size: 1em; _font-size: 0.6em; 
}

span.gmelist2 { font-size: 1em; _font-size: 0.6em; }
*/

A.white { color: white; }
A.link2 { color: #d2d2d2; }

#mid_text {
position:absolute;
z-index:5;
width:66.9em;
height:37.1em;

_width:41.8125em;
_height:23.1875em;

margin:1.5em 0.5em;
}


.bbartitle {
width:66.9em;
height:37.1em;

_width:41.8125em;
_height:23.1875em;

color: #ffffff;
}

.bbartitle span {
margin-left:5px;

}

.bbcom {
color:#ffffff;
font-size: 1.2em;

_font-size: 0.8em;
line-height: 1.4em;

_line-height: 1.3em;
margin-left:0.5em;
margin-top:1em;
padding-bottom:1em;

}

.blogt {
font-size: 1.5em;
color: #ffffff;
_font-size: 1em;
}

.blogt A.white {
color: #ffffff;
}

.blog1{
font-size: 1.2em;

_font-size: 0.8em;
}

.bl_bot {
float:right;
text-align:right;
width:26em;
color:#ffffff;
font-size: 1.2em;

_font-size: 0.8em;
font-weight:bold;
border-top:1px #999999 dotted;
}

.bl_bot A.link2 { color: #d2d2d2; }

p.bot_nav {
position:absolute;
z-index:5;
top:3em;
left:40em;

_font-size:0.625em;
}

p.bot_stats {
position:absolute;
z-index:5;
top:3em;
left:0.2em;
width:35em;
color:#ffffff;
_font-size:0.625em;
line-height:1.4em;
}

div#menu_area {
color:#ffffff;
position:absolute;
top:5.8em;
left:1em;
z-index:4;

_top:3.625em;
_left:0.625em;
}

div#menu_area2, div#menu_area2v {
color:#ffffff;
position:absolute;
top:5.4em;
left:0em;
z-index:3;

_top:3.375em;
}

div#menu_area2 {
visibility:hidden;
}

div#menu_area2 img, div#menu_area2v img {
width:31em;
height:4.5em;

_width:19.375em;
_height:2.8125em;
}

div#menu_area ul
{
margin:0 0 0.5em 0;
padding-left: 0;
white-space: nowrap;
}

div#menu_area li
{
display: inline;
list-style-type: none;
font-size:1.6em;
padding: 0.3em 0.7em;

_font-size:1em;
}

div#menu_area a:link, div#menu_area a:visited
{
color: #fff;
text-decoration: none;
}

div#menu_area a:hover
{
color: #fff;
text-decoration: underline;
}

#menu_area2 ul, #menu_area2v ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
position:absolute;
top:1.7em;
left:1.5em;
z-index:4;

_left:1.5em;
}



#menu_area2 li, #menu_area2v li
{
display: inline;
list-style-type: none;
font-size:1.3em;

_font-size:0.8em;
}

#menu_area2 a, #menu_area2v a { padding: 0.3em 0.7em; }

#menu_area2 a:link, #menu_area2 a:visited, #menu_area2v a:link, #menu_area2v a:visited
{
color: #fff;
text-decoration: none;
}

#menu_area2 a:hover, #menu_area2v a:hover
{
color: #fff;
text-decoration: underline;
}

/*about page */

#mcontainer {
position:absolute;
top:17em;
left:0;
z-index:4;

}

#mcontainer p {
color:#ffffff;
margin:0.8em 0 0.5em 3em;
width:48em;
font-size:1.4em;

_top:7.5em;
_left:1.5em;
_width:18.75em;

}

#mcontainer p span {
font-size:0.8em;
display:block;
margin-top:1.5em;
}

#contact_area {
position:absolute;
top:4em;

_top:2.5em;

left:0;
z-index:5;
margin-top:0.5em;
margin-left:0.2em;
}

#form_bot {
position:absolute;
top:102.6em;
left:34.9em;

_top:62em;
_left:24.25em;

z-index:4;
}

.form_bot_IMG {
width:40.2em;
height:5.4em;
}



#con_inputs label, #con_inputs input {
	display: block;
	float: left;
	margin-bottom: 0.5em;
}

#con_inputs label {
	text-align: right;
	width: 16em;
	padding-right: 1em;
	font-weight:bold;
}

#con_inputs br {
	clear: left;
}

#con_sub {
width:40.2em;
height:5.4em;
position:absolute;
top:1.4em;
left:0em;
z-index:5;
text-align:center;
}

div#myinfo {
width:75.1em;
height:22.8em;
color:#ffffff;
margin-top:4em;
}

div#myinfo h2{
position:absolute;
left:0.8em;
margin-top:9em;
z-index:7;
font-size:2.2em;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
}

div#myinfo p{
position:absolute;
left:14em;
z-index:7;
font-size:1.5em;
font-weight:normal;
margin-top:0.3em;
}

.myinfo_IMG {
width:75.1em;
height:22.8em;
}

.msquall_IMG {
position:absolute;
left:8.4em;
z-index:6;
width:16.5em;
height:22.8em;
}

div#mystats {
width:75.1em;
height:22.8em;
padding-left:2em;
margin-bottom:3em;
}

/*end*/


/* Additional  form styles */

  input.lbtn2{
   color:#000066;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:1.5em;
   font-weight:bold;
   background-color:#F5F4F9;
   border:1px solid;
   border-top-color:#0d5bb3;
   border-left-color:#0d5bb3;
   border-right-color:#000066;
   border-bottom-color:#000066
}

input.lbtnhov2{
   border-color:#000000;
   }

     input.btn2{
   color:#000066;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:1.5em;
   font-weight:bold;
   background-color:#F5F4F9;
   border:1px solid;
   border-top-color:#0d5bb3;
   border-left-color:#0d5bb3;
   border-right-color:#000066;
   border-bottom-color:#000066
}
input.btnhov2{
   border-color:#000000;
   }


/* login styles */

#lm_div div#top_login {
color:#ffffff;
position:absolute;
top:1.5em;
left:1em;
z-index:4;


}

/* end */


#mid_low_form {
position:absolute;
top:68em;
_top:42.5em;

width:75.1em;
height:34.5em;

_width:46.9375em;
_height:21.5625em;
}

.npbox {
float:left;
width:16.9em;

_width:10.5625em;

margin:0 1em 3em 0;
}

.npbox ul {
margin:0;
padding:0;
list-style-type:none;
font-size: 1em;
_font-size: 0.6em; 
}

.npbox li {
padding:0.3em 0 0.3em 2em;
color:#5163A3;
}

.ab_top_IMG {
width:16.9em;
height:3.3em;
}

.rw_top_IMG {
width:16.9em;
height:3.3em;
}

.bmid {
width:16.9em;
border-bottom: 2px solid #374D63;
margin-bottom:1em;
}

.bmid a:link, .bmid a:visited {
text-decoration: none;
color: #5163A3;
}

.bmid a:hover {
text-decoration: underline;
}

.lgames2 {
padding:0.3em 0 0.3em 1.5em;
color:#5163A3;
}

.gmelist3 { font-size: 1em; _font-size: 0.6em; width:9em; text-align:right; float:left; padding-right:0.3em; font-weight:bold; }
.cntlist { font-size: 1em; _font-size: 0.6em; float:right; width:5.5em; text-align:right; }

.mstply {width:100%; display:block; font-size: 1em; _font-size: 0.6em; float:left; text-align:center; }

/*
.note {
color:#ffffff;
margin:0.8em 0 5em 4.2em;
width:68em;
}
*/



/* stats styles */
span.stats_hd { font-size: 3em; color: white; font-family: Arial, Helvetica, sans-serif; margin-left:4em; }

#brow_col {
width:19.3em;
position:absolute;
top:19.5em;
left:0;
z-index:3;
}

.sbox {
width:19.3em;
height:23.5em;
margin-bottom:2em;
}

.sBG_IMG {
width:19.3em;
height:23.5em;
}

.sbox ul {
font-size:1em;
padding-left: 0;
list-style-type: none;
position:absolute;
margin-top:-20em;
left:0;
z-index:4;
}

.sbox ul li {
width:19.3em;
text-align:right;
}

.sbox ul li a {
display: block;
padding: 4px;
border-bottom: 1px solid #4B5E72;
padding-right:1.2em;
color: #ffffff;
text-decoration: none;
}

.sbox ul li a:hover {
background-color: #036;
}

#sttitle{
width:54em;
position:absolute;
top:19em;
left:19.8em;
z-index:4;
text-align:right;
}

#sttitle h2{
font-size: 1.4em;
color: #ffffff;
}

.hit_table {
border-collapse: collapse;
width:100%;
}

.hit_table td {
padding:0.2em;
}

.hit_table tr.s_hide {
display:none;
}

.hit_table tr.s_show {
display:table-row;
padding:0.5em 0;
}

.hit_table tr.space td {
padding:1em 0;
}

.hit_table tr.d1 td {
border: 1px dotted #03476F;
}

.hit_table td.brd {
border: 1px dotted #03476F;
}

.hit_table td.brd2 {
border: 1px dotted #03476F;
background-color:#03476F;
}

.hit_table tr.d1:hover {
background-color: #036;
color:#ffffff;
}

.short_body {
width:55.3em;
background-color:#9DA8B3;
background-image: url(http://www.gamerzlink.com/images/arc/right_BG.jpg);
background-repeat: repeat-y;
background-position: right;
margin-bottom:1em;
padding-bottom:20em;
}

#photos img {


}
