/* TYPOGRAPHY 
---------------------------------------- */
body
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;}

.boxheading h1, .boxheading h2, .boxheading p
{font-size: 24px;
color: #666;}

h1, h2, h3, h4
{font-variant: small-caps;
font-family: "Trebuchet MS", Arial, sans-serif;
font-weight: bold;}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
h6 {font-size: 10px;}

/* LINKS
---------------------------------------- */
a {color: #A62A2A; text-decoration: none; font-weight: bold;}

a:link { color: #A62A2A; }

a:visited { color: #A62A2A; }

a:hover {color: #FF7F00; text-decoration: underline;}

a:active { color: #FF7F00; }

/* LAYOUT
---------------------------------------- */

/* MENU BAR ---- */
.mgr-navigation-sliver { color: #484848; background: url(http://img471.imageshack.us/img471/2995/cellpic16ub.gif); }

.mgr-navigation-sliver a:link { color: #484848; }

.mgr-navigation-sliver a:visited { color: #484848; }

#wrapper2
{margin-left: auto;
margin-right: auto;}

/* corners */
.left, .right
{height: 15px;
width: 15px;
position: absolute;}

.left {left: 0;}
.right {right: 0;}

	.content-top .left, .content-top .right {top: 0;}
	.content-bottom .left, .content-bottom .right {bottom: 0;}
	
.middle
{background: #FFF;
width: 100%;
height: 15px;}

/* top */
.content-top
{margin-top: 20px;
padding-left: 15px;
padding-right: 15px;
height: 15px;
position: relative;}

	.content-top .left
	{background: url(http://static.yuku.com/userskins/bypass/img/yuku-team/tl.png) no-repeat;}
	
	* html .content-top .left
	{background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://static.yuku.com/userskins/bypass/img/yuku-team/tl.png');}
	
	.content-top .right
	{background:url(http://static.yuku.com/userskins/bypass/img/yuku-team/tr.png) no-repeat;}
	
	* html .content-top .right
	{background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://static.yuku.com/userskins/bypass/img/yuku-team/tr.png');}

/* bottom */
.content-bottom
{padding-left: 15px;
padding-right: 15px;
height: 15px;
position: relative;}

	.content-bottom .left
	{background: url(http://static.yuku.com/userskins/bypass/img/yuku-team/bl.png) no-repeat;}
	
	* html .content-bottom .left
	{background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://static.yuku.com/userskins/bypass/img/yuku-team/bl.png');}
	
	.content-bottom .right
	{background:url(http://static.yuku.com/userskins/bypass/img/yuku-team/br.png) no-repeat;}
	
	* html .bottom-top .left
	{background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://static.yuku.com/userskins/bypass/img/yuku-team/bt.png');}

/* actual content */
.mycontent
{background: #FFF;
padding: 10px;}


/* STANDARD CLASSES
---------------------------------------- */

/* BOX ---- */
.box
{background: url(http://images.yuku.com/image/png/8e81298ead357ac337307056dfc2d8c5e471.png) repeat-x;
border: 1px solid #B1B5B9;}

.boxheading
{background: url(http://static.yuku.com/common/bypass/images/mgr/box/corner-tl.gif) no-repeat left top;
height: 18px;
padding: 10px 10px 15px 10px;}

.discussion-box .boxbody, .announcement-box .boxbody, .whosonline-box .boxbody, .welcome-box .boxbody
{background: url(http://static.yuku.com/common/bypass/images/mgr/box/corner-tl.gif) no-repeat left top;}

.boxheading a {color: #666; text-decoration: underline;}
	
.collapsed .boxheading {padding-bottom: 20px;}

.boxbody {padding: 10px;}

/* onionskins */
.onionskin1
{background: url(http://static.yuku.com/common/bypass/images/mgr/box/corner-bl.gif) no-repeat left bottom;
margin: -1px;} /* only first onion skin needs neg margin to make corner graphics overlap box outline */

.onionskin2
{background: url(http://static.yuku.com/common/bypass/images/mgr/box/corner-br.gif) no-repeat right bottom;}

.onionskin3
{background: url(http://static.yuku.com/common/bypass/images/mgr/box/corner-tr.gif) no-repeat right top;}

/* make rounded corner images overlap box edges */
.box, .boxheading, .boxbody, .onionskin1, .onionskin2, .onionskin3
{position: relative;}

/* BUTTONS ---- */
.boxbody .button,
.post-tools a
{border: 1px solid #B1B5B9;
background: #F2EEEA;
color: #333;
text-decoration: none;
padding: 2px;}

.boxbody .button:hover,
.post-tools a:hover
{background: #FFF;}

* html input.button
{padding: 0;
zoom: 1.0;}

/* FORMS ---- */
input.text
{border: 1px solid #B1B5B9;
padding: 3px;}

textarea {border: 1px solid #B1B5B9;}

/* DROP DOWN MENUS ---- */
.dropdown span
{background: url(http://static.yuku.com/domainskins/bypass/img/yuku-blue/down-arrow.gif) no-repeat right center;
padding-right: 12px;
padding-top: 2px;
padding-bottom: 2px;}

.dropdown ul
{background: #B1B5B9;
padding: 1px;}

	* html .dropdown ul
	{margin-top: 2px;}

.dropdown li
{background: #F2EEEA;
color: #333;}

	.dropdown a, .dropdown a:visited, .dropdown a:hover, .dropdown a:active
	{text-decoration: none;
	color: #333;}
	
	.dropdown li:hover
	{background: #FFF;}

/* PAGER ---- */
.pager div
{border: 1px solid #B1B5B9;
padding: 2px;}

.jump-dropdown {border: 1px solid #B1B5B9;}

.pager a
{color: #333;
text-decoration: none;}

.current {background: #DEDEDE;}


/* SPECIAL BOX & ELEMENT CLASSES
---------------------------------------- */

/* ANNOUNCEMENT-BOX, CONTROL-BOX, JUMP-BOX, LEGEND-BOX ---- 
(remove default box styles from these boxes) */
.control-box, .jump-box, .legend-box,
.control-box .onionskin1, .jump-box .onionskin1, .legend-box .onionskin1,
.control-box .onionskin2, .jump-box .onionskin2, .legend-box .onionskin2,
.control-box .onionskin3, .jump-box .onionskin3, .legend-box .onionskin3,
.control-box .boxbody,
.jump-box .boxbody,
.legend-box .boxbody
{border: none;
background: transparent;
padding: 0;}

.legend-box .boxheading {display: none;}

.post-tags
{border-top: 1px dotted #CCC;
border-bottom: 1px dotted #CCC;}

.signature {border-top: 1px dotted #CCC;}

td.topic-titles {width: 60%;}

/* GENERAL HTML TAGS
---------------------------------------- */
blockquote
{border: 1px dotted #CCC;
padding: 5px;}

hr
{border: none;
background: #CCC;
color: #CCC;
height: 1px;}

	blockquote hr {display: none;}

/* TABLES ---- */
th, td {padding: 5px;}

th
{text-transform: lowercase;
background: #B1B5B9;
text-align: center;
color: #FFF;}

	th a, th a:visited
	{color: #FFF;
	text-decoration: underline;}

td {border-bottom: 1px solid #B1B5B9;}

tr.last td {border-bottom: none;}


/* IE6 fixes
---------------------------------------- */
* html div.kudos form p
{zoom: 1.0;
height: 21px;}

/* -------------------------------------------------------------------------------- */

/* set default background color & image
---------------------------------------- */
#wrapper1 {background: #333333 url("http://hec4.no.sapo.pt/nuno.web/forum/images/backgrounds/20140412_bkg.jpg") repeat scroll center -180px; /* background-size: 100% auto; */ }
body {background-color: #333333;}

/* Banner */
.mylogo {
background: transparent url("http://hec4.no.sapo.pt/nuno.web/forum/images/mastheads/20140412.jpg") no-repeat scroll 0 0;
margin-bottom: 20px;
text-align: center;
}

/* Hoxdude's Star Wars topic */
body.topic-8588 .post-body {background-color: black; background-image: url(http://images.yuku.com/image/gif/1b833b3516a68b64cf83c0aaec261b0901b5d.gif); color: rgb(255, 255, 153); padding: 1em;}
body.topic-8588 .lead .post-body {padding: 0;}

/* World Cup 2010 topic */
body.topic-8667 #wrapper1 {background-image: url(http://hec4.no.sapo.pt/nuno.web/forum/images/worldcup2010/grass.gif);}
body.topic-8667 .mylogo {background: url("http://hec4.no.sapo.pt/nuno.web/forum/images/worldcup2010/wc2010.jpg") no-repeat scroll 0 0 transparent;}
body.topic-8936 #wrapper1 {background-image: url(http://hec4.no.sapo.pt/nuno.web/forum/images/worldcup2010/grass.gif);}
body.topic-8936 .mylogo {background: url("http://hec4.no.sapo.pt/nuno.web/forum/images/worldcup2010/wc2010.jpg") no-repeat scroll 0 0 transparent;}

/* World Cup 2014 topic */
body.topic-10205 #wrapper1 {background-image: url(http://hec4.no.sapo.pt/nuno.web/forum/images/worldcup2010/grass.gif);}
body.topic-10205 .mylogo {background: url("http://images.yuku.com/image/jpg/53991db046c374.06117259.jpg") no-repeat scroll 0 0 transparent;}

/* Quarantine topic */
body.topic-9947 #wrapper1 {background-image: url(http://img687.imageshack.us/img687/9915/quarantinebk.jpg);}
body.topic-9947 .mylogo img {background: url("http://img853.imageshack.us/img853/6757/quarantine.png") no-repeat scroll 0 0 transparent;}

/* change width and background-color of content */
#wrapper2 {width: 760px; background-color: #CCCC99; padding: 0 15px 12em 15px;
border-right: 1px solid #FFF; border-left: 1px solid #FFF;}

#noscript {
text-align: center;
border: 1px solid #666;
background-color: #FFFF99;
padding: 15px 0px;
}
#warning {
text-align: center;
border: 1px solid #666;
background-color: #FFFF99;
padding: 15px 0px;
}

.board-welcome {text-align: center;}
.welcome-box {display: none;}
#directory_default .welcome-box {display: block;}

.custom-title-admin {
font-style:italic;
}
.edit-info.NWeb01 {display: none;}

#clocks
{background: #3B3B3B url(http://img393.imageshack.us/img393/6296/clockbkg4br.jpg);
padding: 15px 15px 0px 15px;
color: #FFF;
border: 1px solid #3B3B3B;
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#clock2 {position: relative; top: -12px; text-align: right;}

.featured-box {display: none;}
.featured-box table thead {display: none;}
.featured-box table td {border-bottom: 0px; padding: 2px;}
.featured-box .topic-titles {text-transform: uppercase; width: 100%}
.featured-box .author {display: none;}
.featured-box .views {display: none;}
.featured-box .replies {display: none;}
.featured-box .kudos {display: none;}
.featured-box .latest {display: none;}
#directory_default .featured-box {display: block;}
#directory_featured .featured-box {display: block;}
#directory_featured .featured-box table thead {display: table-header-group;}
#directory_featured .featured-box table td {border-bottom: 1px solid #B1B5B9; padding: 5px;}
#directory_featured .featured-box .author {display: table-cell;}
#directory_featured .featured-box .views {display: table-cell;}
#directory_featured .featured-box .replies {display: table-cell;}
#directory_featured .featured-box .kudos {display: table-cell;}
#directory_featured .featured-box .latest {display: table-cell;}

.user-avatar img {background-color: #B1B5B9; padding: 1px; max-width: 100px;}

#quick-reply #body {font-size: 120%;}

.subforums-list li {display: block; float: left; padding: 3px 0 3px 50px; width: 40%; margin-left: 15px;}
.subforums-list li.first {padding-left: 0px; margin-left: 10px; border: 0px;}
.subforums-list li.unread {background: url(http://static.yuku.com/domainskins/bypass/img/default-icons/new.gif) no-repeat 20px 8px;}

#widgets_chatbox {background: none repeat 0 0 #fff;}
#widgets_chatbox #wrapper {background-color: #fff; width: auto;}
#chatbox {border: 1px solid #B1B5B9;}

/*Forum Display Options topic */
body.topic-9699 .shout-box {display: none;}
body.topic-9699 .control-box {display: none;}
body.topic-9699 .discussion-box {display: none;}
body.topic-9699 .reply-box {display: none;}
body.topic-9699 .breadcrumb-box {display: none;}
body.topic-9699 #statcounter {display: none;}
body.topic-9699 .forum-options .boxbody {padding: 25px 10px 50px 10px;}
body.topic-9699 .forum-options .boxbody p {padding-top: 2em;}

/* Search pages */
#search_text .shout-box {display: none;}

.forum67 .shout-box {display: none;}
.forum-display-name {text-transform: uppercase; font-family: "Trebuchet MS", Verdana, Arial, sans-serif;}
.forum123 .shout-box {display: none;}
.forum123 .control-box {display: none;}
.forum123 .forum-box {display: none;}
.forum123 .whosonline-box {display: none;}
.forum123 .forum-box.sub {display: block;}
.forum124 .shout-box {display: none;}
.forum124 .control-box {display: none;}
.forum124 .forum-box {display: none;}
.forum124 .whosonline-box {display: none;}
.forum124 .forum-box.sub {display: block;}
.forum125 .shout-box {display: none;}
.forum125 .control-box {display: none;}
.forum125 .forum-box {display: none;}
.forum125 .whosonline-box {display: none;}
.forum125 .forum-box.sub {display: block;}
.forum126 .shout-box {display: none;}
.forum126 .control-box {display: none;}
.forum126 .forum-box {display: none;}
.forum126 .whosonline-box {display: none;}
.forum126 .forum-box.sub {display: block;}
.forum127 .shout-box {display: none;}
.forum127 .control-box {display: none;}
.forum127 .forum-box {display: none;}
.forum127 .whosonline-box {display: none;}
.forum127 .forum-box.sub {display: block;}
.forum128 .shout-box {display: none;}
.forum128 .control-box {display: none;}
.forum128 .forum-box {display: none;}
.forum128 .whosonline-box {display: none;}
.forum128 .forum-box.sub {display: block;}
.forum129 .shout-box {display: none;}
.forum129 .control-box {display: none;}
.forum129 .forum-box {display: none;}
.forum129 .whosonline-box {display: none;}
.forum129 .forum-box.sub {display: block;}

#dir-11 .status {visibility: hidden;}
#dir-11 .topics {display: none;}
#dir-11 .posts {display: none;}
#dir-11 .kudos {display: none;}
#dir-11 .latest {display: none;}
#dir-11 .subforums-list .first {display: none;}
#dir-11 .forumtitle {padding: 15px 0;}
#dir-11 .whos-chatting {display: table-cell; position: absolute; left: 50%; top: 15px; width: 45%; border-bottom: none;}
#dir-11 .whos-chatting li {float: left;}
#dir-11 .whos-chatting li a {font-size: 100%;}
#dir-11 thead {display: none;}
#dir-11 table {border-top: 1px solid #B1B5B9;}
#dir-11 .boxbody a {font-weight: bold;}
#dir-11 li a {font-size: 150%}
#directory_default #dir-11 .boxbody a:hover {color: #000; background-color: #eee; text-decoration: none; border-top: 1px solid #666; border-bottom: 1px solid #666;}

#dir-12 .status {visibility: hidden;}
#dir-12 .topics {display: none;}
#dir-12 .posts {display: none;}
#dir-12 .kudos {display: none;}
#dir-12 .latest {display: none;}
#dir-12 .subforums-list .first {display: none;}
#dir-12 .forumtitle {padding: 15px 0;}
#dir-12 .whos-chatting {display: table-cell; position: absolute; left: 30%; top: 15px; width: 60%; border-bottom: none;}
#dir-12 thead {display: none;}
#dir-12 table {border-top: 1px solid #B1B5B9;}
#dir-12 .boxbody a {font-weight: bold;}
#dir-12 li a {font-size: 150%}
#directory_default #dir-12 .boxbody a:hover {color: #000; background-color: #eee; text-decoration: none; border-top: 1px solid #666; border-bottom: 1px solid #666;}

/* #dir-15 .status {visibility: hidden;} */
#dir-15 .topics {display: none;}
#dir-15 .posts {display: none;}
#dir-15 .kudos {display: none;}
#dir-15 .latest {display: none;}
#dir-15 .subforums-list .first {display: none;}
#dir-15 .forumtitle {padding: 15px 0;}
#dir-15 .whos-chatting {display: table-cell; position: absolute; left: 30%; top: 15px; width: 60%; border-bottom: none;}
#dir-15 thead {display: none;}
#dir-15 table {border-top: 1px solid #B1B5B9;}

#dir-17 .status {visibility: hidden;}
#dir-17 .topics {display: none;}
#dir-17 .posts {display: none;}
#dir-17 .kudos {display: none;}
#dir-17 .latest {display: none;}
#dir-17 .subforums-list .first {display: none;}
#dir-17 .forumtitle {padding: 15px 0;}
#dir-17 .whos-chatting {display: table-cell; position: absolute; left: 30%; top: 15px; width: 60%; border-bottom: none;}
#dir-17 thead {display: none;}
#dir-17 table {border-top: 1px solid #B1B5B9;}
#dir-17 .boxbody a {font-weight: bold;}
#dir-17 li a {font-size: 150%;}
#directory_default #dir-17 .boxbody a:hover {color: #000; background-color: #eee; text-decoration: none; border-top: 1px solid #666; border-bottom: 1px solid #666;}


#directory_default #chatbox {height: 90px;}
#chatbox_form {display: none;}
#forum_view #chatbox_form {display: block;}
#forum_viewtopic #chatbox_form {display: block;}

.post-body {font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif;}
h3.forum-name { font-size: 250%; color: #666;}

.tool-box a {color: #A62A2A; text-decoration: none; font-variant: small-caps;}
.tool-box a:link { color: #A62A2A; }
.tool-box a:visited { color: #A62A2A;}
.tool-box a:hover {color: #333;}
.tool-box a:active {color: #333;}
.tool-box li.first a {font-size: 150%;}

body, h1, h2, h3, h4 {font-family: georgia, times New Roman, serif;}
.forum-display-name {font-family: georgia, times New Roman, serif; font-style: italic;}
a:hover {color: #333; background-color: #eee; text-decoration: none; border-bottom: 1px solid #666;}
.mylogo a:hover {background-color: transparent; border: 0;}
.discussion-box .boxheading h2 {font-size: 160%;}

.tech-heads-are-us {display: none;}
#forum_view.forum72 .tech-heads-are-us {display: block;}
.post-unread {background-color: beige;}
#search_text .pager-holder {padding: 0 0 10px 10px;}

.haasJS #tool-box-holder {height: 45px; background: url("http://images.yuku.com/image/png/8e81298ead357ac337307056dfc2d8c5e471.png") repeat-x scroll 0 0 transparent;}
.whosonline-box .visitors {font-size: 95%;}

.forum70 .tags-box {display: none;}
.community-content table {background-color: white;}
.mgr-footer {position: relative; top: -5em; height: 0px; padding-bottom: 0px; margin-top: -6em;}
.mgr-footer ul {margin-top: 2em;}

#forum_view td.topic-titles, #forum_view td.forumtitle {width: 60%;}
td.author, td.replies, td.views, td.kudos, td.latest, td.topics, td.posts, td.forum-title {background-color: beige; font-size: 90%; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
th.author, th.replies, th.views, th.kudos, th.latest, th.topics, th.posts, th.forum-title {font-size: 80%; padding: 2px;}
td.author, th.author, td.topics, th.topics, td.forum-title, th.forum-title {padding-left: 10px; text-align: left;}
td.latest, th.latest {padding-right: 10px; text-align: right;}

img.posticon {position: relative; top: 3px; margin-right: 3px;}
td.status {white-space: nowrap; text-align: right;}
.forum-jump ul {width: auto; white-space: nowrap;}

#statcounter {text-align: center;}

#mistletoe {position: absolute; right: -30px}