/*  
Theme Name: OldGamer theme 2.0
Description: tabled
Version: 1
*/
body {
	font: 11px Verdana, Helvetica, Arial, Sans-Serif; 
	background:#c2c2c2;
  text-align: center;
	}
br
{font:3px;}
h1
{
font: 10px Arial Black;
color:#450003;
text-align:center;
margin-top:-5px;
}	
.content a img, .single-pics a img
{       
       filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);       
       -moz-opacity: 0.5; /* Mozilla 1.6 */       
       -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */       
       opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */       
       filter: alpha(opacity=50); /* IE 5.5+*/   
margin-bottom:5px;   
border:3px solid #999; 
} 

.content a:hover img, .single-pics a:hover img
{       
       filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);       
       -moz-opacity: 1; /* Mozilla 1.6 */       
       -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */       
       opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */       
       filter: alpha(opacity=100); /* IE 5.5+*/   
border:3px solid #982121;    
} 

.wrapper
{
position: relative;
font-size: 16px;
width: 980px;
margin-left: auto;
margin-right: auto;
background:#e2e2e2;
border:1px #450003 solid;
}


.header {
/* background: url(http://oldgamer/img/oglogo.jpg) repeat-y repeat-x; */
margin: 0px;
padding: 0px;
height: 150px;
width:980px;
position: relative;
visibility:auto;
}
.header h1 {
position: absolute;
top: 55px;
left: 25px;
margin: 0px;
font-size: 24px;
color: #d3cbc1;
}

.header img
{
border:0px;
}
.container
{
position: relative;
width:980px;
display:table;
}

.cnc
{
position: relative;
float:right;
display:block;
margin-top:-150px;
}


.content
{
float:left;
position: relative;
text-align:left;
padding-left:5px;
text-align:justify;
margin-right:5px;

}
.content h2
{
margin-bottom:5px;
font: 16px Verdana, Helvetica, Arial, Sans-Serif; 
font-weight:bold;
margin-top:5px;
}
.content li
{
background:#e2e2e2;
display:block;
height:110px;
margin-left:5px;
border-bottom:0px solid #ccc;
list-style-type:none;
font: 11px Verdana, Helvetica, Arial, Sans-Serif; 
}
.content li img
{
margin-right:5px;
}
.footer
{position: relative;
width:980px;
text-align:center;
border-top:1px dotted #94090D;
}
.footer a
{text-decoration:none;}
/* SECTION BLOCKS */
.block
{
width:950px;
margin-left:20px;
background:#e2e2e2;
display:table-caption;
border:0px #00f solid;
overflow:hidden;
}

.block h3
{
height:12px;
font: 14px Arial Black, Sans-Serif; 
color:#982121;
text-align:center;
margin-top:1px;
margin-bottom:8px;
}

.section {
float:left;
width:234px;
height:250px;
border:0px #00f solid;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
dislpay:table-caption;
}

.section h3
{
font: 12px Arial Black, Sans-Serif; 
color:#982121;
text-align:center;
margin-top:5px;
margin-bottom:2px;
}

.section a img
{
border:3px solid #999;
margin-left:12px;
margin-right:12px;
margin-top:5px;
margin-bottom:5px;
}

.section a:hover img
{
border:3px solid #982121;
}

.section p
{
margin-top:5px;
margin-bottom:5px;
margin-left:9px;
margin-right:5px;
font: 12px Verdana, Helvetica, Arial, Sans-Serif; 
}

/* INDEX */
.top-block
{
width:810px;
height:32px;
border:0px solid #F00;
display:table-cell;
float:left;
margin-top:5px;
margin-left:10px;
}

.banner-left
{
width:8px;
height:30px;
margin:0px;
float:right;
display:table-cell;

}

.feat-right
{
float:left;
width:600px;
height:20px;
display:table-cell;
}

.feat-right a
{
font:15 px Tahoma;
font-weight:bold;
text-decoration:none;
display:list-item;
text-align:center;
float:left;
width:150px;
height:20px;
list-style-type:none;
position:static;
color:#982121;
background:#d8d4d4;
}

.feat-right a:hover
{
background:#982121;
color:#FFF;
}

.main
{
width:395px;
border:0px dotted #0FF;
display:table-cell;
float:left;
}


.main h2, .main2 h2
{
text-align:center;
margin-bottom:5px;
font: 12px Verdana, Helvetica, Arial, Sans-Serif; 
}

.main2
{
width:395px;
border:0px dotted #F00;
display:table-cell;
float:right;
}

.mainmore, .mainmore2
{
font: 9px Verdana; 
text-align:center;
display:table;
float:left;
width:395px;
height:10px;
margin-bottom:20px;
margin-top:5px;
}

.mainmore a, .mainmore2 a
{
font: 9px Verdana; 
color:#982121;
background:#d8d4d4;
text-decoration:none;
padding-left:10px;
padding-right:10px;
font-size:bold;
}


.mainmore a:hover, .mainmore2 a:hover
{
background:#982121;
color:#FFF;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}

.main-pic
{
height:150px;
width:200px;
display:table-cell;
float:left;
border-left:5px solid #e2e2e2;
border-right:0px solid #e2e2e2;
}

.main-list1
{
width:190px;
height:30px;
display:table-cell;
float:left;
}
.main-list1 a,.main-list2 a,.main-list3 a,.main-list4 a,.main-list5 a
{
valign:middle;
font:11px Tahoma;
color:#982121;
height:30px;
font-weight:bold;
background:#d8d4d4;
text-decoration:none;
display:list-item;
text-align:left;
float:left;
width:180px;
list-style-type:none;
position:static;
padding-left:10px;
}

.main-list1 a img
{
margin-left:-210px;
margin-top:auto;
width:200px;
height:150px;
border:0px;
position:absolute;
}

.main-list1 a:hover
{
background:#982121;
color:#FFF;
margin-top:auto;
}

.main-list1 a:hover img
{
margin-left:-210px;
margin-top:auto;
width:200px;
height:150px;
border:0px;
position:absolute;
}


.main-list2 a:hover
{
background:#982121;
color:#FFF;
}
.main-list2 a img
{
width:0px;
height:0px;
border:0px;
}
.main-list2 a:hover img
{
margin-left:-210px;
margin-top:-30px;
width:200px;
height:150px;
border:0px;
position:absolute;
}

.main-list3 a:hover
{
background:#982121;
color:#FFF;
}
.main-list3 a img
{
width:0px;
height:0px;
border:0px;
}
.main-list3 a:hover img
{
margin-left:-210px;
margin-top:-60px;
width:200px;
height:150px;
border:0px;
position:absolute;
}

.main-list4 a:hover
{
background:#982121;
color:#FFF;
}
.main-list4 a img
{
width:0px;
height:0px;
border:0px;
}
.main-list4 a:hover img
{
margin-left:-210px;
margin-top:-90px;
width:200px;
height:150px;
border:0px;
position:absolute;
}

.main-list5 a:hover
{
background:#982121;
color:#FFF;
}
.main-list5 a img
{
width:0px;
height:0px;
border:0px;
}
.main-list5 a:hover img
{
margin-left:-210px;
margin-top:-120px;
width:200px;
height:150px;
border:0px;
position:absolute;
}

/* SECBAR*/
.secbar
{
width:160px;
margin:0 0 0 0;
float:right;
display:block;
}
.banner-sidebar
{
width:160px;
height:600px;
display:block;
float:right;
}
/* screenshot page */
.shots
{text-align:center;width:468px;background-color:#FFF;
margin-left:auto;
margin-right:auto;}

.shots img
{margin-top:3px;margin-bottom:3px;}
.shot-banner
{width:468px;
height:60px;
background:#F00;
display:table-cell}

/* SINGLE PAGE */
.single
{
margin-left:5px;
overflow:hidden;
display:block;
margin-bottom:15px;
}

.single-title, .single-title a
{
text-align:center;
font:13 px ;
color:#982121;
font-weight:bold;
position:relative;
}

.single-pics
{width:460px;
display:table-cell;
float:left;
margin-left:5px;
}

.single-pics li
{
float:left;
display:list-item;
list-style-type:none;
width:220px;
}

.single-pics li a img
{border:3px solid #999;}

.single-pics li a:hover img
{border:3px solid #982121;}

.single-banner
{width:336px;
height:280px;
margin-top:25px;
display:table-cell;
float:right;}

.single-banner2
{width:}

.single-down
{text-align:center;
display:table-cell;
color:#982121;
font:11px;
font-weight:bold;
width:200px;
height:30px;
}
.single-down br
{font:3px;}
.single-down a
{
width:200px;
font:11px;
height:30px;
text-decoration:none;
background:#d8d4d4;
padding-top:5px;
border:1px solid #982121;
margin-bottom:3px;
}
.single-down a:hover
{
background:#982121;
color:#FFF;
text-decoration:none;
width:200px;
height:30px;
border:1px solid #d8d4d4;
}

.passport
{
margin-top:20px;
margin-right:5px;
margin-left:5px;
background-color:#e0e0e0;
float:right;
display:block;
border:2px solid #ccc;
padding:3px;
font: 9px Verdana, Helvetica, Arial, Sans-Serif; 
}
.passport a, .content a
{
color:#982121;
text-decoration:none;
}
.search
{
margin-top:5px;
text-align:center;}