
/* ================================================================ *
     Initial neutralization
 * ================================================================ */

/* Clean out MARGIN and PADDING */
html, body, form, fieldset, h3, h4, h5, h6, p, pre, blockquote,
ul, ol, dl, li, dd {
	margin: 0; padding: 0;
}
/* Add LEFT MARGIN */


/* ================================================================ *
     Top Level
 * ================================================================ */
html {
	min-height: 100.1%;   /* always show vertical scrollbar in Mozilla */
}
body {
	
}
body, th, td, font {
	font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#body_container { background: #E3E3E3; padding: 0; }
	#page_container {
		margin: 0;
		background: #FFFFFF;
		border: 0px solid #CFD4D8;
		}
		#page_header {
			position: relative; width: 100%;
		}
		#page_content {
			padding: 12px 4px 0; margin: 0 auto;
			clear: both; position: relative;
			}
			
			#main_content {
				vertical-align: top;
			}
			#main_content_wrap {}
		#page_footer {
			clear: both;
			margin: 12px 0 3px;
		}

/* ================================================================ *
     Globals
 * ================================================================ */
hr  { height: 0; border: 0 solid #B7C0C5; border-top-width: 1px; }
.hr1 { border-top: 1px #B7C0C5 solid; }

form  { display: inline; }
label { cursor: pointer; white-space: nowrap; }
img   { border: 0; }
wbr   { display: inline-block; }

.highlight { color: #FF0000; background: #FFFFE0; }
/* ---------------------------------- *
     Links
 * ---------------------------------- */
:link:focus, :visited:focus   { color: #111; }
:link        { color: #0484E9; text-decoration: none; }
:visited  { color: #000000; text-decoration: none; }
:link:hover, :visited:hover     { color: #111;  }
:link:active, :visited:active { color: #111;  }

.colorAdmin, a.colorAdmin, a.colorAdmin:visited { text-shadow: 1px 0px 4px rgba(221, 4, 4, 0.6); color: #D30404 !important; }
.colorMod,   a.colorMod,   a.colorMod:visited   { text-shadow: 1px 0px 4px rgba(0, 153, 0, 0.6); color: #009900 !important; }
.colorGroup, a.colorGroup, a.colorGroup:visited { color: #1001BE !important; }
.colorSel, a.colorSel, a.colorSel:visited { text-shadow: 1px 0px 4px rgba(18, 4, 110, 0.6); color: #12046E !important; }
.colorUser, a.colorUser, a.colorUser:visited { color: #006699 !important; }
.colorM,   a.colorM,   a.colorM:visited   { color: #0080FF !important; }
.colorBot,   a.colorBot,   a.colorBot:visited   { color: #333 !important; }
.colorV,   a.colorV,   a.colorV:visited   { color: #B200CA !important; }
.colorS,   a.colorS,   a.colorS:visited   { color: #09A2D1 !important; }
.colorK,   a.colorK,   a.colorK:visited   { color: #BE5605 !important; }
.colorD,   a.colorD,   a.colorD:visited   { color: #000000 !important; }
.colorT,   a.colorT,   a.colorT:visited   { color: gold !important; font-weight: bold; text-shadow: black 1px 1px 3px; }
.colorGirl,   a.colorCPH,   a.colorCPH:visited   { color: #F30678 !important; }
.colorSup, a.colorSup, a.colorSup:visited   { color: #146604 !important; text-shadow: 1px 0px 4px rgba(20, 102, 4, 0.7);}
.colorStaj,   a.colorStaj,   a.colorStaj:visited   { color: #69DB00 !important; }
.colorJurnal,   a.colorJurnal,   a.colorJurnal:visited   { color: #FF7A00 !important; }
.colorChief,   a.colorChief,   a.colorChief:visited   { text-shadow: 1px 0px 4px rgba(68, 108, 179, 0.7); color: rgb(0, 95, 180) !important; }
.colorLeg,   a.colorLeg,   a.colorL:visited   { text-shadow: 1px 0px 4px rgba(68, 108, 179, 0.7); color: rgb(0, 135, 255) !important; }
.colorOptimus,   a.colorOptimus,   a.colorOptimus:visited   {color:#000; font-weight:bold; font-family: mv boli; text-shadow: 0px 0px 7px #000;background: url() repeat scroll 0% 0% transparent  !important; }
.colorBT, a.colorBT, a.colorBT:visited { color: #000 !important; }
.colorSverkMod,   a.colorSverkMod,   a.colorSverkMod:visited { color:#009900; font-weight:bold; font-family: mv boli; text-shadow: 1px 0px 4px rgba(0, 153, 0, 0.6); background: url(http://mytorrents.biz/styles/images/colorSverkMod.gif) repeat scroll 0% 0% transparent  !important; }
.colorMetal,   a.colorMetal,   a.colorMetal:visited { color:#000; font-weight:bold; font-family: mv boli; text-shadow: 0px 0px 7px #000; background: url(http://mytorrents.biz/styles/images/metall.gif) repeat scroll 0% 0% transparent  !important; }
.colorStal,   a.colorStal,   a.colorStal:visited   { text-shadow: 1px 0px 4px rgb(134, 133, 142); color: grey !important; }
.colorAdmSer,   a.colorAdmSer,   a.colorAdmSer:visited   { text-shadow: 1px 0px 4px rgba(0, 0, 0, 1); color: rgb(0, 0, 0) !important; }
.colorModer,   a.colorModer,   a.colorModer:visited   {color:#009900; font-weight:bold; font-family: mv boli; text-shadow: 1px 0px 4px #009900;background: url(http://mytorrents.biz/styles/images/anim/moderators.gif) repeat scroll 0% 0% transparent  !important; }
.colorSupMod,   a.colorSupMod,   a.colorSupMod:visited   {color:#146604; font-weight:bold; font-family: mv boli; text-shadow: 1px 0px 4px #146604;background: url(http://mytorrents.biz/styles/images/anim/supmoderators.gif) repeat scroll 0% 0% transparent  !important; }
.colorModStaj,   a.colorModStaj,   a.colorModStaj:visited   {color:#69DB00; font-weight:bold; font-family: mv boli; text-shadow: 1px 0px 4px #69DB00;background: url(http://mytorrents.biz/styles/images/anim/staj.gif) repeat scroll 0% 0% transparent  !important; }
.colorAdmins,   a.colorAdmins,   a.colorAdmins:visited   {color:#D30404; font-weight:bold; font-family: mv boli; text-shadow: 1px 0px 4px #D30404;background: url(http://mytorrents.biz/styles/images/anim/admins.gif) repeat scroll 0% 0% transparent  !important; }
.colorLegend,   a.colorLegend,   a.colorLegend:visited   {color: rgb(0, 135, 255); font-weight:bold; font-family: mv boli; text-shadow: 1px 0px 4px rgba(68, 108, 179, 0.7);background: url(http://mytorrents.biz/styles/images/anim/leg.gif) repeat scroll 0% 0% transparent  !important; }

.adm, a.adm, a.adm:visited { color: #800000; text-decoration: none; font-size: 11px; }

.dlWill  { color: #0066CC; }
.dlDown, .leech, .leechmed, .leechsmall  { color: #800000; }
.dlComplete, .seed, .seedmed, .seedsmall { color: #006600; }
.dlCancel { color: #666666; }

a.dlWill,     a.dlWill:visited           { color: #0066CC; text-decoration: none; }
a.dlDown,     a.dlDown:visited           { color: #800000; text-decoration: none; }
a.dlComplete, a.dlComplete:visited       { color: #006600; text-decoration: none; }
a.dlCancel,   a.dlCancel:visited         { color: #666666; text-decoration: none; }

a.leech,         a.leechmed,         a.leechsmall,
a.leech:visited, a.leechmed:visited, a.leechsmall:visited {
	color: #800000; text-decoration: none;
}
a.seed,         a.seedmed,         a.seedsmall,
a.seed:visited, a.seedmed:visited, a.seedsmall:visited {
	color: #006600; text-decoration: none;
}
a.points,         a.pointsmed,         a.pointssmall,
a.points:visited, a.pointsmed:visited, a.pointssmall:visited, .points 
{
    color: darkblue; text-decoration: none;
}

/* Poster name in viewtopic */
.nick, .nick a {
	color: #005A88 !important; font-size: 13px; font-weight: bold; text-decoration: none;
}
/* Nav links */
.nav   { margin: 0.3em 0; font-size: 11px; font-weight: bold; }
.nav a { text-decoration: none; }
.nav em { color: #660000; font-style: normal; }
/* Topic titles */
.topictitle, a.topictitle {
	font-size: 11px; text-decoration: none; font-weight: bold;
}
.torTopic, a.torTopic {
	font-size: 11px; text-decoration: none;
}
a.topictitle:visited, a.torTopic:visited, a.tLink:visited {
	color: #5493B4;
}
/* ---------------------------------- *
     Backgrounds
 * ---------------------------------- */
.row1, .row1 td { background: #FFFFFF; }
.row2, .row2 td { background: #EFF7FF; }
.row3, .row3 td { background: #DAECFA; }
.row4, .row4 td { background: #ECECEC; }
.row5, .row5 td { background: #E7E7E7 !important; }
.row6, .row6 td { background: #E9E9E6; }
.row7, .row7 td { background: #FDFDFD; }
.row8, .row8 td { background: #FFFFFF; }
.row9, .row9 td { background: #EFF7FF; }

.p-body tr { background: #ECECEC; }
.p-body tr:hover { background: #DEE3E7; }

/* ---------------------------------- *
     Headers
 * ---------------------------------- */
h1 { font-size: 18px; font-weight: bold; margin: 0; }
h2 { font-size: 16px; font-weight: bold; margin: 0; }
h3 { font-size: 13px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }
h5 { font-size: 12px; font-weight: normal; }
h6 { font-size: 11px; font-weight: normal; }
/* Page title and toptic title */
.pagetitle {
	font-family: "Trebuchet MS",Verdana,sans-serif; color: #3C3C3C;
	padding: 0 4px; margin: 0.2em 0 0.5em;
}
.pagetitle a { text-decoration: none; }
/* ---------------------------------- *
     General text
 * ---------------------------------- */
.gen, .seed, .leech,
.gen td            { font-size: 12px; }
.med, .genmed, .seedmed, .leechmed,
.med td            { font-size: 12px; }
.small, .gensmall, .seedsmall, .leechsmall,
.small td          { font-size: 10px; }
.tiny, .tiny td    { font-size: 10px; letter-spacing: -1px; }

td.gen   { font-size: 12px !important; }
td.med   { font-size: 11px !important; }
td.small { font-size: 10px !important; }

.gen, .med, .genmed,
.small, .gensmall   { color: #000; }
.small1, .gensmall1   { color: #fff; }
a.gen, a.med, a.genmed,
a.small, a.gensmall { color: #222; text-decoration: none; }
a.small1, a.gensmall1 { color: #fff; text-decoration: none; }
/* ---------------------------------- *
     Post elements
 * ---------------------------------- */
.post-align, .post-br, .post-hr, .postImgAligned {
	display: block;
}
.sp-wrap, .post-hr                 { margin: 8px auto; }
.c-wrap, .q-wrap                   { margin: 8px auto; }
.c-wrap, .q-wrap, .sp-wrap         { width: 98%; clear: both; }
.q-wrap .q-wrap, .sp-wrap .sp-wrap { margin: 2px auto 4px; }
.c-head, .q-head                   { padding: 0 1px; font-size: 11px; color: #444444; }
.c-body, .q, .sp-wrap, .sp-head, .sp-body {
	border: solid #C3CBD1; border-width: 1px 1px 1px 2px; clear: both;
}
.c-body, .q, .sp-body      { padding: 2px 6px; }
.c-head, .q-head, .sp-head { text-align: left !important; }

.post-align { margin: 8px auto; }
.post-br    { line-height: 12px; }
.post-b     { font-weight: bold; }
.post-u     { text-decoration: underline; }
.post-i     { font-style: italic; }
.post-s     { text-decoration: line-through; }
.post-sh 	{ text-shadow: 0px 1px 2px black; }
/* ---------------------------------- *
     Code blocks
 * ---------------------------------- */
.c-body     { font-size: 13px; font-family: "Courier New",Courier,monospace; color: #006600; background: #FAFAFA; }
/* ---------------------------------- *
     Quote blocks
 * ---------------------------------- */
.q { background: #FAFAFA;
max-height: 350px;
overflow: auto;
filter: box-shadow: 0px 0px 5px #C0C0C0;
border-radius: 5px;
-moz-border-radius: 5px;
-moz-box-shadow: 0px 0px 5px #C0C0C0;
-webkit-box-shadow: 0px 0px 5px #C0C0C0; }
.q .q { background: #F5F5F5; max-height: 100%; overflow: visible; }
.q .q .q { background: #FAFAFA; }
.q .q .q .q { background: #F5F5F5; }
.q .q .q .q .q { background: #FAFAFA; }
.q .q .q .q .q .q { background: #F5F5F5; }
/* ---------------------------------- *
     Spoiler
 * ---------------------------------- */
.sp-wrap { background: #DAECFA;
border-radius: 4px;
border: 1px solid #66B3FF;
box-shadow: 0px 0px 5px #66B3FF;
-moz-box-shadow: 0px 0px 5px #66B3FF;
-webkit-box-shadow: 0px 1px 5px #66B3FF;
-webkit-border-radius: 5px;
-moz-border-radius: 4px;}
.sp-head { border-width: 0; font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px; font-weight: bold; color: #2A2A2A; cursor: pointer; width:auto;}
.sp-body { border-width: 1px 0 0 0; display: none; font-weight: normal; background: #F5F5F5; border-bottom: 1px solid #C3CBD1;}
.sp-fold { width: 98%; margin: 0 auto; text-align: right; font-size: 10px; color: #444444; }
/* ---------------------------------- *
     List
 * ---------------------------------- */
.post_body ul, .post_body ol {
	margin: 8px auto 8px 8px;
}
.post_body li { margin: 0 4px 1px 24px; }
ul[type="1"] { list-style-type: decimal; }
ul[type="a"] { list-style-type: lower-alpha; }
ul[type="i"] { list-style-type: lower-roman; }
.blogs {
font-size: 14px;
font-weight: bold;
}
.blogs.super li { margin-left:1px }
.blogs.super li {
width: 257px;
height: 75px;
margin: 0;
display: block;
position: relative;
opacity: 0.9;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
border-top: 1px solid #ffffff;
}
.blogs.super li:hover { opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) }
.blogs.super li a {
font-size: 15px;
color: #ffffff;
width: 82px;
height: 40px;
padding: 30px 5px 5px 170px;
display: block;
text-align: center;
text-decoration: none;
}
.blogs.super li.anime {
background: url('http://img.mytorrents.biz/img/2014-03/24/qwg2dhnk6qvizi0vmbwgzi8eq.jpg') no-repeat 0 0;
}
.blogs.super li.comics {
background: url('http://img.mytorrents.biz/img/2014-03/24/gmxeyzhb210v56982i260qste.jpg') no-repeat 0 0;
}
.blogs.super li.sandbox {
background: url('http://img.mytorrents.biz/img/2014-03/24/hztdr9ls5ncstsf0kinswlcpg.jpg') no-repeat 0 0;
}
.blogs.super li.cats {
background: url('http://img.mytorrents.biz/img/2014-03/24/r4e78jmr9kg6kt80meo9h2o72.jpg') no-repeat 0 0;
}
.blogs.super li.video {
background: url('http://img.mytorrents.biz/img/2014-03/24/z4uf0h2f2sa201a20c8kxweol.jpg') no-repeat 0 0;
}
.blogs.super li.story {
background: url('http://img.mytorrents.biz/img/2014-03/24/wvgt1njq1i3jcflvz41ze0crs.jpg') no-repeat 0 0;
}
.blogs.super li.dem {
background: url('http://img.mytorrents.biz/img/2014-03/24/xm3xsgbgdt21inwp04i4mkznk.jpg') no-repeat 0 0;
}
.blogs.super li.and {
background: url('http://img.mytorrents.biz/img/2014-03/24/swsxduwspymlekq8pycl9utud.jpg') no-repeat 0 0;
}
.blogs.super li.gif {
background: url('http://img.mytorrents.biz/img/2014-03/24/fpuy9y8udycz4hpvcmpzaljq4.gif') no-repeat 0 0;
}
.blogs.super li.pic {
background: url('http://img.mytorrents.biz/img/2014-03/24/arf25oaxp9tpkmdtrphdiugwr.jpg') no-repeat 0 0;
}
.blogs.super li.all {
background: url('http://img.mytorrents.biz/img/2014-03/24/pib6btygqwp3dncj8u46tg08e.jpg') no-repeat 0 0;
}
/* ---------------------------------- *
     Post images
 * ---------------------------------- */
img.smile, img.postImg  { vertical-align: text-bottom; }
img.postImg        { margin: 2px 2px 0 0; }
img.postImgAligned { margin: 4px 4px 2px; }
var.img-left       { float: left; clear: left; }
var.img-right      { float: right; clear: right; }
/* ---------------------------------- *
     Other BBCode related
 * ---------------------------------- */
.post_body pre {
	border: none; background: transparent;
	padding: 0; margin: 0;
}
.post-pre { white-space: pre; font-family: monospace; }
a.postLink-name, a.postLink-name:visited { text-decoration: none; }
/* ---------------------------------- *
     Infoboxes
 * ---------------------------------- */
.infobox {
	border: 1px #B7C0C5 solid; background: #EFEFEF; padding: 1px;
}
.infobox h1 {
	background: #D1D7DC; font-size: 1.2em; padding: 0 0.6em 2px;
}
/* ---------------------------------- *
     Inputs, buttons, forms
 * ---------------------------------- */
input, textarea, select {
	 font-family: Verdana,sans-serif;
}
input.post, textarea.post {  }

select, input { font-size: 11px; }
textarea      { font-size: 12px; }

input.mainoption, input.main,
input.liteoption, input.lite {
	font-size: 11px; border: 1px solid; background: #FAFAFA;
	padding-left: 10px; padding-right: 10px;
}
input.mainoption, input.main {
	font-weight: bold;  /* main submit button */
}

/* The buttons used for bbCode styling in message post */
input.button, .buttons input { border: 1px dotted; background: #F6F6FF; }
input.long { padding-left: 20px; padding-right: 20px; }
.buttons input:hover {border:1px solid #DEDEDE; background:#FFF;}
input.button, .buttons input,
input.mainoption, input.main, input.liteoption, input.lite  {
 color: #000000; border-color: #ABABAB;
}

/* "gte IE 7" in page_header.tpl */
input[type="checkbox"] { margin-bottom:  0px; }
input[type="radio"]    { margin-bottom: -2px; }

input[disabled="disabled"] { color: #808080; }
input.hint  { color: #999999; font-style: italic; text-indent: 0.3em; }
input.error { color: #FF0000; font-weight: bold; }
input.found { font-weight: bold; }
.cat input[type="text"] { background: #FCFCFC; }

optgroup, option, fieldset, legend {
	font-family: Verdana,sans-serif;
}
optgroup {
	font-size: 11px; letter-spacing: 0; font-weight: bold; font-style: italic;
	color: #005A88; background: #DEE3E7;
}
optgroup option { color: #000000; background: #FFFFFF; }
option { font-size: 11px; }
legend { padding: 0 2px 2px; font-size: 11px; color: #000066; }
legend a { text-decoration: none; }
fieldset > legend { margin-left: 6px; }
.root_forum {}
.has_sf     { color: #333333; background: #F5F5F5; font-weight: bold; }

input.pOrdSel {
	border: 0 solid #EFEFEF; width: 18px; overflow: hidden;
	color: #333333; background: transparent;
	font-size: 12px; font-family: Arial,sans-serif;
	cursor: pointer;
}

textarea.editor { display: block; width: 98%; }

.fieldsets td { vertical-align: top; white-space: nowrap; }
.fieldsets fieldset { margin: 4px 4px; }
.fieldsets fieldset div { padding: 3px 6px 4px; }
.fieldsets div p   { margin-bottom: 1px; }
.fieldsets div > p { margin-bottom: 2px; }
.fieldsets .select { margin-bottom: 3px; }
.fieldsets .radio  {}
.fieldsets .chbox  {}
.fieldsets .input  {}
table.my_downloads { margin-bottom: 2px; }
	.my_downloads td { padding: 1px 8px 2px 0 !important; }

select.text_color option { background: #ECECEC; }
select.text_size option.em { font-weight: bold; background: #ECECEC; }

.fldSet1 { margin: 2px 4px 1px 4px; padding: 0; }
.fldSetCont1 { margin: 0; padding: 3px 8px 4px 8px; }
.fldSetCont2 { margin: 0; padding: 2px 8px 4px 8px; }
.fldSetCont3 { margin: 0; padding: 6px 8px 8px 8px; }

.hl_only_new   { color: #993300; }
.select-action { background: #F5F5F5; }
/* ---------------------------------- *
     Text replacement for buttons
 * ---------------------------------- */
.txtb, .txtb:link, .txtb:visited, .txtb:hover {
	color: #003366; font-size: 11px; text-decoration: none;
}
.txtb:hover	{ text-decoration: underline; }
/* ---------------------------------- *
     Basic tables
 * ---------------------------------- */
.bodyline	{
	background: #FFFFFF; border: 1px solid #A5AFB4;
}
.bodyline th {
	background: #F87E05; color: #292929; font-weight: bold;
}

table.forumline {
	width: 100%; background: #B7C0C5; border-collapse: collapse;
	margin-left: auto; margin-right: auto;
	border-top: 1px solid #B7C0C5;
}
.forumline th {
	border: 1px solid #B7C0C5; border-width: 1px; border-top-color: #92A3A4;
}
.forumline td {
	border: 1px solid #B7C0C5; border-width: 1px 1px 1px;
}
.forumline th, .thHead {
	padding: 6px 8px 7px; text-align: center;
	font-size: 11px; font-weight: bold;
	background: rgb(0,0,0);
    background-color: rgba(0, 0, 0, 0.87);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.1)), to(transparent));
    background-image: -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, transparent 100%);
    -webkit-box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    -moz-box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    border: 1px solid #C3CBD1; border-bottom: 0px;
	color: white;
}
/* "lte IE 6" in page_header.tpl */
.forumline th:first-child { border-left-color: #92A3A4; }
.forumline th:last-child  { border-right-color: #92A3A4; }
.forumline td {
	padding: 2px 4px 3px;
}

table.for_round {
    background-color: transparent;
    border-top:0;
    border-collapse:separate;
}
.for_round_tr{ background-color: transparent; }

table.borderless th, table.borderless td { border: 0px none; }

table.bordered { border-collapse: collapse; border: 1px solid #B7C0C5; }
.bordered th, .bordered td { border-style: solid; border-width: 1px; border-color: #B7C0C5; }

table.message { margin: 0 auto; width: 100%; }
table.message td {
	padding: 16px; text-align: center; background: #EFEFEF;
}

.cat, td.cat, td.catTitle, td.catHead, td.catBottom {
	padding: 5px 4px 6px;
    background: #fff url(../images/cellpic4.png) repeat-x;
}
.catTitle {
	font-weight: bold; letter-spacing: 1px;
	color: #4A4A4A; text-align: center;
}
.catTitle a  { text-decoration: none; }
.catBottom { text-align: center; }
#acp_main_nav .catTitle {
	padding: 2px 6px 3px; text-align: left; font-size: 11px; letter-spacing: 0;
}

.info_msg_wrap { margin: 12px 0; }
table.info_msg { width: 100%; border: 1px solid #B7C0C5; background: #DEE3E7; margin: 0 auto; }
table.info_msg .msg {
	border: 1px solid #B7C0C5; background: #EFEFEF;
	padding: 20px; text-align: center;
}
table.error { width: 100%; border: 2px solid #993300; background: #FFD4CC; margin: 0 auto; }
table.error .msg {
	border: 1px solid #993300; background: #FAEBD7;
	padding: 20px; color: #A52A2A; text-align: center;
}

table.search_username { margin: 12px; width: 370px; }

table.pm_box_size { width: 175px; margin: 8px 2px; }
	.pm_box_size .progress { background: #008000; }
	.pm_box_size b { font-size: 10px; }
	.pm_nav td { padding: 4px; font-size: 14px; font-weight: bold; }

table.user_contacts th { text-align: right; width: 100%; }
	.user_contacts td { padding: 2px 6px; }

table.user_details th { padding: 2px 6px; text-align: right; vertical-align: top; }
	.user_details td { width: 70%; }

table.usercp_register h6 {
	margin: 0.3em 0.4em; color: #444444; line-height: 100%;
}

table.smilies td { padding: 3px; text-align: center; }

/* ================================================================ *
     Page header
 * ================================================================ */
/* ---------------------------------- *
     TopMenu, Quick Login, PM Info, Loguot..
 * ---------------------------------- */
.topmenu {
	border: 1px solid white;
    box-shadow: 0 0 3px black;
    -moz-box-shadow: 0 0 5px black;
    -webkit-box-shadow: 0 0 3px black;
    background: #fff;
    background: -moz-linear-gradient(top,#fff 0,#e5e5e5 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5e5e5));
    background: -webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);
    background: -o-linear-gradient(top,#fff 0,#e5e5e5 100%);
    background: -ms-linear-gradient(top,#fff 0,#e5e5e5 100%);
    background: linear-gradient(to bottom,#fff 0,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0);
}
.topmenu a:link, .topmenu a:visited { text-decoration: none; }
.topmenu td { padding: 4px; font-size: 11px; white-space: nowrap; }
.new-pm { background: #FFD9B2 !important; border-top-color: #FFD9B2 !important; border-bottom-color: #FFAA51 !important; }
.new-pm-link { color: #993300 !important; font-weight: bold; }
.new-pm-link:hover { color: #591D00 !important; }

/* ---------------------------------- *
     Logo
 * ---------------------------------- */
#logo { padding-left: 20px; }
	#logo h1 {
		margin: 0 300px 0 0; padding-top: 6px;
		font-size: 42px; font-variant: small-caps;
	}
	#logo h6 {
		margin: 0 300px 0 0; padding-top: 1px;
		font-size: 14px; font-variant: small-caps;
	}
	#logo img {
	padding-top: 50px;
	}
	#logo a.textLogo{
		color:#fff;
		height:120px;
		line-height:120px;
		font-weight:300;
		font-size:20px;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		display:block;
		text-decoration:none
	}

/* ---------------------------------- *
     Main navigation
 * ---------------------------------- */
#main-nav {
	padding: 4px 10px; margin: 0;
	border: solid #C3CBD1; border-width: 0 0 1px 0px; background: #eff0f3 url('../images/cellpic.gif');
	}
	#main-nav b { padding: 0 4px 0 1px; }
	#main-nav a { color: #444; text-decoration: none; }
	#main-nav a:hover, #main-nav a:active {
		text-decoration: none !important; color: #000000;
	}
/* ---------------------------------- *
     Latest News
 * ---------------------------------- */

	#latest_news table {
		border-collapse: collapse;
	}
	#latest_news h3 { 
	text-shadow:rgba(0,0,0,0.4) 0px -1px 0px;
	background-position:50% 0;line-height: 120%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	-webkit-box-shadow:inset rgba(0,0,0,0.15) 0px -1px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px;
	-moz-box-shadow:inset rgba(0,0,0,0.15) 0px -1px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px;
	box-shadow:inset rgba(0,0,0,0.15) 0px -1px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px;
	color:#222;
	text-shadow:rgba(255,255,255,0.4) 0px 1px 1px;
	padding:12px;
	font-size:12px;
	font-weight:bold
	}
	#latest_news td { vertical-align: top; }
	.news_date {
		float: right; padding: 1px 8px 1px;border:1px solid #FF6A6A;
		margin-left: 5px;
		white-space: nowrap; font-family: "Courier New",Courier,monospace;
		color: #212121; background: #F9F9F9;
		-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;
	}
	.news_title {
		margin-bottom: 8px; padding: 0 8px 0px; font-size: 13px;
	}
	#latest_news a { text-decoration: none; color: #000000; }
	#latest_news .new a { color: #A52A2A; font-weight: bold; }
/* ---------------------------------- *
    Search input
 * ---------------------------------- */
#search-text {
	background: white; border: 1px solid silver;
    padding: 1px; width: 250px;
}
#search-text:hover {
	border: 1px solid #aaaaaa;
}
#search-text:focus {
	border: 1px solid #aaaaaa;
}
/* ================================================================ *
     Page content
 * ================================================================ */
/* ---------------------------------- *
     Sidebar 1 & Sidebar 2
 * ---------------------------------- */
#sidebar1 {padding: 0 10px 0 0; }
#sidebar1, #sidebar2 { width: 250px;  vertical-align: top;}
#sidebar1 h5 { padding: 2px 4px 5px; }
	
#sidebar1 ul {
font-size: 12px;

position: relative;
z-index: 8;
border: 1px solid #b56b14;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background: #ffffff;
}

#sidebar1 a  { text-decoration: none; color: #005A88; }
#sidebar2 { padding: 0 0 0 10px; }
/* User ratio */
#user_ratio { padding: 0;}        
#user_ratio td {
	padding: 1px 6px 1px 6px ; font-size: 11px;
}
#tr_main_cats {}             /* Main tracker categories list */
#tr_main_cats ul {
	list-style-image: url(../images/arrow1.gif);
}
#tr_main_cats li {
	margin-bottom: 3px; margin-left: 11px; font-size: 11px; font-weight: bold; line-height: 110%;
}
#user_ratio {
	padding: 1px 6px 0px 0px; font-size: 11px;
}
#author-rel a { color: #800000; }
/* ================================================================ *
     Main content
 * ================================================================ */
#infobox-wrap { width: 740px; }
#infobox-body { background: #FFFFFF; color: #000000; padding: 1em; height: 300px; overflow: auto; border: 1px inset #000000; }
#infobox-body p { margin-top: 1em; margin-bottom: 1em; }

#gr-mem-list ul { margin: 2px 4px; }
#gr-mem-list li { margin-bottom: 2px; }
a.selfMod, a.selfMod:visited { color: #0000FF; }

.view-message { border: 1px #A5AFB4 solid; padding: 4px; margin: 6px; overflow: auto; }
.birthday  { margin: 3px 0; padding: 2px 4px;  max-height: 200px; overflow: auto;}
td.topic_id { cursor: pointer; }

table.mod_ip    { background: #F9F9F9; border: 1px solid #A5AFB4; border-collapse: separate;}
table.mod_ip td { padding: 2px 5px; white-space: normal; font-size: 11px; }
table.mod_ip div { max-height: 150px;  overflow: auto;}
/* ---------------------------------- *
     Forums on home page
 * ---------------------------------- */
/*.forums thead { display: none;}*/          /* Hide Forum, Topics, Posts, Last Post in index */
/*.f_topics, .f_posts { display: none; }*/   /* Hide posts/topics count <td> in index */

#forums_list_wrap { margin-top: 4px; padding-right: 2px; }
#forums_top_links { clear: both; }
#forums_wrap { clear: both; padding-top: 1px; }
.cat_title {                    /* Category header */
	padding: 3px 8px 5px; letter-spacing: 1px; text-indent: 0.6em;
	background: url("/styles/images/cat_title.png");
}
.cat_title a { text-decoration: none; color: #FFF !important; }
.cat_bottom {                    /* Category bottom */
    padding: 3px 8px 5px; letter-spacing: 1px; text-indent: 0.6em;
    background: transparent url() repeat-x;
}
table.forums { width: 100%; }
.forums th {
	padding: 0 !important; font-size: 10px; font-weight: normal; color: #3C3C3C;
}
.forums td {
	padding: 3px 4px; font-size: 11px;
}
.forums em {                 /* titles like: "Subforums:", "Moderators:" */
	color: #5E5E5E; font-style: italic;
}
.forumlink {                 /* forum links */
	font-size: 13px; font-weight: bold;
}
	.forumlink a { text-decoration: none; }
.forums .forumlink {         /* forum title */
	margin-top: 1px;
}
.forum_desc {                /* forum description */
	margin-top: 2px; color: #333333; font-size: 11px; line-height: 110%;
}
.subforums {                 /* subforums */
	margin-top: 2px; padding-left: 0.5em;
	}
	.subforums em { display: none; }
	.subforums + .moderators { margin-top: 0; }
	.dot-sf { color: #417998 !important; font-size: 11px; margin-right: 4px; }
	.new .dot-sf { color: #CA4200 !important; }
	.sf_title { white-space: normal; }
	.sf_icon { margin-right: 1px; }
	.sf_separator {}
	.sf_title a { text-decoration: none; }
.moderators {                /* moderators */
	margin-top: 2px; font-size: 11px; line-height: 110%;
	}
	.moderators a, .moderators a:visited {
		color: #333333; font-size: 10px; text-decoration: none;
 	}
.f_last_post {               /* last topic/post */
	text-align: center;
	}
	.last_topic { margin-top: 1px; white-space: nowrap; }
		.last_topic a { text-decoration: none; }
	.last_post_time { margin-top: 2px; font-size: 10px; white-space: nowrap; }
		.last_author { padding-left: 3px; }
	.f_stat_inline {           /* Posts: xx Topics: xx */
		margin-top: 1px; white-space: nowrap; }
		.f_stat_topics {}
		.f_stat_posts { padding-left: 3px; }

.f_icon {                    /* Forum Icon cell */
	width: 46px;
	padding: 6px 0 !important;
}
.f_titles {                  /* Forum Title cell */
	width: auto;
}
.f_topics {                  /* Topics Count cell */
	width: 40px; text-align: center;
}
.f_posts {                   /* Posts Count cell */
	width: 50px; text-align: center;
}
.f_last_post {               /* Forum Last Topic/Post cell */
	width: 230px;
}
.f_stat_inline {             /* Inline Topic/Post count */
	display: block;
}

table.forums    { border-collapse: collapse; }
.cat_title      { border: 1px solid #C3CBD1; }
.f_tbl_wrap, #board_stats_wrap { border: solid #C3CBD1; border-width: 0 1px; }
table.forums th { border-bottom: 1px solid #C3CBD1; }
.forums td.row1 { border: solid #C3CBD1; border-width: 0 1px 1px 0; }
.forums td.row2 { border: solid #C3CBD1; border-width: 0 1px 1px 0; }
td.f_titles     { border-right-color: #C3CBD1 !important; }
td.last_td      { border-right-width: 0 !important; }

.cat_footer {
	height: 0; margin-top: -1px; border-top: 1px solid #C3CBD1;
	font-size: 0; line-height: 0;
}
.cat_separator { height: 10px; font-size: 0; line-height: 0; }
#mark_all_forums_read { margin: -10px 0 3px 0; }

#online_time    { float: left; font-style: italic; color: #444444; }
#online_explain { float: center; }
#online_userlist a { white-space: nowrap; }
#forums_top_nav { display: none; }
/* ---------------------------------- *
     Forums on viewforum page
 * ---------------------------------- */
table.forum th { white-space: nowrap; }
td.topic_id    { padding: 4px 6px; }

.spaceRow {
	padding: 0 !important; background: #D1D7DC;
}
td.topicSep {                /* Topic type groups separator */
	padding: 2px 12px 3px; font-weight: bold; letter-spacing: 1px; color: #333333;
}
.topicMoved {                /* Topic Moved prefix */
	font-weight: normal; font-style: italic;
}
.topicAnnounce {             /* Topic Announce prefix */
	color: #DD6900;
}
.topicSticky {               /* Topic Sticky prefix */
	color: #009900;
}
.topicPoll {                 /* Topic Poll prefix */
	font-weight: normal; color: #006699;
}
.topicPG {                   /* Topic pagination links */
	font-weight: normal; white-space: nowrap; font-size: 10px;
}
.iconDL {                    /* DL Icon */
	border: 1px outset; background: #EFEFEF;
	padding: 0 3px 0 2px; margin: 2px 1px 2px 0;
}
.topicAuthor, a.topicAuthor, a.topicAuthor:visited	{
	font-size: 11px; color: #333333; text-decoration: none;
}
.torSize {
	font-size: 11px; color: #333333; text-decoration: none;
}
.hl-selected-topic { background-color: #FAF0E6 !important; }
.hl-selected-row, .hl-selected-row td { background-color: #FAF0E6 !important; }
/* ---------------------------------- *
     Topics on viewtopic page
 * ---------------------------------- */
table.topic { width: 100%; }

	.post_head { padding: 0 6px; font-size: 10px; }
	.post_wrap { line-height: 18px; }
		.post_body { margin: 5px 5px 8px; }  /* The content of the posts */
			a.postLink { text-decoration: none; }
			a.postLink:visited { text-decoration: none; color: #5493B4; }
		.posted_since { color: #666666; padding-left: 4px; }
		.signature { clear: both; }
		.signature { max-height: 150px; overflow: hidden; }
			.signature, .signature * {
				font-size: 10px !important; color: #5E5E5E !important; max-height: 150px;
				text-decoration: none !important; background: transparent !important;
				border: 0 none !important; padding: 0 !important; margin: 1px 0 !important;
			}
			.signature .c-head, .signature .q-head { display: none !important; }
			.signature .c-wrap, .signature .c-body,
			.signature .q-wrap, .signature .q { display: inline !important; }
			.signature a { text-decoration: underline !important; }
			.signature img { max-width: 600px; }
		.last_edited { font-size: 10px; color: #5E5E5E; }
	.poster_info p       { margin: 2px 0; color: #444444; }
	.poster_info .nick   { margin: 0 0 4px; color: #333333; line-height: 110%; text-align: center !important; }
    .poster_info .rank_img { margin: 5px 0px 4px 0px;}
	.poster_info .avatar { margin: 5px 0 4px; }
	.poster_info .birthday { margin: 5px 0; text-align: center !important;}
	.poster_info .avatar img          { width: 140px; }
	.poster_info em      { font-style: normal; color: #000000; }

	table.topic, .topic .td1, .topic .td2, .topic .td3, .post_head, .post_btn_2 {
                 border-style: solid; border-color: #C3CBD1; }
	.topic .td1  { border-width: 1px 1px 0 0; border-right-color: #B7C0C5; }
	.topic .td2  { border-width: 1px 0 0 0; width: 100%; }
	.topic .td3  { border-width: 0 1px 0 0; border-right-color: #B7C0C5; height: 100%; }
	.post_head   { border-width: 0 0 1px 0; }
	.post_btn_2  { border-width: 1px 0px 0 0; }
	table.topic  { border-width: 0 1px 1px 1px; border-color: #B7C0C5; }

	.poster_info { padding: 2px 0px 2px 2px; vertical-align: top; font-size: 10px; line-height: 100%; min-width:165px;}
	.poster_btn  { padding: 0; vertical-align: bottom; text-align: center; white-space: nowrap; }
	.message     { padding: 0; vertical-align: top; width: 100%; }
	
	input.select_post { margin-top: 0; float: right; }
	input[type="checkbox"].select_post { margin-top: 4px; }

	table.peers { border-collapse: collapse; }
		table.peers th  { border: 1px #A5AFB4 solid; background: #D1D7DC; color: #333333; }
		table.peers td  { border: 1px #A5AFB4 solid; padding: 4px; }
		#last_seed_info { border: 1px #A5AFB4 solid; }

	.dl_list {}
		.dl_list td { text-align: center; }
		.dl_list img { display: block; }
		#dl_counts td { font-size: 12px; }

	#poll { border: solid #B7C0C5; border-width: 1px; margin-bottom: -1px; }

	.quick_reply_box  { width: 100%; }
	.hl-selected-post { background-color: #FFEFD5 !important; }
/* ---------------------------------- *
     Torrent status
 * ---------------------------------- */
.tor-status-td:hover { background: #F8F8FF; }
.tor-icon         { margin: 0 3px; }
.tor-approved     { margin-left: 1px;  color: #008000; font-weight: bold; }
.tor-closed       { padding-left: 1px; color: #FF4500; font-weight: bold; }
.tor-closed-cp    { color: #CE3800; font-weight: bold; }
.tor-consumed     { color: #D26900; font-weight: bold; }
.tor-dup          { padding-left: 1px; color: #0000FF; font-weight: bold; }
.tor-need-edit    { color: #FF0000; font-weight: bold; }
.tor-no-desc      { padding-left: 1px; color: #FF4500; font-weight: bold; }
.tor-not-approved { color: #C71585; font-weight: bold; }
.tor-checking     { color: #2424FF; font-weight: bold; }

/* ---------------------------------- *
     Attachments
 * ---------------------------------- */
table.attach { width: 95%; margin: 0 auto; clear: both; border-color: #A5AFB4; }
	.attach th, .attach td { border-color: #95CAFF; }
	.attach th { padding: 3px; text-align: center; font-weight: bold; }
	.attach td { padding: 2px 4px; }
	.dl-link   { font-size: 13px; }

fieldset.attach { width: 95%; margin: 14px auto; padding: 2px; clear: both; }
	.attach_link  { margin: 2px 12px 6px; }
	.attach_stats { padding-left: 3px; }
	.attach_comment {
		margin: 6px 12px; padding: 1px 8px; line-height: 110%;
		color: #444444; border-left: 2px solid #CC9933;
	}
	.attach .denied { color: #800000; }

#tor_blocked { width: 95%; }
	#tor_blocked td { background: #FAEBD7; padding: 8px 12px; color: #6E380F; }
/* ---------------------------------- *
     Search Results page
 * ---------------------------------- */
.opened {                    /* Clicked link color */
	color: #71869F;
}
/* ---------------------------------- *
     Tracker
 * ---------------------------------- */
a.tr-dl { font-weight: bold; }
a.tr-dl:visited { color: #5493B4; font-weight: normal; }
.seed-leech { padding-left: 1px; padding-right: 0; }
.tr_tm { margin-top: 2px; font-size: 10px; color: #676767; }
.ch { font-style: italic; color: #0080FF; }
#fs-sel-cat option.cat-title { font-weight: bold; color: #005A88; background: #F5F5F5; }
tr.hl-tr:hover td { background-color: #FDF9C2 !important; }
#fs-nav-ul .b { font-weight: bold; }
#fs-nav-ul li, #fs-nav-close { cursor: pointer; }
#fs-nav-ul span.f:hover, #fs-nav-close:hover { color: blue; background: #DEE2E4; }
#fs-nav-list { border: 3px double #9AA7AD; background: #EFEFEF; padding: 8px; max-height: 500px; overflow: auto; }
#fs-sel-cat { width: 260px; }
#fs-sel-cat option.cat-title { font-weight: bold; color: #005A88; background: #F5F5F5; }
/* ================================================================ *
     Images
 * ================================================================ */
img.forum_icon  { width: auto; height: auto; }
img.topic_icon  { width: 19px; height: 18px; }
img.pm_box_icon { width: 28px; height: 25px; }
img.icon1       { width: 12px; height: 9px;  }
img.icon2       { width: 18px; height: 9px;  }
img.spacer      { display: block; height: 1px; }
/* ================================================================ *
     Page footer
 * ================================================================ */
.bottom_info { font-size: 11px; }
.copyright   { font-size: 10px; color: #444444; letter-spacing: -1px; }
.copyright a { text-decoration: none; }

#timezone {
	float: right; text-align: right; white-space: nowrap;
	font-size: 10px; line-height: 110%; color: #333333;
}
.tz_time { font-family: "Courier New",Courier,monospace; font-size: 11px; }

#f_icons_legend { margin: 4px auto; }
/* ================================================================ *
     Menus
 * ================================================================ */
.menu-root { white-space: nowrap; }
.menu-alt1 { padding-right: 0; background: transparent; }
img.menu-alt1 { width: 9px; height: 9px; }
.menu-sub  { position: absolute; display: none; z-index: 1000; box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.506); }
.menu-sub table	{ background: #FFFFFF; border: 1px solid #92A3A4; }
.menu-sub table th { background: #566C98; color: #F0F8FF; font-weight: bold; font-size: 11px; }
.menu-sub table td { background: #E7E7E7; font-size: 11px; }
.menu-sub table td.cat { background: #B5BEC3; }
.menu-sub legend { font-weight: bold; }
.menu-sub label  { display: block; padding-right: 2px; margin-right: 1px; }
.menu-sub label:hover { background: #D1D7DC; color: #993300; }
.menu-sub iframe.ie-fix-select-overlap {display: none;display: block;position: absolute; z-index: -1; filter: mask(); }
.menu-a a { color: #837264; background: #FFFFFF; padding: 4px 10px 6px; display: block; text-decoration: none !important; }
.menu-a a:hover { color: #FFF; background: #5b7b9f; /* Old browsers */background: -moz-linear-gradient(top,  #5b7b9f 0%, #435a79 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b7b9f), color-stop(100%,#435a79)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #5b7b9f 0%,#435a79 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #5b7b9f 0%,#435a79 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #5b7b9f 0%,#435a79 100%); /* IE10+ */background: linear-gradient(to bottom,  #5b7b9f 0%,#435a79 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b7b9f', endColorstr='#435a79',GradientType=0 ); /* IE6-9 */ text-decoration: none !important; text-shadow: 0px 0px 0px transparent, 0px -1px 0px #333333;}
.sLeft a{display: block; padding: 2px 0;color: #837264; text-decoration: none !important;text-shadow: none !important;line-height: 1.38;}
.sLeft a:hover{background: #FFFFFF;color: #111111;}
.menu-tab {background:#FFFFFF;color: #000000 !important;margin-left: 4px;margin-top: -38px;padding: 11px 12px;}
.menu-tab2 {background: #FFFFFF;color: #000000 !important;margin-top: -38px;padding: 11px 12px;width: 11px;}
#dls-menu{margin-left:4px;}
.profile{font-size: 11px;background-color: #FFFFFF;overflow: hidden;box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); margin-left: 4px;position: absolute;z-index: 7500;padding: 10px;width: 260px;list-style: none!important;	-moz-border-radius:0 0 6px 6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-radius:0 0 6px 6px;z-index: -1;}
.avaPr img {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;float: left;height: 90px;padding: 1px;width: 90px;margin-top: 3px;}
.sLeft {float: right;width: 135px;}
#user_link_dd{background: url() no-repeat scroll right center transparent;display: inline-block;height: 5px;width: 9px;}
.menu-root #user_link_dd{background: url() no-repeat scroll left center transparent;display: inline-block;height: 5px;width: 9px;}

.mc_b { background: none !important; padding: 0px !important; }
.mc{ background:#E7E7E7; padding:5px; font-size:11px;}
.mc-bord{ background:#fff; padding:1px; border:1px solid #92A3A4;}
.mc-th{ background:#71869F; color:#F0F8FF; padding:4px; border-bottom:1px solid #fff; font-weight:bold; font-size:11px; text-align:center;}
.mc-but{ background:#B5BEC3; padding:4px; border-top:1px solid #fff; text-align:center;}
/* ================================================================ *
     Ajax
 * ================================================================ */
var.ajax-params { display: none; }
#ajax-loading, #ajax-error {
	position: fixed; top:0 !important; z-index: 2000; padding: 4px; font-size: 11px;
	max-width: 400px; max-height: 200px; white-space: nowrap; display: none;
}
#ajax-loading { 
    background: rgba(0,0,0, 0.5) url(../images/loading_1.gif) no-repeat center center;
	float: right; 
	width: 85px; 
	height: 30px;
	border-bottom-left-radius: 10px; 
	-webkit-border-bottom-left-radius:  10px; 
	-khtml-border-bottom-left-radius:  10px; 
}
#ajax-error { 
    background: #d32031 url(../images/loading_1.gif) no-repeat center center;
    float: right; 
	min-width: 200px; 
	height: 30px;
	border-bottom-left-radius: 10px; 
	-webkit-border-bottom-left-radius:  10px; 
	-khtml-border-bottom-left-radius:  10px;
}
.editable-container { cursor: pointer; }
.editable-container:hover { background: #E8E9F8; }
.loading-1 { background: transparent url(../images/loading_1.gif) no-repeat left center; padding-left: 22px; }
/* ================================================================ *
     Treeview, TableSorter
 * ================================================================ */
.treeview, .treeview ul {
	padding: 0; margin: 0; list-style: none; font-size: 11px; line-height: 14px;
}
.treeview ul {
	margin-top: 4px;
}
.treeview .hitarea {
	background: url(../images/treeview/treeview-default.gif) -64px -25px no-repeat;
	width: 16px; height: 16px; margin-left: -16px; float: left; cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline; float: none;
}
.treeview li {
	margin: 0; padding: 1px 0 1px 16px;
}
.treeview span {
	padding-left: 3px; display: block;
}
.treeview a.selected {
	background-color: #eee;
}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(../images/treeview/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable {
	background-image: url(../images/treeview/treeview-default.gif);
}
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

/* Tablesorter */
.tablesorter  u  { display: none; }
.tablesorter .header {
	cursor: pointer; white-space: nowrap;
}
.tablesorter .tbs-text {
	padding-bottom: 1px;
}
.headerSortUp .tbs-text, .headerSortDown .tbs-text {
	border-bottom-width: 2px; border-bottom-style: solid;
}
.tbs-icon {
	padding-left: 8px;
	background-image: url(../images/tbl_sort_bg.gif);
	background-repeat: no-repeat; background-position: 0 50%;
}
.headerSortUp .tbs-icon {
	background-image: url(../images/tbl_sort_asc.gif);
}
.headerSortDown .tbs-icon {
	background-image: url(../images/tbl_sort_desc.gif);
}
/* ================================================================ *
     Misc
 * ================================================================ */
.sf      { padding-left: 20px !important; }
.jumpbox { padding: 5px; text-align: right; white-space: nowrap; }

.attachrow    { font-size: 11px; border: 1px #A5AFB4 solid; }
.attachheader { font-size: 11px; border: 1px #A5AFB4 solid; background: #D1D7DC; }
.attachtable  { font-size: 12px; border: 1px #A5AFB4 solid; border-collapse: collapse; }

pre, .pre {
	font-family: Courier,monospace; font-size: 12px;
	border: 1px solid #B7C0C5; background: #F5F5F5;
	padding: 4px; margin: 10px; text-align: left;
}
.pre { width:100%; overflow: auto; white-space: nowrap; }

.ann { font-size: 13px; text-align: center; color: #993300; font-weight: bold; }

.clickable { cursor: pointer; }
.folded, .folded2 { display: block;
	background: transparent url(../images/icon_plus_1.gif) no-repeat left center; padding-left: 14px; }
.unfolded, .unfolded2 { display: block;
	background: transparent url(../images/icon_minus_1.gif) no-repeat left center; padding-left: 14px; }
.folded2   { background-image: url(../images/icon_plus_2.gif); }
.unfolded2 { background-image: url(../images/icon_minus_2.gif); }

.warnColor1  { color: #993300; }
.warnColor2  { color: #FF0000; }
.warnBorder1 { border: 1px solid #A52A2A; }
.warningBox1 { border: 1px solid #A52A2A; color: #993300; padding: 12px; }
.warningBox2 { color: #993300 !important; background: #FFD9B2; border: 2px solid #CC6600; padding: 8px; }

/* ================================================================ *
     Shortcuts
 * ================================================================ */
.spacer_0, .spacer_2, .spacer_4, .spacer_6, .spacer_8, .spacer_10, .spacer_12 {
	font-size: 0; line-height: 0; }
.spacer_0  { height:  0; }
.spacer_2  { height:  2px; }
.spacer_4  { height:  4px; }
.spacer_6  { height:  6px; }
.spacer_8  { height:  8px; }
.spacer_10 { height: 10px; }
.spacer_12 { height: 12px; }
.spacer_20 { height: 20px; }

.pad_0,  .pad_0  td, td.pad_0  { padding:  0; }
.pad_2,  .pad_2  td, td.pad_2  { padding:  2px; }
.pad_4,  .pad_4  td, td.pad_4  { padding:  4px; }
.pad_6,  .pad_6  td, td.pad_6  { padding:  6px; }
.pad_8,  .pad_8  td, td.pad_8  { padding:  8px; }
.pad_10, .pad_10 td, td.pad_10 { padding: 10px; }
.pad_12, .pad_12 td, td.pad_12 { padding: 12px; }
.pad_14, .pad_14 td, td.pad_14 { padding: 14px; }
.pad_16, .pad_16 td, td.pad_16 { padding: 16px; }

.mrg_0  { margin:  0   !important; }
.mrg_2  { margin:  2px !important; }
.mrg_4  { margin:  4px !important; }
.mrg_6  { margin:  6px !important; }
.mrg_8  { margin:  8px !important; }
.mrg_10 { margin: 10px !important; }
.mrg_12 { margin: 12px !important; }
.mrg_14 { margin: 14px !important; }
.mrg_16 { margin: 16px !important; }

.lh_100 { line-height: 100%; }
.lh_110 { line-height: 110%; }
.lh_120 { line-height: 120%; }
.lh_150 { line-height: 150%; }

.wAuto  { width: auto !important; }  /* widthAuto */
.w50    { width:  50% !important; }
.w60    { width:  60% !important; }
.w70    { width:  70% !important; }
.w80    { width:  80% !important; }
.w85    { width:  85% !important; }
.w90    { width:  90% !important; }
.w95    { width:  95% !important; }
.w100   { width: 100% !important; }

.border  { padding: 0; }
.bw_T    { border-width: 1px 0px 0px 0px !important; }
.bw_TR   { border-width: 1px 1px 0px 0px !important; }
.bw_TRB  { border-width: 1px 1px 1px 0px !important; }
.bw_TRBL { border-width: 1px 1px 1px 1px !important; }
.bw_TB   { border-width: 1px 0px 1px 0px !important; }
.bw_TBL  { border-width: 1px 1px 0px 1px !important; }
.bw_TL   { border-width: 1px 0px 0px 1px !important; }
.bw_TRL  { border-width: 1px 1px 0px 1px !important; }
.bw_R    { border-width: 0px 1px 0px 0px !important; }
.bw_RB   { border-width: 0px 1px 1px 0px !important; }
.bw_RBL  { border-width: 0px 1px 1px 1px !important; }
.bw_RL   { border-width: 0px 1px 0px 1px !important; }
.bw_B    { border-width: 0px 0px 1px 0px !important; }
.bw_BL   { border-width: 0px 0px 1px 1px !important; }
.bw_L    { border-width: 0px 0px 0px 1px !important; }

.bCenter   { margin-left: auto !important; margin-right: auto !important; }  /* blockCenter */
.bLeft     { margin-right: auto !important; }
.block     { display: block; }
.bold      { font-weight: bold; }
.bRight    { margin-left: auto !important; }
.clear     { clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }
.clearB    { clear: both; }
.floatL    { float: left; }
.floatR    { float: right; }
.hidden    { display: none; }
.inline    { display: inline; }
.normal	   { font-weight: normal; }
.nowrap    { white-space: nowrap !important; }
.wrap      { white-space: normal !important; }
.strike    { text-decoration: line-through; }
.tCenter   { text-align: center !important; }  /* textCenter */
.tLeft     { text-align: left !important; }
.tRight    { text-align: right !important; }
.vBottom   { vertical-align: bottom !important; }
.vTop      { vertical-align: top !important; }

.cWhite, .cWhite a, a.cWhite {color:#FFFFFF !important;}
.cBlack, .cBlack a, a.cBlack {color:#000000 !important;}
/* ================================================================ *
     YouTube.Panel
 * ================================================================ */
.Panels {
	z-index:200;
	top:50%;
	left:50%;
	background-attachment:fixed, scroll;
	background: url(../images/aerobg.png), -moz-linear-gradient(top, rgba(200,200,200,0.4) 0%, rgba(255,255,255,1) 100%);
	background: url(../images/aerobg.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,200,200,0.4)), color-stop(100%,rgba(255,255,255,1)));
	background: url(../images/aerobg.png), -webkit-linear-gradient(top, rgba(200,200,200,0.4) 0%,rgba(255,255,255,1) 100%);
	background: url(../images/aerobg.png), -o-linear-gradient(top, rgba(200,200,200,0.4) 0%,rgba(255,255,255,1) 100%);
	background: url(../images/aerobg.png), -ms-linear-gradient(top, rgba(200,200,200,0.4) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66c8c8c8', endColorstr='#ffffff',GradientType=0 );
	background: url(../images/aerobg.png), linear-gradient(top, rgba(200,200,200,0.4) 0%,rgba(255,255,255,1) 100%);
	background-size:cover;
	-moz-background-size:cover;
	-webkit-background-size:cover;
	border:1px solid gray;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 2px 5px rgba(0,0,0,0.3),0 0 1px #FFF inset;
	-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3),0 0 1px #FFF inset;
	-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3),0 0 1px #FFF inset;
	position:fixed;
	max-width:99%;
	min-width:100px;
	min-height:24px;
	overflow:hidden;
	margin:1px;
}

.Panels.Minimized {
	position:relative;
	top:auto!important;
	left:auto!important;
	float:left;
	max-width:200px;
	height:24px!important;
	margin:0!important;
}

.PanelsButton {
	float:right;
	overflow:hidden;
	margin:5px 5px 0 10px;
}

.PanelsClose { color: #006699; cursor: pointer; }

.PanelsClose:hover { color: #DD6900; text-decoration: underline !important; }
.PanelsTitle {
	overflow:hidden;
	white-space:nowrap;
	max-height:20px;
	font-weight:700;
}

.Panels.Minimized .PanelsTitle.Hidden {
	display:block;
}

.PanelsTitle,.PanelsMenu {
	padding:5px 5px 0;
}

.Panels.Minimized .PanelsTitle,.Panels.Minimized .PanelsMenu {
	cursor:inherit;
}

.PanelsContent,.PanelsFooter {
	border-top:1px dashed #A9A9A9;
	clear:both;
	margin:5px 0 0;
	padding:5px;
}

#PanelsDock {
	bottom:0;
	left:0;
	position:fixed;
	padding:0 0 0 5px;
	z-index:500;
}

#PanelsDockToggle {
	border:1px solid gray;
	box-shadow:0 2px 5px rgba(0,0,0,0.3),0 0 1px #FFF inset;
	-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3),0 0 1px #FFF inset;
	-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3),0 0 1px #FFF inset;
	float:left;
	border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0 3px 3px 0;
	margin:1px 1px 1px 0;
	padding:4px 10px;
}

.Panels.Minimized .PanelsMenu,.Panels.Minimized .PanelsContent,.Panels.Minimized .PanelsFooter,.PanelsTitle.Hidden,.PanelsMenu.Hidden {
	display:none;
}
span.button {
	background-image:url(../images/def_button.png);
}

span.button:hover {
	background-image:url(../images/def_button_light.png);
}

span.YTLink{
	background-color:gray;
	border:1px solid #333333;
	display:inline-block;
	font-weight:bold;
	padding:2px 2px 2px 5px;
	margin:1px 2px -3px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
span.YTLinkButton{
	background-color:#008500;
	border:1px solid #333333;
	color:white;
	display:inline-block;
	float:right;
	margin:-3px -3px -3px 4px;
	padding:2px 4px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	cursor: url(../images/link_help.cur), pointer;
}
span.YTLink a.postLink{
	color:white;
	float:left;
}

span#autocomplete {
	cursor: pointer;
	color: #006699;
	font: 12px Arial,sans-serif;
}

div#autocomplete_popup {
	position: fixed;
	z-index: 999;
	width: 300px;
	height: 100px;
	background: #FFFFFF;
	text-align: center;
	display: none;
	border: 1px solid #B7C0C5;
}

div#autocomplete_popup div.relative {
	position: relative;
	width: 300px;
	height: 100px;
}

div#autocomplete_popup div.title {
	background: url("../images/cellpic1.gif") repeat-x scroll 0 0 #1C508C;
	color: #D5E4EC;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 8px 7px;
}

div#autocomplete_popup div.close {
	position: absolute;
	right: 7px;
	cursor: pointer;
	top: 7px;
	color: red;
	font-weight: bold;
	width: 12px;
	height: 12px;
	background: url("../../../images/bad.gif") transparent no-repeat;
}

div#autocomplete_popup input {
	font-size: 16px;
	margin: 20px 0 0;
	width: 83px;
}

div#autocomplete_popup span.regenerate {
	width: 16px;
	height: 16px;
	margin: 24px 0 0 8px;
	background: url("../../../images/pic_loading.gif") transparent no-repeat;
	cursor: pointer;
	display: inline-block;
}

/* Mod comment */
.mcBlock{
	border:1px solid #92a3a4; width:90%; margin:30px 0 0 30px; padding:4px;
	border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;
	box-shadow:0px 0px 5px #999; -moz-box-shadow:0px 0px 5px #999; -webkit-box-shadow:0px 0px 5px #999;
}
.mcBlock table{ width:100%;}
.mcTd1c, .mcTd1W{
	font-size: 15px;
	border:1px solid #eff0f3;
	padding: 2px;
	padding-left: 10px;
	border-radius: 9px;
}
.mcTd2c, .mcTd2W{ background: url("/styles/templates/default/images/cellpic3.png"); border:1px solid #e1e1e1; padding:10px; border-radius: 9px;}
.mcTd1c{ background: url("/styles/templates/default/images/cellpic1.png"); border:1px solid #536479; text-shadow:0 0 10px #1d232c;}
.mcTd2c{ color:#262e37;}
.mcTd1W{ background:#751717 !important; border:1px solid #5e0000; text-shadow:0 0 10px #200000;}
.mcTd2W{ color:#3e0000;}

.estsp_donation_form {
background: #f0f7fc url('http://img.mytorrents.biz/img/2013-12/07/n20hxol0orionqcy4h64lh4kj.png') no-repeat right bottom;
padding: 5px;
margin: 10px auto;
border-bottom: 1px solid #d7edfc;
position: relative;
}

.estsp_donation_form h1 {
font-size: 12pt;
color: #65a5d1;
}

.estsp_donation_form .estsp_donation_announcement {
font-size: 11px;
color: #032A46;
background-color: #d7edfc;
padding: 5px;
margin-top: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
position: relative;
}

.estsp_donation_form .estsp_donation_history {
font-size: 11px;
color: #2b485c;
background-color: #f0f7fc;
padding: 5px;
margin-top: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
position: relative;
overflow-y: auto;
height: 140px;
}

.estsp_donation_form .estsp_donation_history .estsp_donation_history_row {
background-image: url('http://img.mytorrents.biz/img/2013-12/07/fwnf8nw0vsk7zd63c58qbq0ua.png');
background-repeat: no-repeat;
background-position: 50% bottom;
padding-bottom: 4px;
margin-top: 2px;
}

.estsp_donation_history_row .estsp_donation_history_username {
font-size: 11px;
color: #032A46;
text-decoration: none;
background-image: url('http://img.mytorrents.biz/img/2013-12/07/16mnzvdfi0pkn3pxb4nlaeu4u.png');
background-repeat: no-repeat;
background-position: left top;
padding-left: 20px;
float: left;
min-height: 16px;
}

.estsp_donation_history_row .estsp_donation_history_amount {
font-weight: bold;
font-size: 11px;
color: rgb(20,20,20);
float: right;
}

.estsp_donation_form .estsp_donation_history {
font-size: 11px;
color: #2b485c;
}

.estsp_cleaner {
position: relative;
margin: 0;
width: 100%;
clear: both;
}

.estsp_donation_form .estsp_donation_more {
text-align: center;
font-style: italic;
}

.estsp_donation_buttons {
margin-top: 4px;
margin-bottom: 4px;
text-align: center;
}

.estsp_donation_buttons .estsp_donation_button, .estsp_donation_buttons .estsp_donation_button:hover {
font-size: 12px;
color: #032A46;
text-decoration: none;
background: #a5cae4 url('http://img.mytorrents.biz/img/2013-12/07/ivx2g93nb1sh4au7rpz2xjhsv.png') repeat-x left top;
padding: 4px 8px 2px;
margin: 8px 2px 4px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
display: inline-block;
text-align: center;
height: 18px;
}

a:hover, .estsp_donation_history_username {
color: #176093;
text-decoration: none;
}

.estsp_donation_buttons {
margin-top: 4px;
margin-bottom: 4px;
text-align: center;
}

.banner {
float: right;
margin-right: 20px;
margin-top: -50px;
}

.htop{
  margin-top: 20px;
  border-bottom: 1px solid #9E9E9E;
}
.custom-post{
width:95px;
height:125px;
margin:8px 1px 0 10px;
float:left;
}
.custom-poster{
background: #020202;

-moz-box-shadow: 0px 1px 3px #000;
-webkit-box-shadow: 0px 1px 3px #000;
box-shadow: 0px 1px 3px #000;
-webkit-border-radius: 4px; 
-moz-border-radius: 4px;
position:relative;
overflow:hidden;
}
.custom-poster a{
color:#000;
font-size:13px;	
}
.custom-poster a:hover{
color:#007de7;
}
.custom-poster img{
  width:95px;
  height:125px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.custom-data{
padding:5px;
overflow:hidden;
}
.custom-data a{
color:#007de7;
text-decoration:none;
}
.custom-data a:hover{
color:#000;
text-decoration:underline;
}
.custom-movie-name{
height: 25px;
vertical-align: middle;
text-align: center;
color: #FFE500;
font-weight: bold;
font-size: 11px;
}
.custom-text{
position:absolute;
bottom:50px;
left:0px;
padding:5px;
width:125px;
height:30px;
background:url(../images/white70.png);
display:none;
}
.custom-poster:hover .custom-text{
display:block;
}
.custom-poster:hover .custom-update{
visibility:visible;
}
.custom-poster:hover .custom-label{
visibility:visible;
}
.custom-poster:hover .custom-movie-name { 
color: #F2A223;
 }
.custom-label{
position: absolute;
top: 0;
right: 0;
padding: 3px;
min-height: 10px;
background: #F2A223;
max-width: 155px;
color: #FFF;
text-align: right;
border-radius: 0 0 0 4px;
font-size: 11px;
visibility: hidden;
}
.custom-label a{
color:#fff;
}
.custom-label a:hover{
color:#000;
}
.custom-update{
position: absolute;
bottom: 23px;
left: 0;
min-height: 10px;
background: black;
max-width: 155px;
color: #FFF;
white-space: nowrap;
font-size: 9px;
font-weight: normal;
white-space: nowrap;
padding: 5px 5px 5px 9px;
visibility: hidden;
}

#container {
width: 1050px;
margin: 0px auto;
padding: 0;
}

/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	width: auto;
	line-height:2px;
	text-decoration:none;
	font-size:11px;
	list-style:none;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
}

ul.ui-tabs-nav {
bottom: 0px;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	font-weight: bold;
	color: #FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #c5ced9;
	float: left;
    padding: 2px 5px; 
	border: 1px solid black;
	#border: 1px solid rgb(249, 178, 17);	
}

/* Hovered Tab */
#rotator1 .ui-tabs-nav-item a:hover,
#rotator1 .ui-tabs-nav-item a:active {
	background: #ADFF2F;
	color:#000;
}

#rotator1 .ui-tabs-nav-item a span {
	float:left; 
	padding:1em; 
	cursor:pointer;
}

/* Active Tab */
#rotator1 .ui-tabs-selected a:link,
#rotator1 .ui-tabs-selected a:visited,
#rotator1 .ui-tabs-selected a:hover,
#rotator1 .ui-tabs-selected a:active {
	background: white;
	color:#000000;
}

/* Content Panels */
#rotator1 .ui-tabs-panel {
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
	color:#000;
	padding:1px 5px 15px 1px;
	height:190px;
}

#rotator1 .ui-tabs-hide {
	display:none;
}

#rotator1 p {
	margin:.5em 0;
	color:#333;
}

#rotator1 .btn_get_started {
	float:left;
	height:30px;
	width:99px;
	text-indent:-9999em;
	margin-right:7px; 
	overflow:hidden; 
	background:transparent url(styles/images/getstarted.gif) no-repeat
}

#rotator1 .btn_learn_more {
	float:left;
	height:26px;
	font-size:.9em;
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	background: #FFE500;
	color: #000000;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
	padding:1em; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	background: #FFE500;
	color:#000000;
}

/* Content Panels */
#rotator .ui-tabs-panel {
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
	color:#000;
	padding:1px 5px 15px 1px;
	height:165px;
}

#rotator .ui-tabs-hide {
	display:none;
}

#rotator p {
	
	margin:.5em 0;
	color:#333;
}

#rotator .btn_get_started {
	float:left;
	height:30px;
	width:99px;
	text-indent:-9999em;
	margin-right:7px; 
	overflow:hidden; 
	background:transparent url(styles/images/getstarted.gif) no-repeat
}

#rotator .btn_learn_more {
	float:left;
	height:26px;
	font-size:.9em;
}

.transparency_i a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.8; filter: alpha(opacity=50);}

.prefix{
	background:transparent url('/styles/images/1111.png') repeat-x top;
	padding:0px 6px;
	margin: -1px 0;
	border:1px solid transparent;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	display:inline-block
}
.prefixSkyBlue{color:black;background-color:skyblue;border-color:skyblue}
.prefixGray{color:black;background-color:gray;border-color:#AAA}
.prefixSilver{color:black;background-color:silver;border-color:silver}
.prefixYellow{color:black;background-color:yellow;border-color:#E0E000}
.prefixOrange{color:black;background-color:orange;border-color:#FFC520}
.prefixSecondary{color:#8f6c3f;background-color:#f9d9b0;border-color:#f9d9b0}
.prefixRed{color:black;background-color:red;border-color:#F88}
.prefixGreen{color:white;background-color:green;border-color:green}
.prefixOlive{color:black;background-color:olive;border-color:olive}
.prefixLightGreen{color:black;background-color:lightgreen;border-color:lightgreen}
.prefixBlue{color:white;background-color:blue;border-color:#88F}
.prefixRoyalBlue{color:white;background-color:royalblue;border-color:#81A9E1}

#tooltip {
  position: absolute;  z-index: 3000;
  max-width: 400px; min-width: 150px;
  max-height: 380px;
  background: #fff;
  border: 2px solid rgba(46, 47, 46, 1) !important;
  font-weight: bold; padding: 5px;
  box-shadow: 1px 7px 10px #FFF;
  font-weight: bold; padding: 5px;
  filter: alpha (opacity = 90, style = 0);
  -moz-border-radius: 3px;
  -moz-opacity: 0.90;
  opacity:.90;
  box-shadow: 0px 0px 15px #2C87DA;
  border-radius: 10px;
  -khtml-border-radius:10px;
  -khtml-box-shadow:0px 0px 10px #2C87DA;
  -moz-border-radius: 10px;
  -moz-box-shadow: 0px 0px 10px #2C87DA;
  -webkit-border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px #2C87DA;

}
#tooltip h3 {
  color: #000;  font-size: 13px;
  font-weight: bold; text-align: center;
}
#tooltip div {
  padding-left:5px;
  padding-right:5px;
} 
#tooltip div {
  padding-left:5px;
  padding-right:5px;
} 
#new_post ul.newtopics_mes, li  { margin: 0; }
#new_post ul.newtopics_mes li { font: 11px/1.231 arial,helvetica,clean,sans-serif; padding: 2px; list-style: none outside none; margin: 2px 0px; overflow: hidden; }
#new_post ul.newtopics_mes .avatars  img{ height: 25px;width: 25px; border: 1px solid #FF6A6A; }
#new_post ul.newtopics_mes .avatars { margin-right: 5px; float: left; width: auto; height: auto; }
#new_post ul.newtopics_mes .title { color: #A52A2A; font-weight: bold; }

/* ================================================================ *
    Alert
 * ================================================================ */
.alert {
	padding: 8px 15px;
	margin: 20px auto;
	border: 1px solid transparent;
	border-radius: 4px;
}
.alert h4 {
	margin-top: 0;
	color: inherit;
	font-size: 14px !important;
}
.alert .alert-link {
	font-weight: bold;
}
.alert > p,
.alert > ul {
	margin: 0 0 1px 15px;
}
.alert > p + p {
	margin-top: 5px;
}
.alert-dismissable {
	padding-right: 35px;
}
.alert-dismissable .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit;
}
.alert-success {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.alert-success hr {
	border-top-color: #c9e2b3;
}
.alert-success .alert-link {
	color: #2b542c;
}
.alert-info {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
.alert-info hr {
	border-top-color: #a6e1ec;
}
.alert-info .alert-link {
	color: #245269;
}
.alert-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #f0d575;
}
.alert-warning hr {
	border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
	color: #66512c;
}
.alert-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}
.alert-danger hr {
	border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
	color: #843534;
}
.alert-gray {
	background-color: #dee3e7;
	border-color: #a5afb4;
}
.alert-gray hr {
	border-top-color: #a5afb4;
}

/**
  * Alert theme
  **/
.alert {
	text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
	background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
	background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
	background-repeat: repeat-x;
	border-color: #b2dba1;
}
.alert-info {
	background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
	background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
	background-repeat: repeat-x;
	border-color: #9acfea;
}
.alert-warning {
	background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
	background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
	background-repeat: repeat-x;
	border-color: #f0d575;
}
.alert-danger {
	background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
	background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
	background-repeat: repeat-x;
	border-color: #dca7a7;
}

abbr, acronym {
    border: 0;
    font-variant: normal;
}
.avatarssList li {
    margin: 5px 0;
    overflow: hidden;
    zoom: 1;
}
.avatarssList .avatarss {
    margin-right: 5px;
    float: left;
    width: 32px;
    height: 32px;
    width: auto;
    height: auto;
}
.avatarssList .userTitle {
	color: rgb(150,150,150);
}
.avatarss img, .avatarss .img, .avatarssCropper {
    background-color: rgb(252,252,255);
    padding: 2px;
    border: 1px solid #a5cae4;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
.portfolio img {
	max-width: 150px;
	max-height: 150px;
}

@-webkit-keyframes pulse { 50% { background: #FFA500; } }
@-moz-keyframes pulse { 50% { background: #FFA500; } }
@-ms-keyframes pulse { 50% { background: #FFA500;  } }
@-o-keyframes pulse { 50% { background: #FFA500; } }
@keyframes pulse { 50% { background: #FFA500; } }
       
.pulse {
    background: rgba(144, 238, 144, 0.553);
    -webkit-animation: pulse 3s infinite;
    -moz-animation: pulse 3s infinite;
    -ms-animation: pulse 3s infinite;
    -o-animation: pulse 3s infinite;
    animation: pulse 3s infinite;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.pulse:hover {
    -webkit-animation: none;
    -moz-animation: none;
    -ms-animation: none;
    -o-animation: none;
    animation: none;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}

.avataras img { width: 100px; }
.krugct img { width: 100px; }
.krugc img { width: 100px; }
.profile img { width: 90px; }

/*******************************/
/*        breadBoxTop          */
/*******************************/
.breadBoxTop,
.breadBoxBottom {
padding: 5px 5px;
margin: 0 -5px;
overflow: hidden;
zoom: 1;
clear: both;
}
.breadBoxTop {
}
.breadBoxTop .topCtrl {
margin-left: 5px;
float: right;
line-height: 24px;
}
.breadcrumb {
font-size: 11px;
background: #f0f7fc url('') repeat-x top;
border: 1px solid #a5cae4;
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px;
overflow: hidden;
zoom: 1;
}
.breadcrumb .boardTitle {
    display: none;
}
.breadcrumb .crust {
display: block;
float: left;
position: relative;
zoom: 1;
}
.breadcrumb .crust a.crumb {
text-decoration: none;
background-color: #f0f7fc;
padding: 0 10px 0 18px;
margin-bottom: -1px;
border-bottom: 1px solid #a5cae4;
outline: 0 none;
-moz-outline-style: 0 none;
display: block;
line-height: 24px;
_border-bottom: none;
}
.breadcrumb .crust:first-child a.crumb {
padding-left: 10px;
border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -khtml-border-top-left-radius: 4px;
border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -khtml-border-bottom-left-radius: 4px;
}
.breadcrumb .crust:last-child a.crumb{
    font-weight: bold;
}
.breadcrumb .crust .arrow {
border: 12px solid transparent;
border-right: 1px none black;
border-left-color: #a5cae4;
display: block;
position: absolute;
right: -12px;
top: 0px;
z-index: 50;
width: 0px;
height: 0px;
}
.breadcrumb .crust .arrow span {
border: 12px solid transparent;
border-right: 1px none black;
border-left-color: #f0f7fc;
display: block;
position: absolute;
left: -13px;
top: -12px;
z-index: 51;
white-space: nowrap;
overflow: hidden;
text-indent: 9999px;
width: 0px;
height: 0px;
}
.breadcrumb .crust:hover a.crumb {
	background-color: #d7edfc;
}
.breadcrumb .crust:hover .arrow span {
    border-left-color: #d7edfc;
}
.breadcrumb .crust .arrow {
    /* hide from IE6 */
    _display: none;
}
.breadcrumb .jumpMenuTrigger {
background: transparent url('') no-repeat 0 0;
margin: 5px;
display: block;
float: right;
white-space: nowrap;
text-indent: 9999px;
overflow: hidden;
width: 13px;
height: 13px;
}
/*******************************/
/*      END breadBoxTop          */
/*******************************/



.smart {opacity: 1;}
.smart:hover {opacity: 0.8;}
