/*
COBER - EA Army of Two - COMMON
STYLESHEET V1.0 - 05.13.2009
==================================================================================== */
/* REBOOT */
*{padding:0;margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,embed,object,form,fieldset,label,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
strong {font-weight:bold;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a img{border:none;}
/* Removes Firefox imposed outline */
a{outline:none;}
object,embed{display:inline;}
body{margin:0px;padding:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#cccccc;background:url(../images/ao2-bkg-content-tile.jpg) top center repeat-y;background-color:black;text-align:left;}
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
a,a:link,a:visited{color:white;}
a:hover,a:active{color:#f4ea71;}
p{margin:5px 0 5px 0;}
hr{width:100%;color:#999999;margin:5px 0;}
.read-more{margin:8px 0 0 0;}
.read-more a{font-family:"Arial Black";text-transform:uppercase;padding:0 15px 0 0;margin:0;color:white;background:url(../images/chevron.png) 100% 0px no-repeat;text-decoration:none;}
.read-more a:hover{color:#f4ea71;background:url(../images/chevron-hover.png) 100% 0px no-repeat;}
.tweet-reply{margin:4px 0 0 0;font-family:"Arial Black";font-size:8px;text-transform:uppercase;}
.tweet-reply a{padding:0 12px 0 0;margin:0;color:white;background:url(../images/chevron-small.png) 100% 0px no-repeat;text-decoration:none;}
.tweet-reply a:hover{color:#f4ea71;background:url(../images/chevron-hover-small.png) 100% 0px no-repeat;}
.pages .page_select,.comment-pages .page_select{color:#f4ea71;}
/* TOP NAV ==================================================================================== */
#header{position:relative;}
#header ul{font-family:"Arial Black";}
#header li{margin:0;padding:0;list-style:none;float:left;font-size:9px;}
#header a{text-decoration:none;text-transform:uppercase;display:block;text-align:center;}
#header a:hover{color:white;}
#header .leftside{width:417px;height:34px;position:absolute;}
#header .leftside-nav{width:365px;height:26px;margin:6px 0 0 10px;position:absolute;left:-15px;top:0;}
#header .leftside-nav ul{float:right;margin:0 5px 0 0;}
#header .rightside{height:34px;left:402px;position:relative;width:540px;}
#header .rightside-nav{width:400px;height:35px;margin:6px 3px 0 16px;position:absolute;top:0;right:-24px;}
#header #preorder_button {position:absolute;width:143px;height:35px;top:36px;}
#header #preorder_button a{width:143px;height:35px;font-size:12px;padding: 10px 0 0 0;}
#header #preorder_button a:hover{background:transparent url(/images/preorder-button-over.png) no-repeat;}
#header #launchBoxes{background:transparent url(/images/sub_header_background_middle.png) repeat-x;height:30px;left:155px;line-height:24px;padding:0 3px 0 0;position:absolute;top:40px;width:auto;}
#header #launchBoxes .head{background:transparent url(/images/sub_header_background_left.png) no-repeat scroll right top;display:block;height:30px;left:-9px;position:absolute;width:9px;top:0px;}
#header #launchBoxes .tail{background:transparent url(/images/sub_header_background_right.png) no-repeat scroll right top;display:block;height:30px;right:-9px;position:absolute;width:9px;top:0px;}
#header #launchBoxes a.launchBox{display:inline;padding:5px 12px 5px 4px;background:url(/images/launchBox-arrows.png) no-repeat scroll right center;}
#header #profile_badge{height:24px;left:545px;line-height:24px;position:absolute;text-align:center;text-transform:uppercase;top:40px;width:256px;}
#header #profile_badge .content{background:transparent url(/images/sub_header_background_middle.png) repeat-x;display:block;left:9px;width:238px;position:absolute;top:0px; z-index:1;}
#header #profile_badge .head{background:transparent url(/images/sub_header_background_left.png) no-repeat scroll right top;display:block;left:0px;width:9px;position:absolute;top:0px;}
#header #profile_badge .tail{background:transparent url(/images/sub_header_background_right.png) no-repeat scroll right top;display:block;right:0px;width:9px;position:absolute;top:0px;}
#header #profile_badge strong{color:#FFFFFF;text-transform:uppercase bold;}
#header #profile_badge .user strong{color:#F6E971;font-size:11px;}
#header #profile_badge img{vertical-align:middle;margin-bottom:3px;}
#header #profile_badge .rank,
#header #profile_badge .points{font-size:9px;}
#header #profile_badge .rankImg{background:#FFF;width:15px;height:15px;margin-right: 10px;}
#header #newsletter_button{font-size:1px;position:absolute;right:31px;top:36px;}
#header #newsletter_button a{text-indent:-5151px;width:124px;height:35px;}
#header #newsletter_button a:hover{background:transparent url(/images/newsletter-button-over.png) no-repeat;width:124px;height:35px;}
#n1 a{height:auto;padding:8px 7px 5px 7px;}
/* THE GAME */
#n2 a{height:auto;padding:8px 7px 5px 7px;}
/* MEDIA */
#n3 a{height:auto;padding:8px 7px 5px 7px;}
/* UPDATES */
#n4 a{height:auto;padding:8px 7px 5px 7px;}
/* FORUM */
#n5 a{height:auto;padding:8px 7px 5px 7px;}
/* WEAPON DESIGN */
#n6 a{width:137px;height:55px;margin:4px 0 0 2px;padding:0;font-size:1px;text-indent:-5150px;}
/* ARMY OF TWO 40 DAY */
#n7 a{height:auto;padding:8px 7px 5px 7px;}
/* MASK AND ARMOR */
#n8 a{height:auto;padding:8px 7px 5px 7px;}
/* PROFILE */
#n9 a{height:auto;padding:8px 7px 5px 7px;}
/* LEADERBOARD */
#n10 a{height:auto;padding:8px 7px 5px 7px;}
/* AO2 FAQ */
/*#n10{position:absolute;right:14px;top:0px;}
*/
#n1 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n2 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n3 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n4 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n5 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n6 a:hover{background:url(../images/b-ao2-40day-ov.png) no-repeat;}
#n7 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n8 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n9 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n10 a:hover{background:url(../images/linkshade.png) repeat-x;}
#n1-on{}
#n2-on{}
#n3-on a,#n4-on a,#n7-on a{height:13px;padding:8px 7px 5px 7px;background:url(../images/linkshade.png) repeat-x;}
#n5-on{}
#n6-on{}
#n8-on{}
#n9-on{}
#n10-on{}
.doubleline{padding:3px 5px 5px 5px;line-height:10px;}
/* LAYOUT ==================================================================================== */
#header{width:960px;height:89px;margin:25px auto 0;background:url(../images/header-nav-background.png) no-repeat;}
#headerEmpty{width:960px;height:59px;margin:25px auto 0;}
#globalOverlay{background-color:#000;}
#region-wrap{}
#home-wrap{background-image:url(../images/home-v1/ao2-home-1-bkg.jpg);background-position:top center;background-repeat:no-repeat;}
#media-wrap{background-image:url(../images/home-v1/ao2-home-1-bkg.jpg);background-position:top center;background-repeat:no-repeat;}
#updates-wrap{background-image:url(../images/home-v1/ao2-home-1-bkg.jpg);background-position:top center;background-repeat:no-repeat;}
#flash{width:100%;height:448px;}
#main-content{width:960px;margin:auto;min-height:500px;height:auto !important;}
/* FOOTER ==================================================================================== */
#content-footer{width:960px;height:40px;margin:auto;background:url(../images/wire-thingy.png) no-repeat;clear:left;}
#footer-nav{width:960px;height:60px;margin:auto;padding:10px 0 0 0;background-color:transparent;}
#footer-nav ul{width:auto;text-align:center;margin:auto;}
#footer-nav li{display:inline;font-family:"Arial Black";text-transform:uppercase;font-size:9px;}
#footer-nav li a{color:#f4ea71;text-decoration:none;}
#footer-nav li a:hover{color:white;}
#footer-nav .spacer{padding:0 10px 0 0;}
#footer{width:960px;margin:auto;padding:0 0 20px 140px;background-color:transparent;}
#footer h5{font-size:13px;font-weight:bold;}
#footer-headers{margin:20px 0 12px;}
#footer-headers h5{width:150px;float:left;}
#footer-headers h5#platforms-header{margin-left:4px;}
#footer-headers h5#genres-header,
#footer-headers h5#eadotcom-header,
#footer-headers h5#help-header{margin-left:40px;}
#footer #links{display:none;}
#footer a{font-size:10px;color:#999999;}
#footer a:hover{color:#f4ea71;}
.logo-wrap{width:800px;height:84px;border-bottom:1px solid #212121;}
.logo-rp a{width:80px;height:80px;background-image:url(../images/pegi_age-18-black.png);display:block;font-size:1px;text-indent:-5000px;float:left;}
.logo-rp1 a{background-image:url(../images/logo-rp.png);float:left;height:67px;width:141px;text-indent:-5000px;}
.logo-etrust{width:144px;height:40px;margin:0 0 0 18px;background-image:url(../images/logo-e-trust.png);float:left;}
.logo-etrust a{width:144px;height:40px;background-image:url(../images/logo-e-trust.png);display:block;font-size:1px;text-indent:-5000px;}
#availability{width:420px;font-size:10px;float:right;color:#cccccc;}
#availability ul{width:420px;height:60px;}
#availability li{padding:0 5px 0 0;display:inline;}
.platforms{width:150px;float:left;margin-left:4px;color:#999999;}
.platforms ul{width:155px;}
.platforoms li{}
.platforms li a{font-weight:normal;text-decoration:none;}
.platforms li a:hover{text-decoration:underline;}
.genres,.eadotcom,.help{width:150px;float:left;margin-left:40px;color:#999999;}
.genres ul,.eadotcom ul,.help ul{width:155px;}
.genres li a,.eadotcom li a,.help li a{font-weight:normal;text-decoration:none;}
.genres li a:hover,.eadotcom li a:hover,.help li a:hover{text-decoration:underline;}
.corporate{width:810px;padding:17px 0 0 4px;}
.corporate ul{width:820px;}
.corporate li{display:inline;padding:0 10px 0 0;}
.corporate li a{font-weight:normal;text-decoration:none;}
.copyright{font-size:8px;color:#666666;}
#enter-comment{width:400px;height:60px;margin:5px 0 0 0;float:left;padding:0 9px 0 20px;color:white;font-size:9px;}
#enter-comment input,#enter-comment textarea{width:400px;height:60px;margin:0;padding:0;color:#ffffff;background:black;border:1px solid #444444;padding:2px;}
.comment-wrap{margin:30px 0 20px 0;}
.write-comment{margin:0;padding:0 0 0 20px;font-family:"Arial Black";font-size:10px;text-transform:uppercase;}
.button-box{height:18px;float:left;margin:0 5px 0 0;}
.button-box-left{width:9px;height:18px;background:url(../images/updates-v1/button-left.png) no-repeat;float:left;}
.button-box-text{height:16px;font-family:"Arial Black";font-size:9px;color:white;padding:2px 0 0 0;background:url(../images/updates-v1/button-bkg.png) repeat;float:left;text-transform:uppercase;}
.button-box-text a{text-decoration:none;color:#f4ea71;}
.button-box-text a:hover{color:white;}
.button-box #selected{color:white;}
.button-box-right{width:9px;height:18px;background:url(../images/updates-v1/button-right.png) no-repeat;float:left;}
.share-box{height:18px;float:left;padding:50px 5px 0 5px;}
.ui-dialog-content.ao2-dialog{color:#fff;font-family:"Arial Black";font-size:8px;text-transform:uppercase;}
.ui-dialog-content.ao2-dialog h2{font-family:"Arial Black";font-size:16px;line-height:18px;padding:5px 0 0 0;color:#ac3c1a;text-transform:uppercase;margin:0 0 5px 0;}
.ui-dialog-content.ao2-dialog .dialog-row{margin-bottom:4px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
/* start commented backslash hack \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* close commented backslash hack */
/***********************************************************************************************************************************
"You know how it is there early in the morning in Havana with the bums still asleep against
the walls of the buildings;before even the ice wagons come by with ice for the bars? "
To Have And Have Not - Hemingway
***********************************************************************************************************************************/

