BODY 
{background:#ffffff;
margin-bottom : 0px;
margin-left: 10px;
margin-right: 0px;
margin-top: 0px;
font-size: normal;font-family: Arial, Helvetica;font-weight: normal;font-style: normal;
}
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: small/1.5em arial,Helvetica, sans-serif,Tahoma, Georgia,Serif; COLOR: #000; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
#header {
	FONT-SIZE: 93%; BACKGROUND: url(images/bg.gif) #fff repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
#header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(images/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #B50000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#header A {
	FLOAT: none
}
#header A:hover {
	COLOR: #333
}
#header #current {
	BACKGROUND-IMAGE: url(images/left_on.gif)
}
#header #current A {
	BACKGROUND-IMAGE: url(images/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333
}


a.one:link {color: #FF0000;font-weight: bold;}
a.one:visited {color: #FF0000;font-weight: bold;}
a.one:hover {background: #E6F9FF}

a.two:link {color: #000066; text-decoration: none;font-weight: bold;}
a.two:visited {color: #000066; text-decoration: none}
a.two:hover {text-decoration: underline}

a.three:link {color: #B50000;font-weight: normal;text-decoration: none;font-size: 10pt;}
a.three:visited {color: #B50000;font-weight: normal;font-size: 10pt;}
a.three:hover {text-decoration: underline}

#content {
	margin: 0 auto;
	width: 760px;
	border-top: solid  #ccc 0px;
	border-left: solid  #ccc 0px;
	border-right: solid #ccc 0px;
	border-bottom: solid #ccc 0px;
	text-align: left;
	background: #fff;
  }
#topcontent {
	margin: 0 auto;
	width: 760px;
	border-top: solid   #B50000 2px;
	border-left: solid  #B50000 0px;
	border-right: solid #B50000 0px;
	border-bottom: solid #B50000 0px;
	text-align: left;
	background: #E6E6E6;
	
  }
#topbanner {
	margin: 0 auto;
	width: 760px;
	border-top: solid  #ccc 0px;
	border-left: solid  #ccc 0px;
	border-right: solid #ccc 0px;
	border-bottom: solid #ccc 0px;
	text-align: left;
	background: #fff;
  }

.left{
	width: 160px;
	height:580px;
	padding-left:1px;padding-top:5px;padding-bottom:0px;padding-right:5px;
	float:left;
	margin-top: 0px;
	margin-left: 0px;
	border-right: solid #ccc 0px;
	border-bottom: solid #ccc 1px;
	border-left: solid #ccc 1px;
	text-valign: top;
	background: #fff;
	font-size: 10.5pt;
	font-family: arial,Helvetica, sans-serif,Tahoma, Georgia,Serif;
	font-weight: normal;
	font-style: normal;
	color: #B50000;
	}


.right{
        width: 50px;
        /*height:590px;*/
        padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;
        border-left: solid #666 0px;
	border-right: solid #ccC 0px;
	border-top: solid #ccC 0px;
	border-bottom: solid #ccC 0px;
	margin-top: 0px;
	margin-right: 0px;
	text-valign: top;
		}
	
.menu {
	  width: 140px;
	  padding:5px;
	  margin-top: 0px;
	  margin:0px;
	  font-weight: normal;
	  font-style: normal;
	  color: #fff;
	  
}

#contact, #testimonials, #sponsors {
background: #666;
border: 1px solid #666;
display: inline;
float: left;
height: 120px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
padding: 5px;
width: 510px;
}

#adverts2 {
	  float:top;
	  width: 500px;
	  height:300px; 
	  left: 0px;
	  padding:10px;
	  margin-top: 20px;
	  margin:0px;
	  background: #;
	  border: 1px solid #B50000;
	  /*border: 2px dashed #f234dd;*/
}

	.adverts {
	margin: 5px;
	width: 380px;
	height: 380px
	padding: 10px;
	text-align: normal;
	border-top: solid  #ccc 1px;
	border-left: solid  #ccc 1px;
	border-right: solid #ccc 1px;
	border-bottom: solid #ccc 1px;
	background: #ccc;
}


.middle{
	width: 70%;
	height:575px;
	padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;
	border-top: solid  #ccc 0px;
	border-left: solid  #ccc 1px;
	border-right: solid #ccc 1px;
	border-bottom: solid #ccc 1px;
	float:left;
	font-size : 10pt;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background: #fff;
	}
	
	.box{
		width: 40%;
		height:20%;
		padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;
		border-top: solid  #ccc 1px;
		border-left: solid  #ccc 1px;
		border-right: solid #ccc 1px;
		border-bottom: solid #ccc 1px;
		float:left;
		font-size : 10pt;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background: #fff;
	}
	
	.box2{
			width: 40%;
			height:20%;
			padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;
			border-top: solid  #ccc 1px;
			border-left: solid  #ccc 1px;
			border-right: solid #ccc 1px;
			border-bottom: solid #ccc 1px;
			float:right;
			font-size : 10pt;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			background: #fff;
	}
	/*p.columnspacer {
		padding: 0px 0px 20px 0px;
	}*/
	
/*.menu	
	{padding-left:6px;
	border-top: dashed  #ffffff 1px;
	border-left: solid  #000000 0px;
	border-right: solid #000000 1px;
	border-bottom: dashed #000000 1px;
	font-size : 12pt;	
	font-style : normal;	
	font-weight : normal;	
	color : #C1882F;}*/

.bottomfooter{
	  position: absolute;
	  width: 150px;
	  left: 0px;
	  padding:20px;
	  margin-top: 50px;
	  margin:0px;
	  background: #ddd;
	  border: 1px dashed #CCC666;}
	  
.button { background: #def;
	  text-align: center;
}

.pricelist
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : Navy;
	text-decoration : none;
}
.headline
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #B50000;
	text-decoration : none;
}

div.row {
 	clear:both;
 	padding-top: 5px;
 	}

 div.row span.label{
 	float: left;
 	text-align: left;
 	width: 30%;
 	}

 div.row span.forme {
 	float: left;
 	text-align: left;
 	width: 120px;
	}