.solidblockmenu li a:hover, .solidblockmenu li .current
{
		color:	white;
}

#headerFrame
{
		z-index:	1;
		 height:	181px;
		 width:	780px;
		 background:	url(/headerframe.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top;
		 position:	relative;
}

.twoColFixRtHdr #header
{
		height:	179px;
		 padding-left:	12px;
		 padding-top:	8px;
		 margin-left:	-3px;
		 margin-top:	20px;
		 background:	url(/headerframe.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top;
}

.twoColFixRtHdr #container
{
		width:	780px;
		 margin:	0 auto;
		 text-align:	left;
}

.twoColFixRtHdr #productPageTop
{
		width:	780px;
		 margin:	0 auto;
}

.twoColFixRtHdr #productPageContent ul
{
		margin-bottom:	0;
		 margin-left:	80px;
		 margin-right:	50px;
}

.twoColFixRtHdr #headerProductPage
{
		margin-left:	6px;
}

.twoColFixRtHdr #productPageTopTf2
{
		width:	780px;
		 height:	272px;
		 margin:	0 auto;
}

.twoColFixRtHdr #productPageContent
{
		width:	780px;
		 margin-bottom:	0;
		 padding:	0 0 0 0;
		 background:	url(/headermaincontent_bg.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) repeat-y top left;
}

.twoColFixRtHdr #productPageContent p
{
		font:	100%, Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 margin-left:	40px;
		 margin-right:	50px;
		 color:	#FFF;
		 margin-top:	0;
		 margin-bottom:	0;
		 padding-top:	15px;
}

.twoColFixRtHdr #productPageContent h2
{
		margin-left:	40px;
		 margin-right:	50px;
}

.twoColFixRtHdr #productPageBottom
{
		height:	40px;
		 margin-bottom:	10px;
		 padding-top:	0;
		 margin-top:	0;
		 background:	url(/headerbottom.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top left;
}

.twoColFixRtHdr #tf2productPageContent
{
		width:	740px;
		 left:	18px;
		 margin-bottom:	0;
		 padding:	0 0 0 0;
		 position:	relative;
		 background:	url(/tf2maincontent_bg.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) repeat-y top left;
}

.twoColFixRtHdr #tf2productPageContent ul
{
		margin-bottom:	0;
		 margin-left:	80px;
		 margin-right:	50px;
}

.twoColFixRtHdr #tf2productPageContent p
{
		font:	100%, Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 margin-left:	40px;
		 margin-right:	50px;
		 color:	#FFF;
		 margin-top:	0;
		 margin-bottom:	0;
		 padding-top:	15px;
}

.twoColFixRtHdr #tf2productPageContent h2
{
		margin-left:	40px;
		 margin-right:	50px;
}

.twoColFixRtHdr #tf2productPageBottom
{
		left:	18px;
		 height:	40px;
		 margin-bottom:	10px;
		 padding-top:	0;
		 margin-top:	0;
		 position:	relative;
		 background:	url(/tf2maincontentbottom.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top left;
}

.twoColFixRtHdr #header h1
{
		margin:	0;
		 padding:	10px 0;
}

.twoColFixRtHdr #mainContent
{
		min-height:	512px;
		 width:	512px;
		 float:	left;
		 padding-top:	0px;
		 padding-left:	4px;
		 background:	url(/dangerlogo.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat bottom right;
}

.twoColFixRtHdr #mainContentGamesHeader
{
		height:	31px;
		 background:	url(/gamecontenttop.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top;
}

.twoColFixRtHdr p
{
		font:	100% Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 color:	#FFF;
		 margin-left:	30px;
		 margin-right:	25px;
		 margin-top:	0;
		 margin-bottom:	0;
		 padding-top:	15px;
}

.twoColFixRtHdr #mainContentGames
{
		width:	512px;
		 float:	left;
		 margin-left:	6px;
		 min-height:	512px;
}

.twoColFixRtHdr #sidebarGames
{
		float:	right;
		 width:	262px;
}

.twoColFixRtHdr #mainContentGames img
{
		margin-bottom:	10px;
}

.twoColFixRtHdr #mainContentHeader
{
		height:	31px;
		 padding-left:	6px;
		 background:	url(/maincontenttop.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=2) no-repeat top;
}

.twoColFixRtHdr #sidebarGames img
{
		margin-bottom:	7px;
}

.twoColFixRtHdr #mainContentGamesText
{
		min-height:	439px;
		 background:	url(/gamecontent.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) repeat-y top;
}

.twoColFixRtHdr #mainContentGamesFooter
{
		height:	40px;
		 background:	url(/gamecontentbottom.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top;
}

.twoColFixRtHdr #mainContentText
{
		min-height:	439px;
		 padding:	0 0 0 0;
		 background:	url(/maincontenttext_bg.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=2) repeat-y top;
}

.twoColFixRtHdr #mainContentFooter
{
		height:	39px;
		 margin-left:	3px;
		 background:	url(/maincontentbottom.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=2) no-repeat;
}

.twoColFixRtHdr #mainContentText ul
{
		margin-bottom:	0;
		 margin-left:	80px;
		 margin-right:	50px;
}

.twoColFixRtHdr ul
{
		font:	100%, Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 color:	#FFF;
		 margin-left:	20px;
		 margin-right:	25px;
}

.twoColFixRtHdr ul li
{
		margin-top:	15px;
}

.twoColFixRtHdr strong
{
		color:	#fefb00;
		 font-style:	none;
		 font-weight:	500;
}

.twoColFixRtHdr liTitle
{
		color:	#fefb00;
}

.twoColFixRtHdr #sidebar1
{
		float:	right;
		 width:	262px;
		 min-height:	512px;
}

.twoColFixRtHdr #sidebarServices
{
		height:	256px;
		 padding-right:	6px;
}

.twoColFixRtHdr #sidebarTank
{
		float:	right;
		 width:	262px;
		 min-height:	512px;
}

.twoColFixRtHdr #sidebarTank2
{
		float:	right;
		 width:	262px;
		 min-height:	512px;
}

.twoColFixRtHdr #sidebar1 h1
{
		font:	100%, Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 color:	#fff;
		 margin-left:	30px;
}

.twoColFixRtHdr #sidebar1 hr
{
		height:	4px;
		 border:	none;
		 margin-left:	23px;
		 background:	url(/sidebarhr.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat;
		  border:	none;
		  margin-left:	23px;
		  background:	url(/sidebarhr.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat;
		   border:	none;
		   margin-left:	23px;
		   background:	url(/sidebarhr.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat;
		    border:	none;
		    margin-left:	23px;
		    background:	url(/sidebarhr.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat;
		     border:	none;
		     margin-left:	23px;
		     background:	url(/sidebarhr.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat;
		      border:	none;
		      margin-left:	23px;
		      background:	url(/sidebarhr.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat;
}

.twoColFixRtHdr #sidebarHeader
{
		height:	32px;
}

.twoColFixRtHdr #sidebarTextContent
{
		min-height:	80px;
		 font-size:	14px;
		 font:	100%, Arial, Helvetica, sans-serif;
		 background:	url(/sidebarcontent_bg.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) repeat-y;
}

.twoColFixRtHdr #bottomGames
{
		width:	780px;
}

.twoColFixRtHdr #sidebarBottom
{
		height:	40px;
		 background:	url(/sidebarcontentbottom.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat;
}

.twoColFixRtHdr #sidebarGame
{
		padding-top:	1px;
		 height:	159px;
}

.twoColFixRtHdr #bottomGamesHeader
{
		width:	780px;
		 height:	38px;
}

.twoColFixRtHdr #homepageBottomContent
{
		margin-top:	307px;
		 margin-left:	8px;
		 width:	780px;
}

.thumbnail img
{
		border:	2px solid black;
		 margin:	0px;
}

.thumbnail:hover
{
		background-color:	transparent;
}

.gallerycontainer
{
		position:	relative;
		 margin-top:	6px;
}

.twoColFixRtHdr #homepageHeaderRight
{
		margin-top:	1px;
}

#apDiv1
{
		position:	absolute;
		 width:	200px;
		 height:	115px;
		 z-index:	1;
		 left:	292px;
		 top:	225px;
}

.twoColFixRtHdr #homepageLeftContent
{
		height:	304px;
		 width:	384px;
		 margin-left:	5px;
		 float:	left;
		 background:	url(/homepageleft_bg.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=1) no-repeat top;
}

.twoColFixRtHdr #homepageHeader
{
		margin-left:	4px;
		 margin-top:	1px;
}

.twoColFixRtHdr #homepageRightContent
{
		background:	url(/mechwarrior_right_background.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=6) no-repeat top;
		 float:	right;
		 margin-right:	8px;
		 width:	380px;
		 height:	304px;
		  float:	right;
		  margin-right:	8px;
		  width:	380px;
		  height:	304px;
		   float:	right;
		   margin-right:	8px;
		   width:	380px;
		   height:	304px;
}

#apDiv2
{
		height:	37px;
		 z-index:	1;
		 padding-left:	0px;
		 padding-right:	0px;
		 position:	relative;
		 left:	-14px;
}

.fltrt
{
		float:	right;
		 margin-left:	8px;
}

.fltlft
{
		float:	left;
		 margin-right:	8px;
}

#apDiv3
{
		position:	absolute;
		 width:	780px;
		 height:	34px;
}

.clearfloat
{
		clear:	both;
		 height:	0;
		 font-size:	1px;
		 line-height:	0px;
}

h2
{
		font:	Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 color:	#fefb00;
		 padding:	0 0 0 0;
		 margin:	0 0 0 0;
}

img
{
		border:	none;
}

blockquote
{
		font:	Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 color:	#fff;
		 margin-left:	80px;
}

.thumbnail:hover img
{

}

a, a:visited, a:active, a:hover, a:link
{
		text-decoration:	underline;
		 border:	none;
		 outline:	none;
		 color:	#fff000;
}

.thumbnail span
{
		position:	absolute;
		 background-color:	black;
		 padding:	2px;
		 left:	-1000px;
		 visibility:	hidden;
		 color:	black;
		 text-decoration:	none;
}

.thumbnail span img
{
		border-width:	0;
}

.thumbnail:hover span
{
		visibility:	visible;
		 top:	0;
		 left:	-510px;
		 z-index:	50;
}

.twoColFixRtHdr #footer
{
		padding-right:	6px;
		 padding-left:	6px;
		 margin-top:	4px;
		 height:	36px;
		 background:	url(/footerline.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top;
}

.twoColFixRtHdr #footer p
{
		font:	100%, Arial, Helvetica, sans-serif;
		 font-size:	14px;
		 color:	#60792b;
		 margin:	0 124px;
		 padding:	10px 0;
}

.twoColFixRtHdr #contactBtn
{
		float:	right;
		 width:	124px;
		 height:	31px;
}

.solidblockmenu
{
		margin:	0px;
		 padding:	0px;
		 float:	left;
		 font:	bold, 13px, Arial;
		 width:	100%;
		 overflow:	hidden;
		 margin-bottom:	6px;
		 margin-top:	0px;
		 text-align:	left;
}

.solidblockmenu li
{
		display:	inline;
}

.solidblockmenu li a
{
		float:	left;
		 color:	white;
		 padding-right:	4px;
}

.solidblockmenu li a:visited
{
		color:	white;
}

#tf2HeaderBottom
{
		 z-index:	5;
		  height:	26px;
		  margin-left:	-6px;
		 background:	url(/tf2headerbottom.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=5) no-repeat top left;
		 margin-left:	-6px;
		 height:	26px;
		 z-index:	5;
}

#tf2HeaderCenter
{
		z-index:	3;
		 height:	155px;
		 padding-left:	30px;
		 margin-left:	-6px;
		 background:	url(/tf2headercentersides.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0) no-repeat top left;
}

#tf2HeaderTop
{
		margin-left:	23px;
		 width:	771px;
		 height:	74px;
		 z-index:	1;
}

body
{
		color:	#000000;
		 text-align:	center;
		 padding:	0;
		 margin:	0;
		 background:	url(/background.jpg?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=0);
		 font:	100%, Verdana, Arial, Helvetica, sans-serif;
}

#mwHeaderTop
{
		margin-left:	-18px;
		 width:	800px;
		 height:	18px;
		 z-index:	1;
}

#mwHeaderCenter
{
		z-index:	3;
		 height:	378px;
		 padding-left:	21px;
		 margin-left:	-16px;
		 background:	url(/mwheadersides.png?SiteID=abca4345-1939-4647-ad95-f2b0916110e4&V=1) no-repeat top left;
}

#mwHeaderBottom
{
		margin-left:	-16px;
		 height:	50px;
		 z-index:	5;
}

h1
{
		margin-bottom:	0px;
		 padding:	0 0 0 0;
		 color:	#c2c004;
		 font-size:	24px;
		 font:	Arial, Helvetica, sans-serif;
		 margin-left:	40px;
		 margin-right:	25px;
		 margin-top:	0px;
}

img.banner
{
		margin:	0px;
		 padding:	0px;
}

