@charset "UTF-8";
/* CSS Document */
html {
width: 100%;
height:100%;
background-color:#000;
}
body {
margin: 0 0 0 0;
}
@font-face {
font-family:'ArialN';
src: url('ARIALN.TTF') format('truetype');
}
.topGraphic {
background-image:url(../images/background/top_border.jpg);
background-color:#333;
width:100%;
height:28px;
margin:0;
text-align:center;
}
#soldier {
position:absolute;
left:0;
top: -2px;
width:573px;
height:100%;
height:100%;
background-image:url(../images/background/soldier.png);
background-repeat:no-repeat;
}
#star {
margin-top:68px;
position:absolute;
left:0;
top: -40px;
width:573px;
height:420px;
background-image:url(../images/background/star.png);
background-repeat:no-repeat;
}
#container {
margin:0 auto;
width:960px;
height:100%;
}
#content {
float:left;
width:960px;
height:100%;
background-image:url(../images/background/background_strip.jpg);
background-repeat:repeat-y;
}
.bgSolid {
background-image:url(../images/background/background_solid.jpg);
float:left;
margin-bottom:-734px;
width:960px;
height:734px;
}
.lnkon {
border-top: 2px solid #FBC064;
}
#mainNav {
text-align:center;
z-index:1;
float:left;
margin-left:10px;
position:relative;
color:#FBC064;
margin:30px 0px 0px 10px;
width:745px;
}
.mainNavSub {
text-align: center;
position: relative;
top: -15px;
border: 2px solid #666;
background-color: #000;
padding: 3px;
margin-bottom: 2px;
font-size: 12px;
font-weight: bold;
width: 600px;
color: #FBC064;
}
.mainLinksBut {
font-family:Arial;
font-weight:bold;
font-size:16px;
margin:15px 0 0 7px;
}
.mainLinks {
width:740px;
text-align:center;
margin-top: 17px;
margin-bottom: 2px;
padding: 4px;
background-image:url(../images/background/topNavBg.png);
background-repeat:repeat-x;
height: 57px;
}
.mainLinksBut A:link, .mainNavSub A:link {
color:#FFF;
text-decoration:none;
}
.mainLinksBut A:visited, .mainNavSub A:visited {
color:#FFF;
text-decoration:none;
}
.mainLinksBut A:hover, .mainNavSub A:hover {
text-decoration:underline;
color:#FBC064;
}
#headerTitle {
z-index:2;
float:left;
position:relative;
margin:0px 0px -15px 10px;
width:746px;
height:51px;
background-image:url(../images/template/sec_header_v2.png);
background-repeat:repeat-y;
background-position:top;
}
#headerBody {
z-index:1;
float:left;
border: 1px solid #ccc;
position:relative;
top: -12px;
margin:13px 0px -10px 10px;
width:743px;
background-image:url(../images/template/sec_header_concrete.png);
background-repeat:repeat-y;
background-position:top;
clear: both;
}
.headerTitle {
margin:7px 0 0px 16px;
font-family:Arial Narrow, Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:18px;
color:#FBC064;
}
headerTitle a:hover {
color:#FF9900;
text-decoration:underline;
display: inline-block;
vertical-align: bottom;
}
.headerTitle a:visited {
color:#FFFFFF;
text-decoration:none;
border-bottom: 1px dotted;
display: inline-block;
vertical-align: bottom;
}
.headerTitle a {
color:#FFFFFF;
text-decoration:none;
border-bottom: 1px dotted;
display: inline-block;
vertical-align: bottom;
}
.headerTitleRecon {
width:300px;
margin:0px 0px 0px 20px;
padding: 10px;
font-family:Arial Narrow, Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:18px;
color:#FFF;
clear: both;
}
.headerCopy {
position:relative;
float:left;
width:683px;
background-image:url(trans_white.png);
margin:20px 20px 20px 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#000;
padding:10px;
clear: both;
}
.subjectDiv {
z-index:1;
border: 1px solid #CCC;
float:left;
position:relative;
margin:20px 0px 5px 10px;
width:745px;
}
.subjectDivHalf {
z-index:1;
border: 1px solid #CCC;
float:left;
position:relative;
margin:20px 0px 5px 10px;
width:365px;
}
.subjectTitleDiv {
z-index:1;
float:left;
position:relative;
margin:0px 0px -10px 0px;
width:745px;
background-image:url(../images/template/sec_title.png);
background-repeat:repeat-y;
background-position:top;
}
.subjectTitleDivHalf {
z-index:1;
float:left;
position:relative;
margin:0px 0px -10px 0px;
width:365px;
background-image:url(../images/template/sec_title_short.png);
background-repeat:repeat-y;
background-position:top;
}
.subjectTitle {
width:500px;
margin:4px 0 10px 20px;
font-family:Arial Narrow, Arial, Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color:#CCC;
}
.subjectImageMain {
float:left;
text-align:center;
position:relative;
margin:20px 0px 0 10px;
border: 1px solid #CCC;
background-image:url(../images/template/trans_blank.png);
padding:10px;
}
.subjectBodyBrown {
float:left;
position:relative;
margin:0px 0px 0px 0px;
width:745px;
background-image:url(../images/template/sec_concrete_brown.jpg);
background-repeat:repeat-y;
background-position:top;
}
.subjectBodyGreen {
float:left;
position:relative;
margin:0px 0px 0px 0px;
width:745px;
background-image:url(../images/template/sec_concrete_green.jpg);
background-repeat:repeat-y;
background-position:top;
}
.subjectBodyGreenHalf {
float:left;
position:relative;
margin:0px 0px 0px 0px;
width:365px;
background-image:url(../images/template/sec_concrete_green.jpg);
background-repeat:repeat-y;
background-position:top;
}
.subjectBodyBlue {
float:left;
position:relative;
margin:0px 0px 0px 0px;
width:745px;
background-image:url(../images/template/sec_concrete_blue.jpg);
background-repeat:repeat-y;
background-position:top;
}
.subjectCopyWhite {
float:left;
position:relative;
border: 1px solid #ccc;
background-image:url(../images/template/trans_blank.png);
margin:10px 20px 10px 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
/** padding:10px; **/
}
.subjectCopyBlack {
float:left;
position:relative;
border: 1px solid #CCC;
background-image:url(trans_white.png);
margin:10px 20px 10px 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000;
/** padding:10px; **/
}
.blockimg {
float:left;
position:relative;
margin:10px 10px 10px 20px;
}
.headimg {
height: 60px;
overflow: hidden;
margin-left: 10px;
}
.subImage {
position:relative;
float:left;
margin:0px 0 0 0;
}
.subImageMain {
border: 1px solid #CCC;
float:left;
position:relative;
margin:20px 0px 0 15px;
}
#sideMenu {
z-index:1;
float:left;
position:relative;
text-align:right;
margin:80px 0 0 0;
width:200px;
color:#CCC;
}
.sideMenu {
width:200px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
line-height:24px;
text-align:right;
color:#CCC;
}
.sideMenu A {
text-align:right;
background-color: #222;
padding: 0px 3px 3px 3px;
}
.sideMenuTop {
position:relative;
width:200px;
margin:75px 0 0 0px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:900;
text-align:right;
color:#CCC;
}
.sideMenuTop :visited {
background-color:#000;
color:#CCC;
text-decoration:none;
font-weight:bold;
}
.sideMenuTop A{
background-color:#000;
color:#CCC;
font-weight:bold;
}
.sideMenuTop :link{
color:#CCC;
font-weight:bold;
}
.sideMenuTop :hover {
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#F90;
}
.sideMenu :visited {
color:#CCC;
font-weight:bold;
}
.sideMenu :link{
color:#CCC;
font-weight:bold;
}
.sideMenu :hover {
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#F90;
}
.sideMenuTop :link {
color:#CCC;
text-decoration:none;
}
.sideMenuTop :hover {
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
color:#F90;
}
#footer {
z-index:1;
margin-left: 10px;
margin-top:10px;
margin-bottom:10px;
position:relative;
float:left;
font-family:Arial, Helvetica, sans-serif;
width:745px;
font-size:10px;
color:#FFF;
}
#footer .fleft {
float: left;
}
#footer .ln {
margin-bottom: 10px;
clear: left;
}
.footer {
position:relative;
float:left;
margin-left:15px;
margin-right:15px;
margin-top: 30px;
text-align:center;
width:400px;
}
.footer A:link{
font-size:10px;
color:#FFF;
text-decoration:none;
}
.footer A:visited {
font-size:10px;
color:#FFF;
text-decoration:none;
}
.footer A:hover {
color:#F90;
text-decoration:underline;
}
img.imgLeft {
position:relative;
float:left;
}
img.imgRight {
position:relative;
float:right;
margin:0px;
}
img.imgTopGraphic {
float:right;
margin-top:-20px;
margin-right:220px;
}
.weaponsNav {
position:relative;
z-index:1;
float:left;
margin:20px 0 0 10px;
width:745px;
}
.weaponsTab {
margin:0px 0px -10px 0px;
background-image:url(../images/interface/tab_black.png);
float:left;
width:248px;
height:28px;
position: relative;
top: 11px;
}
.weaponsLink {
margin:5px 0px 0 0px ;
text-align:center;
font-family:Arial Narrow,Arial, Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:14px;
color:#999;
}
.weaponsLink :link{
text-decoration:none;
color:#999;
}
.weaponsLink :visited {
text-decoration:none;
color:#999;
}
.weaponsLink :hover {
text-decoration:underline;
color:#FFF;
}
.missionsNav {
text-align:center;
position:relative;
z-index:1;
float:left;
margin:20px 0 0 10px;
width:745px;
}
.missionsTabAA2 {
margin:0 0px 0px 8px;
background-image:url(../images/interface/tab.png);
float:left;
width:140px;
height:177px;
}
.missionsTabAA3 {
margin:0 0px 0px 8px;
background-image:url(../images/interface/tab.png);
float:left;
width:140px;
height:28px;
}
.missionsLink {
margin:5px 0px 0 0px ;
text-align:center;
font-family:Arial Narrow, Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:12px;
color:#999;
}
.missionsLink :link{
font-size:inherit;
text-decoration:none;
color:#999;
}
.missionsLink :visited {
font-size:inherit;
text-decoration:none;
color:#999;
}
.missionsLink :hover {
text-decoration:underline;
color:#FFF;
}
#maincontent {
width: 760px;
float: right;
text-align: left;
margin: 0px;
}
.linebreak {
clear: both;
height: 10px;
display: block;
}
.minilinebreak {
clear: both;
height: 5px;
display: block;
}
.microlinebreak {
clear: both;
height: 1px;
display: block;
}
.w705 { width: 705px; }
.w605 { width: 605px; }
.w340 { width: 340px; }
.w450 { width: 450px; }
.w125 { width: 125px; }
.w180 { width: 180px; }
.w420 { width: 420px; }
.w3 { width: 3px; }
.h90 { height: 90px; }
.h50 { height: 50px; }
.p10 {
padding: 10px;
}
.pr2 {
padding-right: 2px;
}
.mr10 {
margin-right: 10px;
}
.mt25 {
margin-top: 25px;
}
.mt10 {
margin-top: 10px;
}
.headerdescimg {
float: left;
margin-right: 10px;
}
.blogcontent A {
text-decoration: none;
border-bottom: 1px dotted;
}
.sectionlnk, .sectionlnk A {
font-size: 14px;
color: #fff;
text-decoration: none;
}
.video_col {
width: 350px;
float: left;
margin: 0px 12px 0px 0px;
}
.mediaplayer_img {
float: left;
width: 295px;
clip: hidden;
margin-left: 15px;
margin-top: 10px;
}
.mediaplayer_ele {
margin: 10px 15px 10px 0px;
padding: 5px;
}
.mediaplayer_desc {
font-size: 10px;
font-family: Arial Narrow, Verdana, Geneva, sans-serif;
}
.screenshots_col {
width: 150px;
float: left;
margin: 0px 24px 0px 1px;
}
.screenshots_ele {
height: 100px;
clip: hidden;
}
.wallpaper_col {
width: 150px;
float: left;
margin: 0px 24px 0px 1px;
}
.wallpaper_ele {
height: 100px;
clip: hidden;
}
.wallpaper_sizes {
clear: both;
font-size: 10px;
padding-top: 0px;
margin: 0px;
font-family:Arial Narrow, Verdana, Geneva, sans-serif;
text-align: center;
position: relative;
top: -1px;
}
.wallpaper_sizes A {
border: none;
text-decoration: none;
}
.blogtagline A {
font-size: 13px;
text-decoration: none;
color: #664317;
font-weight: bold;
border: none;
}
.video_go, .video_go A {
text-align: right;
float: right;
text-decoration: none;
border-bottom: none;
}
.no_ul, .no_ul A {
text-decoration: none;
border-bottom: none;
}
.maximize {
text-align: right;
position: relative;
z-index: 9;
top: -23px;
left: 9px;
float: right;
padding: 0px;
margin: 0px;
}
.fleft {
float: left;
}
.fright {
float: right;
}
/**************** expanding tabs *****************************************/
/**************** /expanding tabs ****************************************/
.subNav {
position:relative;
z-index:1;
float:left;
margin:20px 0 0 10px;
width:745px;
}
.subTab {
position:relative;
text-align:center;
margin: 0px;
background-image :url(../images/interface/tab_black.png);
float:left;
/** width:248px; **/
height:28px;
top: 21px;
}
.subLink {
margin:5px 0px 5px 0;
text-align:center;
font-family:Arial Narrow,Arial, Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:14px;
color:#999;
}
.subLink :link{
font-size:inherit;
text-decoration:none;
color:#999;
}
.subLink :visited {
font-size:inherit;
text-decoration:none;
color:#999;
}
.subLink :hover {
text-decoration:underline;
color:#FFF;
}
.subjectCopyBlackColumn {
float:left;
padding:10px;
width:310px;
position:relative;
border: 1px solid #CCC;
background-image:url(trans_white.png);
margin:0px 20px 0px 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000;
}
.subjectCopyWhiteColumn {
float:left;
padding:10px;
width:310px;
position:relative;
border: 1px solid #CCC;
background-image:url(../images/template/trans_blank.png);
margin:0px 20px 0px 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
}
.subjectCopyWhiteColumn a {
color:#fff;
}
.subjectCopyBlackColumn a {
color:#000;
}
.copyImageRight
{
float:right;
margin:0 0 10px 10px;
position:relative;
}
/* ADDED BY BRUNO BRAGA */
#previousImg {
padding-right: 5px;
}
#nextImg {
padding-left: 5px;
}
.paginationTop
{
background-image: url(../images/pagination/bottom_bg.png);
background-repeat: no-repeat;
text-align: center;
float:right;
width: 300px;
height: 40px;
/** margin-left: 30%; **/
position: relative;
left: 12px;
z-index: 2;
margin-bottom: -10px;
}
.paginationBottom
{
background-image: url(../images/pagination/bottom_bg.png);
background-repeat: no-repeat;
text-align: center;
float:right;
width: 300px;
height: 40px;
position: relative;
left: 12px;
top: 10px;
z-index: 50;
}
.paginationText
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 41px;
color:#CCC;
}
.paginationTextBottom
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 41px;
color:#CCC;
}
.paginate
{
color:#CCC;
text-decoration:none;
padding-left: 1px;
padding-right: 1px;
}
.current
{
color:#FFF;
text-decoration:underline;
}
/* END ADITIONS */
/* support */
.subjectCopyBlack2Column {
float:left;
width:331px;
text-align:left;
padding:10px;
width:331px;
position:relative;
border: 1px solid #CCC;
background-image:url(trans_white.png);
margin:0px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000;
}
.subjectCopyWhite2Column {
float:left;
text-align:left;
padding:10px;
width:331px;
position:relative;
border: 1px solid #CCC;
background-image:url(../images/template/trans_blank.png);
margin:0px 0 0 0;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
}
.subjectColumn {
position:relative;
float:left;
margin-top:10px;
margin-left:20px;
width:706px;
}
.subjectCopyBlack1Column {
float:left;
width:684px;
text-align:left;
padding:10px;
position:relative;
border: 1px solid #CCC;
background-image:url(trans_white.png);
margin:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000;
}
.subjectCopyWhite1Column {
float:left;
width:684px;
text-align:left;
padding:10px;
position:relative;
border: 1px solid #CCC;
background-image:url(../images/template/trans_blank.png);
margin:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#FFF;
}
.blogcontentwhite A {
text-decoration: none;
border-bottom: 1px dotted #fff;
color: #fff;
}
.blogcontent A {
text-decoration: none;
border-bottom: 1px dotted #333;
color: #000;
}
/*end support*/
/* real heroes*/
.introRh
{
font-size: 10pt;
}
/* end real heroes */