/*  phpBB 3.0 Style Sheet
    --------------------------------------------------------------
    Style name:		proSilver
    Based on style:	proSilver (this is the default phpBB 3 style)
    Original author:	subBlue ( http://www.subBlue.com/ )
    Modified by:

    Copyright 2006 phpBB Group ( http://www.phpbb.com/ )
    --------------------------------------------------------------
*/

/* General proSilver Markup Styles
---------------------------------------- */

* {
    /* Reset browsers default margin, padding and font sizes */
    margin: 0;
    padding: 0;
}

html {
    font-size: 100%;
    /* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
    height: 100%;
    margin-bottom: 1px;
}

.logo { width: 250px; margin-left: -275px; }

body {
    /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
    font-family: Verdana, Helvetica, Arial, sans-serif;
    color: #828282;
    background-color: #ffffff;
    /*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
    font-size: 10px;
    margin: 0;
    padding: 6px 0;
}

.logo { width: 250px; margin-right: 875px; }

h1 {
    /* Forum name */
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #F02311;
    font-weight: bold;
    font-size: 2em;
        margin-bottom: 1em;
}

h2 {
    /* Forum header titles */
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #F02311;
    font-size: 2em;
    margin: 0.8em 0 0.2em 0;
}

p {
    line-height: 1.3em;
    font-size: 10px;
    text-align: left;
}

img {
    border-width: 0;
}

hr {
    /* Also see tweaks.css */
    border: 0 none #a5a5a5;
    border-top: 1px solid #CCCCCC;
    height: 1px;
    margin: 5px 0;
    display: block;
    clear: both;
}

p.right {
    text-align: right;
}

/* Main blocks
---------------------------------------- */
#wrap {
   padding: 0 20px;
   min-width: 700px;
   width: 900px;
   margin: 0 auto;
}

#page-body {
    margin: 4px 0;
    clear: both;
}

/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
    background: #ebebeb;
    color: #a5a5a5;
    margin-bottom: 0;
    padding: 0;
}

.navbar {
    background-color: #ebebeb;
    padding: 0 10px;
}

.forabg {
    background: #b1b1b1 none repeat-x 0 0;
    margin-bottom: 4px;
    padding: 0 5px;
    clear: both;
}


span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
    font-size: 1px;
    line-height: 1px;
    display: block;
    height: 5px;
    background-repeat: no-repeat;
}

span.corners-top {
    background-image: none;
    background-position: 0 0;
    margin: 0 -5px;
}

span.corners-top span {
    background-image: none;
    background-position: 100% 0;
}

span.corners-bottom {
    background-image: none;
    background-position: 0 100%;
    margin: 0 -5px;
    clear: both;
}

span.corners-bottom span {
    background-image: none;
    background-position: 100% 100%;
}

.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom {
    margin: 0 -10px;
}


/* Horizontal lists
----------------------------------------*/
ul.linklist {
    display: block;
    margin: 0;
}

ul.linklist li {
    display: block;
    list-style-type: none;
    float: left;
    width: auto;
    margin-right: 5px;
    font-size: 1.1em;
    line-height: 2.2em;
}

ul.linklist li.rightside, p.rightside {
    float: right;
    margin-right: 0;
    margin-left: 5px;
    text-align: right;
}

ul.navlinks {
    padding-bottom: 1px;
    margin-bottom: 1px;
    border-bottom: 1px solid #a5a5a5;
    font-weight: bold;
}

ul.leftside {
    float: left;
    margin-left: 0;
    margin-right: 5px;
    text-align: left;
}

ul.rightside {
    float: right;
    margin-left: 5px;
    margin-right: -5px;
    text-align: right;
}

/* Miscellaneous styles
---------------------------------------- */

.clear {
    display: block;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    background: transparent;
}

/* Content container styles
----------------------------------------*/
.content {
    min-height: 3em;
    overflow: hidden;
    line-height: 1.4em;
    font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
    font-size: 1em;
}

.content p {
    font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
    font-size: 1.2em;
    margin-bottom: 1em;
    line-height: 1.4em;
}


These style definitions are mainly IE specific
tweaks required due to its poor CSS support.
-------------------------------------------------*/

* html table, * html select, * html input { font-size: 100%; }
* html hr { margin: 0; }
* html span.corners-top, * html span.corners-bottom { background-image: url("./styles/utis/theme/images/corners_left.gif"); }
* html span.corners-top span, * html span.corners-bottom span { background-image: url("./styles/utis/theme/images/corners_right.gif"); }

table.table1 {
    width: 99%;		/* IE < 6 browsers */
    /* Tantek hack */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 100%;
}
html>body table.table1 { width: 100%; }	/* Reset 100% for opera */

* html ul.topiclist li { position: relative; }
* html .postbody h3 img { vertical-align: middle; }

/* Form styles */
html>body dd label input { vertical-align: text-bottom; }	/* Align checkboxes/radio buttons nicely */

* html input.button1, * html input.button2 {
    padding-bottom: 0;
    margin-bottom: 1px;
}

/* Misc layout styles */
* html .column1, * html .column2 { width: 45%; }

/* Nice method for clearing floated blocks without having to insert any extra markup (like spacer above)
   From http://www.positioniseverything.net/easyclearing.html
#tabs:after, #minitabs:after, .post:after, .navbar:after, fieldset dl:after, ul.topiclist dl:after, ul.linklist:after, dl.polls:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}*/

.clearfix, #tabs, #minitabs, fieldset dl, ul.topiclist dl, dl.polls {
    height: 1%;
    overflow: hidden;
}

/* viewtopic fix */
* html .post {
    height: 25%;
    overflow: hidden;
}

/* navbar fix */
* html .clearfix, * html .navbar, ul.linklist {
    height: 4%;
    overflow: hidden;
}

/* Correctly clear floating for details on profile view */
*:first-child+html dl.details dd {
    margin-left: 30%;
    float: none;
}

/*
--------------------------------------------------------------
Colours and backgrounds for common.css
-------------------------------------------------------------- */

html, body {
    color: #a5a5a5;
    background-color: #000000;
}


/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
   background-color: #000000;
   background-image: url("./styles/utis/theme/images/banner.gif");
   height: 195px;
   color: #000000;
}

.navbar {
    background-color: #333333;
}

.forabg {
    background-color: #333333; /*#01353E;*/
    background-image: url('http://www.fantasyfreakz.com/subsites/bg_list.gif');
}

.fieldsbg {
    background-color: #E7E8EA;
}

span.corners-top {
    background-image: url('http://www.fantasyfreakz.com/subsites/corners_left.png');
}

span.corners-top span {
    background-image: url('http://www.fantasyfreakz.com/subsites/corners_right.png');
}

span.corners-bottom {
    background-image: url('http://www.fantasyfreakz.com/subsites/corners_left.png');
}

span.corners-bottom span {
    background-image: url('http://www.fantasyfreakz.com/subsites/corners_right.png');
}

/* Horizontal lists
----------------------------------------*/

ul.navlinks {
    border-bottom-color: #ADBCD5;
}


/*
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

a:link	{ color: #F02311; text-decoration: none; }
a:visited	{ color: #F02311; text-decoration: none; }
a:hover	{ color: #F02311; text-decoration: underline; }



.inside {
   background: #232323;            /* YCC: background-color of the inside */
   color: #a5a5a5;                 /* YCC: default text-color of the inside */
   padding-left: 0px;             /* YCC: all texts at some distance of the left border */
   padding-right: 0px;
   padding-top: 10px;             /* YCC: all texts at some distance of the right border */
   }
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */
.outside {
   margin: 0 auto;
   width : 950px;
   padding: 10px;
}

a.active {
   color: #eeeeee;
}

.inner ul {
   list-style-type: none;
}

div#content {
   padding: 30px;
}

div#index_container {
   text-align: center;
   width: 500px;
   margin-left: auto;
   margin-right: auto;
}

div#header {
    width: 950px;
    height: 18px;
    background-image: url('http://www.fantasyfreakz.com/subsites/border_top.jpg');
    background-repeat: no-repeat;
}

div#footer {
    width: 950px;
    height: 18px;
    background-image: url('http://www.fantasyfreakz.com/subsites/border_bottom.jpg');
    background-repeat: no-repeat;
}

div#feryks {
   padding: 30px;
   text-align: center;
}

ul#navnetwork {
    list-style-type: disc;
    margin-left: 20px;
}

ul#navnetwork li {
    float: left;
    margin-right: 20px;
}

ul#navnetwork li#first {
    list-style-type: none;
}