/*--------------------------------------------------------------*/
/*					BuckaDay - Stylesheet #012					*/
/*--------------------------------------------------------------*/
/*	    For use exclusively with BuckaDay powered websites		*/
/* 	  Use without written permission is strictly prohibited		*/
/*--------------------------------------------------------------*/


/*-------------------------*/
/* GLOBAL BODY FORMATTING  */
/*-------------------------*/

body,td,th {font-family: Lucida Sans Unicode, Arial, Helvetica, Verdana, sans-serif; color: #000; font-size:12px; }

body {
     background-color: #000;
	background-image: url('../img/mainbg.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bg {
	background-image: url('../img/bg01.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0;
}

a:link, a:visited 		{color: #9e9e9e; text-decoration: underline;}
a:hover, a:active		{color: #9e9e9e; text-decoration: none;}

a.one:link, a.one:visited 		{color: #888; text-decoration: none;}
a.one:hover, a.one:active		{color: #000; text-decoration: underline;}


/*-------------------------*/
/*     TEXT FORMATTING     */
/*-------------------------*/

.highlight 			{
	color: #000;
}
.highlight a {
	color: #000;
	text-decoration: none !important; }
    
.txtaltcol			{color: #ffffff;  }

.txt11				{font-size: 11px; color:#888; }
.txt12				{font-size: 12px; }
.txt14				{font-size: 14px; }
.txt16				{font-size: 16px; }
.txt18				{font-size: 18px; font-weight:bold; text-transform:uppercase;}
.txt22				{font-size: 22px; }
.txt24				{font-size: 24px; }

.txtaltcol a:link, .txtaltcol a:visited 		{color: #ffffff; text-decoration: underline;}
.txtaltcol a:hover, .txtaltcol a:active			{color: #ffffff; text-decoration: underline;}


/*-------------------------*/
/*  MAIN MENU FORMATTING   */
/*-------------------------*/

.menubuttonon {
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	color: #FFE400;
	background-color: #000;
	border-top: solid 0px fff;
	border-right: solid 0px #d6d6d6;
	border-bottom: solid 1px #d6d6d6;
	border-left: solid 0px #d6d6d6;
	text-indent: 10px;
	line-height: 30px;
}

.menubuttonoff {
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	color: #000;
	text-indent: 10px;
	line-height: 30px;
	text-decoration: none;
	border-top: solid 0px fff;
	border-right: solid 0px #d6d6d6;
	border-bottom: solid 1px #d6d6d6;
	border-left: solid 0px #d6d6d6;
}

#menu a { color: #000; }
#menu a:hover { color: #9e9e9e; text-decoration: none; }

.textmenu {
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF; }

.textmenu a:link, .textmenu a:visited 		{color: #ffffff; text-decoration: none;}
.textmenu a:hover, .textmenu a:active		{color: #ffffff; text-decoration: underline;}


/*-------------------------*/
/*      FORM ELEMENTS      */
/*-------------------------*/

.ffieldlt {
	border: 1px solid #B4B4B4;
	background-color: #e8e8e8; }

.ffielddk {
	border: 1px solid #f27a3c;
	background-color: #ffffff; }

.fbutton {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9E0909;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	height: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

select { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; color: #333333; font-size:16px; }	
	
/*-------------------------*/
/*     TABLE FORMATTING    */
/*-------------------------*/

.bodytable		{background-color: #FFFFFF; }

.cellstyle1 	{
	background-color: #CCCCCC;
}
.cellstyle2 	{background-color: #e8eff3; }
.cellstyle3 	{background-color: #f3f8f9; }
.cellstyle4 	{background-color: #ffffff; }
.cellstyle5 	{
	background-color: #CCCCCC;
}

.topline 		{border-top-width: 1px; border-top-style: solid; border-top-color: #c9dbde; }
.rsideline 	{border-right-width: 1px; border-right-style: solid; border-right-color: #c9dbde; }
.lsideline 	{border-left-width: 1px; border-left-style: solid; border-left-color: #c9dbde; }
.botline 		{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
}

.texrow {
	background-attachment: fixed;
	background-image: url(../img/rowtex.gif);
	background-repeat: repeat-x; }

.texrowds {
	background-attachment: fixed;
	background-image: url(../img/rowtex.gif);
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e8e4e5; }
	
.txt28 {font-size: 29px;}

#header {
    text-align: center;
	margin-top: 135px;
	background-color: #000064;
	padding: 2px 0;
	width: 756px; 
	position: absolute; }

.bgheader {
    background-image: url('../img/rugbyheader.jpg');
}

#menu, #menu a {
	text-transform: uppercase;
	text-decoration: none; }
	
.content {
	background-color: #fff;
	border-left: solid 1px #E0E0E0; 
	border-right: solid 1px #E0E0E0;
	border-bottom: solid 1px #E0E0E0; }

.colors {
	background-image: url('../img/blk.gif');
	background-repeat: repeat-x;
	background-position: top left;
	padding: 10px 0px; }
	
	background-color:#fff;
	.colors a { color: #000064; }
