.layout {/*check the ie6 css file*/
}
object, embed {
	outline: none;
}
html {
	scrollbar-darkshadow-color: #282925;
	scrollbar-highlight-color: #575757;
	scrollbar-3dlight-color: #282925;
	scrollbar-shadow-color: #3D3D3B;
	scrollbar-arrow-color: #282925;
	scrollbar-track-color: #3D3D3B;
	scrollbar-face-color: #575757;
	background: url(images/mbg.jpg) left top repeat;
	width: 100%;
}
body {
	scrollbar-darkshadow-color: #282925;
	scrollbar-highlight-color: #575757;
	scrollbar-3dlight-color: #282925;
	scrollbar-shadow-color: #3D3D3B;
	scrollbar-arrow-color: #282925;
	scrollbar-track-color: #3D3D3B;
	scrollbar-face-color: #575757;
	/*background: url(images/ft1.png) left bottom repeat-x;
	width: 100%;*/
	line-height: 13px;
}
/*html {
	background: url(images/mbg.jpg) left top repeat;
}
body {
	background: url(images/ft.jpg) left bottom repeat-x;
}*/
body, input, select, textarea, td, th {
	font-family: Tahoma;
	font-size: 12px;
	outline:none;
}
body, td, th {
	color: #fdfdfb;
}
body, form {
	margin: 0;
	padding: 0;
}
a {
	color: #eab919;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
img, table {
	border: 0 none;
}
p {
	margin: 0 0 1em 0;
	padding: 0;
}
table {
	border-collapse: collapse;
}
td, th {
	padding: 0;
	vertical-align: top;
}
ul {
	margin: 0;
	padding: 0 0 0 16px;
}
#foot {
	background: url(images/ft.png) repeat-x;
	min-width: 1246px;
	width: 100%;
	height: 48px;
	margin-top: -27px;
}
/*#wrap {	background: url(images/ht.png); background-repeat: repeat-x; background-position: top left; width: 100%; }*/
#wrap {
	padding: 0px;
	background: url(images/ht.png);
	background-repeat: repeat-x;
	min-width: 1246px;
	width: 100%;
}
#main {
	margin: 0 auto;
	margin-top: 0px;
	width: 1246px;
}
#header {
	height: 287px;
}
#header .indent {
	padding: 144px 0 0 396px;
}
#header .banner {
	position: relative;
	z-index: 5;
}
#logo {
	display: block;
}
.hp4 {
	display: block;
}
#logo {
	display: none;
	margin: 0 0 0 11px;
	position: absolute;
	z-index: 3;
}
.hp1, .hp2, .hp3, .hp4, .hp-banner {
	position: absolute;
	z-index: 2;
}
.hp1 {
	margin: 0 0 0 34px;
}
.hp2 {
	margin: 130px 0 0 402px;
}
.hp3 {
	margin: 65px 0 0 1110px;
}
.hp4 {
	display: none;
	margin: 70px 0 0 34px;
}
.hp-banner {
	margin: 20px 0 0 625px;
	background: url(images/banner468.png) no-repeat;
	width: 506px;
	height: 94px;
}
.hp-ad {
	margin: 17px 0 0 19px;
	width: 468px;
	height: 60px;
	position: absolute;
	z-index: 20;
}
*:first-child+html .table_content {
	margin: -14px 0px 0px 0px;
}
.table_content td {
	background: url(images/cbg.gif) repeat;
}
.table_content .first-row {
	height: 0px;
}
.table_content table td {
	background: none;
}
td.cp4 {
	background: url(images/cbg.gif) repeat;
	width: 168px;
	background: none;
	position: relative;
	overflow: hidden;
}
.gunshot, .gunshot2 {
	position: relative;
	background: transparent url(images/cp3.png) no-repeat;
	top: 0px;
	left: 0px;
	padding: 0px;
	width: 169px;
	height: 788px;
	margin: 0px;
}
*:first-child+html .gunshot2 {
	position: relative;
	background: transparent url(images/cp3.png) no-repeat;
	top: 0px;
	left: 0px;
	padding: 0px;
	width: 169px;
	height: 788px;
	margin: 0px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .gunshot2 {
 position: relative;
 background: transparent url(images/cp3.png) no-repeat;
 top: 0px;
 left: 0px;
 padding: 0px;
 width: 169px;
 height: 788px;
 margin: 0px;
}
}
.cp6 {
	background:transparent url(images/cbg.gif) repeat-x;
}
.filler {
	height:85px;
	width:123px;
	margin: 0px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
html>body .filler {
	height:80px;
	width:123px;
	margin: -3px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
*:first-child+html .filler {
	height:85px;
	width:123px;
	margin: 0px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
.filler2 {
	height:65px;
	width:123px;
	margin: -10px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
*:first-child+html .filler2 {
	height:65px;
	width:123px;
	margin: -2px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
*html .filler2 {
	height:65px;
	width:123px;
	margin: -1px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
.filler3 {
	height:85px;
	width:123px;
	margin: -9px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
html>body .filler3 {
	height:85px;
	width:123px;
	margin: -9px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
*:first-child+html .filler3 {
	height:85px;
	width:123px;
	margin: -9px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
*html .filler3 {
	height:65px;
	width:123px;
	margin: -1px 0px 0px 0px;
	background: transparent url(images/cbg.gif) repeat scroll 0%;
	border-right:1px solid #787981;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .filler3 {
height:85px;
width:123px;
margin: -9px 0px 0px -3px;
background: transparent url(images/cbg.gif) repeat scroll 0%;
border-right:1px solid #787981;
}
}
/*FOR FRAGTAG/PUBLIC.PHP*/

.public_dot_php {
	height:150px;
}
#menu {
	margin: 0px 0px 0px 0px;
}
#menufrag {
	margin: 0px 0px -5px -13px;
}
#menufl1 {
	background: url(images/cbg.gif) repeat-x;
	border: 1px solid #7d8283;
	border-bottom: 0 none;
	height: 56px;
	margin: 0px 0px 0px 0px;
	width: 1124px !important;
	overflow: hidden;
}
*:first-child+html #content {
	margin: -46px 0px 0px 50px;
	width: 1152px;
}
#content {
	margin: -46px 0px 0px 50px;
	width: 1150px;
}
*:first-child+html #content-frag {
	margin: -46px 0px 0px 50px;
	width: 1129px;
}
#content-frag {
	margin: -46px 0px 0px 50px;
	width: 1127px;
}
/* background: transparent url(images/cbg.gif) repeat scroll 0%;*/








#content h2 {
	background: url(images/h2bg.jpg) left top no-repeat;
	color: #eef0f0;
	font-size: 10px;
	height: 26px;
	margin: 0 0 5px 0;
	padding: 8px 0 0 24px;
	width: 92px;
}
#content h2 a {
	color: #FFFFFF;
	text-decoration: none;
}
#content h2 span {
	color: #eab919;
}
#content .tbbg .indent {
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 0px 0px 2px 0px;
}
#content .tbbg4 .indent {
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 0px 0px 2px 0px;
}
#content .tbbg5 .indent {
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 0px 0px 2px 0px;
}
/* #content .tbbg6 .indent { background: url(images/cbg2.gif) left top repeat; border: 1px solid #5b5c5b; margin: 0 6px; padding: 0px 0px 2px 0px; }*/


#content-frag .tbbg5 .indent {
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 0px 0px 2px 0px;
	height:auto;
}
* html #content-frag .tbbg5 .indent {
	margin: 0 6px 0 0;
}
#content-frag .tbbg5-1 .indent {
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 0px 0px 2px 0px;
}
#content-frag .tbbg5-bot .indent {
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 0px 0px 2px 0px;
	height:auto;
}
#fragments, #ft_reviews, #gaming_news, #menu2, #menu3, #menu4, #web_news {
	margin: 0 0 0 28px;
}
#gallery2, #gallery2-1, #gallery2-2, #gallery2-3, #gallery2-4 {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
}
#menu_right {
	margin: 3px -10px -20px -8px;
	position: relative; /*height: 150px;*/
}
#sparkle {
	margin: -150px 0 0 753px;
	position: absolute;
	z-index: 3;
}
.cp1, .cp2, .cp22, .cp3 {
	position: absolute;
	z-index: 2;
}
.cp1 {
	margin: -159px 0 0 -18px;
}
.cp2 {
	margin: -130px 0 0 780px;
}
.cp22 {
	margin: -131px 0 0 980px;
}
.cp3 {
	margin: -7px 0 0 0px;
}
#footer {
	color: #FFFFFF;
	font-size: 9px;
	padding: 10px 0 40px 0;
	margin: 0 auto;
	text-align: center;
	min-width: 1246px;
	width: 100%;
}
#footer p {
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 6px 0;
}
#footer p a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer p a:hover {
	text-decoration: underline;
}
#footer .banner {
	margin: 0 auto 8px auto;
}
.banner {
	background: url(images/ban_bg.gif) left top no-repeat;
	height: 96px;
	padding: 6px 0 0 0;
	text-align: center;
	width: 740px;
}
.banner1 {
	background: url(images/ban_bg.gif) left top no-repeat;
	height: 96px;
	padding: 6px 0 0 0;
	margin: 0px 0px 0px 64px;
	text-align: center;
	width: 740px;
}
.bannertop {
	background: url(images/ban_bg.gif) left top no-repeat;
	height: 92px;
	margin: -2px 0px 0px -5px;
	padding: 2px 0 0 0;
	text-align: center;
	width: 732px;
}
.center .banner {
	margin: 0 auto;
}
td.ban3 {
	background: url(images/cbg.gif) left top repeat;
	border-top: 1px solid #7d8283;
	margin: 10px 0px 0px 0px;
}
.banner2 {
	background: url(images/ban2_bg.gif) left top no-repeat;
	height: 258px;
	margin: 0 0 0 -1px;
	padding: 6px 0px 0px 0px;
	text-align: center;
	width: 314px;
}
.banner3 {
	background: url(images/ban2_bg.gif) left top no-repeat;
	height: 256px;
	margin: -225px 6px 0 6px;
	padding: 6px 0 0 0;
	text-align: center;
	width: 313px;
}
.banner3-1 {
	height: 256px;
	margin: 6px 6px 0 6px;
	padding: 6px 0 0 0;
	text-align: center;
	width: 313px;
	border: 1px solid #7d8283;
}
.banner4 {
	background: url(images/ban2_bg.gif) left top no-repeat;
	height: 258px;
	padding: 6px 0 0 0;
	margin: 1px 0px 0px -5px;
	text-align: center;
	width: 314px;
}
.fragments, .web_news {
	width: 254px;
}
.fragments .indent, .web_news .indent {
	margin: 0;
}
.fragments .txt, .web_news .txt {
	height: 116px;
	overflow: hidden;
}
.ft_news .txt {
	color: #f0f1f2;
	height: 580px;
	overflow: hidden;
}
.ft_reviews .txt {
	color: #f0f1f2;
	height: 248px;
	overflow: hidden;
}
#buttons {
	display: none;
	width: 0px;
	height: 0px;
}
#buttons2 {
	display: none;
	width: 0px;
	height: 0px;
}
#buttons3 {
	display: none;
	width: 0px;
	height: 0px;
}
#backnext {
	margin: 0px 0px 4px 0px;
	width: 495px;
	text-align: center;
	cursor: pointer;
}
#backnextnews {
	margin: 0px 0px 4px 0px;
	width: 830px;
	height: 18px;
	text-align: center;
	cursor: pointer;
}
#back {
	cursor: pointer;
	width: 71px;
	height: 18px;
	margin: 0px 0px 0px 5px;
	float: left;
}
#forward {
	cursor: pointer;
	width: 71px;
	height: 18px;
	margin: 0px 5px 0px 0px;
	float: right;
}
#backpod {
	cursor: pointer;
	width: 71px;
	height: 18px;
	margin: 0px 0px 0px 5px;
	float: left;
}
#forwardpod {
	cursor: pointer;
	width: 71px;
	height: 18px;
	margin: 0px 5px 0px 0px;
	float: right;
}
#backnews {
	cursor: pointer;
	width: 71px;
	height: 18px;
	margin: 0px 0px 0px 5px;
	float: left;
}
#forwardnews {
	cursor: pointer;
	width: 71px;
	height: 18px;
	margin: 0px 5px 0px 0px;
	float: right;
}
.icn {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.tvLeft {
	margin: 0px 0px 0px 0px;
	width: 247px;
	float: left;
	border-right: 1px dotted #7c7c7c;
}
.tvRight {
	margin: 0px 0px 0px 0px;
	width: 244px;
	float: right;
	text-align: right;
}
.tvCat {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	color: #fff;
}
.fttvimg {
	margin: 5px 0px 0px 0px;
	border: 1px solid #666666;
}
.podDate, .tvDate {
	color: #eab919;
}
.podLeft {
	margin: -2px 0px 0px 0px;
	width: 247px;
	float: left;
	border-right: 1px dotted #7c7c7c;
}
.podRight {
	margin: -2px 0px 0px 0px;
	width: 244px;
	float: right;
	text-align: right;
}
.podCat {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	color: #fff;
}
span.podContent {
	text-align: left;
	margin-top: 1px;
	height: 150px;
}
.ftpodimg {
	margin: 5px 0px 0px 0px;
	border: 1px solid #666666;
}
.blogLeft {
	margin: 0px 0px 0px -4px;
	padding: 0px 8px 0px 5px;
	width: 266px;
	height: 100%;
	float: left;
	border-right: 1px dotted #7c7c7c;
}
.blogMid {
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 6px;
	width: 266px;
	height: 100%;
	float: left;
	border-right: 1px dotted #7c7c7c;
}
.blogRight {
	margin: 0px 5px 0px 6px;
	width: 266px;
	height: 100%;
	float: left;
	text-align: left;
}
.blogCat p {
	float: left;
	/*width: 260px;*/

        padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	color: #fff;
}
.blogTitle {
	width: 260px;
	font-size: 12px;
	font-weight: bold;
}
.ftblogimg {
	margin: 0px 0px -4px 0px;
	border: 0px solid #666666;
}
p.blogbg {
	background: url(images/blogbg.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	width: 268px;
	height: 135px;
}
.bgtitle {
	margin: 12px 0px 0px 13px;
	overflow: hidden;
	float: left;
	width: 70%;
	height: 14px;
	font-size: 12px;
	font-weight: bold;
}
.bgname {
	margin: 3px 0px 0px 13px;
	float: left;
	font-size: 11px;
}
.bgdate {
	margin: 1px 10px 0px 10px;
	float: right;
	font-size: 11px;
}
*:first-child+html .bgdate {
	margin: -11px 10px 0px 10px;
	float: right;
	font-size: 11px;
}
.bgcontent {
	margin: 13px 0px 0px 10px;
	float: left;
	width: 240px;
	font-size: 11px;
}
.bgcontent a {
	line-height: 20px;
	font-size: 11px;
}
.bgav {
	margin: 15px 0px 0px 8px;
	float: left;/*width: 27px;

        height: 28px;*/

        }
.bgav img {
	margin: 0px 0px 0px 0px;
	border: 1px solid #a1a2a2;
	width: 27px;
	height: 26px;
}
.bgtitle a, .nstitle a {
	text-decoration: none;
}
/* -----news tab classes----- */



.newsLeft {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
	width: 268px;
	height: 100%;
	float: left;
	border-right: 1px dotted #7c7c7c;
}
.newsMid {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 7px;
	width: 268px;
	height: 100%;
	float: left;
	border-right: 1px dotted #7c7c7c;
}
.newsRight {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 7px;
	width: 268px;
	height: 100%;
	float: left;
	text-align: left;
}
.newsCat p {
	float: left;
	width: 268px;
	padding: 0px 0px 4px 0px;
	margin: 4px 0px 0px 0px;
	color: #fff;
}



/* -- Safari CSS Hack -- */

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .newsCat p {
 float: left;
 width: 268px;
 padding: 0px 0px 1px 0px;
 margin: 4px 0px 0px 0px;
 color: #fff;
}
}
p.newsbg {
	margin: 0px 0px 14px 0px;
	width: 268px;
}
.nsimg {
	width: 100px;
	height: 130px;
}
.nsimg img {
	margin: 2px 0px 0px 0px;
	float: left;
	width: 100px;
	height: 120px;
}
.nstitle {
	margin: 0px 0px 0px 7px;
	overflow: hidden;
	float: left;
	width: 50%;
	height: 14px;
	font-size: 12px;
	font-weight: bold;
}
.nsname {
	margin: 1px 0px 0px 7px;
	float: left;
	font-size: 11px;
}
.nsdate {
	margin: 1px 0px 0px 7px;
	float: left;
	font-size: 11px;
}
.nscontent {
	margin: 3px 0px 0px 7px;
	float: left;
	width: 160px;
	font-size: 11px;
	line-height: 12px;
}
.nscontent a, .nscontent a:link, .nscontent a:visited {
	text-decoration: none;
	line-height: 11px;
	font-size: 11px;
	color: #eab919;
}
.nscontent a:hover {
	text-decoration: underline;
	line-height: 11px;
	font-size: 11px;
	color: #eab919;
}
.rm {
	padding: 3px 7px 0px 7px;
	font-size: 11px;
	float: right;
	color: #eab919;
}
.ftvleft {
	float: left;
	margin: 4px 4px 0px 4px;
}
.ftvright {
	float: right;
	margin: 9px 4px 0px 4px;
}
.ftvright a img {
	padding: 9px 0px 0px 0px;
}
.bottomLeft {
	float: left;
	width: 492px;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px -0px;
	color: #fff;
}
.bottomLeft2 {
	float: left;
	width: 492px;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px -0px;
	color: #fff;
}
.categoryImg1 {
	float: left;
	width: 96px;
	height: 38px;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 9px;
}
.categoryImg1 img {
	border: 1px solid #666666;
	width: 96px;
	height: 38px;
}
.categoryImg1 img:hover, .categoryImg2 img:hover, .categoryImg3 img:hover {
	border: 1px solid #eab919;
}
.categoryImg2 {
	float: left;
	width: 56px;
	height: 38px;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 9px;
}
.categoryImg2 img {
	border: 1px solid #666666;
	width: 56px;
	height: 38px;
}
.categoryImg3 {
	float: left;
	width: 96px;
	height: 51px;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 9px;
}
.categoryImg3 img {
	border: 1px solid #666666;
	width: 96px;
	height: 51px;
}
.titleCategory1 {
	font-size: 12px;
	font-weight: bold;
}
.titleCategory2 {
	font-size: 12px;
	font-weight: bold;
	text-align:right;
}
.titleCategory1 a, .titleCategory1 a:link, .titleCategory1 a:visited, .titleCategory1 a:hover {
	text-decoration: none;
}
.categoryContent1 {
	text-align: left;
	margin-top: 1px;
	height: 100%;
	overflow: hidden;
}
.bottomLeft:hover, .bottomLeft2:hover {
	color: #d0cccc;
	background-color: #232321;
}
.sub_title {
	background: url(images/cbg2.gif) left top repeat;
	color: #8d8b8b;
	font-size: 10px;
	font-weight: bold;
	line-height: 23px;
	margin: 0 6px 2px 7px;
	padding: 0 0 0 10px;
	text-transform: uppercase;
}
/* bgs */



.bbg {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 100%;
}
.bbg1 {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 7px;
	width: 1152px;
	margin: -13px 0px 0px 0px;
}
*:first-child+html .bbg1 {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 7px;
	width: 1152px;
	margin: -7px 0px 0px 0px;
}
html>body .bbg1 {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 7px;
	width: 1151px;
	margin: -7px 0px 0px -1px;
}
.bbg1-1 {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 7px;
	width: 1126px;
	margin: -13px 0px 0px 0px;
}
*:first-child+html .bbg1-1 {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 7px;
	width: 1127px;
	margin: -7px 0px 0px -1px;
}
html>body .bbg1-1 {
	background: url(images/bbg.gif) left bottom repeat-x;
	height: 7px;
	width: 1126px;
	margin: -7px 0px 0px -1px;
}
.cbg {
	background: url(images/cbg.gif) left top repeat;
}
.cbg1 {
	background: url(images/bottab_bg.png) left top no-repeat;
	width: 869px;
	height: 54px;
	margin: -1px 0px 0px 0px;
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .cbg2s {
background: url(images/cbg.gif) repeat;
margin: 0px 0px 0px 0px;
width: 869px;
height: 670px;
}
}
.cbg2, .cbg2s {
	background: url(images/cbg.gif) repeat;
	margin: 0px 0px 0px 0px;
	width: 869px;
}
/*.cbg3 { background: url(images/cbg.gif) repeat; margin: 0px 0px 0px 0px; width: 1003px; }*/



.tmbg {
	background: url(images/tmbg.gif) left top repeat-y;
	margin: 0 0 10px 0;
	width: 519px;
}
.ttbg {
	background: url(images/ttbg.gif) left top no-repeat;
}
.tbbg {
	background: url(images/tbbg.gif) left bottom no-repeat;
}
.tbbg h2 {
	margin: 0 0 5px 26px!important;
}
.tbbg .txt {
	padding: 0px 5px 2px 5px;
}
.tbbg .txt2 {
	width: 240px;
	height: 120px;
	margin: 0px 0px 0px -5px;
}
.tmbg2 {
	background: url(images/tmbg2.gif) left top repeat-y;
	margin: 0 0 26px 11px;
	width: 855px;
}
.ttbg2 {
	background: url(images/ttbg2.gif) left top no-repeat;
}
.tbbg2 {
	background: url(images/tbbg2.gif) left bottom no-repeat;
}
.tbbg2 .txt {
	color: #f0f1f2;
	height: 579px;
	width: 834px;
	overflow: hidden;
}
.tbbg2 .indent {
	background: url(images/cbg2.gif) left top repeat;
	height: 580px;
	width: 831px;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 5px 5px 5px 5px;
}
.twbg2 {
	margin: 0px 0px 0px 0px;
}
.dealsMain iframe {
	background: none;
	height: 580px;
	width: 839px;
}
.ft_deals {
	color: #f0f1f2;
	height: 579px;
	width: 834px;
	overflow: auto;
}
.tmbg3 {
	background: url(images/tmbg3.gif) left top repeat-y;
	display: table;
	margin: 0 auto 24px auto;
	width: 267px;
}
.ttbg3 {
	background: url(images/ttbg3.gif) left top no-repeat;
}
.tbbg3 {
	background: url(images/tbbg3.gif) left bottom no-repeat;
}
.tbbg3 h2 {
	margin: 0 0 5px 26px!important;
}
.tbbg3 .indent {
	height: 1277px;
	background: url(images/cbg2.gif) left top repeat;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 2px 4px 2px 10px;
}
html>body .tbbg3 iframe {
	background: none;
	height: 1125px;
	width: 253px;
	margin: 0px -4px 0px -10px;
}
.tbbg3 iframe {
	background: none;
	height: 1108px;
	width: 253px;
	margin: 0px -4px 0px -10px;
}
.tmbg4 {
	background: url(images/tmbg4.gif) left top repeat-y;
	margin: 0 0 26px 0;
	width: 848px;
}
.ttbg4 {
	background: url(images/ttbg4.gif) left top no-repeat;
}
.tbbg4 {
	background: url(images/tbbg4.gif) left bottom no-repeat;
}
.tbbg4 .indent {
	height: 1280px;
	margin: 0;
}
.tbbg4 .txt {
	padding: 5px 8px 5px 8px;
}
.tbbg4 iframe {
	background: none;
	height: 1067px;
	width: 100%;
}
.tbbg4 .h1.indent {
	height: 1784px!important;
}
.tbbg4 .h1.indent iframe {
	background: none;
	height: 1780px!important;
	width: 100%;
}
.tbbg4 .h2.indent {
	height: 1065px!important;
}
.tbbg4 .h2.indent iframe {
	background: none;
	height: 1060px!important;
	width: 100%;
}
.tbbg4 .h3.indent {
	height: 610px!important;
}
.tbbg4 .h3.indent iframe {
	background: none;
	height: 605px!important;
	width: 100%;
}
.tmbg5 {
	background: url(images/tmbg5.gif) left top repeat-y;
	margin: 0 0 26px 0;
	width: 681px;
}
.ttbg5 {
	background: url(images/ttbg5.gif) left top no-repeat;
}
.tbbg5 {
	background: url(images/tbbg5.gif) left bottom no-repeat;
}
.h1.tbbg5 .indent {
	height: 407px;
	margin: 0;
}
.h1.tbbg5 .txt {
	padding: 0px 0px 0px 0px;
}
.h3.tbbg5 .indent {
	height: 695px;
}
.h1.tbbg5 iframe {
	background: none;
	height: 405px;
	width: 654px;
}
*html .h1.tbbg5 {
	padding-left: 5px;
}
.tmbg5-bot {
	background: url(images/tmbg5.gif) left top repeat-y;
	margin: 0 0 26px 0;
	width: 681px;
}
.ttbg5-bot {
	background: url(images/ttbg5.gif) left top no-repeat;
}
.tbbg5-bot {
	background: url(images/tbbg5.gif) left bottom no-repeat;
}
.h2.tbbg5-bot .txt {
	height: 203px;
	margin: 0;
	padding: 0px 0px 3px 0px;
}
.tmbg5-1 {
	background: url(images/tmbg5.gif) left top repeat-y;
	margin: 0 0 26px 0;
	width: 681px;
}
.ttbg5-1 {
	background: url(images/ttbg5.gif) left top no-repeat;
}
.tbbg5-1 {
	background: url(images/tbbg5.gif) left bottom no-repeat;
}
.h2.tbbg5-1 {
	height: 254px;
}
.h2.tbbg5-1 .indent {
	height: 209px;
	margin: 0;
	width: 326px;
}
.h2.tbbg5-1 .txt {
	height: 200px;
	overflow: auto;
	padding: 0px 0px 0px 0px;
}
/*

.tmbg6 { background: url(images/tmbg6.gif) left top repeat-y; margin: 0 0 26px 11px; width: 810px; }


.ttbg6 { background: url(images/ttbg6.gif) left top no-repeat; }


.tbbg6 { background: url(images/tbbg6.gif) left bottom no-repeat; }


.tbbg6 .txt { height: 579px; width: 795px; overflow: hidden; padding: 0px 0px 0px 0px; }


.tbbg6 .txt p { height: 580px; width: 795px; overflow: hidden; padding: 3px 8px 0px 8px; }


.tbbg6 .indent { height: 580px; width: 795px; padding: 0px 0px 5px 0px; }

*/




.tmbg6 {
	background: url(images/tmbg6.gif) left top repeat-y;
	margin: 0 0 26px 11px;
	width: 810px;
}
.ttbg6 {
	background: url(images/ttbg6.gif) left top no-repeat;
}
.tbbg6 {
	background: url(images/tbbg6.gif) left bottom no-repeat;
}
.tbbg6 .txt {
	color: #f0f1f2;
	height: 579px;
	width: 834px;
	overflow: hidden;
}
.tbbg6 .indent {
	background: url(images/cbg2.gif) left top repeat;
	height: 580px;
	width: 795px;
	border: 1px solid #5b5c5b;
	margin: 0 6px;
	padding: 5px 5px 2px 5px;
}
#menu4 {
	margin-left: 0px;
}
/* ----sliding div/pane class---- */




#indentpri {
	border-style: none;
	margin: 8px 1px 5px 6px;
	height: 395px;
	width: 660px;
	overflow: hidden;
	position:relative;
}
#indentpri div div.private-news {
	overflow: hidden;
	height: 395px;
}
.pripane p {
	margin: 0px 0px 11px 0px;
}
#indentpub {
	border-style: none;
	margin: 8px 1px 5px 6px;
	height: 395px;
	width: 660px;
	overflow: hidden;
	position:relative;
}
#indentpub div div.public-tab {
	overflow: hidden;
	height: 430px;
}
.pubpane p {
	margin: 0px 0px 11px 0px;
}
#indentlog {
	border-style: none;
	margin: 8px 1px 5px 6px;
	height: 395px;
	width: 650px;
	overflow: hidden;
}
#indentlog div div {
	overflow: hidden;
	height: 395px;
}
.logpane p {
	margin: 0px 0px 11px 0px;
}
#indentpri2 {
	border-style: none;
	margin: 8px 0px 5px 0px;
	height: 435px;
	width: 667px;
	overflow: hidden;
	position:relative;
}
#indentpri2 div div.private-news2 {
	overflow: hidden;
	height: 435px;
}
.pripane2 p {
	margin: 0px 0px 11px 0px;
}
#panes1 {
	border-style: none;
	margin: 0px 0px 0px 0px;
	height: 575px;
	width: 840px;
	overflow: hidden;
}
#panes1 div div.container {
	overflow: hidden;
	height: 575px;
	margin: 0px;
}
#panes1 div div#fourth p {
	width: 830px;
!important;
	clear: both;
}
#panes1 div div #third {
	overflow: hidden;
	height: 390px;
	width: 819px;
}
#panes2 {
	border-style: none;
	margin: 0 0em 0 0em;
	height: 248px;
	width: 495px;
	overflow: hidden;
}
#panes2 div div {
	overflow: hidden;
}
.pane2content {
	overflow: hidden;
	height: 248px;
	width: 500px;
}
#panes-video {
	border-style: none;
	margin: 0px 0px 0px 0px;
	height: 248px;
	width: 495px;
	overflow: hidden;
}
#panes-video div div {
	overflow: hidden;
	height: 248px;
}
#panes-podcast {
	border-style: none;
	margin: 0px 0px 0px 0px;
	height: 248px;
	width: 495px;
	overflow: hidden;
}
#panes-podcast div div {
	overflow: hidden;
	height: 248px;
}
#panes-news {
	border-style: none;
	margin: 10px 0px 0px -0px;
	height: 573px;
	width: 840px;
	overflow: hidden;
}
#panes-news div div {
	overflow: hidden;
	height: 573px;
	margin: 0px 0px 0px 0px;
}
#panes-search {
	border-style: none;
	margin: 0px 0px 0px -0px;
	height: 239px;
	width: 323px;
	overflow: hidden;
}
#panes-search1 div div {
	overflow: hidden;
	height: 239px;
}
/*----end sliding div/pane class----*/





#indent {
	border-style: none;
	margin: 0px 0px 0px 0px;
	height: 575px;
	width: 795px;
	overflow: hidden;
}
#indent div div {
	overflow: hidden;
	height: 575px;
	margin: 0px;
}
/*#indent { margin: 0px 0px 0px 0px; height: 580px; width: 795px; overflow: hidden; }*/

#indent1 {
	margin: 0px 0px 0px 0px;
	height: 1260px;
	width: 818px;
	overflow: hidden;
}
.tmbg, .tmbg2, .tmbg3, .tmbg4, .tmbg5, .tmbg6 {
	display: table;
}
.tbbg, .tbbg2, .tbbg3, .tbbg4, .tbbg5, .tbbg6 {
	padding: 3px 0 5px 0;
}
/* borders */



.tb {
	border-top: 1px solid #7d8283;
}
.rb {
	border-right: 1px solid #7d8283;
}
.bb {
	border-bottom: 1px solid #7d8283;
}
.lb {
	border-left: 1px solid #7d8283;
}
/* colors */



.c1 {
	color: #eab919;
}
/* fonts */



.b {
	font-weight: bold;
}
.f14 {
	font-size: 14px;
}
/* other */



.cellspacing {
	border-collapse: separate;
}
.fw {
	width: 100%;
}
.nbg {
	background: none!important;
}
.w {
	width: 1152px;
}
html>body .w {
	width: 100%;
}
.w2 {
	width: 1150px;
}
html>body .w2 {
	width: 100%;
}
/* WE NEED THIS WITH CONDITIONAL CODE... OTHERWISE IT SCREWS IE7 WHICH SUPPORTS TRANSPARENT PNG's

.cp1, .cp2, .cp3, .cp4, .png {

	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

			this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

			this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

	);

}



.png {

	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "INPUT" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

			this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

			this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

	);

}

*/






 /* login and search */





.login table {
	margin: 10px 0px 10px 0px;
}
.login2 table {
	margin: 10px 0px 10px 0px;
}
.search2 table.search1-1 {
	margin: 10px 0px 10px 0px;
}
table.log1 {
	margin: 6px 0px 0px 0px;
}
table.log2 {
	margin: 5px 0px 0px 0px;
}
table.log1-1 {
	margin: 6px 0px 0px 0px;
}
table.log2-2 {
	margin: 5px 0px 0px 0px;
}
table .search1-1 {
	margin: 6px 0px 0px 0px;
}
table.search2-2 {
	margin: 5px 0px 0px 0px;
}
.search2 p {
	font: 11px Arial, Helvetica, sans-serif;
	margin: -3px 0px 0px 4px;
	line-height: 18px;
}
.login p {
	font: 11px Arial, Helvetica, sans-serif;
	margin: -3px 0px 0px 4px;
	line-height: 18px;
}
.login2 p {
	font: 11px Arial, Helvetica, sans-serif;
	margin: -3px 0px 0px 4px;
	line-height: 18px;
}
table.logtxt {
	margin: 5px 0px 0px 15px;
}
table.seatxt {
	margin: 40px 0px 0px 15px;
	padding: 1px 0px 0px 0px;
}
.loginbg {
	background: transparent url(images/inputbg_med.gif) no-repeat;
	width: 158px;
	height: 32px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .loginbg {
 background: transparent url(images/inputbg_med.gif) no-repeat;
 width: 158px;
 height: 32px;
 margin-top: 0px;
 margin-left: 2px;
 padding-top: 5px;
 text-decoration: none;
 border: 0;
}
}
.loginbg2-1 {
	background: transparent url(images/input_loginbg2-1.gif) no-repeat;
	width: 213px;
	height: 35px;
	margin-top: 15px;
	margin-left: 36px;
	text-decoration: none;
	border: 0;
}
.loginbg2-2 {
	background: transparent url(images/input_loginbg2-2.gif) no-repeat;
	width: 213px;
	height: 36px;
	margin-top: 0px;
	margin-left: 36px;
	text-decoration: none;
	border: 0;
}
.searchbg2 {
	background: transparent url(images/input_loginbg2-1.gif) no-repeat;
	width: 213px;
	height: 35px;
	margin-top: 15px;
	margin-left: 36px;
	text-decoration: none;
	border: 0;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .loginbg2-1 {
 background: transparent url(images/input_loginbg2-1.gif) no-repeat;
 width: 213px;
 height: 35px;
 margin-top: 15px;
 margin-left: 36px;
 padding-top: 5px;
 text-decoration: none;
 border: 0;
}
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .loginbg2-2 {
 background: transparent url(images/input_loginbg2-2.gif) no-repeat;
 width: 213px;
 height: 36px;
 margin-top: 0px;
 margin-left: 36px;
 padding-top: 5px;
 text-decoration: none;
 border: 0;
}
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .searchbg2 {
 background: transparent url(images/input_loginbg2-1.gif) no-repeat;
 width: 213px;
 height: 35px;
 margin-top: 15px;
 margin-left: 36px;
 padding-top: 5px;
 text-decoration: none;
 border: 0;
}
}
.dobbg {
	background: transparent url(images/inputbg_sm.gif) no-repeat;
	width: 79px;
	height: 32px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
.logintxt {
	background: transparent;
	border: 0;
	width: 104px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
.logintxt2 {
	background: transparent;
	border: 0;
	width: 194px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 11px;
	margin-left: 9px;
}
.searchtxt2 {
	background: transparent;
	border: 0;
	width: 194px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 11px;
	margin-left: 9px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .searchtxt2 {
 background: transparent;
 border: 0;
 width: 194px;
 height: 20px;
 font: 12px Arial, Helvetica, sans-serif;
 color: #fff;
 padding-top: 20px;
 margin-left: 9px;
}
}
.Submitimg {
	margin: -35px 30px 0px 0px;
	float: right;
	cursor: pointer;
	width: 79px;
	height: 35px;
}
.Searchimg {
	margin: -35px 30px 0px 0px;
	float: right;
	cursor: pointer;
	width: 79px;
	height: 35px;
}
.Searchimg2 {
	margin: 40px 30px 0px 0px;
	float: right;
	cursor: pointer;
	width: 79px;
	height: 35px;
}
input.ftSearchimg {
	margin: -1px 35px 0px 5px;
	float: right;
	cursor: pointer;
	width: 79px;
	height: 35px;
}
.floginbg {
	background: transparent url(images/login_bg.gif) no-repeat;
	width: 123px;
	height: 32px;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	border: 0;
}
.flogintxt {
	background: transparent;
	border: 0;
	width: 104px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
.floginform {
	width: 240px;
	margin-top: 0px;
	margin-left: -0px;
}
.searchbg {
	background: transparent url(images/search_bg.gif) no-repeat;
	width: 210px;
	height: 32px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
.searchtxt {
	background: transparent;
	border: 0;
	width: 131px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
.search table {
	margin: 10px 0px 10px 462px;
}
.bottab {
	margin: -11px 0px -10px 0px;
	float: left;
}
#ft_day, #ft_month, #ft_year {
	background-color: #3e4144;
	border: 0;
	width: 60px;
	height: 16px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 8px;
	margin-left: 8px;
}
*:first-child+html #ft_day, *:first-child+html #ft_month, *:first-child+html #ft_year {
	background-color: #3e4144;
	border: 0;
	width: 60px;
	height: 25px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 6px;
	margin-left: 9px;
}
.ft_inptfield {
	background: transparent;
	border: 0;
	width: 139px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
#ft_fullname, #ft_fname, #ft_lname, #ft_fragtag, #ft_password1, #ft_password2, #ft_email, #ft_dob, .f_captcha, .ft_fid {
	background: transparent;
	border: 0;
	width: 139px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
#ft_goc, #ft_gpc, #ft_gnc {
	background-color: #3e4144;
	border: 0;
	width: 139px;
	height: 16px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 8px;
	margin-left: 8px;
}
*:first-child+html #ft_goc, *:first-child+html #ft_gpc, *:first-child+html #ft_gnc {
	background-color: #3e4144;
	border: 0;
	width: 139px;
	height: 25px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 6px;
	margin-left: 9px;
}
.searchbg {
	background: transparent url(images/inputbg_lg.gif) no-repeat;
	width: 210px;
	height: 32px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
#f_m_youtube1 {
	background: transparent;
	border: 0;
	width: 187px;
	height: 25px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
#f_mypictures {
	background: transparent;
	border: 0;
	width: 187px;
	height: 25px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 4px;
	margin-left: 9px;
}
form.example input.inputPic {
	background: url('../images/inputbg_lg.gif') no-repeat 0 0;
	border: none;
	width: 205px;
	height: 32px;
}
form.example input.inputPic:focus {
	background-color: transparent;
}
form.example div.fileinputs {
	position: relative;
	height: 32px;
	width: 300px;
}
form.example input.file {
	width: 300px;
	margin: 0;
}
form.example input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
form.example div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 350px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%;
}
form.example div.fakefile input {
	margin-bottom: 5px;
	margin-left: 0;
}
div.f_picturefile {
	position: relative;
	background: transparent url(images/search_bg.gif) no-repeat;
	width: 210px;
	height: 32px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
div.f_picturefilename {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.f_picturein {
	position: relative;
	text-align: right;
	-moz-opacity:0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.textbg_sm {
	background: transparent url(images/textarea_xlarge.gif) no-repeat;
	width: 426px;
	height: 75px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
.ft_textarea_sm {
	width: 150px;
	height: 61px;
	background: transparent;
	border: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
.textbg_lg {
	background: transparent url(images/textarea_xlarge.gif) no-repeat;
	width: 426px;
	height: 174px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
}
#ft_bio {
	background: transparent;
	border: 0;
	width: 415px;
	height: 160px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
.ft_textarea {
	width: 405px;
	height: 160px;
	background: transparent;
	border: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-top: 10px;
	margin-left: 9px;
}
.textbg_sm {
	background: transparent url(images/textarea_small.gif) no-repeat;
	width: 169px;
	height: 84px;
	margin-top: 0px;
	margin-left: 2px;
	text-decoration: none;
	border: 0;
	z-index: 0;
}
#fid_select {
	background: transparent;
	border: 0;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	margin-left: 9px;
	z-index: 0;
}
*:first-child+html #fid_select {
	background: transparent #3e4144;
	border: none;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	margin-left: 9px;
}
*html #fid_select {
	background: transparent #3e4144;
	border: none;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	margin-left: 9px;
	z-index: 0;
}
 @media all and (min-width: 0px) {
 body #fid_select {
 background-color: #3e4144;
 border: none;
 width: 145px;
 height: 67px;
 font: 12px Arial, Helvetica, sans-serif;
 font-color: #fff;
 margin-top: 10px;
 margin-left: 9px;
}
}
*:first-child+html #multiple {
	background: transparent #3e4144;
	border: none;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
}
*html #multiple {
	background: transparent #3e4144;
	border: none;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
}
#dem_select {
	background: transparent;
	border: 0;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	margin-left: 9px;
	z-index: 0;
}
*:first-child+html #dem_select {
	background: transparent #3e4144;
	border: none;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	margin-left: 9px;
}
*html #dem_select {
	background: transparent #3e4144;
	border: none;
	width: 145px;
	height: 67px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 10px;
	margin-left: 9px;
	z-index: 0;
}
 @media all and (min-width: 0px) {
 body #dem_select {
 background-color: #3e4144;
 border: none;
 width: 145px;
 height: 67px;
 font: 12px Arial, Helvetica, sans-serif;
 font-color: #fff;
 margin-top: 10px;
 margin-left: 9px;
}
}
#f_htinfo, #f_profileinfo, #f_reginfo, #f_media {
	margin: 20px 0px 0px 10px;
	width: 98%;
}
.next {
	background: no-repeat bottom right;
}
.tb_tube {
	margin: -20px 0px 0px 10px;
}
*:first-child+html .tb_tube {
	margin: -90px 0px 0px 10px;
}
.captcha {
	border: 2px solid #666;
	padding: 1px;
}
#ftbot_ad {
	margin: 1px 0px 0px -5px;
	border: 1px solid #989797;
	padding: 5px;
	height: 254px;
}
#myftemail {
	color: #ffc301;
	font-weight: bold;
}
#finger {
	float: right;
	margin-top: -150px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#finger_p {
	margin: -220px 0px 0px 0px;
	float: right;/* right: 385px;
        top: 800px; */       
}
*:first-child+html table  #finger_p {
	/*margin: -280px 0px 0px 0px;
*/
margin-top: -200px;
	float: right;/* right: 385px;
        top: 800px; */       
}
#finger_h {
	margin: -210px 0px 0px 0px;
	float: right;/* right: 385px;
        top: 800px; */      
}
*:first-child+html #finger {
	float: right;
	margin: -154px 0px 0px 0px;
}
*:first-child+html #finger_m {
	float: right;
	margin: -214px 0px 0px 0px;
}
*:first-child+html #finger_p {
	margin: -97px 0px 0px 0px;
	float: right;/* right: 385px;
        top: 800px; */      
}
*:first-child+html #finger_h {
	margin: 350px 0px 0px 0px;
	float: right;/* right: 385px;
        top: 800px; */       
}
.btnTop {
	display: inline;
}
.box {
	background: url(images/cbg2.gif) left top repeat;
	border: 0px solid #5b5c5b;
	color: #eef0f0; /*margin-top: -445px;*/
	margin-bottom: 5px; /*position: absolute;*/ /*z-index: 501;*/
}
.box p {
	padding: 10px 20px 0px 0px;
}
#modalbox {
	background: url(images/cbg2.gif) left top repeat;
}
#modalbox p {
	padding: 10px 20px 0px 20px;
}
#modalbox li {
	padding: 10px 20px 0px 20px;
}
#modalbox li p {
	padding: 10px 20px 0px 30px;
}
/* fragments news ticker */
#NewsVertical {
	width: 240px;
	height: 120px;
	display: block;
	overflow: hidden;
	position: relative;
}
#TickerVertical {
	width: 220px;
	height: 120px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#TickerVertical li {
	display: block;
	width: 220px;
	height: 120px;
	margin: 0;
	padding: 0;
	float: left;
}
/* ----- ft news box menu rules----- */



#menu_main {
	padding: 0;
	margin-top: 0px;
	height: 48px;
	position: relative;
	display: block;
}
#menu li.ftmain {
	float: left;
	height: 47px;
	text-align: center;
	cursor: default;
	margin: 0;
	display: block;
}
ul#menu_bot {
	padding: 0;
	margin: 0px 0px 0px -28px;
	height: 48px;
	position: relative;
	display: block;
}
li#menu_ftnews {
	position: absolute;
	top: 1px;
	left: 35px;
	display: block;
	cursor: pointer;
}
li#menu_ftblogs {
	position: absolute;
	top: 1px;
	left: 158px;
	display: block;
	cursor: pointer;
}
li#menu_ftdeals {
	position: absolute;
	top: 1px;
	left: 281px;
	display: block;
	cursor: pointer;
}
li#menu_ftshop {
	position: absolute;
	top: 1px;
	left: 404px;
	display: block;
	cursor: pointer;
}
#menu_ftnews span.menu_link {
	background: url(images/menu_ftnews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftnews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftnews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftnews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftblogs span.menu_link {
	background: url(images/menu_ftblogs.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftblogs span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftblogs.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftblogs.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftdeals span.menu_link {
	background: url(images/menu_ftdeals.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftdeals span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftdeals.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftdeals.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftshop span.menu_link {
	background: url(images/menu_ftshop.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftshop span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftshop.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftshop.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*for ie6 class hover(added by js)*/

#menu_bot span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*for ie6 class hover(added by js) END*/







/* ----- ft review box menu rules----- */



#menu_main {
	padding: 0;
	margin-top: 0px;
	height: 48px;
	position: relative;
	display: block;
}
#menu_reg {
	padding: 0;
	margin-top: 0px;
	width: 130px;
	position: relative;
	display: block;
	cursor: pointer;
}
*:first-child+html #menu_reg {
	padding: 0;
	margin-top: 0px;
	width: 130px;
	height: 0px;
	position: relative;
	display: block;
	cursor: pointer;
}
#menu li.fttb {
	float: left;
	height: 47px;
	text-align: center;
	cursor: default;
	margin: 0;
	display: block;
}
ul#menutop {
	padding: 0;
	margin: 0px 0px 0px -28px;
	height: 48px;
	position: relative;
	display: block;
}
li#menu_ftreviews {
	position: absolute;
	top: 1px;
	left: 5px;
	display: block;
	cursor: pointer;
}
li#menu_ftarticles {
	position: absolute;
	top: 1px;
	left: 128px;
	display: block;
	cursor: pointer;
}
li#menu_ftpodcast {
	position: absolute;
	top: 1px;
	left: 251px;
	display: block;
	cursor: pointer;
}
li#menu_fttv {
	position: absolute;
	top: 1px;
	left: 374px;
	display: block;
	cursor: pointer;
}
#menu_ftreviews span.menu_link {
	background: url(images/menu_ftreviews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreviews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreviews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreviews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftarticles span.menu_link {
	background: url(images/menu_ftarticles.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftarticles span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftarticles.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftarticles.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftpodcast span.menu_link {
	background: url(images/menu_ftpodcast.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftpodcast span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftpodcast.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftpodcast.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fttv span.menu_link {
	background: url(images/menu_fttv.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fttv span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fttv.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fttv.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*for ie6 class hover(added by js)*/

#menutop span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*for ie6 class hover(added by js) END*/

/* ----- login/fragments/gaming news menu rules----- */





#menu li.fttop {
	float: left;
	height: 47px;
	text-align: center;
	cursor: default;
	margin: 0;
	display: block;
}
ul#menulog {
	padding: 0;
	height: 48px;
	position: relative;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
ul#menutag {
	padding: 0;
	margin: 0px 0px 0px 0px;
	width: 520px;
	height: 48px;
	position: relative;
	display: block;
}
ul#menureg {
	padding: 0;
	margin: -48px 0px 0px 0px;
	width: 130px;
	height: 48px;
	position: relative;
	display: block;
	cursor: pointer;
}
ul#menufrag {
	padding: 0;
	margin: 0px 0px 0px 0px;
	height: 48px;
	position: relative;
	display: block;
}
ul#menufrag2 {
	padding: 0;
	margin: 0px 0px 0px 0px;
	height: 48px;
	position: relative;
	display: block;
}
ul#menugame {
	padding: 0;
	margin: 1px 0px 0px 0px;
	height: 48px;
	position: relative;
	display: block;
}
ul#menuuserr {
	padding: 0;
	margin: 0px 0px 0px 0px;
	height: 48px;
	position: relative;
	display: block;
}
ul#menupub {
	padding: 0;
	margin: 0px 0px 0px 0px;
	height: 48px;
	position: relative;
	display: block;
}
ul#menusub {
	padding: 0;
	margin: 0px 0px 3px 0px;
	height: 48px;
	position: relative;
	display: block;
}
li#menu_login {
	position: absolute;
	top: 0px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_fragments {
	position: absolute;
	top: 0px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_gamingnews {
	position: absolute;
	top: 0px;
	left: -5px;
	display: block;
	cursor: pointer;
}
#menu_login span.menu_link {
	background: url(images/menu_login.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_login span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_login.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_login.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fragments span.menu_link {
	background: url(images/menu_fragments.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fragments span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fragments.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_fragments.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_gamingnews span.menu_link {
	background: url(images/menu_gamingnews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_gamingnews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_gamingnews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_gamingnews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews span.menu_link {
	background: url(images/menu_userreviews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*for ie6 class hover(added by js)*/

#menufrag span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menulog span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menugame span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*for ie6 class hover(added by js) END*/





/* ----- fragtag landing rules----- */






li#menu_taguserreviews {
	position: absolute;
	top: 0px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_tagfragments {
	position: absolute;
	top: 0px;
	left: 25px;
	display: block;
	cursor: pointer;
}
li#menu_tagregister {
	position: absolute;
	top: 1px;
	left: 119px;
	display: block;
	cursor: pointer;
}
li#menu_taglanding {
	position: absolute;
	top: 1px;
	left: 118px;
	display: block;
	cursor: pointer;
}
li#menu_taglogin {
	position: absolute;
	top: 1px;
	left: 118px;
	display: block;
	cursor: pointer;
}
li#menu_taglogin2 {
	position: absolute;
	top: 0px;
	left: 1px;
	display: block;
	cursor: pointer;
}
li#menu_tagsearch {
	position: absolute;
	top: 1px;
	left: 241px;
	display: block;
	cursor: pointer;
}
li#menu_tagsearch2 {
	position: absolute;
	top: 0px;
	left: 25px;
	display: block;
	cursor: pointer;
}
li#menu_tagsearchfrag {
	position: absolute;
	top: 0px;
	left: 149px;
	display: block;
	cursor: pointer;
}
li#menu_tagtradesell {
	position: absolute;
	top: 1px;
	left: -5px;/*left: 364px;*/
	display: block;
	cursor: pointer;
}
li#menu_tagtraderating {
	position: absolute;
	top: 1px;
	left: 487px;
	display: block;
	cursor: pointer;
}
#menu_taguserreviews span.menu_link {
	background: url(images/menu_userreviews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taguserreviews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taguserreviews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taguserreviews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagfragments span.menu_link {
	background: url(images/menu_fragments.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagfragments span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagfragments.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagfragments.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin span.menu_link {
	background: url(images/menu_logintag.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin2 span.menu_link {
	background: url(images/menu_logintag2.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin2 span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin2.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taglogin2.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregister span.menu_link {
	background: url(images/menu_register.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregister span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregister.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregister.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch span.menu_link {
	background: url(images/menu_search.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch2 span.menu_link {
	background: url(images/menu_search2.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch2 span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch2.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearch2.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearchfrag span.menu_link {
	background: url(images/menu_searchfrag.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearchfrag span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearchfrag.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsearchfrag.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtradesell span.menu_link {
	background: url(images/menu_tradesell.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtradesell span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtradesell.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtradesell.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtraderating span.menu_link {
	background: url(images/menu_traderating.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtraderating span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtraderating.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagtraderating.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/* ----- fragtag registration rules----- */





li#menu_tagregistration {
	position: absolute;
	top: 1px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_tagenterprofile {
	position: absolute;
	top: 1px;
	left: 118px;
	display: block;
	cursor: pointer;
}
li#menu_tagupload {
	position: absolute;
	top: 1px;
	left: 241px;
	display: block;
	cursor: pointer;
}
li#menu_taghtprofile {
	position: absolute;
	top: 1px;
	left: 241px;
	display: block;
	cursor: pointer;
}
li#menu_tagsubmit {
	position: absolute;
	top: 1px;
	left: 364px;
	display: block;
	cursor: pointer;
}
#menu_tagregistration span.menu_link {
	background: url(images/menu_registration.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregistration span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregistration.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagregistration.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagenterprofile span.menu_link {
	background: url(images/menu_enterprofile.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagenterprofile span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagenterprofile.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagenterprofile.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagupload span.menu_link {
	background: url(images/menu_upload.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagupload span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagupload.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagupload.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taghtprofile span.menu_link {
	background: url(images/menu_htprofile.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taghtprofile span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taghtprofile.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_taghtprofile.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsubmit span.menu_link {
	background: url(images/menu_submit.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsubmit span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsubmit.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tagsubmit.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/* ----- fragtag public rules----- */



li#menu_myreviews {
	position: absolute;
	top: 0px;
	left: -3px;
	display: block;
	cursor: pointer;
}
li#menu_messageme {
	position: absolute;
	top: 0px;
	left: 25px;
	display: block;
	cursor: pointer;
}
li#menu_mymessages {
	position: absolute;
	top: 0px;
	left: 25px;
	display: block;
	cursor: pointer;
}
li#menu_newmessage {
	position: absolute;
	top: 0px;
	left: 148px;
	display: block;
	cursor: pointer;
}
li#menu_submitnews {
	position: absolute;
	top: 0px;
	left: 120px;
	display: block;
	cursor: pointer;
}
li#menu_myfragment {
	position: absolute;
	top: 0px;
	left: 120px;
	display: block;
	cursor: pointer;
}
li#menu_postfragment {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	cursor: pointer;
}
li#menu_workspace {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	cursor: pointer;
}
li#menu_newreview {
	position: absolute;
	top: 0px;
	left: 120px;
	display: block;
	cursor: pointer;
}
li#menu_myprofile {
	position: absolute;
	top: 1px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_myblog {
	position: absolute;
	top: 1px;
	left: 118px;
	display: block;
	cursor: pointer;
}
li#menu_mytube {
	position: absolute;
	top: 1px;
	left: 241px;
	display: block;
	cursor: pointer;
}
li#menu_myfriends {
	position: absolute;
	top: 1px;
	left: 364px;
	display: block;
	cursor: pointer;
}
li#menu_mytrades {
	position: absolute;
	top: 1px;
	left: 487px;
	display: block;
	cursor: pointer;
}
#menu_myprofile span.menu_link {
	background: url(images/menu_myprofile.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myprofile span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myprofile.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myprofile.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myblog span.menu_link {
	background: url(images/menu_myblog.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myblog span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myblog.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myblog.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytube span.menu_link {
	background: url(images/menu_mytube.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytube span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytube.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytube.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfriends span.menu_link {
	background: url(images/menu_myfriends.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfriends span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfriends.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfriends.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytrades span.menu_link {
	background: url(images/menu_mytrades.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytrades span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytrades.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mytrades.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myreviews span.menu_link {
	background: url(images/menu_myreviews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myreviews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myreviews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myreviews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_messageme span.menu_link {
	background: url(images/menu_messageme.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_messageme span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_messageme.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_messageme.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mymessages span.menu_link {
	background: url(images/menu_mymessages.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mymessages span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mymessages.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_mymessages.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_submitnews a {
	outline:none;
}
#menu_submitnews span.menu_link {
	background: url(images/menu_submitnews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_submitnews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_submitnews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_submitnews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newmessage a {
	outline:none;
}
#menu_newmessage span.menu_link {
	background: url(images/menu_newmessage.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newmessage span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newmessage.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newmessage.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfragment a {
	outline:none;
}
#menu_myfragment span.menu_link {
	/*background: url(images/menu_myfragment.gif) no-repeat left top;*/
	background: url(images/menu_postfragment.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfragment span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfragment.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_myfragment.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_workspace a {
	outline:none;
}
#menu_workspace span.menu_link {
	background: url(images/menu_workspace.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_workspace span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_workspace.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_workspace.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfragment a {
	outline:none;
}
#menu_postfragment span.menu_link {
	background: url(images/menu_postfragment.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfragment span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfragment.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfragment.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newreview a {
	outline:none;
}
#menu_newreview span.menu_link {
	background: url(images/menu_newreview.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newreview span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newreview.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_newreview.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/*BEGIN---------------PRIVATE END----------------*/



li#menu_primynews {
	position: absolute;
	top: 1px;
	left: 4px;
	display: block;
	cursor: pointer;
}
li#menu_priblog {
	position: absolute;
	top: 1px;
	left: 99px;
	display: block;
	cursor: pointer;
}
li#menu_primytube {
	position: absolute;
	top: 1px;
	left: 194px;
	display: block;
	cursor: pointer;
}
li#menu_primyfriends {
	position: absolute;
	top: 1px;
	left: 289px;
	display: block;
	cursor: pointer;
}
li#menu_primytrades {
	position: absolute;
	top: 1px;
	left: 384px;
	display: block;
	cursor: pointer;
}
li#menu_primyfrags {
	position: absolute;
	top: 1px;
	left: 479px;
	display: block;
	cursor: pointer;
}
li#menu_prieditprofile {
	position: absolute;
	top: 1px;
	left: 574px;
	display: block;
	cursor: pointer;
}
#menu_primynews span.menu_link {
	background: url(images/menu_pri_mynews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primynews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primynews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primynews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_priblog span.menu_link {
	background: url(images/menu_pri_blog.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_priblog span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_priblog.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_priblog.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytube span.menu_link {
	background: url(images/menu_pri_mytube.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytube span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytube.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytube.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfriends span.menu_link {
	background: url(images/menu_pri_myfriends.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfriends span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfriends.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfriends.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytrades span.menu_link {
	background: url(images/menu_pri_mytrades.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytrades span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytrades.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primytrades.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfrags span.menu_link {
	background: url(images/menu_pri_myfrags.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfrags span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfrags.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_primyfrags.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_prieditprofile span.menu_link {
	background: url(images/menu_pri_editprofile.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_prieditprofile span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_prieditprofile.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
#menu_prieditprofile.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 102px;
	height: 47px;
	text-indent: -9000px;
}
/* ----- subpage rules----- */



#menu_sub li.ftmain {
	float: left;
	height: 48px;
	text-align: center;
	cursor: hand;
	margin: 0;
	display: block;
}
li#menu_reviewhud {
	position: absolute;
	top: 0px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_postfeedback {
	position: absolute;
	top: 1px;
	left: 15px;
	display: block;
	cursor: pointer;
}
li#menu_writereview {
	position: absolute;
	top: 1px;
	left: 138px;
	display: block;
	cursor: pointer;
}
li#menu_subnews {
	position: absolute;
	top: 1px;
	left: 291px;
	display: block;
	cursor: pointer;
}
li#menu_subblogs {
	position: absolute;
	top: 1px;
	left: 414px;
	display: block;
	cursor: pointer;
}
li#menu_subdeals {
	position: absolute;
	top: 1px;
	left: 537px;
	display: block;
	cursor: pointer;
}
li#menu_subshop {
	position: absolute;
	top: 1px;
	left: 660px;
	display: block;
	cursor: pointer;
}
li#menu_ftreview {
	position: absolute;
	top: 1px;
	left: -5px;
	display: block;
	cursor: pointer;
}
li#menu_cheats {
	position: absolute;
	top: 1px;
	left: 241px;
	display: block;
	cursor: pointer;
}
li#menu_tips {
	position: absolute;
	top: 1px;
	left: 364px;
	display: block;
	cursor: pointer;
}
li#menu_proreviews {
	position: absolute;
	top: 1px;
	left: 487px;
	display: block;
	cursor: pointer;
}
li#menu_userreviews {
	position: absolute;
	top: 1px;
	left: 610px;
	display: block;
	cursor: pointer;
}
#menu_reviewhud span.menu_link {
	background: url(images/menu_reviewhud.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_reviewhud span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_reviewhud.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_reviewhud.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfeedback span.menu_link {
	background: url(images/menu_postfeedback.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfeedback span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfeedback.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_postfeedback.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_writereview span.menu_link {
	background: url(images/menu_writereview.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_writereview span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_writereview.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_writereview.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subnews span.menu_link {
	background: url(images/menu_ftnews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subnews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subnews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subnews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subblogs span.menu_link {
	background: url(images/menu_ftblogs.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subblogs span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subblogs.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subblogs.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subdeals span.menu_link {
	background: url(images/menu_ftdeals.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subdeals span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subdeals.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subdeals.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subshop span.menu_link {
	background: url(images/menu_ftshop.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subshop span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subshop.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_subshop.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreview span.menu_link {
	background: url(images/menu_ftreview.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreview span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreview.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_ftreview.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_cheats span.menu_link {
	background: url(images/menu_cheats.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_cheats span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_cheats.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_cheats.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tips span.menu_link {
	background: url(images/menu_tips.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tips span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tips.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_tips.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_proreviews span.menu_link {
	background: url(images/menu_proreviews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_proreviews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_proreviews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_proreviews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews span.menu_link {
	background: url(images/menu_userreviews.gif) no-repeat left top;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews.active span.menu_link:hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menu_userreviews.active span.menu_link {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
/* ----- generic rules ----- */



img {
	border: 0px;
}
.nodisp {
	display: none;
}
#ftbot_ad {
	margin: 12px 0px 0px 3px;
	border: 0px solid #989797;
	padding: 0px;
	width: 315px;
	height: 254px;
}
.dealsMain {
	margin: 0px 0px 0px 0px;
	width: 540px;
	height: 80%;
	float: left;
	text-align: left;
}
*:first-child+html div.scroller2 {
	margin: -0px 5px 0px 5px;
	overflow: hidden;
	width: 827px;
	height: 573px;
	border: 0px solid #ddd;
	float: left;
}
div.scroller2 {
	margin: -10px 5px 0px 5px;
	overflow: hidden;
	width: 827px;
	height: 573px;
	border: 0px solid #ddd;
	float: left;
}
div.contentscroll {
	width: 800px;
	height: 573px;
	float: left;
}
/* ----ft deals---- */



div#ga_deals {
	margin: -16px 0px 0px 0px;
}
div.ga_dealmetatop, .ga_dealmetabottom {
	display: none;
}
div.ga_dealsubject {
	font-weight: bold;
	border-top: 0px dotted #7c7c7c;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
div.ga_dealbit {
	border-bottom: 1px dotted #7c7c7c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
}
div.ga_dealsdate {
	text-align: left;
	width: 270px;
	height: 39px;
	padding: 10px 0px 0px 16px;
	margin: 10px 0px -20px -2px;
	background: url(images/title_deal.jpg) no-repeat left top;
}
div.ga_dealtext a, .ga_dealtext a:link, .ga_dealtext a:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div.ga_dealtext a:hover {
	text-decoration: underline;
}
div.ga_dealtext ul {
	margin: 10px 0px 0px 15px;
}
div.ga_dealtext ul ul {
	margin: 1px 0px 1px 7px;
}
div.ga_dealtext a img {
	margin: -20px 8px 5px 8px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #7c7c7c;
}
div.ga_dealtext a:hover img {
	margin: -20px 8px 5px 8px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #b1b1b1;
}
/* ----lightbox/slimbox---- */



.MultiBoxContainer {
	position: absolute;
	border: 10px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 8;
	text-align: left;
}
.MultiBoxLoading {
	background: url(images/mb_loader.gif) no-repeat center;
}
.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.MultiBoxClose {
	position: absolute;
	top: -20px;
	right: -20px;
	background: url(images/mb_close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
	z-index: 2500;
}
* html div.MultiBoxClose {
	background: none;
 filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/mb_close.png', sizingmethod='crop');
}
.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}
.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}
.MultiBoxPrevious {
	position: absolute;
	background: url(images/mb_left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}
* html div.MultiBoxPrevious {
	background: none;
 filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/mb_left.png', sizingmethod='crop');
}
.MultiBoxNext {
	position: absolute;
	background: url(images/mb_right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}
* html div.MultiBoxNext {
	background: none;
 filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/mb_right.png', sizingmethod='crop');
}
.MultiBoxNextDisabled {
	cursor: default;
	background: url(images/mb_rightDisabled.png) no-repeat;
}
.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(images/mb_leftDisabled.png) no-repeat;
}
.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}
.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}
.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}
#kwicks_container {
	margin: 6px 0px 3px -16px;
	width: 254px;
	height: 53px;
}
#podMenuL1, #podMenuL3, #podMenuL5 {
	margin: 0px 0px 0px 0px;
	float: left;
	width: 190px;
	height: 33px;
}
#podMenuL1 ul, #podMenuL3 ul, #podMenuL5 ul {
	overflow: hidden;
	list-style: none;
	margin: 0px;
	display: block;
	height: 33px;
	width: 275px;
}
#podMenuL1 ul li, #podMenuL3 ul li, #podMenuL5 ul li {
	float: left;
}
#podMenuL1 ul li a, #podMenuL3 ul li a, #podMenuL5 ul li a {
	background:#FFFFFF none repeat scroll 0%;
	text-indent: -1000px;
	cursor: pointer;
	display: block;
	overflow: hidden;
	width: 25px;
	height: 33px;
}
#podMenuL1 ul li.pod_tunes a, #podMenuL3 ul li.pod_tunes a, #podMenuL5 ul li.pod_tunes a {
	background: url(images/pod_tunes.gif) repeat scroll 0%;
}
#podMenuL1 ul li.pod_zune a, #podMenuL3 ul li.pod_zune a, #podMenuL5 ul li.pod_zune a {
	background: url(images/pod_zune.gif) repeat scroll 0%;
}
#podMenuL1 ul li.pod_mp3 a,  #podMenuL3 ul li.pod_mp3 a,  #podMenuL5 ul li.pod_mp3 a {
	background: url(images/pod_mp3.gif) repeat scroll 0%;
}
#podMenuL1 ul li.pod_odeo a,  #podMenuL3 ul li.pod_odeo a,  #podMenuL5 ul li.pod_odeo a {
	background: url(images/pod_odeo.gif) repeat scroll 0%;
}
#podMenuL1 ul li.pod_hover,  #podMenuL3 ul li.pod_hover,  #podMenuL5 ul li.pod_hover {
	background: url(images/pod_hover.gif) repeat scroll 0%;
	width: 70px;
	height: 33px;
}
#podMenuR2, #podMenuR4, #podMenuR6 {
	margin: 0px 0px 0px 0px;
	float: right;
	width: 190px;
	height: 33px;
}
#podMenuR2 ul, #podMenuR4 ul, #podMenuR6 ul {
	overflow: hidden;
	list-style: none;
	margin: 0px;
	display: block;
	height: 33px;
	width: 275px;
}
#podMenuR2 ul li, #podMenuR4 ul li, #podMenuR6 ul li {
	float: left;
}
#podMenuR2 ul li a, #podMenuR4 ul li a, #podMenuR6 ul li a {
	background:#FFFFFF none repeat scroll 0%;
	text-indent: -1000px;
	cursor: pointer;
	display: block;
	overflow: hidden;
	width: 25px;
	height: 33px;
}
#podMenuR2 ul li.pod_tunes a, #podMenuR4 ul li.pod_tunes a, #podMenuR6 ul li.pod_tunes a {
	background: url(images/pod_tunes.gif) repeat scroll 0%;
}
#podMenuR2 ul li.pod_zune a,  #podMenuR4 ul li.pod_zune a,  #podMenuR6 ul li.pod_zune a {
	background: url(images/pod_zune.gif) repeat scroll 0%;
}
#podMenuR2 ul li.pod_mp3 a,  #podMenuR4 ul li.pod_mp3 a,  #podMenuR6 ul li.pod_mp3 a {
	background: url(images/pod_mp3.gif) repeat scroll 0%;
}
#podMenuR2 ul li.pod_odeo a,  #podMenuR4 ul li.pod_odeo a,  #podMenuR6 ul li.pod_odeo a {
	background: url(images/pod_odeo.gif) repeat scroll 0%;
}
#podMenuR2 ul li.pod_hover,  #podMenuR4 ul li.pod_hover,  #podMenuR6 ul li.pod_hover {
	background: url(images/pod_hover.gif) repeat scroll 0%;
	width: 70px;
	height: 33px;
}
#kwicks {
}
#kwicks span {
	display: none;
}
#kwicks li {
	display: block;
	overflow: hidden;
	float: left;
}
#kwicks .kwick {
	width: 26px;
	display: block;
	cursor: pointer;
	overflow: hidden;
}
#kwicks .kwick1 {
	width: 70px;
	display: block;
}
#sub_navigation span {
	display: none;
}
#sub_navigation li {
	display: block;
	overflow: hidden;
	float: left;
}
#sub_navigation .subnav {
	width: 26px;
	display: block;
	cursor: pointer;
	overflow: hidden;
}
#sub_navigation .kwick1 {
	width: 70px;
	display: block;
}
#pod_tunes {
	background: url(images/pod_tunes.gif) no-repeat;
	width: 70px;
	height: 33px;
}
#pod_zune {
	background: url(images/pod_zune.gif) no-repeat;
	width: 70px;
	height: 33px;
}
#pod_mp3 {
	background: url(images/pod_mp3.gif) no-repeat;
	width: 70px;
	height: 33px;
}
#pod_odeo {
	background: url(images/pod_odeo.gif) no-repeat;
	width: 70px;
	height: 33px;
}
#pod_hover {
	background: url(images/pod_hover.gif) no-repeat;
	width: 70px;
	height: 33px;
}
.hand {
	background: url(images/handprint_overlay.gif) no-repeat;
	width: 666px;
	height: 681px;
}
div.overflow {
	width: 839px;
	height: 586px;
	padding: 0px 0px 0px 0px;
}
div.overflow div.content {
	width: 820px;
	height: 576px;
	overflow: hidden;
	float: left;
	margin: -4px 0px 0px -4px;
}
div.overflow div.scrollarea {
	height: 550px;
	width: 14px;
	float: left;
	border-left: 0px solid #ddd;
	margin-top: 3px;
}
div.overflow div.scrollBarContainer {
	background: #454545 url(images/scrollbar_bg.gif) no-repeat;
	margin: 2px 0px 3px;
	width: 11px;
	height: 545px;
	cursor:pointer;
}
div.overflow div.scrollKnob {
	background: url(images/scrollbar_knob.png) no-repeat;
	width: 19px;
	height: 61px;
	padding: 0px 0px 15px 0px;
	margin: 1px 0px 0px -4px;
	cursor: pointer;
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}
div.overflow div.scrollForward, div.overflow div.scrollBack {
	background: url(images/scroll_up.gif) no-repeat;
	cursor: pointer;
	width: 11px;
	height: 11px;
	margin-left: 0px;
}
div.overflow div.scrollForward {
	background: url(images/scroll_down.gif) no-repeat;
	cursor: pointer;
	width: 11px;
	height: 11px;
	margin-left: 0px;
}
/*for ie6 class hover(added by js)*/

#menufrag span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menulog span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menugame span.hover {
	background-position: 0 -47px;
	margin: 0px;
	display: block;
	width: 130px;
	height: 47px;
	text-indent: -9000px;
}
#menureg span.hover {
	background-position: 0 -47px;
}
#menutag span.hover {
	background-position: 0 -47px;
}
/*for ie6 class hover(added by js) END*/



span.menu_link {
	overflow: hidden;
}
/*---------------Private----------------*/




/*BEGIN my news section*/


.private-news,  #indentpri div div.private-news,  .private #indentpri {
	height: 425px !important;
}
.private-news2,  #indentpri2 div div.private-news2,  .private #indentpri2 {
	height: 425px !important;
}
#content-frag .tbbg5 .private {
	height: 445px;
	overflow: hidden;
}
#content-frag .tbbg5 .private .txt {
	overflow: hidden;
	height: 447px;
}
.private-news #backnextnews {
	margin: 0px 0px 4px 0px;
	width: 655px;
	height: 18px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
}
.private-news #panes-news {
	border-style: none;
	margin: 0px 0px 0px -0px;
	height: 573px;
	width: 675px;
	overflow: hidden;
}
.private-news #panes-news div div {
	overflow: hidden;
	height: 410px !important;
	margin: 0;
}
.private-news .newsLeft {
	padding: 0 0 0 60px;
}
.private-news .newsMid {
	border-right: none;
}
.private-news2 #backnextnews {
	margin: 0px 0px 4px 1px;
	width: 665px;
	height: 18px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
}
.private-news2 #panes-news {
	border-style: none;
	margin: 0px 0px 0px -0px;
	height: 573px;
	width: 680px;
	overflow: hidden;
}
.private-news2 #panes-news div div {
	overflow: hidden;
	height: 450px !important;
	margin: 0;
}
.private-news2 .newsLeft {
	padding: 0 0 0 60px;
}
.private-news2 .newsMid {
	border-right: none;
}
/*END my news section*/





/*BEGIN my Media section*/

form {
	padding: 0;
	margin: 0;
	clear: both;
}
div.top-descr {
	padding: 0 0 20px;
	margin: 0;
	font-weight: normal;
	color: #fff;
	width: 630px;
	float: left;
	font-size: 12px;
}
div.top-descr .img-box {
	margin-top:10px;
	width: 60px;
	float: left;
	padding: 4px 0 0 40px;
}
div.left-area,  div.right-area {
	padding:10px;
	width: 280px;
	margin:0px;
	float: left;
	overflow: hidden;
}
div.two-inp-container {
	width: 285px;
	float: left;
	padding-top:0px;
}
div.inp-container {
	width: 215px;
	float: left;
}
div.inp {
	width: 200px;
	height: 29px;
	padding: 10px 0 0 14px;
	/*border:1px solid red;*/
	background: url(images/inp-bg.gif) no-repeat;
}
div.inp input {
	border: none;
	background: none;
	font: bold 11px Tahoma, Arial, verdana, sans-serif;
	color: #fff;
	width:180px;
}
div.subm-container {
	width: 62px;
	height: 26px;
	float: left;
	padding: 42px 0 0;
}
div.bottom-text {
	width: 215px;
	float: left;
	padding: 0 20px 0 0;
	font-size:10px;
	margin-bottom:10px;
}
div.bottom-text p {
	padding: 0 0 0 6px;
	margin: 0;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}
div.text-image-box {
	width: 595px;
	padding-left: 35px;
	margin-top:50px;
	font-weight:normal;
}
div.text-image-box .img-box {
	margin-top:20px;
	width: 95px;
	float: left;
	padding: 4px 12px 0 0;
}
div.text-image-box p {
	padding: 0 20px 0 0;
	margin-top:30px;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
	width: 460px;
	float: right;
}
div.three-column {
	width: 630px;
	float: left;
	padding: 15px 0 0 15px;
}
.three-column div.column {
	width: 205px;
	float: left;/*overflow: auto;*/
}
div.three-column h3 {
	padding-left: 10px;
	margin: 0;
	text-align: center;
	color: #fc3;
	font-size: 15px;
}
div.three-column .find-media {
	width:190px;
	background:url(images/fing-med-btn.gif;);
	overflow: hidden;
	padding: 0 0 0 10px
}
div.three-column .find-media .find-med-btn img {
	border: none;
}
div.three-column .find-media .find-med-inp-box {
	width: 190px;
}
div.three-column .find-media .find-med-inp-box .inp-box {
	width: 180px;
	height:60px;
	background: url(images/file-select.png) no-repeat 5px 10px;
	padding: 10px 0 0 5px;
	position:relative;
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}
div.three-column .find-media .find-med-inp-box .inp-box .input {
	top:0px;
	left:0px;
	margin-top:15px;
	margin-left:5px;
	width:110px;
	padding-top:10px;
	background-color:transparent;
	font-weight:bold;
	color:white;
	border:0px;
}
div.three-column .find-media .find-med-inp-box .inp-box .file {
	position:absolute;
	cursor:pointer;
	top:10px;
	width:160px;
	line-height:45px;
	height:45px;
	right:10px;
	text-align: right;
	-moz-opacity:0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
div.three-column .find-media .find-med-inp-box .find-med-description {
	width: 145px;
	text-align: center;
}
div.three-column .find-media .find-med-inp-box .find-med-description p {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}
div.three-column .find-media .find-med-inp-box input {
	border: none;
	background: none;
	width: 145px;
	float: left;
	font: bold 12px Tahoma, Arial, verdana, sans-serif;
	color: #fff;
	height: 24px;
	overflow: hidden;
}
div.three-column .media-submit-btn {
	float:none;
	margin:0 auto;
	margin-top:20px;
	width:96px;
}
div.left-area .media-submit-btn {
	float:none;
	width:131px;
}
/*BEGIN scroll BEGIN*/

div.main {
	width: 654px;
	height: 445px;
	float: left;
	overflow: hidden;
}
div.main .content-media {
	width: 638px;
	height: 420px;
	float: left;
	overflow: hidden;
	position:relative;
}
div.main div.scrollarea {
	height: 446px;
	width: 14px;
	float: left;
	border-left: 0px solid #ddd;
	margin-top: 3px;
}
div.main div.scrollBarContainer {
	background: #454545 url(../images/scrollbar_bg.gif) no-repeat;
	margin: 2px 0px 3px;
	width: 14px;
	height: 398px;/*_height: 192px;_margin: -2px 0px 4px;*/
	cursor:pointer;/*background: #454545;*/
}
div.main div.scrollKnob {
	width: 19px;
	height: 71px;
	padding: 0px 0px 15px 0px;
	margin: 1px 0px 0px -4px;
	cursor: pointer;
}
div.main div.scrollForward, div.main div.scrollBack {
	cursor: pointer;
	width: 15px;
	height: 11px;
	margin-left: 1px;
	background: url(images/scroll_up.gif) no-repeat;
}
div.main div.scrollForward {
	background: url(images/scroll_down.gif) no-repeat;
}
/*END scroll END*/

/*END my Media section END*/










/*BEGIN MY FRIENDS SECTION*/



#myfriend-box {
	margin: 0px 0px 0px 5px;
	padding-bottom: 15px;
	float: left;
	width: 355px;
	border-bottom: 0px dotted #7c7c7c;
}
*:first-child+html #myfriend-box {
	margin: 0px 0px 0px 5px;
	padding-bottom: 5px;
	float: left;
	width: 355px;
	border-bottom: 0px dotted #7c7c7c;
}
p.myfriendbg {
	background: url(images/myfriendbg.png) no-repeat;
	margin: 6px 0px 7px 0px;
	width: 359px;
	height: 144px;
}
.myfriend_bgav {
	margin: 34px 0px 0px -39px;
	float: left;/*width: 27px;



        height: 28px;*/



        }
.myfriend_bgav img {
	margin: 0px 0px 0px 0px;
	border: 1px solid #a1a2a2;
	width: 59px;
	height: 59px;
}
.myfriend_bgtxt {
	margin: 35px 0px 0px 17px;
	float: left;
	width: 254px;
	height: 59px;
	font-size: 11px;
}
#mf_txt {
	background: transparent;
	border: 0;
	width: 254px;
	height: 59px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
}
.myfriend_bgname {
	margin: 10px 0px 0px 14px;
	float: left;
	font-size: 14px;
	color: #fdc510;
	font-weight: bold;
}
#myfri_bot {
	margin: -45px 0px 0px 20px;
	float: left;
	width: 359px;
	font-size: 11px;
}
.myfriend_status {
	margin: 0px 0px 0px 0px;
	float: left;
	height: 25px;
	width: 25px;
}
.myfriend_rec {
	margin: 4px 0px 0px 25px;
	float: left;
	width: 148px;
}
.myfriend_rec img {
	margin: 0px 0px -3px 0px;
}
.myfriend_sub {
	margin: 5px 0px 0px 18px;
	float: left;
	width: 142px;
	font-size: 11px;
}
.myfriend_sub table tr td {
	font-size: 11px;
}
.myfriend_sub table tr td input {
	width: 25px;
	margin: 0px;
	padding: 2px 0px 0px 5px;
}
*:first-child+html .myfriend_sub table tr td input {
	width: 25px;
	margin: -3px;
	padding: 0px 0px 0px 5px;
}
#selcom-tool {
	margin: 0px 0px 0px 18px;
	float: left;
	width: 360px;
}
.selcom-1 {
	margin: 8px 0px 0px 0px;
	float: left;
	font-weight: bold;
}
.selcom-2 {
	margin: -5px 0px 0px 23px;
	float: left;
}
*:first-child+html #selcom-tool {
	margin: -8px 0px 0px 18px;
	float: left;
	width: 360px;
}
*:first-child+html .selcom-1 {
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
	float: left;
	font-weight: bold;
}
*:first-child+html .selcom-2 {
	margin: -5px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	float: left;
}
.content-friends .right {
	width:250px;
	padding:10px;
	float:right;
}
.content-friends .friends-description {
	font-weight:bold;
	font-size:12px;
}
.content-friends .add-box, .content-friends .remove-box {
	background: url(images/inputbg_lg.gif) no-repeat 0 10px;
	margin: 5px 0px 0px 25px;
	width: 210px;
	height: 32px;
	/*background: url(images/inputbg_med.gif) no-repeat 0 10px;
        height:40px;
        width:225px;*/

	padding: 9px;
}
.content-friends input {
	background: transparent;
	border:0px;
	color:white;
	padding:0px 0px 0px 5px;
	margin-top:17px;
	font-weight:normal;
	font-size:12px;
	width:142px;
	display:block;
}
.content-friends .add-box .add input {
	width:79px;
	margin:0px;
	height:35px;
	float:right;
	margin-left:120px;
	padding:0px;
}
.content-friends .remove-box .remove input {
	width:96px;
	margin:0px;
	height:35px;
	float:right;
	margin-left:120px;
	padding:0px;
}
.content-friends .list {
	margin:0 auto;
	padding:20px 0px 0px 20px;
	width:165px;
	height:85px;
	position:relative;
	background:transparent url(images/textarea.gif) no-repeat 10px 10px;
}
.content-friends .list select {
	width:145px;
	height:65px;
	background-color:transparent;
	color:white;
	border:0px;
}
.content-friends .list .content {
	width:145px;
	height:65px;
	overflow:auto;
	float:right;
	position:absolute;
}
.content-friends .friend-list {
	width:360px;
	overflow:hidden;
}
.content-friends .background {
	margin:0 auto;
	padding:10px;
	width:165px;
	height:85px;
}
.content-friends .friend-list .small-description {
	font-size:11px;
	font-weight:bold;
	float:left;
	line-height:30px;
}
.content-friends .friend-list .friend {
	padding:5px;
	margin-bottom:25px;
	height:230px;
}
.content-friends .friend-list .friend .left-info {
	float:left;
	width:110px;
	height:230px;
	padding-top:15px;
}
.content-friends .friend-list .friend .right-info {
	float:right;
	width:230px;
}
.content-friends .friend-list .friend .left-info .friend-photo {
	width:100px;
	height:100px;
	margin:5px;
}
.content-friends .friend-list .friend .left-info .friend-name {
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.content-friends .friend-list .friend .left-info .friend-status {
	margin-top:10px;
	height:75px;
	width:100px;
}
/*LETS MAKE THEM PUBLIC FOR NOW*/



.online2 {
	background: url(images/online-statuson.png) no-repeat center;
}
.offline2 {
	background: url(images/online-statusoff.png) no-repeat center;
}
.away2 {
	background: url(images/online-statusaway.png) no-repeat center;
}
.online {
	background: url(images/status_on.png) no-repeat center;
}
.offline {
	background: url(images/status_off.png) no-repeat center;
}
.away {
	background: url(images/status_away.png) no-repeat center;
}
.content-friends .friend-list .friend .msg-type {
	/*height:45px;*/
	padding:0px;
}
.content-friends .friend-list .friend .textarea {
	background:url(images/textarea-bg.png) no-repeat 0px;
	padding:5px;
	width:220px;
	height:85px;
}
.content-friends .friend-list .friend textarea {
	background-color:transparent;
	width:200px;
	border:0px;
	padding:5px;
	height:73px;
	color:white;
	overflow-x:hidden;
	font-size:12px;
}
.content-friends .friend-list .friend .updates {
	height:30px;
	text-align:left;
	padding:0px;
	padding-right:10px;
}
.content-friends .friend-list .friend .updates .update {
	cursor:pointer;
	float:right;
	margin:3px 3px 0px 0px;
	width:25px;
	display:block;
	overflow:hidden;
	height:25px;
}
.content-friends .friend-list .friend .updates .video {
	background:transparent url(images/video.png) no-repeat;
}
.content-friends .friend-list .friend .updates .sound {
	background:transparent url(images/sound.png) no-repeat;
}
.content-friends .friend-list .friend .updates .text {
	background:transparent url(images/txt.png) no-repeat;
}
.content-friends .friend-list .friend .updates .photo {
	background:transparent url(images/image.png) no-repeat;
}
.content-friends .friend-list .friend .subscribe {
	height:30px;
}
.content-friends .friend-list .friend .subscribe input {
	display:inline;
	width:20px;
	margin:9px 0px 0px 10px;
}
/*BEGIN scroll BEGIN*/

div.main-friends {
	width: 654px;
	height: 445px;
	float: left;
	overflow: hidden;
}
div.main-friends .content-friends {
	width: 638px;
	height: 420px;
	float: left;
	overflow: hidden;
	position:relative;
}
div.main-friends div.scrollarea {
	height: 446px;
	width: 14px;
	float: left;
	border-left: 0px solid #ddd;
	margin-top: 3px;
}
div.main-friends div.scrollBarContainer {
	background: #454545 url(../images/scrollbar_bg.gif) no-repeat;
	margin: 2px 0px 3px;
	width: 14px;
	height: 398px;/*_height: 192px;_margin: -2px 0px 4px;*/
	cursor:pointer;/*background: #454545;*/
}
div.main-friends div.scrollKnob {
	width: 19px;
	height: 71px;
	padding: 0px 0px 15px 0px;
	margin: 1px 0px 0px -4px;
	cursor: pointer;
}
div.main-friends div.scrollForward, div.main-friends div.scrollBack {
	cursor: pointer;
	width: 15px;
	height: 11px;
	margin-left: 1px;
	background: url(images/scroll_up.gif) no-repeat;
}
div.main-friends div.scrollForward {
	background: url(images/scroll_down.gif) no-repeat;
}
/*END scroll END*/


/*END MY FRIENDS SECTION*/









/*BEGIN my Blog section*/



div.blog-box {
	width: 630px;
	float: left;
	overflow: hidden;
	padding: 10px 0 0 20px
}
div.blog-text-box {
	width: 610px;
	float: left;
	overflow: hidden;
}
div.blog-text-box .blog-text-content {
	width: 610px;
	height: 237px;
	background: url(images/blog-text-content-bg.jpg) no-repeat;
	padding: 10px 0 0 5px;
	overflow: hidden;
}
div.blog-text-box .blog-user-image {
	width: 53px;
	float:left;
	margin-left:10px;
	margin-right:20px;
}
div.blog-text-box .blog-user-image img {
	border: none;
}
div.blog-text-box .blog-user-text {
	width: 580px;
	/*float: left;*/

	padding: 0 0 0 00px;
	overflow: hidden;
}
div.blog-text-box .blog-user-text .top-line {
	width: 565px;
	height:43px;
	overflow:hidden;
}
div.blog-text-box .blog-user-text .top-line h3 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #eab919;
	width: 320px;
	float: left;
	line-height:40px;
}
div.blog-text-box .blog-user-text .top-line .date {
	width: 100px;
	float: right;
	overflow: hidden;
	color: #FFFFFF;
	font-size: 12px;
	line-height:40px;
	text-align: right;
}
div.blog-text-box .blog-user-text .text-content {
	width: 588px;
	overflow: hidden;
	padding-top:5px;
	padding-left:7px;
}
div.blog-text-box .blog-user-text .text-content iframe {
	background: transparent;
	border:0px;
	width: 560px;
	height: 170px;
	margin-left:5px;
	overflow-x:hidden;
}
div.pan-top-line {
	height: 50px;
	overflow: hidden;
	/*background: url(images/buttons-panel.jpg) no-repeat;*/

 /*float: left;*/

 padding-left:90px;
}
div.pan-top-line #colors {
	height:30px;
	width:80px;
	margin:0px;
	margin-top:4px;
	float:left;
	display:none;
}
/*div.pan-top-line button {

 background-color:transparent;

 width:66px;

 height:44px;

 height:40px;

 margin-left: 10px;

 border:0px;

 float:left;

 cursor:pointer; 

}*/


div.pan-top-line button {
	background-color:transparent;
	width:37px;
	height:35px;
	margin-left: 5px;
	border:0px;
	float:right;
	cursor:pointer;
}
button#btn-bold {
	background:transparent url(images/btn_form-bold.png) no-repeat;
	width: 37px;
	padding: 0px 0px 0px 0px;
}
button#btn-italic {
	background:transparent url(images/btn_form-italics.png) no-repeat;
	width: 37px;
	padding: 0px 0px 0px 0px;
}
button#btn-underline {
	background:transparent url(images/btn_form-underline.png) no-repeat;
	width: 37px;
	padding: 0px 0px 0px 0px;
}
button#selector {
	background:transparent url(images/btn_form-color.png) no-repeat;
	width: 37px;
	padding: 0px 0px 0px 0px;
}
/*

button#btn-bold{background:transparent url(images/bold-btn.gif) no-repeat}


button#btn-italic{background:transparent url(images/italic-btn.gif) no-repeat}


button#btn-underline{background:transparent url(images/underline-btn.gif) no-repeat}


button#selector{background:transparent url(images/color-btn.gif) no-repeat}
*/







div.pan-top-line #colors td {
	border:2px solid black;
	width:20px;
	height:15px;
	cursor:pointer;
	padding:0px;
}
div.pan-top-line #colors td button {
	width:20px;
	height:15px;
	margin-left: 0px;
	border:0px;
	float:none;
	cursor:pointer;
}
/*div.blog-submit-btn{

 float:right;

 width:79px; 

}*/
div.blog-submit-btn {
	width:79px;
	margin:0px 0px 0px 10px;
	float:right;
}
div.pan-bottom-line {
	width: 600px;
	float: left;/*background: #191919; */

}
div.pan-bottom-line .first-line {
	width: 600px;
	padding: 10px 0px 0px 10px;
	margin-bottom:0px;
}
div.pan-bottom-line .first-line .btn-add {
	float:right;
	display:block;
	margin-top:14px;
}
div.pan-bottom-line .second-line {
	width: 600px;
	padding-left: 10px;
	padding-bottom:5px;
	clear:both;
	height:50px;
}
div.pan-bottom-line .second-line .btn-edit {
	float:right;
	width:79px;
	height:35px;
	display:block;
}
div.pan-bottom-line .second-line input {
	display: block;
	margin-bottom: 10px;
}
div.pan-bottom-line .first-line .ttl-lbl {
	display: block;
	font-size:12px;
	font-weight: bold;
	color: #fff;
	padding: 0 0 5px 5px;
}
div.pan-bottom-line .first-line .blog-ttl-inp-box {
	width: 440px;
	height: 35px;
	padding: 9px 0px 0px 10px;
	background: url(images/blog-ttl-box-bg.gif) no-repeat;
}
div.pan-bottom-line .first-line .blog-ttl-inp-box input {
	border: none;
	background: none;
	width:400px;
	height:11px;
	display:block;
	color: #fff;
	outline:none;
	font: 11px Tahoma, Arial, verdana, sans-serif;
}
div.pan-bottom-line .lists-panel {
	width: 525px;
	padding: 0 0 0;
}
div.pan-bottom-line .lists-panel .arc-list-box {
	width: 230px;
	float: left;
	height:45px;
}
div.pan-bottom-line .lists-panel .ttl-list-box {
	margin-left:10px;
	width: 230px;
	float: left;
	height:145px;
}
div.pan-bottom-line .lists-panel label {
	float:left;
	font-weight: bold;
	line-height:45px;
	color: #fff;
	font-size: 12px;
	margin-right:10px;
}
div.pan-bottom-line .lists-panel select {
	font: 11px Tahoma, Arial, verdana, sans-serif;
}
/* FOR MY UGLY BUT SUPER-COOL SELECT BOX */


select.selmoo {
	margin-left:5px;
	width:153px;
	overflow:hidden;
}
.select {
	text-align:center;
	font: bold 12px verdana;
	line-height:40px;
	height: 40px;
	cursor:pointer;
	background:transparent no-repeat url(images/blog-select.gif) -5px;
	color: #bbb;
	width:148px;
	z-index:0;
	margin:0px;
	position:relative;
}
.select-list {
	position:absolute;
	display:none;
	top:40px;
}
ul.select-list {
	background-color:#555555;
	margin:0px;
	padding: 0;
	list-style: none;
	border: 0;
	font-family: Verdana, Geneva;
	width:153px;
	z-index:2;
	height:200px;
	overflow-y:auto;
	overflow-x:hidden;
}
.select-list li {
	width:153px;
	padding: 0 0 0 8px;
	line-height: 25px;
	height: 25px;
	cursor: pointer;
	font-weight: normal;
	font-size: 11px;
	background-color:#555555;
	color: #bbb;
	overflow:hidden;
}
.select-list li:hover {
	background-color:#666666;
}
/*END MY BLOG*/




/*BEGIN EDIT PROFILE */


div.edit-profile {
	background: transparent url(images/hand.gif) no-repeat bottom right;
	height: 440px;
}
div.edit-profile .first-line {
	height: 300px;
	height: 190px;
}
div.edit-profile .left-column {
	width: 150px;
	float: left;
	margin-left: 30px;
}
div.edit-profile .left-column h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 3px;
}
div.edit-profile .left-column input {
	float: left;
	margin-top: 55px;
}
div.edit-profile .small {
	font-size: 10px;
}
div.edit-profile .lock-image {
	background: transparent url(images/padlock.png) no-repeat;
	width: 118px;
	height: 140px;
	float: left;
	margin: 5px;
}
div.edit-profile .content-text {
	background: transparent url(images/big-textarea.png) no-repeat;
	float: right;
	padding: 10px;
	width: 420px;
	margin-right: 30px;
}
div.edit-profile .content-text textarea {
	background-color: transparent;
	width: 400px;
	height: 150px;
	color: #fff;
	border: 0px;
}
div.edit-profile .second-line {
	margin-left: 30px;
}
div.edit-profile .label {
	float: left;
	font-weight: bold;
	line-height: 40px;
	margin-right: 10px;
}
div.edit-profile .options {
	float: left;
}
div.edit-profile .text {
	font-weight: bold;
	margin-top: 25px;
}
div.edit-profile .find-media {
	width: 210px;
	float: left;
	background:url(images/fing-med-btn.gif);
	overflow: hidden;
	padding: 0 0 0 10px;
}
div.edit-profile .find-media .find-med-btn img {
	border: none;
}
div.edit-profile .find-media .find-med-inp-box {
	width: 190px;
}
div.edit-profile .find-media .find-med-inp-box .inp-box {
	background: url(images/file-upload.png) no-repeat 0px 5px;
	margin: 0px 0px 4px -11px;
	position: relative;
	float: left;
	width: 208px;
	height: 67px;
}
div.edit-profile .find-media .find-med-inp-box .inp-box .input {
	background-color: transparent;
	margin: 34px 0px 0px 7px;
	padding: 0px 0px 0px 2px;
	width: 120px;
	color: #fff;
	border: 0px;
	cursor: pointer;
	font-size: 12px;
}
div.edit-profile .find-media .find-med-inp-box .inp-box .file {
	position: absolute;
	line-height: 45px;
	width: 160px;
	height: 58px;
	top: 9px;
	right: 35px;
	cursor: pointer;
	text-align: right;
	-moz-opacity: 0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 1;
}
div.edit-profile .edit-submit-btn {
	margin-left: -5px;
	margin-top: 23px;
	float: left;
}
/*END EDIT PROFILE */




/*BEGIN MY TRADES */



div.main-trades, div.my-frags { /*background:transparent url(images/hand.gif) no-repeat bottom right;*/
	height:440px;
}
p.mytradebg {
	background: url(images/mytradesbg.png) no-repeat;
	margin: 6px 0px 7px 10px;
	width: 306px;
	height: 100px;
}
.mytrade_bgav {
	margin: 19px 0px 0px 10px;
	float: left;/*width: 27px;



        height: 28px;*/



        }
.mytrade_bgav img {
	margin: 0px 0px 0px 0px;
	border: 1px solid #a1a2a2;
	width: 59px;
	height: 59px;
}
.mytrade_bginfo {
	margin: 15px 0px 0px 26px;
	float: left;
	width: 200px;
	height: 70px;
	font-size: 11px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .mytrade_bginfo {
 margin: 13px 0px 0px 26px;
 float: left;
 width: 200px;
 height: 70px;
 font-size: 11px;
 line-height: 15px;
}
}
.tra-title {
	background: url(images/trade_titlebar.gif) no-repeat;
	margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 314px;
	height: 28px;
}
.tra-title h3 {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.tra-title2 {
	background: url(images/trade_titlebar2.gif) no-repeat;
	margin: -3px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 314px;
	height: 28px;
}
.tra-title2 h3 {
	margin: 0px 0px 0px 0px;
	padding: 7px 30px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: right;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .tra-title2 {
 background: url(images/trade_titlebar2.gif) no-repeat;
 margin: -3px 0px 0px 6px;
 padding: 0px 0px 0px 0px;
 width: 314px;
 height: 28px;
}
}
.tra-eval {
	background: url(images/trade_evalbar.gif) no-repeat;
	margin: 0px 0px 0px 6px;
	padding: 4px 0px 0px 0px;
	width: 314px;
	height: 24px;
	text-align: right;
	font-weight: bold;
}
.tra-eval span {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
}
.tra-eval span.tra-sp1 {
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tra-eval span.tra-sp2 {
	margin: 0px 25px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tra-eval span.tra-sp3 {
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tra-eval span.tra-sp4 {
	margin: 0px 43px 0px 0px;
	padding: 0px 0px 0px 0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .tra-eval {
 background: url(images/trade_evalbar.gif) no-repeat;
 margin: 0px 0px 0px 6px;
 padding: 4px 0px 0px 0px;
 width: 314px;
 height: 24px;
 text-align: right;
 font-weight: bold;
}
}
.tra-tableA2 {
	background: url(images/trade_barA2.gif) no-repeat;
	margin: -5px 0px 0px 6px;
	padding: 5px 0px 0px 0px;
	width: 314px;
	height: 24px;
	font-size: 11px;
	text-align: right;
}
.tra-tableA2:hover {
	background: url(images/trade_barA2_over.gif) no-repeat;
}
.tra-tableA2 span {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .tra-tableA2 {
 background: url(images/trade_barA2.gif) no-repeat;
 margin: -5px 0px 0px 6px;
 padding: 5px 0px 0px 0px;
 width: 314px;
 height: 24px;
 font-size: 11px;
 text-align: right;
}
}
.tra-tableB2 {
	background: url(images/trade_barB2.gif) no-repeat;
	margin: -5px 0px 0px 6px;
	padding: 5px 0px 0px 0px;
	width: 314px;
	height: 24px;
	font-size: 11px;
	text-align: right;
}
.tra-tableB2:hover {
	background: url(images/trade_barB2_over.gif) no-repeat;
}
.tra-tableA2 a, .tra-tableB2 a {
	text-decoration: none;
	color: #fff;
}
.tra-tableB2 span {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .tra-tableB2 {
 background: url(images/trade_barB2.gif) no-repeat;
 margin: -5px 0px 0px 6px;
 padding: 5px 0px 0px 0px;
 width: 314px;
 height: 24px;
 font-size: 11px;
 text-align: right;
}
}
.tra-tableA {
	background: url(images/trade_barA.gif) no-repeat;
	margin: -5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	width: 314px;
	height: 24px;
	font-size: 11px;
}
.tra-tableB {
	background: url(images/trade_barB.gif) no-repeat;
	margin: -5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	width: 314px;
	height: 24px;
	font-size: 11px;
}
.tra-tableA span, .tra-tableB span {
	padding: 0px 0px 0px 0px;
	height: 24px;
}
.pos {
	color:#2cf614;
}
.neg {
	color:#ec0609;
}
.main-trades .left-content {
	padding:0px;
	width:330px;
	float:left;
	color:white;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	height: 100%;
	border-right: 1px dotted #7c7c7c;
}
.main-trades .right-content {
	padding:0px;
	width:320px;
	float:right;
	text-align:right;
	margin: 0px 0px 0px 0px;
}
.main-trades .left-content .photo {
	width:120px;
	height:120px;
	float:left;
	margin:4px;
}
.main-trades .strong {
	font-size:12px;
	margin-top:0px;
	font-weight:bold;
	color:white;
	margin-bottom:0px;
}
.main-trades .left-content .aliases, .my-frags .left-content .aliases {
	width:290px;
}
.main-trades .left-content .aliases .aliasU, .my-frags .left-content .aliasU {
	width:135px;
	margin:0px;
	float:left;
}
.main-trades .left-content .aliases .aliasF, .my-frags .left-content .aliasF {
	width:155px;
	margin:0px;
	float:right;
}
.main-trades .left-content .strong a, .main-trades .yellow, .my-frags .yellow {
	color:#fec715;
	text-decoration:none;
}
/*.main-trades h3 { font-size:12px; font-weight:bold; margin-bottom:0px; color:#fec715; }*/

.main-trades .right-content a.yellow {
	text-decoration:underline;
	padding: 10px;
}
/*.main-trades .right-content h3 { text-align:center; }*/
/*.main-trades .trades { font-size:11px; border-collapse:collapse; margin-bottom:15px; }*/

.main-trades .trades td {
	padding:4px;
	font-size:11px;
	font-weight:bold;
	color:white;
}
.main-trades .trades th {
	color:white;
	font-size:12px;
	padding-right:0px;
	text-decoration:underline; /*text-align:center;*/
}
.main-trades .trades .pos {
	color:#2cf614;
}
.main-trades .trades .neg {
	color:#ec0609;
}
/*.main-trades .right-content a { text-decoration:none; font-weight:bold; padding: 0px;}

*/
.main-trades .right-content .strong img {
	vertical-align:middle;
}
/*END MY TRADES*/



/*BEGIN MY FRAGS*/




#myfrag_bot {
	margin: -45px 0px 0px 20px;
	float: left;
	width: 180px;
}
p.myfragbg {
	background: url(images/myfrag_totalbg.png) no-repeat;
	margin: 6px 0px 7px 10px;
	width: 308px;
	height: 122px;
}
.myfrag_bgtitle {
	margin: 25px 0px 0px 14px;
	float: left;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.myfrag_bgtotal {
	margin: 0px 11px 0px 0px;
	padding: 35px 0px 0px 0px;
	float: right;
	width: 100px;
	height: 100px;
	font-size: 40px;
	color: #fec715;
	font-weight: bold;
	text-align: center;
}
.myfrag_bgredeem {
	margin: -20px 0px 0px 5px;
	float: left;
}
.myfrag_bgredeem img {
	margin: 0px 0px 0px 0px;
	width: 79px;
	height: 35px;
}
.myfrag_bginfo {
	margin: -17px -10px 0px 0px;
	float: right;
	width: 100px;
	font-size: 11px;
	font-weight: none;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .mytrade_bginfo {
 margin: 13px 0px 0px 26px;
 float: left;
 width: 200px;
 height: 70px;
 font-size: 11px;
 line-height: 15px;
}
}
.frag-tableA {
	background: url(images/frag_barA.gif) no-repeat;
 - margin: -5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	width: 314px;
	height: 24px;
	font-size: 11px;
}
.frag-tableB {
	background: url(images/frag_barB.gif) no-repeat;
	margin: -5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	width: 314px;
	height: 24px;
	font-size: 11px;
}
.frag-tableA span, .frag-tableB span {
	padding: 0px 0px 0px 0px;
	height: 24px;
	font-weight: bold;
}
.my-frags {
	font-weight:none;
	font-size:11px;
}
.my-frags .left-content {
	padding:0px;
	width:330px;
	float:left;
	color:white;
	margin: 0px 0px 0px 0px;
	height: 100%;
	border-right: 1px dotted #7c7c7c;
}
/*.my-frags .left-content {float:left;height:420px;width:300px;position:relative;}*/


.my-frags .left-content .big {
	font-size:85px;
	color:#fec715;
	text-align:center;
	margin-bottom:40px;
}
.my-frags .left-content .center {
	text-align:center;
	margin:10px;
}
.my-frags .left-content .escrow {
	width:280px;
	margin:10px 0px 0px 0px;
	position:absolute;
	bottom:40px;
}
.my-frags .left-content .escrow table {
	margin:0 auto;
}
.my-frags .left-content .escrow td {
	text-align:center;
	height:30px;
	padding:2px;
	vertical-align:middle
}
.my-frags .left-content .escrow .rowA {
	background-color:#736428;
}
.my-frags .left-content .escrow .rowB {
	background-color:transparent;
}
.my-frags .left-content .escrow td.name {
	width:70%;
}
.my-frags .left-content .escrow td.type {
	width:20%;
}
.my-frags .left-content .escrow td.frags {
	width:10%;
	color:#fec715;
}
.my-frags .right-content {
	padding:0px;
	width:320px;
	float:right;
	text-align:right;
	margin: 0px 0px 0px 0px;
}
.my-frags .right-content {
	float:left;
	width:320px;
	height:420px;
}
.my-frags .right-content .confirm {
	margin:0 auto;
	margin-top:20px;
	background:url(images/box_frags.png) no-repeat;
	width:240px;
	height:130px;
	padding:8px;
	position:relative;
}
.my-frags .right-content .confirm .title {
	padding:0px 0px 0px 10px;
	margin-bottom:15px;
}
.my-frags .right-content .confirm .content {
	padding:0px 0px 0px 10px;
	margin-bottom:7px;
	width:200px;
	font-weight:normal;
}
.my-frags .right-content .confirm .decline {
	background:transparent url(images/decline.gif) no-repeat;
	border:0px;
	width:70px;
	height:27px;
	float:right;
	margin-right:45px;
	cursor:pointer;
	position:absolute;
	bottom:30px;
	right:5px;
}
.my-frags .right-content .confirm .accept {
	background:transparent url(images/accept.gif) no-repeat;
	border:0px;
	width:70px;
	height:27px;
	float:left;
	margin-left:25px;
	cursor:pointer;
	position:absolute;
	bottom:30px;
	left:5px;
}
.my-frags .right-content .box {
	background:#111411 url(images/box_frag_bg.gif) repeat-x;
	padding:0px 5px 0px 5px;
	font-weight:normal;
	width:255px;
	margin:0 auto;
}
.my-frags .right-content .box .title {
	height:20px;
}
.my-frags .right-content .box .text {
}
.my-frags .right-content .box .step {
	float:right;
	color:#fec715;
}
.my-frags .right-content .text {
}
#myfrag_addbot {
	margin: -60px 0px 0px 5px;
	float: left;
	width: 300px;
}
p.myfrag_addbg {
	background: url(images/myfrag_addbg.png) no-repeat;
	margin: 16px 0px 7px 17px;
	width: 307px;
	height: 103px;
}
.myfrag_bgadd+ {
	margin: 0px 0px 0px 0px;
	float: right;
}
.myfrag_bgadd+ img {
	margin: 0px 0px 0px 0px;
	width: 79px;
	height: 35px;
}
.myfrag_bgaddcash {
	margin: 10px 0px 0px 65px;
	float: left;
	width: 100px;
	font-size: 11px;
	font-weight: none;
}
#ft_addfrag {
	background: transparent;
	border: 0;
	width: 120px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
}
p.myfrag_friendbg {
	background: url(images/myfrag_friendbg.png) no-repeat;
	margin: 15px 0px 7px 17px;
	width: 307px;
	height: 287px;
}
.myfrag_friendbgtitle {
	margin: 12px 0px 0px 14px;
	float: left;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.myfrag_friendbgtitle2 {
	margin: 12px 14px 0px 0px;
	float: right;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.myfrag_step2bgtitle {
	margin: 21px 0px 0px -7px;
	float: left;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.myfrag_step2bgtitle2 {
	margin: 21px -7px 0px 0px;
	float: right;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.myfrag_bgtotal {
	margin: 0px 11px 0px 0px;
	padding: 35px 0px 0px 0px;
	float: right;
	width: 100px;
	height: 100px;
	font-size: 40px;
	color: #fec715;
	font-weight: bold;
	text-align: center;
}
.icn-myfrag {
	background: url(images/icn-myfrag.png) no-repeat 7px 60%;
	padding: 0px 7px 0px 20px;
	margin: 0px 0px 0px 0px;
}
.myfrag-check input {
	background: transparent;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 20px;
}
.rowname {
	width: 215px;
	float: left;
}
#myfrag_friendbot {
	margin: -248px 0px 0px 38px;
	float: left;
	width: 263px;
}
.my-frags .right-content .content {
	padding-bottom: 0px;
	text-align: left;
	height: 144px;
}
.my-frags .right-content .list {
	overflow: auto;
	height: 144px;
}
.my-frags .right-content .list table { /*width: 100%;*/
	dislay: none;
}
.my-frags .right-content .list td {
	height: 18px;
	color: #fff;
	padding-top: 0px;
	font-size: 12px;
	cursor: pointer; /*width: 263px;*/
}
.my-frags .right-content tr.rowLA {
	height: 18px;
	width: 263px;
	background: url(images/myfrag-tblA.gif) no-repeat;
}
.my-frags .right-content tr.rowLA:hover {
	height: 18px;
	width: 263px;
	background: url(images/myfrag-tblA-hover.gif) no-repeat;
}
.my-frags .right-content tr.rowLB {
	height: 18px;
	width: 263px;
	background: url(images/myfrag-tblB.gif) no-repeat;
}
.my-frags .right-content tr.rowLB:hover {
	height: 18px;
	width: 263px;
	background: url(images/myfrag-tblB-hover.gif) no-repeat;
}
/*
.my-frags .right-content .box .content     { padding-bottom:5px; }

.my-frags .right-content .box .list        { overflow:auto; height:50px; }

.my-frags .right-content .box .list table  { width:100%; }

.my-frags .right-content .box .list td     { color:#fce595; padding-left:4px; font-size:11px; cursor:pointer; }


.my-frags .right-content .box .rowLA       { background-color:#7d7e3c; }

.my-frags .right-content .box .rowLA:hover { background-color:#8d8e4c; }

.my-frags .right-content .box .rowLB       { background-color:#55806f; }

.my-frags .right-content .box .rowLB:hover { background-color:#65907f; }


*/




.my-frags .right-content .box .add {
	background:transparent url(images/add_frags.gif) no-repeat;
	border:0px;
	width:50px;
	height:35px;
	float:right;
	cursor:pointer;
}
.my-frags .right-content .box .input {
	height:35px;
	background:transparent url(images/inp-med-bg.gif) no-repeat -3px
}
.my-frags .right-content .box .input input {
	background-color:transparent;
	border:0px;
	padding:10px 0px 0px 5px;
	color:white;
	width:160px;
}
/*END MY FRAGS*/











/*BEGIN BOTTOM TABLE */


.table_bottom td {
	width: 341px;
}
.table_bottom .reviews {
	height:238px;
}
.table_bottom .reviews2 {
	height: 239px;
}
html>body .table_bottom .reviews2 {
	height: 199px;
}
*:first-child+html .table_bottom .reviews2 {
	height: 239px;
}
/*.table_bottom .reviewA a, .table_bottom .reviewB a{
 text-decoration:none; 
}

.table_bottom .reviewA {
 background: #373737 url(images/reviewAoff.gif) no-repeat; 
}


.table_bottom .reviewB {
 background: #272727 url(images/reviewBoff1.gif) no-repeat; 
}


.table_bottom .reviewA:hover{
 background: #575757 url(images/reviewAon.gif) no-repeat; 
}

.table_bottom .reviewB:hover{
 background: #474747 url(images/reviewBon1.gif) no-repeat; 
}

*/

.table_bottom .messageA, .table_bottom .messageB, .table_bottom .reviewA, .table_bottom .reviewB {
	color:#fec715;
	cursor:pointer;
	font-weight:bold;
	line-height:30px;/*padding-left:45px;*/

	/*width:278px;*/

	/*background:#373737 url(images/email.gif) no-repeat 10px 10px;*/

	/*height:30px;*/
        }
/*
.table_bottom .messageA a, .table_bottom .messageB a{
 text-decoration:none; 
}

.table_bottom .messageA {
 
background: #373737 url(images/messageAoff.gif) no-repeat; }


.table_bottom .messageB {
 background: #272727 url(images/messageBoff.gif) no-repeat; 
}


.table_bottom .messageA:hover{ background: #575757 url(images/messageAon.gif) no-repeat; 
}

.table_bottom .messageB:hover{
 background: #474747 url(images/messageBon.gif) no-repeat; 
}

*/


.messageA a, .messageB a, .messageA a:visited, .messageB a:visited, .messageA a:link, .messageB a:link {
	text-decoration:none;
}
div.messageA {
	background: #373737 url(images/messageAoff.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
	width: 323px;
	height: 30px;
}
div.messageA:hover {
	background: #575757 url(images/messageAon.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
	width: 323px;
	height: 30px;
}
div.messageB {
	background: #373737 url(images/messageBoff.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
	width: 323px;
	height: 30px;
}
div.messageB:hover {
	background: #575757 url(images/messageBon.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
	width: 323px;
	height: 30px;
}
div.reviewA {
	background: #373737 url(images/reviewAoff.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 30px;
}
div.reviewA:hover {
	background: #575757 url(images/reviewAon.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 30px;
}
div.reviewB {
	background: #373737 url(images/reviewBoff.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 30px;
}
div.reviewB:hover {
	background: #575757 url(images/reviewBon.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 323px;
	height: 30px;
}
.reviewA span, .reviewB span {
	padding: 0px 0px 0px 9px;
	width: 323px;
}
.mailicn {
	background: url(images/email.gif) no-repeat;
	margin: 8px 0px 0px 10px;
	padding: 0px 0px 0px 8px;
	float: left;
	width: 25px;
	height: 15px;
}
/*.reviews a { margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; }*/

/*END BOTTOM TABLE */






























/*END---------------PRIVATE END----------------*/



/*BEGIN---------------PUBLIC BEGIN----------------*/

/*BEGIN PUBLIC BLOG*/


.pub-blog {
	width: 654px;
	height: 445px;
	float: left;
	overflow: hidden;
	font-size:11px;
}
.pub-blog .first-line {
	height:130px;
	font-size:11px;
	font-weight:bold;
}
.pub-blog .first-line .right {
	float:right;
	padding-right:10px;
	text-align:center;
}
.pub-blog .first-line .right .status {
	height:100px;
}
.pub-blog .first-line .right {
	float:right;
	width:100px;
}
.pub-blog .first-line .left {
	float:left;
}
.pub-blog .first-line .left .info {
	float:left;
}
.pub-blog .first-line .left .info h1 {
	color:#FDC506;
	margin:0px;
}
.pub-blog .first-line .left .photo {
	width:100px;
	height:110px;
	float:left;
	margin:5px;
}
.pub-blog .first-line .left .photo img {
	display:block;
	vertical-align:sub;
}
.pub-blog .second-line {
	height:295px;
	overflow:hidden;
}
.pub-blog .second-line .content h1 {
	color:#FDC506;
	margin:0px;
	font-size:11px;
}
.pub-blog .second-line .content {
	padding:5px;
}
.pub-blog .second-line .content .date {
	margin-bottom:6px;
	color:#FDC506;
}
/*BEGIN scroll BEGIN*/

.pub-blog div.scroll {
	width: 628px;
	height: 290px;
	float: left;
	overflow: hidden;
	position:relative;
}
.pub-blog div.second-line div.scrollarea {
	height: 290px;
	width: 14px;
	float: left;
	border-left: 0px solid #ddd;
	margin-top: 3px;
	margin-left:10px;
}
.pub-blog div.second-line div.scrollBarContainer {
	background: #454545 url(../images/scrollbar_bg.gif) no-repeat;
	margin: 2px 0px 3px;
	width: 14px;
	height: 265px;/*_height: 192px;_margin: -2px 0px 4px;*/
	cursor:pointer;/*background: #454545;*/
}
.pub-blog div.second-line div.scrollKnob {
	width: 19px;
	height: 71px;
	padding: 0px 0px 15px 0px;
	margin: 1px 0px 0px -4px;
	cursor: pointer;
}
.pub-blog div.second-line div.scrollForward, .pub-blog div.second-line div.scrollBack {
	cursor: pointer;
	width: 15px;
	height: 11px;
	margin-left: 1px;
	background: url(images/scroll_up.gif) no-repeat;
}
.pub-blog div.second-line div.scrollForward {
	background: url(images/scroll_down.gif) no-repeat;
}
/*END scroll END*/

/*END PUBLIC BLOG*/

/*BEGIN PUBLIC MEDIA*/
.pub-media {
	width: 654px;
	height: 445px;
	float: left;
	overflow: hidden;
	font-size:11px;
}
.pub-media .first-line {
	height:130px;
	font-size:11px;
	font-weight:bold;
}
.pub-media .first-line .right {
	float:right;
	padding-right:10px;
}
.pub-media .first-line .right .status {
	height:100px;
	text-align:center;
}
.pub-media .first-line .right {
	float:right;
	width:100px;
}
.pub-media .first-line .left {
	float:left
}
.pub-media .first-line .left .info {
	float:left
}
.pub-media .first-line .left .info h1 {
	color:#FDC506;
	margin:0px;
}
.pub-media .first-line .left .photo {
	width:100px;
	height:100px;
	float:left;
	margin:5px;
}
.pub-media .second-line {
	height:295px;
	overflow:hidden;
}
.pub-media .second-line .content h1 {
	color:#FDC506;
	margin:0px;
}
.pub-media .second-line .content {
}
.pub-media .second-line #backnext {
	width: 654px;
	height:30px;
	text-align: center;
	cursor: pointer;
}
.pub-media .second-line #panes-video {
	margin:0 auto;
	width:570px;
}
.pub-media .second-line #panes-video .tvLeft {
	margin-left:10px;
	padding-right:25px;
}
.pub-media .second-line #panes-video .tvRight {
	margin-right:0px;
	float:left;
	padding-left:25px;
}
.pub-media .second-line #backnext #back {
	float:right;
}
.pub-media .second-line #backnext #forward {
	float:left;
}
/*END PUBLIC MEDIA*/

/*BEGIN PUBLIC PROFILE*/
.pub-profile {
	width: 654px;
	height: 445px;
	float: left;
	overflow: hidden;
	font-size:11px;
}
.pub-profile .first-line {
	height:130px;
	font-size:11px;
	font-weight:bold;
}
.pub-profile .first-line .right {
	float:right;
	padding-right:10px;
	text-align:center;
}
.pub-profile .first-line .right .status {
	height:100px;
}
.pub-profile .first-line .right {
	float:right;
	width:100px;
}
.pub-profile .first-line .left {
	float:left
}
.pub-profile .first-line .left .info {
	float:left
}
.pub-profile .first-line .left .info h1 {
	color:#FDC506;
	margin:0px;
}
.pub-profile .first-line .left .photo {
	width:100px;
	height:100px;
	float:left;
	margin:5px;
}
.pub-profile .second-line {
	height:295px;
	overflow:hidden;
}
.pub-profile .second-line .content h1 {
	color:#FDC506;
	margin:0px;
}
.pub-profile .second-line .content {
	position:relative;
}
.pub-profile .second-line .center {
	margin:0px 0px 0px 20px;
	width:610px;
	position:absolute;
	bottom:10px;
}
.pub-profile .second-line .album {
	float:left;
	width:180px;
	padding:10px;
}
.pub-profile .second-line .album span {
	padding-top:10px;
	float:left;
}
.pub-profile .second-line .album img {
	margin:5px;
}
/*END PUBLIC PROFILE */

/*BEGIN PUBLIC FRIENDS*/
.pub-friends {
	width: 654px;
	height: 445px;
	float: left;
	overflow: hidden;
	font-weight:bold;
	font-size:11px;
}
.pub-friends h1 {
	color:#FDC506;
	margin:0px;
	font-size:14px;
	font-weight:bold
}
.pub-friends .right-info {
	float:left;
	width:200px;
	height:230px;
	padding-top:10px;
}
.pub-friends .right-info .clan {
	width:120px;
	height:150px;
	margin:10px;
}
.pub-friends .right-info span {
	font-size:11px;
}
.pub-friends .left-info {
	float:left;
	width:425px;
	height:230px;
	padding-top:10px;
}
.pub-friends .left-info .photo-space {
	float:left;
	width:110px;
}
.pub-friends .left-info .photo-space .friend-photo {
	width:100px;
	height:100px;
	margin:5px;
}
.pub-friends .left-info .photo-space .friend-name {
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.pub-friends .left-info .photo-space .friend-status {
	margin-top:10px;
	height:75px;
}
.pub-friends .left-info .comment {/*background:url(images/textarea-bg.png) no-repeat 5px;*/
	padding:5px;
	font-size:11px;
	margin-bottom:20px;
}
.pub-friends .left-info .small-description {
	float:left;
	margin-right:20px;
}
.pub-friends .left-info .updates {
	height:30px;
	text-align:left;
	padding:0px;
	padding-right:10px;
}
.pub-friends .left-info .updates .update {
	cursor:pointer;
	float:left;
	margin:3px 3px 0px 0px;
	width:50px;
	display:block;
	overflow:hidden;
	height:50px;
}
.pub-friends .left-info .updates .video {
	background:transparent url(images/video.gif) no-repeat;
}
.pub-friends .left-info .updates .sound {
	background:transparent url(images/sound.gif) no-repeat;
}
.pub-friends .left-info .updates .text {
	background:transparent url(images/txt.gif) no-repeat;
}
.pub-friends .left-info .updates .photo {
	background:transparent url(images/image.gif) no-repeat;
}
/*BEGIN scroll BEGIN*/

div.pub-friends .friend-list {
	width: 638px;
	height: 420px;
	float: left;
	overflow: hidden;
	position:relative;
}
div.pub-friends div.scrollarea {
	height: 446px;
	width: 14px;
	float: left;
	border-left: 0px solid #ddd;
	margin-top: 3px;
}
div.pub-friends div.scrollBarContainer {
	background: #454545 url(../images/scrollbar_bg.gif) no-repeat;
	margin: 2px 0px 3px;
	width: 14px;
	height: 398px;/*_height: 192px;_margin: -2px 0px 4px;*/
	cursor:pointer;/*background: #454545;*/
}
div.pub-friends div.scrollKnob {
	width: 19px;
	height: 71px;
	padding: 0px 0px 15px 0px;
	margin: 1px 0px 0px -4px;
	cursor: pointer;
}
div.pub-friends div.scrollForward, div.pub-friends div.scrollBack {
	cursor: pointer;
	width: 15px;
	height: 11px;
	margin-left: 1px;
	background: url(images/scroll_up.gif) no-repeat;
}
div.pub-friends div.scrollForward {
	background: url(images/scroll_down.gif) no-repeat;
}
/*END scroll END*/

/*END PUBLIC FRIENDS*/

/*BEGIN BOTTOM TABLE */


.table_bottom .message_me .ttl-lbl {
	display: block;
	font-size:12px;
	font-weight: bold;
	color: #fff;
	padding: 0 0 5px 5px;
	margin:5px;
}
.table_bottom .message_me .blog-ttl-inp-box {
	width: 300px;
	height: 35px;
	padding: 8px 0px 0px 10px;
	background: url(images/blog-ttl-box-sm.gif) no-repeat;
	margin-left:5px;
}
.table_bottom .message_me .blog-ttl-inp-box input {
	border: none;
	background: none;
	width:260px;
	height:13px;
	line-height:25px;
	margin:0px;
	color: #fff;
	outline:none;
	font: 11px Tahoma, Arial, verdana, sans-serif;
}
.table_bottom .message_me .text-content-wrapper {
	width: 300px;
	height: 150px;
	background: url(images/textarea-medium.gif) no-repeat;
	padding: 0px 0 0 5px;
	overflow: hidden;
	margin:0 auto;
}
.table_bottom .message_me .text-content {
	width: 295px;
	height:145px;
	overflow: hidden;
	padding:0px;
}
.table_bottom .message_me .text-content iframe {
	background: none;
	border:0px;
	width: 280px;
	height: 130px;
	overflow-x:hidden;
	margin:10px 0px 0px 5px;
}
div.pan-top-line {
	height: 50px;
	overflow: hidden;/*background: url(images/buttons-panel.jpg) no-repeat;*//*float: left;*/
}
.table_bottom .message_me div.pan-top-line #colors {
	border-collapse:collapse;
	height:30px;
	width:80px;
	margin:3px;
	float:left;
	display:none;
}
.table_bottom .message_me div.pan-top-line #colors td {
	border:2px solid black;
	width:20px;
	height:12px;
	cursor:pointer;
	padding:0px;
}
.table_bottom .message_me div.blog-submit-btn {
	width:131px;
	margin:0 auto;
	float:none
}
.table_bottom .message_me div.blog-submit-btn img {
	border:0px;
}
.table_bottom .message_me div.pan-top-line {
	padding:5px 0px 0px 5px;
	height:35px;
}
.table_bottom .message_me div.pan-top-line button {
	background-color:transparent;
	width:35px;
	height:23px;
	border:0px;
	float:left;
	cursor:pointer;
}
.table_bottom .message_me div.pan-top-line #colors td button {
	width:16px;
	height:12px;
	padding:0px;
	border:0px;
}
.table_bottom .message_me button#btn-bold {
	background:transparent url(images/bold-btn-sm.gif) no-repeat
}
.table_bottom .message_me button#btn-italic {
	background:transparent url(images/italic-btn-sm.gif) no-repeat
}
.table_bottom .message_me button#btn-underline {
	background:transparent url(images/underline-btn-sm.gif) no-repeat
}
.table_bottom .message_me button#selector {
	background:transparent url(images/color-btn-sm.gif) no-repeat
}
/*END BOTTOM TABLE */

.tmbg5 {
	background: url(images/tmbg5.gif) left top repeat-y;
	margin: 0 0 26px 0;
	width: 681px;
}
.ttbg5 {
	background: url(images/ttbg5.gif) left top no-repeat;
}
.tbbg5 {
	background: url(images/tbbg5.gif) left bottom no-repeat;
}
.h1.tbbg5 .indent {
	height: 780px;
	margin: 0;
	border:1px solid green;
}
.h1.tbbg5 .txt {
	padding: 0px 0px 0px 0px;
}
.h3.tbbg5 .indent {
	height: 965px;
	border:1px solid blue;
}
.h1.tbbg5 iframe {
	background: none;
	height: 405px;
	width: 654px;
}
*html .h1.tbbg5 {
	padding-left: 5px;
}
/*BEGIN REGISTER SECTION */

#indentreg {
	border-style: none;
	margin: 8px 1px 5px 20px;
	height: 690px;
	width: 640px;
	overflow: hidden;
	position:relative;
}
#indentreg div div.register-form {
	overflow: hidden;
	height: 690px;
}
.regpane p {
	margin: 0px 0px 11px 0px;
}
div.register-profile .small {
	font-size:10px;
}
div.register-profile .lock-image {
	background:transparent url(images/lock.png) no-repeat;
	width:92px;
	height:113px;
	float:left;
	margin:5px;
}
div.register-profile .label {
	float:left;
	line-height:20px;
	margin-right:10px;
}
#panes-register {
	border-style: none;
	margin: 10px 0px 0px -0px;
	height: 690px;
	width: 660px;
	overflow: hidden;
}
#panes-register div div {
	overflow: hidden;
	height: 690px;
	margin: 0px 0px 0px 0px;
}
div.register-profile .find-media {
	width:190px;
	background:url(images/fing-med-btn.gif;);
	overflow: hidden;
	padding: 0 0 0 10px
}
div.register-profile .find-media .find-med-btn img {
	border: none;
}
div.register-profile .find-media .find-med-inp-box {
	width: 190px;
}
div.register-profile .find-media .find-med-inp-box .inp-box {
	width: 180px;
	height:60px;
	background: url(images/file-select.png) no-repeat 5px 10px;
	padding: 10px 0 0 5px;
	position:relative;
}
div.register-profile .find-media .find-med-inp-box .inp-box .input {
	top:0px;
	left:0px;
	margin-top:15px;
	margin-left:5px;
	width:110px;
	padding-top:10px;
	background-color:transparent;
	font-weight:bold;
	color:white;
	border:0px;
}
div.register-profile .find-media .find-med-inp-box .inp-box .file {
	position:absolute;
	cursor:pointer;
	top:10px;
	width:160px;
	line-height:45px;
	height:45px;
	right:10px;
	text-align: right;
	-moz-opacity:0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
div.register-profile .find-media .find-med-inp-box .find-med-description {
	width: 145px;
	text-align: center;
}
div.register-profile .find-media .find-med-inp-box .find-med-description p {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}
div.register-profile .find-media .find-med-inp-box input {
	border: none;
	background: none;
	width: 145px;
	float: left;
	font: bold 12px Tahoma, Arial, verdana, sans-serif;
	color: #fff;
	height: 24px;
	overflow: hidden;
}
/*END---------------PUBLIC END----------------*/


/*-------------- USEFUL STUFF --------------*/



.right {
	float:right;
}
.ftlandwraper {
	margin: 0px 0px 0px 0px;
	width: 218px;
	height: 546px;
	float: left;
	/*display: inline;*/
        border-right: 1px dotted #7c7c7c;
}
.ftlandwraper2 {
	margin: 0px 0px 0px 0px;
	width: 215px;
	height: 546px;
	float: left;
	/*display: inline;*/
        border-right: 0px dotted #7c7c7c;
}
/* -----fragtag landing classes----- */

p.ftlandbg {
	background: url(images/ftlandbg.jpg) no-repeat;
	margin: -0px 8px 12px 8px; /*mod:pinoidev; orig val:-0px 8px 25px 8px*/
	width: 202px;
	height: 184px;
	padding-bottom:12px;
	border-bottom:1px dotted #7C7C7C;
}
.ftland_bgav {
	margin: 16px 0px 0px 7px;
	float: left;
}
.ftland_bgav img {
	margin: 0px 0px 0px 0px;
	border: 1px solid #a1a2a2;
	width: 40px;
	height: 40px;
}
.ftland_bginfo {
	margin: 0px 0 0 7px;/*modified by: pinodiev; original value: 29px -45px 0px 0px*/
	float: left;/*float:right; commented by pinoidev*/
	font-size: 11px;
}
.ftland_bgname {
	margin: 8px 7px 0px 7px;
	float:left; /*modified by: pinodiev; original value: left*/
	font-size: 14px;
	color: #fdc510;
	font-weight: bold;
	width:130px; /*added by pinoidev*/
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.ftland_bgname {
 margin: 12px 7px 0px 7px;
	/*float:right; commented by pinoidev*/
	font-size: 14px;
 color: #fdc510;
 font-weight: bold;
}
}
 @media all and (min-width: 0px) {
body .ftland_bgname {
 margin: 12px 7px 0px 7px;
	/*float:right; commented by pinoidev*/
	font-size: 14px;
 color: #fdc510;
 font-weight: bold;
}
}

.ftland_bgfrags {
background-image:url(images/ftl_frags_orb.png);
color:#FDC510;
float:right;
height:48px;
margin:-10px 2px 0 0;
width:51px;
font-size:13px;
font-weight:bold;
text-align:center;
line-height:48px;
}

*:first-child+html .bgdate {
	margin: -11px 10px 0px 10px;
	float: right;
	font-size: 11px;
}
.ftland_bgmid {
	margin: 21px 0px 0px 15px;
	float: left;
	width: 250px;
	font-size: 12px;
	color: #fdc510;
	font-weight: bold;
}
.ftland_bgcontenttop {
	margin: 15px 0px 0px 14px; /*modified by pinoidev; orig val: 19px 0px 0px 14px*/
	float: left;
	width: 190px;
	font-size: 11px;
	line-height:13px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.ftland_bgcontenttop {
 margin: 15px 0px 0px 14px;
 float: left;
 width: 190px;
 font-size: 11px;
 line-height:13px;
}
}
.ftland_bgcontentbot {
	margin: 4px 0px 0px 14px;
	float: left;
	width: 180px;
	font-size: 11px;
	line-height:13px;
}
.ftland_bgcontent a {
	line-height: 20px;
	font-size: 12px;
}
div.ftland_bot {
	background: url(images/ftland_botbg.jpg) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 20px;
	width: 286px;
	height: 162px;
}
div.ftland_bot2 {
	background: url(images/ftland_botbg.jpg) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 40px 0px 0px 18px;
	width: 286px;
	height: 162px;
}

.yellowText{ color:#EAB919}
#bugReport{ width:128px; height:80px; position:absolute; cursor:pointer; background:url(images/bugReport.png); z-index:3; margin:29px 0 0 467px}
#bugReport:hover{ background-position:0 -77px}

/*sticky footer*/
html, body, #wrap {height: 100%; width: 100%;}
body > #wrap {height: auto; min-height: 100%; width: 100%;}
#main {padding-bottom: 207px;}  /* must be same height as the footer */

#footer {position: relative;
	margin-top: -207px; /* negative value of footer height */
	height: 197px;
	clear:both;
	padding:10px 0px 0px 0px
} 
#main:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
#main {display: inline-block;}
/* Hides from IE-mac \*/
* html #main { height: 1%;}
#main {display: block;}
/* End hide from IE-mac */
/*body {background: url(images/ht.png) left top repeat-x; }*/
/*#footer{background: url(images/ft1.png) left bottom repeat-x;
	width: 100%;}*/
#content{ position:relative}
/*END: sticky footer*/

/*landing dashboard*/
.rb_bgav {
	margin: 16px 0px 0px 7px;
	float: left;
}
.rb_bgav img {
	margin: 0px 0px 0px 0px;
	border: 1px solid #a1a2a2;
	width: 40px;
	height: 40px;
}
.rb_bgname {
	margin: 11px 10px 0px 10px;
	float: left;
	font-size: 14px;
	color: #fdc510;
	font-weight: bold;
}
.rb_logout {
	margin: 10px 15px 0px 0px;
	float: right;
	font-size: 13px;
	color: #fdc510;
	font-weight: bold;
}
.rb_bgage {
	margin: -31px 10px 0px 60px;
	float: left;
	width: 120px;
	font-size: 11px;
}
.rb_bgloc {
	margin: -14px 10px 0px 60px;
	float: left;
	width: 120px;
	font-size: 11px;
}
.rb_email {
	margin: 9px 0 0 55px;/*23px 0px 0px 80px;*/
	float: left;
	font-size: 12px;
}
.rb_dashcat{ float:left}
.rb_dashcat select {
background-color:#555555;
border:0 none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:15px;
*height:20px !important;
line-height:normal;
margin:0 0 0 70px;
width:140px;
}
#landingDashHline {
	border-bottom: 1px dotted #666;
	margin: -66px 0px 5px 10px;
	width: 266px;
	height: 0px;
	position:absolute;
}
#landingDashHline2 {
	border-bottom: 1px dotted #666;
	margin: -26px 0px 5px 10px;
	width: 266px;
	height: 0px;
	position:absolute;
}
#landingDashHline3 {
	border-bottom: 1px dotted #666;
	margin: 7px 0px 5px 10px;
	width: 266px;
	height: 0px;
	position:absolute;
}

div#navigation {
    margin: -4px 0px 0px -18px;
	position: relative;
	height: 45px;
	z-index: 2;
	}

/* Main Navigation */

#navigation ul .nav_pc,
#navigation ul .nav_nintendo,
#navigation ul .nav_playstation,
#navigation ul .nav_xbox,
#navigation ul .nav_ifrag,
#navigation ul .nav_fragtag,
#navigation ul .nav_forums,
#navigation ul .nav_community,
#navigation ul .nav_cooler,
#navigation ul .nav_shop {
	cursor: pointer;
	float: left;
	list-style: none;
	}

#navigation ul a.main {
	background: url(includes/images/menu.png) no-repeat top left;
	display: block;
	outline: none;
	position: relative;
	height: 45px;
	text-decoration: none;
	width: auto;
	}

#navigation ul a.main span { display:none; }

/* Menu Standard */

#navigation ul .nav_pc a.main {
	background-position: 0 0;
	width: 114px;
	z-index: 1;
	}
#navigation ul .nav_nintendo a.main {
	background-position: -114px 0;
	width: 110px;
	z-index: 2;
	}
#navigation ul .nav_playstation a.main {
	background-position: -224px 0;
	width: 110px;
	z-index: 3;
	}
#navigation ul .nav_xbox a.main {
	background-position: -334px 0;
	width: 110px;
	z-index: 4;
	}
#navigation ul .nav_ifrag a.main {
	background-position: -444px 0;
	width: 110px;
	z-index: 5;
	}
#navigation ul .nav_fragtag a.main {
	background-position: -554px 0;
	width: 110px;
	z-index: 6;
	}
#navigation ul .nav_forums a.main {
	background-position: -664px 0;
	width: 110px;
	z-index: 7;
	}
#navigation ul .nav_community a.main {
	background-position: -774px 0;
	width: 110px;
	z-index: 8;
	}
#navigation ul .nav_cooler a.main {
	background-position: -884px 0;
	width: 120px;
	z-index: 9;
	}
#navigation ul .nav_shop a.main {
	background-position: -1004px 0;
	width: 122px;
	z-index: 10;
	}

/* Menu Hovers */

#navigation a.main span.hover {
	background: url(includes/images/menu.png) no-repeat top left;
	cursor: pointer !important;
	display: block !important; /* Overriding previous span hide */
	padding: 0 0px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	height: 45px;
	width: 100%;
	z-index: 100;
	}

#navigation .nav_pc a.main .hover {
	background-position: 0 -45px;
	padding: 0;
	}
#navigation .nav_nintendo a.main .hover {
	background-position: -114px -45px;
	}
#navigation .nav_playstation a.main .hover {
	background-position: -224px -45px;
	}
#navigation .nav_xbox a.main .hover {
	background-position: -334px -45px;
	}
#navigation .nav_ifrag a.main .hover {
	background-position: -444px -45px;
	}
#navigation .nav_fragtag a.main .hover {
	background-position: -554px -45px;
	}
#navigation .nav_forums a.main .hover {
	background-position: -664px -45px;
	}
#navigation .nav_community a.main .hover {
	background-position: -774px -45px;
	}
#navigation .nav_cooler a.main .hover {
	background-position: -884px -45px;
	}
#navigation .nav_shop a.main .hover {
	background-position: -1004px -45px;
	}

/* Active State Hovers */

.nav_pc #navigation .nav_pc a.main {
	background-position: 0 -90px;
	z-index: 6;
	}
.nav_nintendo #navigation .nav_nintendo a.main {
	background-position: -114px -90px;
	z-index: 6;
	}
.nav_playstation #navigation .nav_playstation a.main {
	background-position: -224px -90px;
	z-index: 6;
	}
.nav_xbox #navigation .nav_xbox a.main {
	background-position: -334px -90px;
	z-index: 6;
	}
.nav_ifrag #navigation .nav_ifrag a.main {
	background-position: -444px -90px;
	z-index: 6;
	}
.nav_fragtag #navigation .nav_fragtag a.main {
	background-position: -554px -90px;
	z-index: 6;
	}
.nav_forums #navigation .nav_forums a.main {
	background-position: -664px -90px;
	z-index: 6;
	}
.nav_community #navigation .nav_community a.main {
	background-position: -774px -90px;
	z-index: 6;
	}
.nav_cooler #navigation .nav_cooler a.main {
	background-position: -884px -90px;
	z-index: 6;
	}
.nav_shop #navigation .nav_shop a.main {
	background-position: -1004px -90px;
	z-index: 6;
	}