/* CSS3 Document 
Stylesheet by Philip Bolt
Various round corner boxes.
This version is for the REDALL site.
Colour theme is based on shades of grey, see redhall.css for colour codes..
*/
div.radiused {
			border: .4em solid #c8c8c8;
			-k-border-radius: 1em;
			-khtml-border-radius: 1em;
			-o-border-radius: 1em;
			-moz-border-radius: 1em;
			-webkit-border-radius: 1em;
			border-radius: 1em;
	}
	
div.rounded {
			text-align:center;
			background-color:rgb(100,100,100);
			color:white;
			font-size:140%;
			padding:.1em 0em .2em 0em;
			-k-border-radius: .2em;
			-khtml-border-radius: .2em;
			-o-border-radius: .2em;
			-moz-border-radius: .2em;
			-webkit-border-radius: .2em;
			border-radius: .2em;
			}
			
span.rounded {
			text-align:center;
			background-color:rgb(100,100,100);
			color:white;
			font-size:160%;
			padding:.1em 0em .2em 0em;
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;
			}
			
span.rounded1{
			text-align:center;
			background-color:rgb(100,100,100);
			color:white;
			font-size:140%;
			padding:.1em 0em .2em 0em;
			-k-border-radius: .2em;
			-khtml-border-radius: .2em;
			-o-border-radius: .2em;
			-moz-border-radius: .2em;
			-webkit-border-radius: .2em;
			border-radius: .2em;
			}
			
span.rounded2{
			text-align:center;
			background-color:rgb(100,100,100);
			color:white;
			font-size:120%;
			padding:.1em 0em .2em 0em;
			-k-border-radius: .18em;
			-khtml-border-radius: .18em;
			-o-border-radius: .18em;
			-moz-border-radius: .18em;
			-webkit-border-radius: .18em;
			border-radius: .18em;
			}
				
span.rounded3a{
			text-align:center;
			background-color:rgb(100,100,100);
			color:white;
			font-size:110%;
			/*padding-bottom:.2em;*/
			padding:.1em 0em .2em 0em;
			-k-border-radius: .17em;
			-khtml-border-radius: .17em;
			-o-border-radius: .17em;
			-moz-border-radius: .17em;
			-webkit-border-radius: .17em;
			border-radius: .17em;
			}
				
span.rounded3{
			text-align:center;
			background-color:white;
			color:rgb(100,100,100);
			font-size:110%;
			padding:.1em 0em .2em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .17em;
			-khtml-border-radius: .17em;
			-o-border-radius: .17em;
			-moz-border-radius: .17em;
			-webkit-border-radius: .17em;
			border-radius: .17em;
			}
				
span.rounded_m1{
			text-align:center;
			background-color:rgb(200,200,200);
			color:rgb(100,100,100);
			font-size:200%;
			padding:.05em 0em .1em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;
			}
				
span.rounded_m2{
			text-align:center;
			background-color:rgb(200,200,200);
			color:rgb(100,100,100);
			font-size:160%;
			padding:.05em 0em .1em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .18em;
			-khtml-border-radius: .18em;
			-o-border-radius: .18em;
			-moz-border-radius: .18em;
			-webkit-border-radius: .18em;
			border-radius: .18em;
			}

span.rounded_m3{
			text-align:center;
			background-color:rgb(200,200,200);
			color:rgb(100,100,100);
			font-size:120%;
			padding:.1em 0em .2em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .16em;
			-khtml-border-radius: .16em;
			-o-border-radius: .16em;
			-moz-border-radius: .16em;
			-webkit-border-radius: .16em;
			border-radius: .16em;
			}
				
a:hover  span.rounded_m3 {
			text-align:center;
			color:white;
			background-color:rgb(100,100,100);
			height:1.2em;
			padding:.2em 0em .3em 0em;
			border: 2px rgb(100,100,100) solid;
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;	  
					  }
				
span.rounded_m4{
			text-align:center;
			background-color:rgb(200,200,200);
			color:rgb(100,100,100);
			font-size:100%;
			padding:.1em 0em .2em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;
			}
				
a:hover  span.rounded_m4{
			text-align:center;
			color:white;
			background-color:#560404;/*rgb(100,100,100);*/
			padding:.1em 0em .2em 0em;
			border: 2px rgb(100,100,100) solid;
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;
			}
					  
span.rounded_m5{
			text-align:center;
			background-color:rgb(200,200,200);
			color:rgb(100,100,100);
			font-size:80%;
			padding:.1em 0em .2em 0em;
			border:1px solid rgb(100,100,100);
			-k-border-radius: .2em;
			-khtml-border-radius: .2em;
			-o-border-radius: .2em;
			-moz-border-radius: .2em;
			-webkit-border-radius: .2em;
			border-radius: .2em;
			}
				
a:hover  span.rounded_m5 {
			text-align:center;
			color:white;
			background-color:rgb(100,100,100);
			padding:.1em 0em .2em 0em;
			border: 1px rgb(100,100,100) solid;
			-k-border-radius: .2em;
			-khtml-border-radius: .2em;
			-o-border-radius: .2em;
			-moz-border-radius: .2em;
			-webkit-border-radius: .2em;
			border-radius: .2em;
			}
					  
input.input_but{
			text-align:center;
			background-color:rgb(200,200,200);	/*These are for INPUT button formating. */
			color:rgb(100,100,100);
			font-size:140%;
			width:70%;
			padding:.1em 0em .2em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;
			}
				
input.input_but:hover {
			text-align:center;
			color:white;
			background-color:rgb(100,100,100);
			padding:.1em 0em .2em 0em;
			border: 2px rgb(100,100,100) solid;
			-k-border-radius: .3em;
			-khtml-border-radius: .3em;
			-o-border-radius: .3em;
			-moz-border-radius: .3em;
			-webkit-border-radius: .3em;
			border-radius: .3em;
			}
					
input.input_but_s	{
			background-color:rgb(200,200,200);	/*These are for INPUT button formating. */
			color:rgb(100,100,100);
			font-size:100%;
			padding:.1em 0em .2em 0em;
			border:2px solid rgb(100,100,100);
			-k-border-radius: .2em;
			-khtml-border-radius: .2em;
			-o-border-radius: .2em;
			-moz-border-radius: .2em;
			-webkit-border-radius: .2em;
			border-radius: .2em;
			}
				
input.input_but_s:hover {
			color:white;
			background-color:rgb(100,100,100);
			padding:.1em 0em .2em 0em;
			border: 2px rgb(100,100,100) solid;
			-k-border-radius: .2em;
			-khtml-border-radius: .2em;
			-o-border-radius: .2em;
			-moz-border-radius: .2em;
			-webkit-border-radius: .2em;
			border-radius: .2em;
			}

