/* Contains styles specific to Wolverine */

#TheRest {
/*   background: #000 url(../images/site/BackSlashes.jpg) repeat 50% 0;  */
   background: #000 url(../images/site/Back2.jpg) no-repeat 50% 0;
}

#wolvsplash #TheRest {
   background-image: none;
}

#WolvWrapper {
   height: 635px;
}

/* Required for the media comments section */
#CommentLoading {
  visibility: hidden;
  display: none;
}
#CommentLoading .CommentsTop {
  text-align: center;
  color: #b03a2b;
  padding: 110px 0 80px 0;
}

#MediaComments {
  left: -5000px;
  position: absolute;
  border: none;
}

#wrapper {
	width: 883px;
   margin: 0 auto;
	text-align: left;
}

/* This is legacy stuff, still used for registrion for now */

#wolv {
  text-align: left;
}

/* Structure */

#LeftColumn {
  width: 513px;
  float: left;
  clear: both;
}

#RightColumn {
  width: 359px;
  float: right;
}


.AddSpaceBottom {
   margin-bottom: 10px;
}

#RightColumn .BorderBlock {
   background: url('../images/site/RightBlockMiddle.gif') repeat-y 0 0;
   display: inline-block;
   width: 100%;
}
#RightColumn .BorderBlock .TopBorder {
   background: url('../images/site/RightBlockTop.gif') no-repeat 0 0;
   padding: 10px 10px 0 10px;
   display: inline-block;
}
#RightColumn .BottomBorder {
   height: 10px;
   background: url('../images/site/RightBlockBottom.gif') no-repeat 0 100%;
   margin-bottom: 10px;
}

#LeftColumn .TopBorder {
   background: url('../images/site/LeftMajorTop.gif') no-repeat 0 0;
   padding: 10px 10px 0 10px;
}
#LeftColumn .BorderBlock {
   background: url('../images/site/LeftMajorMiddle.gif') repeat-y 0 0;
   display: inline-block;
}
#LeftColumn .BottomBorder {
   height: 10px;
   background: url('../images/site/LeftMajorBottom.gif') no-repeat 0 100%;
}

#LeftColumn .InnerTopBorder {
   background: url('../images/site/LeftMinorTop.png') no-repeat 0 0;
   height: 10px;
}
* html #LeftColumn .InnerTopBorder {
  background-image: url('../images/site/LeftMinorTop.gif');
}

#LeftColumn .InnerBorderBlock {
   background: url('../images/site/LeftMinorMiddle.png') repeat-y 0 10px;
   padding: 0 10px 0 10px;
   width: 469px;
}
* html #LeftColumn .InnerBorderBlock {
  background-image: url('../images/site/LeftMinormiddle.gif');
}

#LeftColumn .InnerBottomBorder {
   height: 10px;
   background: url('../images/site/LeftMinorBottom.png') no-repeat 0 100%;
}
* html #LeftColumn .InnerBottomBorder {
  background-image: url('../images/site/LeftMinorBottom.gif');
}

#LeftColumn .vip .InnerBottomBorder {
   background-image: url('../images/site/LeftMinorBottomVIP.png');
}
* html #LeftColumn .vip .InnerBottomBorder {
  background-image: url('../images/site/LeftMinorBottomVIP.gif');
}

.headertwo {
  vertical-align: top;
  float: left;
}
.headerrss {
  width: 16px;
  float: left;
}
.headerbutton {
  float: right;
  text-align: right;
}
.headerafter {
  clear: both;
  margin-bottom: 12px;
  width: 339px;
}
#LeftColumn .headerafter {
  width: 493px;
}


h2 {
  margin: 0;
  color: #d1d1d1;
}
h2 span {
  position: absolute;
  left: -2000px;
}
#BlogContent h2 {
   background: url('../images/site/title_latestblog.gif') no-repeat 0 0;
   height: 16px;
}

#BlogContent .headertwo {
   width: 115px;
}

.BlogImage {
   width: 135px;
   height: 90px;
   float: left;

}

.BlogRest, .BlogCommentBar, .BlogTitleBar, .BlogContentBar {
   width: 322px;   /* Repated classes Hack for IE - hasLayout issue */
}

.BlogCommentBar {
  padding-top: 5px;
}

.BlogRest {
   float: right;
}
.BlogTitleIcon {
   float: right;
   width: 24px;
}

.BlogTitleTitle {
   float: left;
}
.BlogTitleTitle h3, .BlogTitleTitle h3 a {
   width: 290px;
   font-size: 110%;
   color: #fff;
   margin: 0;
}
.BlogTitleTitle p {
  color: #b03a2b;
  margin: 1px 0 5px 0;
}

.BlogContentBar p {
  margin: 5px 0;
}


.BlogCommentReadMore {
  width: 62px;
  float: left;
}

.BlogCommentNumber {
  width: 220px;
  float: right;
  text-align: right;
  color: #b03a2b;
}

.BlogCommentNumber img {
  vertical-align: top;
}

#BlogCategories ul {
  padding: 10px;
  margin: 10px 0 0 0;
  list-style-type: none;
}
#BlogCategories ul  li {
  display: block;
  float: left;
  width: 215px;
  margin: 0 15px 0 0;
  padding: 0;
  height: 24px;
}
#BlogCategories ul  img {
  vertical-align: middle;
}
#BlogCategories ul a span {
  color: #fff;
  font-weight: bold;
}







#LatestForumPosts h2 {
   height: 16px;
   background: url('../images/site/title_latestforumposts.gif') no-repeat 0 0;
}
#LatestForumPosts .headertwo {
   width: 185px;
}

.ForumPost {
  margin-top: 10px;
  display: inline-block;
}


.ForumPostAvatar {
  width: 90px;
  padding: 0;
  text-align: center;
  float: left;
}
.ForumPostRest {
  width: 240px;
  float: right;
}
.ForumPostRest h3 {
   font-size: 110%;
   color: #fff;
   margin: 0;
}
.ForumPostRest p {
  margin: 1px 0 10px 0;
}

.ForumPostCommentBar {
 width: 240px;
}

.ForumPostCommentReadMore {
  width: 70px;
  float: left;
}

.ForumPostCommentNumber {
  width: 100px;
  float: right;
  text-align: right;
  color: #b03a2b;
}

.ForumPostCommentNumber img {
  vertical-align: top;
}







#LatestMission h2 {
   height: 16px;
   background: url('../images/site/title_latestmission.gif') no-repeat 0 0;
}
#LatestMission .headertwo {
   width: 140px;
}

.MissionImage {
  width: 90px;
  padding: 10px 0;
  text-align: center;
  float: left;
}
.MissionRest {
  width: 240px;
  float: right;
}
.MissionRest h3 {
   width: 230px;
   font-size: 110%;
   color: #fff;
   margin: 0;
}
.MissionRest p {
  margin: 1px 0 10px 0;
}
.MissionRest p.MissionEnd {
  color: #b03a2b;
  padding: 0;
}
.MissionStatus {
  color: #fff;
  font-weight: bold;
}


#RightColumn #CatsAndFriends {
   width: 100%;
}
#RightColumn #CatsAndFriends h2 {
   height: 16px;
}
#RightColumn #CatsAndFriends .headertwo {
   width: 140px;
}

#RightColumn #NewsCategories {
   width: 175px !important;
   width: 170px;
   display: block;
   float: left;
}
#RightColumn #NewsFollowUs {
   float: right;
   width: 160px;
}

#RightColumn #NewsCategories h2 {
   background: url('../common/images/news/title_categories.gif') no-repeat 0 0;
   margin-bottom: 5px;
     height: 16px;
}
#RightColumn #NewsFollowUs h2 {
   background: url('../common/images/news/title_followus.gif') no-repeat 0 0;
   margin-bottom: 5px;
     height: 16px;
}
#RightColumn #NewsFollowUs h2.friends {
   background: url('../common/images/news/title_friends.gif') no-repeat 0 0;
   margin-top: 15px;
   margin-bottom: 5px;
     height: 16px;
}
#RightColumn #LatestTweet {
  width: 100%;
}
#RightColumn #LatestTweet h2 {
   background: url('../images/site/title_tweet.gif') no-repeat 0 0;
   height: 16px;
}
#LatestTweet .headertwo {
   width: 140px;
}
#LatestTweet p {
  margin: 2px 0;
}
#LatestTweet p.date {
  color: #b03a2b;
  margin: 0;
}

#RightColumn #LatestMarvelNews h2 {
   background: url('../common/images/news/title_latestnews.gif') no-repeat 0 0;
   height: 16px;
/*   background: url('../common/images/news/title_marvelnews.gif') no-repeat 0 0;
   height: 24px;  */
}
#LatestMarvelNews .headertwo {
/*   width: 155px;  */
    width: 105px;
}
#LatestMarvelNews .headerrss {
/*  padding-top: 4px;
  line-height: 24px;  */
}

#RightColumn ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

#RightColumn li {
   padding: 0 0 5px 0;
}
#RightColumn li img {
  vertical-align: middle;
}
#RightColumn li a span.White {
 color: #888;
}
#RightColumn li a span.Blue, #NewsRest tbody td a {
 color: #356da8;
}

#RightColumn table {
  border: 0;
}
#RightColumn thead tr {
   position: absolute;
   left: -2000px;
   display: none;
}
#RightColumn tbody td.NewsDate {
 color: #892a1e;
 padding-right: 5px;
}

/* Stuff for the BLOG pages */
#LeftColumn .BlogTop {
   background: url('../images/site/BlogEntryTop.gif') no-repeat 0 0;
   padding: 10px 10px 10px 10px;
   position: relative;
}

#LeftColumn .BlogTop h2, #LeftColumn .BlogTop h2 a {
   color: #fff;
}

#LeftColumn .BlogTopImage {
   position: absolute;
   top: 4px;
   right: 3px;
}

#CategoryHeader h1 {
  font-size: 16px;
  margin: 0 0 5px 0;
  line-height: 24px;
  color: #d1d1d1;
}
#CategoryHeader h1 img {
  vertical-align: middle;
}
#CategoryHeader h1 a{
  color: #d1d1d1;
}

#CategoryHeader p {
  margin: 0 0 5px 0;
}
#CategoryHeader a {
}

#LeftColumn .BlogTop h2 {
  font-size: 16px;
}
#LeftColumn .BlogTop p.NewsDate {
  margin-top: 3px;
  color: #b03a2b;
}


#LeftColumn .BlogMiddle {
   background: url('../images/site/BlogEntryMiddle.gif') repeat-y 0 0;
   display: inline-block;
   width: 100%;
}
#LeftColumn .BlogBottom {
   height: 10px;
   background: url('../images/site/BlogEntryBottom.gif') no-repeat 0 100%;
}
#LeftColumn .NewsVIPonly {
   width: 473px;
   height: 157px;
   background: url('../images/site/BlogEntryVIP.gif') no-repeat 50% 0;
   text-align: center;
}
#LeftColumn .NewsVIPonly h3 {
  position: absolute;
  left: -2000px;
  width: 1000px;
}
#LeftColumn .NewsVIPonly p {
  width: 100%;
  margin: 0;
}
#LeftColumn .NewsVIPonly a {
  width: 100%;
  padding-top: 100px;
  padding-bottom: 20px;
  display: block;
}
#LeftColumn .NewsText {
   margin: 10px 0;
}
#LeftColumn .NewsReadMore {
   margin: 10px 0;
}
#LeftColumn .BlogComments {
   background: url('../images/site/BlogEntryComments.gif') no-repeat 0 100%;
   margin-bottom: 10px;
   width: 100%;
}
#LeftColumn .PanelAvatar {
   padding: 5px 5px 5px 5px;
   width: 50px;
   height: 50px;
   display: block;
   float: left;
}
#LeftColumn .PanelDetails {
   margin: 5px 0 0 10px;
   width: 265px;
   display: block;
   float: left;
}
#LeftColumn .PanelDetails ul {
   list-style: none;
   padding: 0;
   margin: 0;
}
#LeftColumn .PanelDetails li {
   min-height: 14px;
}

#LeftColumn .PanelRest {
   margin: 5px 10px 0 0;
   width: 150px;
   display: block;
   float: right;
   text-align: right;
}

#LeftColumn .PanelRest .comments {
   background: url('../common/images/news/Comments.gif') no-repeat 0 0;
   padding-left: 15px;
   padding-bottom: 5px;
   display: block;
   float: right;
   color: #892a1e;
}

#LeftColumn .PanelRest .addlinks {
   width: auto;
   display: block;
   float: right;
   margin-top: 13px;
}

#NewsButtons {
  margin: 10px 5px 0 5px;
}
#NewsPrev {
  width: 48%;
  float: left;
}
#NewsNext {
  width: 48%;
  float: right;
  text-align: right;
}


/*Graient suff - that won;t work!

h1.gradient {
  position: relative;
}
h1.gradient span {
  background: url(gradient-bg.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 16px;
}
h2 {
  position: relative;
}
h2 span {
  background: url(gradient-bg.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 16px;
  border: 1px solid yellow;
}
/*
/* IE6 Only
* html h1.gradient span {
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gradient-bg.png', sizingMethod='scale');
}
* html h2.gradient span {
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gradient-bg.png', sizingMethod='scale');
  border: 1px solid blue;
}
            */

.CommentsJoin {
   background: url('../images/site/CommentsJoin.gif') repeat-y 0 0;
   height: 44px;
   width: 100%;
}
.CommentsTop {
   background: url('../images/site/CommentsTop.gif') no-repeat 0 0;
   position: relative;
   padding: 5px 0 0 0;
}
.CommentsMiddle {
   background: url('../images/site/CommentsMiddle.gif') repeat-y 0 0;
   display: inline-block;
   width: 100%;
}
.CommentsBottom {
   height: 10px;
   background: url('../images/site/CommentsBottom.gif') no-repeat 0 100%;
   margin-bottom: 10px;
}

.CommentsTop h3, .CommentsTop p.title {
  font-size: 12px;
  color: #fff;
  margin: 2px 0 6px 10px;
  line-height: 13px;
  font-weight: bold;
}
.CommentsTop p.title {
  color: #b03a2b;
  margin: 0 0 20px 10px;
}
.CommentsTop p.button {
  position: absolute;
  top: 3px;
  right: 5px;
  text-align: right;
  margin: 0;
}

.comment-container {
   margin: 13px 0 0 0;
   overflow: hidden;
   padding-right: 2px;
}
.level_1 .comment-container {
   padding-right: 0;
}

.comment-children .comment-container {
   margin-top: 0px;
   padding-top: 10px;
}

.comment-body {
  margin: 1px 0 0 10px;
  padding: 0 0 1px 0;  /* Little IE hack */
  display: inline-block;
  float: left;
  width: 410px;
}
.comment-body p {
  margin: 5px 0;
}
.comment-body p.postedby {
  margin: 0 0 2px 0;
  color: #fff;
}
.comment-body p.postedon {
  margin: 0 0 2px 0;
  color: #b03a2b;
}


.comment-body p.button {
  margin-bottom: 0;
  text-align: right;
}
.comment-body p.right {
  margin-right: 5px;
}

.comment-children {
  margin: 0 10px 0 30px;
  padding: 10px 0 0 0;
  background: #171717 url('../images/site/CommentReply.gif') no-repeat 0 0;
}
.level_1 {
 border-bottom: 1px solid #1d1d1d;
 padding-bottom: 20px;
}
.level_2 .comment-children {
  background: #0c0c0c url('../images/site/CommentReply2.gif') no-repeat 0 0;
}
.level_3 .comment-children {
  background: #171717 url('../images/site/CommentReply.gif') no-repeat 0 0;
}
.level_4 .comment-children {
  background: #0c0c0c url('../images/site/CommentReply2.gif') no-repeat 0 0;
}



.level_2 .comment-body {
  width: 390px;
}
.level_3 .comment-body {
  width: 350px;
}
.level_4 .comment-body {
  width: 320px;
}
.level_5 .comment-body {
  width: 290px;
}

.member_avatar {
   width: 60px;
   display: block;
   float: left;
   text-align: center;
   margin-left: 5px;
}
.member_avatar img {
  margin: 0 5px;
}
.member_avatar p {
  margin: 0;
}



form#comment-form {
  display: block;
  clear: left;
  padding-top: 5px;
  margin: 10px 10px 0 10px;
}
#comment-form textarea {
  width: 99%;
  height: 128px;
  font-size: 12px;
  background: #222;
  color: #888;
  border: none;
  padding: 2px;
  background: #0a0a0a url('../common/images/site/textarea130.gif') no-repeat 0 0;
}
#comment-form label {
  margin-right: 10px;
}
#comment-form label.major {
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 10px;
  color: #fff;
}

#comment-form input {
  width: 98%;
  height: 14px;
  font-size: 12px;
  background: #222;
  color: #888;
  border: none;
  padding: 2px;
  background: #0a0a0a url('../common/images/site/form_field382.gif') no-repeat 0 0;
}
#comment-form input.check {
 width: auto;
 background: none;
}
#comment-form p {
 margin: 0 0 5px 0;
}
#comment-form input.image {
 width: auto;
 height: auto;
 background: none;
}
/*#comment-form p.right {
 margin: 20px 10px 10px 10px;
} */

#MajorMessageBlock {
  width: 883px;
  height: 350px;
  background: url('../images/site/MajorMessageBack.gif') no-repeat 0 0;
  text-align: center;
  display: inline-block;
}
#MajorMessageBlock p.MajorMessageTitle {
  margin: 160px auto 10px auto;
}
#MajorMessageBlock p.MajorMessageSub {
  margin: 10px auto 10px auto;
}
#MajorMessageBlock p.MajorMessageImage {
  margin: 130px auto 10px auto;
}


body#MediaCommentInsert {
  background: none;
}
#MediaCommentInsert #LeftColumn {
  width: 689px;
  margin: 0 0 0 194px;
  text-align: left;
}
#MediaCommentInsert .CommentsJoin {
   background: url('../images/site/CommentsJoin_W.gif') repeat-y 0 0;
}
#MediaCommentInsert .CommentsTop {
   background: url('../images/site/CommentsTop_W.gif') no-repeat 0 0;
}
#MediaCommentInsert .CommentsMiddle {
   background: url('../images/site/CommentsMiddle_W.gif') repeat-y 0 0;
}
#MediaCommentInsert .CommentsBottom {
   background: url('../images/site/CommentsBottom_W.gif') no-repeat 0 0;
}

#MediaCommentInsert .comment-body {
  width: 600px;
}
#MediaCommentInsert .level_2 .comment-body {
  width: 570px;
}
#MediaCommentInsert .level_3 .comment-body {
  width: 530px;
}
#MediaCommentInsert .level_4 .comment-body {
  width: 500px;
}
#MediaCommentInsert .level_5 .comment-body {
  width: 470px;
}

#RightColumn #WolverineKit {
  width: 100%;
  background: url('../images/site/WolverineArtBack.png') no-repeat 0 0;
  height: 212px;
}
* html #RightColumn #WolverineKit {
  background-image: url('../images/site/WolverineArtBack.gif');
}
#RightColumn #WolverineKit .TopBorder {
   background: none;
   padding: 10px 10px 0 10px;
}
#WolverineKit h2 {
   background: url('../images/site/title_WolverineKit.gif') no-repeat 0 0;
   height: 16px;
   width: 220px;
}
#WolverineKit .headertwo {
   width: 220px;
}
#WolverineKit p {
  margin: 0;
}

#LatestMissions h2 {
   height: 16px;
   background: url('../images/site/title_latestmissions.gif') no-repeat 0 0;
}
#LatestMissions .headertwo {
   width: 150px;
}

#LeftColumn .MissionImage {
  width: 60px;
  padding-right: 10px;
  float: right;
}
#LeftColumn .MissionRest {
  float: left;
  width: 390px;
}

#Top5Users h2 {
   height: 16px;
   background: url('../images/site/title_top5users.gif') no-repeat 0 0;
}
#Top5Users .headertwo {
   width: 150px;
}

#Top5Users table {
   padding: 0;
   font-size: 13px;
   font-weight: bold;
   line-height: 14px;
}
#Top5Users tr {
   padding: 0;
   margin: 1px;
   height: 37px;
}
#Top5Users td {
   padding: 0 0 2px 0;
   margin: 0;
   vertical-align: middle;
   height: 37px;
}
#Top5Users tr.header {
   position: absolute;
   left: -2000px;
   width: 100px;
}
#Top5Users td.posn {
  background: url('../images/site/scoretable_left.gif') repeat-x 0 2px;
  width: 43px;
  padding-left: 7px;
}
#Top5Users td.avatar {
  background: url('../images/site/scoretable_middle.gif') repeat-x 0 2px;
  width: 30px;
}
#Top5Users td.name {
  background: url('../images/site/scoretable_middle.gif') repeat-x 0 2px;
  width: 220px;
}
#Top5Users td.flag {
  background: url('../images/site/scoretable_middle.gif') repeat-x 0 2px;
  width: 60px;
}
#Top5Users td.score {
  background: url('../images/site/scoretable_right.gif') no-repeat 100% 2px;
  width: 100px;
  text-align: right;
  padding-right: 35px
}



#LeftColumn #UsersGalleries {
  width: 100%;
  background: url('../images/site/UsersGalleriesBack.png') no-repeat 0 50%;
  height: 210px;
}
#LeftColumn #UsersGalleries .TopBorder {
   background: none;
   padding: 15px 10px 0 10px;
}

#UsersGalleries h2 {
   height: 16px;
   background: url('../images/site/title_usersgalleries.gif') no-repeat 0 0;
}
#UsersGalleries .headertwo {
   width: 150px;
}

#CurrentMissions h2 {
   height: 16px;
   background: url('../images/site/title_currentmissions.gif') no-repeat 0 0;
}
#CurrentMissions .headertwo {
   width: 165px;
}

#MissionList {
   position: relative;
}

#ClosedMissions h2 {
   height: 16px;
   background: url('../images/site/title_closedmissions.gif') no-repeat 0 0;
}
#ClosedMissions .headertwo {
   width: 155px;
}




/*#RightColumn #UncagedMissions .BorderBlock .TopBorder {  */
#RightColumn #UncagedMissions .TopBorder {
   background: url('../images/site/RightBlockTopTags.gif') no-repeat 0 0;
   padding: 10px 10px 0 10px;
}

#UncagedMissions h2 {
   height: 16px;
   background: url('../images/site/title_uncagedmissions.gif') no-repeat 0 0;
}
#UncagedMissions .headertwo {
   width: 210px;
}
#UncagedMissions p {
   margin: 0 120px 10px 0;
}
.MissionLocked {
  position: absolute;
  top: 0;
  left: 0;
}

#MyMissions #MissionImage {


}

#MyMissions h2 {
  width: 413px;
  font-size: 16px;
}
#MyMissions .MissionDate {
  color: #b03a2b;
  margin: 10px 0;
}
#MyMissions .MissionPoints {
  color: #fff;
  margin: 10px 0;
}
#MyMissions .MissionStatus {
  margin: 10px 0;
}
#MyMissions .MissionImage {
  padding-top: 0px;
}


#MyMissions form {
  margin: 10px;
}
#MyMissions textarea {
  width: 467px;
  height: 128px;
  font-size: 12px;
  background: #222;
  color: #888;
  border: none;
  padding: 2px;
  background: #0a0a0a url('../common/images/site/textarea130.gif') no-repeat 0 0;
}
#MyMissions label {
  margin-right: 10px;
}
#MyMissions label.major {
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 10px;
  color: #fff;
}

#MyMissions input {
  width: 467px;
  height: 14px;
  font-size: 12px;
  background: #222;
  color: #888;
  border: none;
  padding: 2px;
  background: #0a0a0a url('../common/images/site/form_field467.gif') no-repeat 0 0;
}
#MyMissions input.check {
 width: auto;
 background: none;
}
#MyMissions p {
 margin: 0 0 5px 0;
}
#MyMissions input.image {
 width: auto;
 height: auto;
 background: none;
}


#UncagedComLinks h2 {
   height: 16px;
   background: url('../images/site/title_uncagedcomlinks.gif') no-repeat 0 0;
}
#UncagedComLinks .headertwo {
   width: 200px;
}

#WolverineFansites h2 {
   height: 16px;
   background: url('../images/site/title_wolverinefansites.gif') no-repeat 0 0;
}
#WolverineFansites .headertwo {
   width: 200px;
}
#UncagedComFriends h2 {
   height: 16px;
   background: url('../images/site/title_uncagedcomfriends.gif') no-repeat 0 0;
}
#UncagedComFriends .headertwo {
   width: 200px;
}
#MarvelUniverse h2 {
   height: 16px;
   background: url('../images/site/title_marveluniverse.gif') no-repeat 0 0;
}
#MarvelUniverse .headertwo {
   width: 200px;
}

#FanKitBanner {
  width: 882px;
  height: 243px;
  background: url('../images/site/FanKitBack.jpg') no-repeat 0 0;
}

#FanKitBanner h2 {
  background: url('../images/site/english/title_WolverineKit.gif') no-repeat 10px 20px;
  width: 204px;
  height: 35px;
}

#FanKitBanner h2 span {
  left: -1900px;
  width: 200px;
  position: absolute;
}

#FanKitBanner p {
  width: 264px;
  margin-top: 15px;
  margin-left: 10px;
}

ul.FanLinks {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

ul.FanLinks li {
  margin: 0 10px 10px 0;
  padding: 0 0 0 0;
  width: 155px;
  float: left;
}

#GameInfo2 {
  width: 883px;
  margin-bottom: 20px;
}

#GameInfo {
  width: 883px;
  height: 350px;
  margin-bottom: 20px;
  background: url('../images/site/MajorMessageBack.gif') no-repeat 0 0;
  text-align: left;
  display: inline-block;
}
#GameInfo #inner {
  width: 843px;
  height: 310px;
  padding: 20px
}
#GameInfo h2 {
   background: url('../images/site/title_features.gif') no-repeat 0 0;
   width: 200px;
   height: 16px;
}
#GameInfo .mainblurb {
  font-size: 13px;
  color: #fff;
}
#GameInfo .feature {
  margin: 0 6px 10px 6px;
  padding: 0 0 0 0;
  width: 156px;
  float: left;
}
#GameInfo .feature p {
  width: 138px;
  margin: 0;
}
#GameInfo .feature p strong {
  color: #ddd;
}

#MissionTerms {
  text-align: left;
}

#MissionPop {
   padding: 10px;
}

#MissionTerms h1, #MissionTerms h2, #MissionTerms h3 {
  color: #fff;
}
#MissionTerms h2, #MissionTerms h3, #MissionTerms p  {
  padding: 1em 0 0 0;
  margin: 0;
  clear: both;
}

#MissionTerms .left {
  width: 5%;
  float: left;
  clear: left;
  display: block;
}

#MissionTerms .right {
  float: left;
  text-align: left;
  display: block;
  width: 94%;
}

#WidgetArea {
  width: 883px;
  height: 430px;
  background: url('../images/site/WidgetBack.gif') no-repeat 0 0;
}

#WidgetArea h2 {
  background: url('../images/site/english/title_widget.gif') no-repeat 0 0;
  width: 204px;
  height: 15px;
}

#WidgetArea h2 span {
  left: -1900px;
  width: 200px;
  position: absolute;
}

#WidgetArea #WidgetLeft {
  width: 400px;
  margin-top: 25px;
  margin-left: 20px;
  float: left;
  display: inline;
}

#WidgetArea #WidgetRight {
  width: 350px;
  margin-top: 25px;
  margin-right: 30px;
  float: right;
  display: inline;
  text-align: right;
}

#BuyNow #BuyNowBox {
  clear: both;
  margin-top: 10px;
  background: url('../images/site/english/BuyNowBack.gif') no-repeat 0 0;
  width: 883px;
  height: 150px;
  padding-top: 40px;
  text-align: center;
}

#BuyNow #BuyNowBox img {
  margin: 0 10px;
}

#BuyNow #BuyNowLogos {
  padding-top: 20px;
}




