/*--------------------------------------------------------
  |                     YaBB 2005                        |
  --------------------------------------------------------
  |     Created by: XIMinc http://www.ximinc.com         |
  |                 YaBB http://www.yabbforum.com        |
  --------------------------------------------------------
  |   You may adapt elements of this CSS in your own     |
  |   projects, but please give credit to yabbforum.com. |
  --------------------------------------------------------*/

/* General layout */
#container #seperator table { margin-bottom: 2em; }
A:link        { font-weight: normal; text-decoration: none; color: #FFB903; }
A:visited     { text-decoration: none; color: #FFB903; font-weight: normal; }
A:hover       { text-decoration: none; color: #DDDDDD; }
body          { background-color: #808080; scrollbar-face-color: #272A2F; scrollbar-shadow-color: #1B1E25; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #272A2F; scrollbar-darkshadow-color: #1B1E25; scrollbar-track-color: #444444; scrollbar-arrow-color: #ffffff; font-family: Verdana, Helvetica, Arial; font-size:12px; margin-top: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-left: 0; padding-right: 0; }
text          { font-family: Verdana, Helvetica, Arial; font-size: 11px; }
td            { font-family: Verdana, Helvetica, Arial; color: #ffFFFF; font-size: 11px; }
input         { background-color: #333333; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #ffFFFF; }
textarea      { background-color: #333333; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #ffFFFF; }
select        { background-color: #333333; font-family: Verdana, Helvetica, Arial; font-size: 7pt; color: #ffFFFF; }
.searchbox	  { width: 150px; float: right; padding: 0.2em; }
.copyright    { font-family: Verdana, Helvetica, Arial; font-size: 10px; }
#boardtop	  { background-color: #000; color: #fff; padding-top: 1em; }
#boardtop a			{ color: #fff; }
#boardtop a:hover	{ color: #ddd; }
form {
	display: inline;
	padding: 0px;
	margin: 0px;
}
select optgroup {	
	color: #000000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}
#fscroller {
	line-height: 1.3;
}


/* YaBB navigation links */

.nav          { font-size: 10px; text-decoration: none; color: #FFFFFF; }
.nav:link     { font-size: 10px; text-decoration: none; color: #FFFFFF; }
.nav:visited  { font-size: 10px; text-decoration: none; color: #FFFFFF; }
.nav:hover    { font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

/* YaBB alternating bgcolors */

.windowbg     { background-color: #272A2F; font-size: 11px; font-family: Verdana; color: #ffFFFF; }
.windowbg2    { background-color: #444444; font-size: 11px; font-family: Verdana; color: #ffFFFF; }
.windowbg3    { background-color: #FFB903; font-size: 11px; font-family: Verdana; color: #ffFFFF; }

/* Misc/title/category colors */
.hr           { color: #000000; }
.titlebg      { background-color: #A29166; color: #000; font-weight: bold; }
.text1        { font-style: normal; font-weight: bold; font-size: 12px; color: #000000; }
.catbg        { background-color: #40454C; color: #EEEEEE; font-weight: bold; font-size: 13px; }
.bordercolor  { background-color: #000000; }

.dividerbot {
	border-bottom: 1px #a7b8cc solid;
}
.dividertop {
	border-top: 1px #a7b8cc solid;
}
.small {
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.top{
	font-style: normal;
	font-size: 11px;
	color: #475F79;
}
.titlebg a{
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #ffffff;
}
.titlebg a:hover{
	text-decoration: underline;
}
.catbg a{
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #ffffff;
}
.catbg a:hover{
	text-decoration: underline;
}
.message {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #fff;
}
.message a{
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #f00;
	background-color: transparent;
}

.message a:hover{
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
}
.droppageindex {
	float: left;
	font-family: verdana, sans-serif;
	background-color: #ffffff;
	color: #000000;
	padding: 0px;
	padding-left: 4px;
	margin: 0px;
	border: 2px inset;
}
.droppages{
	height: 14px;
	padding-left: 1px;
	padding-right: 1px;
}
.droppages a{
	color: #000000;
	font-size: 9px;
	font-weight: normal;
}
.highlight {
	font-size: 13px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	font-style: normal;
	background-color: #FFFF33;
	color: #000000;
}

/* Image fonts */
.imgbg        { font-style: normal; font-size: 10px; color: #CCFFFF; }
.imgcatbg     { font-style: normal; font-size: 10px; color: #CCFFFF; font-weight: bold; }
.imgtitlebg   { font-style: normal; font-size: 10px; color: #CCFFFF;  font-weight: bold; }
.imgwindowbg  { font-style: normal; font-size: 9px; color: #CCFFFF; }
.imgmenu      { font-style: normal; font-size: 11px; color: #CCFFFF; font-weight: bold; letter-spacing: 0.1em; }


/* Post quote/code colors */

.editbg{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	background-color: #FFFEDF;
	border: 1px #cc0000 solid;
	width: 90%;
	padding: 4px;
}

.messagebox   { color: #000000; background-color: #DEE7EF; }
.quote        { font-size: 12px; font-family: Verdana, Helvetica, Arial; color: #ccffffff; background-color: dimgray; }
.code         { font-size: 12px; font-family: Courier New; color: #CCFFFF; background-color: #000000; }
.newcal1 {background-color: #000000; font-size: 14px} /* Background on Prev and Next Buttons, Name and Entered By on Notice Page, Name on Event Entry Page */
.newcal5 {background-color: #000000} /*  Select the Month, Year, View It Now text on main page, */
.newcal13 {font-size:24px} /*Main page Month name */
.newcal16 {color: #CCFFFF;font-size: 24px} /*Name of Calendar on main page*/
.newcal2 {background-color: #000000} /* Type of Event text on View Event and Edit Event Pages*/
.newcal3 {background-color: #000000} /* Description of Event text on View Event, Search Results, and Edit Event Pages*/
.newcal6 {background-color: #000000;font-weight:bold} /* Weekdays on Main Calendar Page*/
.newcal7 {background-color: #000000} /* Background color of month view*/
.newcal15 {color: blue;font-size: 14px} /*Dates on Main Calendar */
.newcal14 {color: #CCFFFF;font-size: 14px; font-weight:bold} /*Actual date on Main Calendar and Heading on Search Results Page*/
.newcal19 {color: #CCFFFF;font-size: 10px} /* Instructions on Edit Event Page*/
.newcal20 {color: #CCFFFF;font-size: 12px} /* Instructions Heading on Edit Event Page*/
.newcal8 {background-color: #000000} /*Repeat For text on Edit Event Page */
.newcal10 {background-color: #000000} /*Entered By text on Edit Event Page */
.newcal11 {background-color: #000000} /*Background color for Add Event button area on Edit Event Page*/
.newcal17 {color: #CCFFFF;font-size: 10px} /* Event Names on Main Calendar, Comment "click on event..." on Main Calendar */
.newcal18 {color: #CCFFFF;font-size: 12px} /* Entry Number and Date text on Edit Event Page */
.newcal4 {background-color: white} /* Horizontal line on View Events and Search Results Pages*/
.newcal9 {background-color: #000000} /*? */
.newcal12 {color: #CCFFFF;font-size: 12px} /* Button Text on Prev and Next Buttons*/
.newcal21 {font-size: 14px} /* Search Text on Main Calendar*/
.newcal22 {font-size: 16px} /* Return to Forum Text on Main Calendar*/
.newcal23 {color: #CCFFFF;font-size: 10px} /* Credits Text*/
.newcal24 {color: #CCFFFF;font-size: 10px} /* Year numbers - no events Text*/
.newcal25 {color: #CCFFFF;font-size: 10px;font-weight:bold} /* Year numbers - with events Text*/
.newcal26 {color: #CCFFFF;font-size: 12px} /* Year month names Text*/
.newcal27 {color: #CCFFFF;font-size: 10px;font-weight:bold} /* Year numbers - no events - todays date Text*/
.newcal28 {background-color: #000000} /*Year table backgroung */
.newcal29 {background-color: #000000} /*Year month table background */
.newcal30 {background-color: #000000; font-size: 14px} /*Year text*/
.newcal31 {color: #CCFFFF; font-size: 16px} /*Datestring text on View Events Page*/
.newcal32 {color: #CCFFFF; font-size: 16px} /*Title on Edit Events Page*/
.newcal1 {background-color: #000000; font-size: 14px} /* Background on Prev and Next Buttons, Name and Entered By on Notice Page, Name on Event Entry Page */
.newcal2 {background-color: #000000;color: black;font-size: 14px} /* Type of Event text on View Event and Edit Event Pages*/
.newcal3 {background-color: #000000;color: black;font-size: 14px} /* Description of Event text on View Event, Search Results, and Edit Event Pages*/
.newcal4 {background-color: #000000} /* Horizontal line on View Events and Search Results Pages*/
.newcal5 {background-color: #000000} /*  Select the Month, Year, View It Now text on main page, */
.newcal6 {background-color: #000000;font-weight:bold} /* Weekdays on Main Calendar Page*/
.newcal7 {background-color: #000000} /* Background color of month view*/
.newcal8 {background-color: #000000} /*Repeat For text on Edit Event Page */
.newcal9 {background-color: #000000} /*? */
.newcal10 {background-color: #000000} /*Entered By text on Edit Event Page */
.newcal11 {background-color: #000000} /*Background color for Add Event button area on Edit Event Page*/
.newcal12 {color: #CCFFFF;font-size: 12px} /* Button Text on Prev and Next Buttons*/
.newcal13 {font-size:24px} /*Main page Month name */
.newcal14 {color: #FF0000;font-size: 14px; font-weight:bold} /*Actual date on Main Calendar and Heading on Search Results Page*/
.newcal15 {color: #CCFFFF;font-size: 14px} /*Dates on Main Calendar */
.newcal16 {color: #CCFFFF;font-size: 24px} /*Name of Calendar on main page*/
.newcal17 {color: #CCFFFF;font-size: 10px} /* Event Names on Main Calendar, Comment "click on event..." on Main Calendar */
.newcal18 {color: #CCFFFF;font-size: 12px} /* Entry Number and Date text on Edit Event Page */
.newcal19 {color: #CCFFFF;font-size: 10px} /* Instructions on Edit Event Page*/
.newcal20 {color: #CCFFFF;font-size: 12px} /* Instructions Heading on Edit Event Page*/
.newcal21 {font-size: 14px} /* Search Text on Main Calendar*/
.newcal22 {font-size: 16px} /* Return to Forum Text on Main Calendar*/
.newcal23 {color: #CCFFFF;font-size: 10px} /* Credits Text*/
.newcal24 {color: #CCFFFF;font-size: 10px} /* Year numbers - no events Text*/
.newcal25 {color: #CCFFFF;font-size: 10px;font-weight:bold} /* Year numbers - with events Text*/
.newcal26 {color: #CCFFFF;font-size: 12px} /* Year month names Text*/
.newcal27 {color: #CCFFFF;font-size: 10px;font-weight:bold} /* Year numbers - no events - todays date Text*/
.newcal28 {background-color: #000000} /*Year table background */
.newcal29 {background-color: #000000} /*Year month table background */
.newcal30 {background-color: #000000; font-size: 14px} /*Year text*/
.newcal31 {color: #CCFFFF; font-size: 16px} /*Datestring text on View Events Page*/
.newcal32 {color: #CCFFFF; font-size: 16px} /*Title on Edit Events Page*/
.newcal33 {color: #CCFFFF;font-size: 10px} /* Newcal and mini-cal tags - dates with no events*/
.newcal34 {color: #CCFFFF;font-size: 10px;font-weight:bold} /*Newcal and mini-cal tags - days with events, not today*/
.newcal35 {color: #CCFFFF;font-size: 12px} /* Newcal and mini-cal tags - Month and Year text*/
.newcal36 {color: #CCFFFF;font-size: 10px;font-weight:bold} /* Newcal and mini-cal tags -today*/
.newcal37 {background-color: #000000} /* Newcal and mini-cal tags - month table background*/
.newcal38 {background-color: #000000} /*  Newcal and mini-cal tags - Month and Year cell background color*/
.newcal39 {background-color: #000000} /* Newcal and mini-cal tags - date cell background color*/
.newcal40 {color: #CCFFFF; font-size: 10px} /* Newcal and mini-cal tags - date cell background color*/

/* Anything below here is just for the template */

#container{
	background-color: #808080;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	border-top: 0px;
	margin-bottom: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.topline{
	border-top: 1px solid #34689A;
}
.topheader{
	background: #4981B8;
	margin-bottom: 10px;
}
.boardheader {
	background-color: #000;
	border-bottom: 0px solid #eeeeee;
	border-left: 0px solid #eeeeee;
	color: #000;
}
.boardcontainer {
	background-color: #000;
	border-bottom: 0px solid #eeeeee;
	border-left: 0px solid #eeeeee;
}
.displaycontainer {
	width: 100%;
	padding: 0px;
	background-color: #808080;
}
.headerwelc{
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
}
.headerwelc a{
	color: #ffffff;
}
.headerwelc a:hover{
	text-decoration: underline;
}
.headerinfo{
	color: #ffffff;
}
.headerinfo a{
	color: #eeeeee;
	text-decoration: underline;
}
.headerinfo a:hover{
	color: #80DAF2;
}
.seperator {
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	background-color: #808080;
}
.navbarcontainer{
	margin: 0px;
}

img { border: 0; }