/* Yuku skin by Kristin from this board: http://p099.ezboard.com/bjjboard
cross-browser font sizing by Alison */

/* FaceBook login */
.ig_tbl_line
{width: auto;
border: none /*sorry tag is not allowed*/;}

.ig_tbl_line *
{background: none /*sorry tag is not allowed*/;
border: none /*sorry tag is not allowed*/;}

/* google text & button */
.ig_tbl_line a, .ig_tbl_line span
{display: none;}


/* clear floats (especially pager) */
.box:after
{content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}

#calendar_default .box:after,
#calendar_newevent .box:after,
#calendar_birthdays .box:after,
#calendar_view .box:after
{display: inline;}


/* TYPOGRAPHY
------------------------------------------- */
body
{color: #E0E0E0;
font-family: Verdana, Arial, Helvetica, sans-serif;}

body {font-size: 62.5%;} /* this is for IE */ 
html>/**/body {font-size: 10px;} /* this is for standards compliant browsers */
#wrapper {font-size: 1em;}

.featured-box .boxbody *
{font-size: 1em;}

.boxheading h1, .boxheading h2, .boxheading h3, .boxheading .bread-crumbs
{font-size: 1.2em;}

.boxheading .bread-crumbs
{font-weight: bold;}

th, .th
{font-size: 1.2em;}

h1 {font-size: 1.8em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1em;}

.description {font-size: 1em;}

.topic-pager {font-size: .9em;}

.announcement-box, .post-content, .forum-box td, .forumtitle h3, .pager, textarea, input.text
{font-size: 1.2em;}

h2, .forumtitle h3, .user-name, th, .th
{font-family: Arial, Helvetica, sans-serif;}

.stats-box h2
{color: #00FFFF;}

/* tag fonts */
.one, .two, .three, .four, .five
{font-size: inherit;}


/* LINKS
------------------------------------------- */
a {color: #E0E0E0;}
a:visited {color: #A0B0E0;}
a:active {color: #3299CC;}


/* BODY (set background color or image)
------------------------------------------- */
body {background: #313250;}

/* logo displayed on directory page */
body#directory_default
{background: #313250 url(http://static.yuku.com/domainskins/bypass/img/jjboard/jjb-logo.gif) no-repeat;
background-position: 16px 33px;} /* 1st value = horizontal, 2nd = vertical (ie: top left = 0 0) */


/* LAYOUT
------------------------------------------- */
.mycontent
{width: 95%;
margin: auto;
padding-top: 20px;}

/* YUKU MENU BAR ---- */
.mgr-navigation-sliver
{background: #313250;}

	body .mgr-navigation-sliver *, body .mgr-navigation-sliver a, body .mgr-navigation-sliver a:visited
	{color: #FFF;}


/* STANDARD CLASSES
------------------------------------------- */

/* BOX ---- */
.box {margin-bottom: 15px;}

/* extra-content boxes (tools, etc.) */
.extra-content .boxheading
{margin-bottom: 5px;}

/* community-content boxes (forums) */
.community-content .boxheading
{background: #000033;
border: 1px solid #A8A8A8;
padding: 5px;
color: #00FFFF;}

/* color forum-box th and discussion-box lead th are the same as boxheading in default */
.forum-box th,
body .discussion-box th
{background: #000033;}

	.community-content .boxheading a, .community-content .boxheading a:visited,
	.forum-box th, .forum-box th a, .forum-box th a:visited,
	.discussion-box th, .discussion-box th a, .discussion-box th a:visited
	{color: #00FFFF;}

/* BREADCRUMBS ---- 
(break into separate lines and indent) */
ul.bread-crumbs li
{display: block;}

ul.bread-crumbs li.even
{padding-left: 30px;}

ul.bread-crumbs li.last
{padding-left: 45px;}

body ul.bread-crumbs li.first
{padding-left: 0;}

.tool-box .title-container h3:before,
.tool-box .boxbody h2:before
{content: "> ";}

/* BUTTONS ---- */
input.button,
body #wrapper .mycontent a.new-topic-button, body #wrapper .mycontent a:visited.new-topic-button,
body #wrapper .mycontent a.reply-button, body #wrapper .mycontent a:visited.reply-button
{padding: 2px 4px;
background: #BDCFE7;
border: 2px solid;
border-color: #CECFCE #636563 #636563 #CECFCE;
color: #000;
font-size: 1.2em;
text-decoration: none;}

input.button
{padding: 1px;}

/* DROP DOWN MENUS ---- */
.dropdown span
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-white.gif) no-repeat right center;
padding-right: 12px;
padding-top: 2px;
padding-bottom: 2px;}

.dropdown ul
{background: #000033;
padding: 1px;}

	.dropdown li
	{background: #778899;
	border: none; /* border: 1px solid #778899; */
	margin: 0;
	color: #E0E0E0;}

	.dropdown li:hover
	{background: #9EAAB7;}
	
		.dropdown *, .dropdown li a, .dropdown li a:visited
		{text-decoration: none;
		color: #E0E0E0;}

/* make long forum jump scroll */
.forum-jump ul { height: 20em; width: 16em; overflow: auto; }
.forum-jump ul li { width: auto; }

/* YUKU FOOTER ---- */
.mgr-footer
{padding-top: 1px;}

/* TOPIC PAGER ---- */
.topic-pager
{background: url(http://www.ezboard.com/intl/aenglish/images/multipage.gif) no-repeat; 
padding-left: 10px; 
margin-left: 5px;}

/* SEARCH_HIGHLIGHT ---- */
.search_highlight
{background: #FFFCBE;
color: #000033;}


/* SPECIAL BOX & ELEMENT CLASSES
------------------------------------------- */

/* ANNOUNCEMENT-BOX ---- */
.announcement-box
{background: #313250;
border: 1px solid #A8A8A8;
padding: 10px;
width: 40%;
max-width: 600px;
text-align: center;
margin-left: auto;
margin-right: auto;}

	.announcement-box p:first-child
	{margin-top: 0;}

	.announcement-box p:last-child
	{margin-bottom: 0;}
	
	.announcement-box strong
	{color: #3199CC;}

/* STATS-BOX, TAGS-BOX ---- */
.stats-box, .tags-box
{border: 1px solid #A8A8A8;}

	.stats-box .boxheading,
	.tags-box .boxheading
	{background: #000033;
	border-bottom: 1px solid #A8A8A8;
	padding: 5px;}
	
		.stats-box .boxheading a, .stats-box .boxheading a:visited,
		.tags-box .boxheading a, .tags-box .boxheading a:visited
		{color: #BBC4CC;}
	
	.stats-box .boxbody,
	.tags-box .boxbody
	{padding: 5px;}
	
	.stats-box .tags-list *
	{font-size: inherit;}

	.stats-box p, .stats-box ul
	{margin-top: 0;
	margin-bottom: 10px;}

	.stats-box ul.info-links
	{margin-bottom: 0;}

	.stats-box .domain-time, .stats-box .daily-stats, .stats-box .total-stats
	{display: none;}

/* line up stats */
ul.daily-stats
{float: none;}

/* CONTROL-BOX, JUMP-BOX ---- */
.control-box, .jump-box
{border: none;
background: transparent;
padding: 0;
margin-bottom: 5px;}

	.control-box .boxbody,
	.jump-box .boxbody
	{padding: 0;}

/* FEATURED-BOX ---- */
.featured-box .boxheading h2
{text-transform: uppercase;
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: normal;
color: #FFF;
letter-spacing: -1px;}

.featured-box .boxbody a
{text-decoration: underline;}

/* CATEGORY BOX, FORUM BOX ---- */
.category-box table p, .category-box .forumtitle h3,
.forum-box table p, .featured-box table p
{margin: 0;}

.forum-box
{clear: both;}

	.forum-box .boxheading
	{display: none;}

/* DISCUSSION-BOX ---- */
.discussion-box th
{padding: 4px 10px;}

.discussion-box td
{padding: 10px;}

/* make this column wider like on ezboard */
.discussion-box td.poster-detail
{width: 20%;}

.lead span.post-title
{border-bottom: 1px solid #8E96A0;
display: block;}

.discussion-box .poster-detail, .discussion-box .post-content
{padding-top: 0;}

.discussion-box .post-content p:first-child
{margin-top: 0;}

/* even rows */
.discussion-box .even td
{background: #778899;} /* more contrast to make white text easier to read: #4C536D */

.discussion-box th
{background: #000033;}

/* add borders to separate from main post text */
.post-tags
{border-top: 1px dotted #A8A8A8;
border-bottom: 1px dotted #A8A8A8;}

.signature
{border-top: 1px dotted #A8A8A8;}

/* LEGEND-BOX ---- */
.legend-box
{display: none;}

/* REPLY-BOX ---- */
.reply-box
{margin-left: auto;
margin-right: auto;
width: 50%;}


/* FORUM SPECIFIC STYLES
------------------------------------------- */

/* General Discussion,
Fan Fiction,
TV Shows & Movies ---- */
.forum63 a:active,
.forum73 a:active /* ,
.forum64 a:active */
{color: #3299CC;}

/* TV Shows & Movies ---- */
/*
body.forum64
{background: #313250 url(http://i55.photobucket.com/albums/g149/jjbstaff/jjbtvshowsandmovies.jpg) no-repeat;
background-position: 0 30px;}
*/
/* 1st value = horizontal, 2nd = vertical (ie: top left = 0 0) */

/*
	body.forum64 #wrapper {margin-top: 75px;}
*/

/* *NSYNC Discussion ---- */
.forum65 th, .forum65 th a, .forum65 th a:visited
{color: #CD5C5C;}

.forum65 a:active {color: #FEB3B3;}

/* Deals & Steals ---- */
.forum66 th, .forum66 th a, .forum66 th a:visited
{color: #22B732;}

.forum66 a:active {color: #ADFF2F;}

/* Health & Beauty ---- */
.forum67 th, .forum67 th a, .forum67 th a:visited
{color: #FEB3B3;}

.forum67 a:active {color: #FEB3B3;}

/* Current Events ---- */
.forum69 th, .forum69 th a, .forum69 th a:visited
{color: #CD5C5C;}

.forum69 a:active {color: #FEB3B3;}

/* Sports, Sports, Sports ---- */
body.forum71 {background: #778899;}

.forum71 th, .forum71 th a, .forum71 th a:visited
{color: #CD5C5C;}

body.forum71 td {background: #778899;}

.forum71 a {color: #000080;}
.forum71 a:visited {color: #B3C8FF;}
.forum71 a:active {color: #8B0000;}

/* odd & even rows */
.forum71 .discussion-box .odd td
{background: #647280;}

.forum71 .discussion-box td
{background: #778899;}

/* *NSYNC Pics ---- */
.forum75 th, .forum75 th a, .forum75 th a:visited
{color: #CC3299;}

.forum75 a:active {color: #8A2BE2;}

/* Other Pics ---- */
.forum76 th, .forum76 th a, .forum76 th a:visited
{color: #FF7F00;}

.forum76 a:active {color: #DAA520;}


/* GENERAL TAGS
------------------------------------------- */
blockquote
{border: 1px solid #A8A8A8;
padding: 5px;}

hr
{border: none;
background: #A8A8A8;
color: #A8A8A8;
height: 1px;}

/* FORMS ---- */
input.text, textarea
{border: 1px inset;
background: #D0D6E3;}

input.text
{padding: 3px;}

/* TABLES ---- */
table, td, th
{border: 1px solid #A8A8A8;}

th, td
{padding: 2px 5px;}

th
{background: #778899;
color: #E0E0E0;}

	th a
	{color: #E0E0E0;}

/* td
{background: #2F2F4F;} */


/* HIDE THESE
------------------------------------------- */
.tags-box, .post-tags, .views, .users-online, .signature, .default-avatar, 
.latest img, .author img,
.custom-announcement,
.kudos,
.forum63 .user-avatar
{display: none;}

/* show tags in sports forum */
.forum71 .tags-box, .forum71 .post-tags
{display: block;}

.forum63 .custom-announcement, .forum76 .custom-announcement,
.forum63 div.kudos, .forum64 div.kudos, .forum76 div.kudos
{display: block;}

.forum63 th.kudos, .forum64 th.kudos, .forum76 th.kudos,
.forum63 td.kudos, .forum64 td.kudos, .forum76 td.kudos
{display: table-cell;}

* html .forum63 .kudos, * html .forum64 .kudos, * html .forum76 .kudos
{display: block;}

/* IE7 HACK (because IE7 doesn't support display:table-cell, uses valid CSS which works only on IE7) */
*:first-child+html .forum63 th.kudos, *:first-child+html .forum64 th.kudos, *:first-child+html .forum76 th.kudos,
*:first-child+html .forum63 td.kudos, *:first-child+html .forum64 td.kudos, *:first-child+html .forum76 td.kudos
{display: block;}


/* JJB AWARDS (SPECIAL STYLES: delete these or comment out when awards are over)
------------------------------------------- */
/* gradient bg */
body#directory_default,
body.forum64,
body.forum75,
body.forum76
{background: #000033 url(http://images.yuku.com/image/gif/8f5122b31b3cfd8412a1be38b080f43e90c0.gif) repeat-x;
background-position: 0 27px;}

/* logo */
body#directory_default .mycontent
/* ,
body.forum64 .mycontent,
body.forum75 .mycontent,
body.forum76 .mycontent */
{background: url(http://images.yuku.com/image/gif/39f221bb3c1e2301f9f737dbb2fa4a6b2ad2.gif) no-repeat;}

/* light bg  */
body#directory_default #wrapper,
body.forum64 #wrapper,
body.forum75 #wrapper,
body.forum76 #wrapper
{background: url(http://images.yuku.com/image/jpeg/16b32c21bcac189864628a6313d596958af3.jpg) no-repeat top center;}

/* links */
body#directory_default #wrapper a
{color: #F864AC;}

/* main text */
body#directory_default
{color: #92BCF5;}

body.forum64 .discussion-box table,
body.forum75 .discussion-box table,
body.forum76 .discussion-box table
{background: #313250;}

/* adjust IE7 advanced search */

*:first-child+html fieldset.search-by p.mgr-field  { display: inline; }

*:first-child+html fieldset.search-by p.mgr-field  label { line-height: 12px;  }

*:first-child+html fieldset.search-by div.mgr-field { width: 95%; padding-top: 6px; }

*:first-child+html fieldset { padding: 10px; }