.mainbodyfont {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.mainbodyfont-w {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	padding-right:20px;
}

.mbfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}


.tborder
{
border-style:solid;
/*border-color:#e68b15;*/
border-color:#161616;
border-width:thin;
}

.bg-style {
	width: 100%; height: 100%; background-color: #000000; background-image: url(css-img/backgrd.jpg); background-repeat: repeat-x; background-attachment: scroll; 	background-x-position: left; background-y-position: top;
}

.bgb-style {
	width: 800; height: 100%; background-color: #0049fe; background-image: url(img/bgblend-03.jpg); background-repeat: repeat-x; background-attachment: scroll; 	background-x-position: left; background-y-position: top; padding-right:10px;
}

.bgb-style-wt {
	width: 800; height: 100%; background-color: #0049fe; background-image: url(img/bgblend-03.jpg); background-repeat: repeat-x; background-attachment: scroll; 	background-x-position: left; background-y-position: top; padding-right:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

.bgtxb-style {
	width: 100%; background-color: #0049fe; background-image: url(img/bgblend-06.jpg); background-repeat: repeat-x; background-attachment: scroll; background-x-position: left; background-y-position: top; padding-top:10px; padding-bottom:1px; padding-right:20px; 
}

.bg-style-b {
	width: 100%; background-color: #0049fe; background-image: url(img/bgblend-06.jpg); background-repeat: repeat-x; background-attachment: scroll; background-x-position: left; background-y-position: padding-bottom:1px;}

/*colour #011037-----*/

.bgtxb-style-2 {
	width: 100%; background-color: #011037; background-image: url(img/bgblend-05.jpg); background-repeat: repeat-x; background-attachment: scroll; 	background-x-position: left; background-y-position: top; padding-bottom:1px; padding-right:20px; padding-left:10px;}
	
.bgdb {
	width: 100%; background-color: #011037; background-image: url(bgblend-06); }

.pad {
	width: 100%; top; padding-bottom:2px; padding-right:20px;}


.mainlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}

.wink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFffff;
}

.red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}

.hyplink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000cc;
}

.blueheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
}
.whiteTXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.RedBanner {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FF0000;
	border: 1px none #FFFFFF;
}
.whitefontbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.bluefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #0049fe;
}

#p {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
border-bottom:#FF0000;
border-bottom-style:double;
border-bottom-width:thin;
border-top:#FF0000;
border-top-style:double;
border-top-width:thin;
margin-bottom:10px;
padding-bottom:10px;}

/* message notice; main page side colum---*/

#notice {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
/*font:"Times New Roman", Times, serif; font-size:14px;-----*/
color:#ffffff;
/*---background-image:url(img/bgblend.jpg);---*/
/*---background-repeat: repeat-y; background-attachment: scroll; background-x-position: left; background-y-position: top;---*/
/*---background-color: #0049fe; background-image: url(img/bgblend-03.jpg); background-repeat: repeat-x; background-attachment: scroll; 	background-x-position: left; background-y-position: top;---*/
/*background-color:#0000cc;------*/
/*border:#FF0000;-----*/
/*border-style:solid;-----*/
/*border-width:0px;-----*/
padding-top:20;
padding-bottom:15;
padding-left:5px;
padding-right:1px;
width:100%;
height:200px;
}

#notice-small {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#ffffff;
padding-top:20;
padding-bottom:10;
padding-left:5px;
padding-right:1px;
width:100%;
height:70px;
}

#notice-wide {
background-image:url(img/sponcer-wide-2.png);
padding-bottom:4;
padding-left:1px;
padding-right:1px;
width:549px;
height:48px;
}

#tvets {
background-image:url(img/spon-1.png);
padding-top:1;
padding-bottom:10;
padding-left:5px;
padding-right:1px;
width:174;
height:53px;
}

#kc {
background-image:url(img/kc.png);
padding-top:1;
padding-bottom:1;
padding-left:1px;
padding-right:1px;
width:165;
height:33px;
}

#dc {
background-image:url(img/dc.png);
padding-top:1;
padding-bottom:1;
padding-left:1px;
padding-right:1px;
width:169;
height:35px;
}

#800 {
/*background-image:url(img/dc.png);*/
/*padding-top:1;*/
/*padding-bottom:1;*/
/*padding-left:1px;
padding-right:1px;*/
width:800px;
background:#000099;
/*height:35px;*/
}




/* head Text and overlinks and other links-------*/

.headlinkblank {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000CC;
	background-color: #FF0000;
	border: #FFFFFF;


}
.cellcolourred {
	background-color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000CC;
}
.theclubbodyfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Textbanner {
	background-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;


}
.Textbanner2 {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	}
	
	.Textbanner3 {
	background-color: #161616;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	border: 1px solid #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	}
	
	.Textbanner3o {
	background-color: #e68b15;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	border: 1px solid #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	}
	
		.Textbgr {
	background-color: #161616;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	border: 2px solid #161616;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	}
	
.headlinkfont {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
/*.h1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0000CC; font-size:16px;}*/

h1 { color:#ffffff; font:Arial, Helvetica, sans-serif; font-size:20px; }

h2 { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ffffff; color:#ffffff; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}


p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	padding-right:20px;
}



#small {font:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; color:#000000; margin-left:20px;}

.imglongsportive {


background-image: url(img/avanti-sportive-img.jpg);
background-repeat:no-repeat;
background-attachment: scroll;
background-x-position: left;
margin-left:0px;
}

.box2{

margin-top:0;
margin-bottom:0;
margin-left:0px;
margin-right:0px;
padding:0px;
width:200px;
height:100%;
padding-bottom:0px;
padding-top:0px;
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000cc;
	
}

.bg2{background-color:#CCCCCC;}

.colourred {
	background-color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif; color: #000000;}
#cblack {
	background-color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif; color: #000000;}
	
/*-------------shadow boarder box-----------------------------*/	
	
#shadowed-border {
  padding: 20px;
  width: 30%;
  margin: 20px auto;
}

#shadowed-border .sb-inner {
  background:#ccc;
}

#shadowed-border .sb-border {
  background:#fff;
}

#shadowed-border2 {
  padding: 10px;
  width: 30%;
  margin: 10px auto; 
}

#shadowed-border2 .sb-inner {
  background:#DFE2FF;
}

#shadowed-border2 .sb-border {
  background:#FFDC9F;
}

.plain {
  padding: 10px;
  width: 30%;
  margin: 10px auto;
  border: thin solid black;
}

/*-------------end shadow boarder box-----------------------------*/	