/* Start of CMSMS style sheet 'pcspainnew' */
/* Normal, standard links. */
a:link {
	 color: #426393;
	 text-decoration: none;
}
a:visited {
	 color: #426393;
	 text-decoration: none;
}
a:hover {
	 color: #426393;
	 text-decoration: underline;
}
/* Navigation links - for the link tree. */
.nav, .nav:link, .nav:visited
{
	color: #000000;
	text-decoration: none;
}
a.nav:hover
{
	color: #426393;
	text-decoration: underline;
}

/* The main body of the entire forum. */
body 
{
	background: #e3ecf3 url(/boards/Themes/blu_tabs118/images/img/gradbg.gif) repeat-x top left;
	margin: 0;
	padding: 30px 0 0 0;
}

/* Standard horizontal rule.. */
hr {
	color: #146dac;
	background-color: transparent;
}
/* A more colorful hr.. */
.hrcolor {
	height: 1px;
	border: 0;
	color: #146dac;
	background-color: #146dac;
}
/* No image should have a border when linked */
a img {
	 border: 0;
}

/* Generally, those [?] icons.  This makes your cursor a help icon. */

.help {
	 cursor: help;
}
/* /me uses this a lot. (emote, try typing /me in a post.) */

.meaction {
	 color: red;
}
/* The main post box - this makes it as wide as possible. */

.editor {
	 width: 96%;
}

/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.smalltext
{
	font-size: x-small;
	color: #202020;
	font-family: calibri, verdana, sans-serif;
}
.middletext
{
	font-size: 90%;
}
.normaltext
{
	font-size: small;
}
.largetext
{
	font-size: large;
}

/* Forum Width */
#wrapper {
	 width: 1000px;
	 min-width: 920px;
	 margin: 0 auto;
	 padding: 7px;
}
#header {
	 position: relative;
	 height: 146px;
	 overflow: hidden;
	 background: url(/boards/Themes/blu_tabs118/images/img/top.jpg) 0 0 repeat-x #FFF;
}
#head-r {
	 height: 252px;
	 background: url(/boards/Themes/blu_tabs118/images/img/top-right.jpg) 100% 0 no-repeat;
}
#head-l {
	 background: url(/boards/Themes/blu_tabs118/images/img/top-left.jpg) 0 0 no-repeat;
}
/* Logo - Banner */
#logo {
	 position: absolute;
	 top: 35px;
	 left: 30px;
	 display: block;
	 width: 300px;
	 height: 80px;
	 cursor: pointer;
	 background: url(/boards/Themes/blu_tabs118/images/img/logo.png) no-repeat;
}

#main-l {
  background: url(/boards/Themes/blu_tabs118/images/img/wrap-l.gif) 0 50% repeat-y;
  padding-left: 3px;
}
#main-r {
	background: url(/boards/Themes/blu_tabs118/images/img/wrap-r.gif) 100% 50% repeat-y;
	padding-right: 2px;
}
#mainarea {
	padding: 10px;
	margin: 0;
  background: #FFF url(/boards/Themes/blu_tabs118/images/img/mainarea-bg.gif) 0 0 repeat-x;
        height: 1%;
        overflow: hidden;
}
div#main {
   margin-top: 50px;
   margin-left: 34%; /* this will give room for sidebar to be on the left side, make sure this space is bigger than sidebar width */
   margin-right:5%; /* and some air on the right */
   width: 60%;
}

div#main h2 {
   font: 1.5em/1.2 calibri, verdana, sans-serif;
   color: #91b9f1;
}

div#main p {
   font: 0.9em/1.2 calibri, verdana, sans-serif;
   color: #000;
}

div#sidebar p {
   font: 0.8em/1.2 calibri, verdana, sans-serif;
   color: #4e4c4c;
}

div#sidebar h2 {
   font: 1em/1.2 calibri, verdana, sans-serif;
   color: #91b9f1;
}

div#sidebar {
   float: left;        /* set sidebar on the left side. Change to right to float it right instead. */
   width: 26%;     /* sidebar width, if you change this please also change #main margins */
   display: inline;  /* FIX IE double margin bug */
   padding:  0 21px;
   margin-top: 20px;
   border-right: 1px dotted #ccc;
}

div#sidebar1 {
   float: left;        /* set sidebar on the left side. Change to right to float it right instead. */
   width: 28%;     /* sidebar width, if you change this please also change #main margins */
   display: inline;  /* FIX IE double margin bug */
   padding:  0;
   margin-top: 20px;
}

div#sidebar1 h2 {
   font: 1em/1.2 calibri, verdana, sans-serif;
   color: #91b9f1;
   margin-left: 0.7em;
}

.sideimage {
   margin: 30px 0 0 40px;
}

#footer {
        clear: both;
	background: #F4F9FF url(/boards/Themes/blu_tabs118/images/img/bot.jpg) 0 100% repeat-x;
}
#foot-r {
	 height: 87px;
  background: url(/boards/Themes/blu_tabs118/images/img/bot-r.jpg) 100% 100% no-repeat;
}
#foot-l {
	background: url(/boards/Themes/blu_tabs118/images/img/bot-l.jpg) 0 100% no-repeat;
}
#footerarea {
	 text-align: center;
	 padding: 10px;
}
#footerarea {
	font-family: Tahoma;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
#footerarea a:link {
	font-family: Tahoma;
	font-size: 10px;
	color: #285e9a;
	text-decoration: none;
}
#footerarea a:visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #285e9a;
	text-decoration: none;
}
#footerarea a:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #285e9a;
	text-decoration: underline;
}

/* definition lists topics on bold */
div#main dl dt {
   font: bold 0.9em/1.2 calibri, verdana, sans-serif;
   margin: 0 0 0 1em;
}
div#main dl dd {
   font: 0.9em/1.2 calibri, verdana, sans-serif;
   margin: 0 0 1em 1em;
}

div#main dl {
  margin-bottom: 2em;
  padding-bottom: 1em;
}
/* End of 'pcspainnew' */

