html { min-height: 100.1%; height: 100.1%;}
body {
		background-color:#F5F1AA; 
		background-image: url(images/bgr0.png); 
		background-repeat: repeat;
		margin-left: 0; 
		margin-right: 0; 
		margin-bottom: 0;
		margin-top: 15px;
		padding: 0; 
		color:#696B3A;
	}

p,div {
  font-family      : Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;
  font-size        : 12px;
  text-align: justify;
}

li {text-align: justify;}

a:link {color: #FF5200; text-decoration: none;background-color: inherit;}
a:visited {color: #FF5200; text-decoration: none;background-color: inherit;}
a:active {color: #FF5200; text-decoration: none;background-color: inherit;}
a:hover {color: #696B3A; text-decoration: underline;background-color: inherit;}



#outer {width: 770px; 
       margin-left:auto; margin-right:auto; 
       background-color:#FFFFFF; color: inherit;
	   border: 1px solid #CCCCCC; 
     }

/*	 
#topstuff { 
	width: 100%;height: 140px;
     }	   
*/

#topsplash { width: 100%;height: 140px;
background-color:#A69875;
color: #ffffff;
/*background-image: url(images/logo.jpg);background-position: top right; 
background-image: url(images/crownsil5-6.jpg); background-position: bottom center;
background-repeat: no-repeat;*/
}
	 

#top-left {width:200px; text-align:left;
position: relative; 
 top: 0; left: 0;
float: left; 
}

.search {color:#FFCC66; background-color: inherit;}
.google-button {background-color: #FFCC66;color: #696B3A;font-size: 9px; }
.google-radio {color: #FFFFFF;background-color:inherit;}


/*
.site-name {font-family:verdana,"Trebuchet MS",sans-serif;color: #FAB303; margin-left: 20px;font-weight: bold;font-size: 40px; background-color: inherit; margin-top: 50px;}
*/


#logostuff {
width: 570px; 
text-align: left; 
float: left;
}

/*
#rightbutton {
width: 178px;
 float: right; text-align: right;top:0;
}
*/

#topimage { width: 100%;  height: 20px;padding: 0;margin: 0; background-color: #FFCC66;color:#ffffff;border-bottom: 1px solid #A69875;background-image: url(images/topimage.gif);background-repeat:repeat;}

#bottomimage { width: 100%;  height: 20px;padding: 0;margin: 0; background-color: #FFCC66;color:#ffffff;border-top: 1px solid #A69875;background-image: url(images/topimage.gif);background-repeat:repeat;}


#midriff { width: 100%;
	 background-image: url(images/left-border.gif); background-position: left; 
	 background-repeat: repeat-y;
	 margin-left:auto; margin-right:auto;
	}
	
#clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
} 
.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
} 



#bottom-part {height: 35px; 
	width: 100%;
	padding-left:0;padding-bottom:0;padding-right:0;/*padding-top:5px;*/
	background-color:#A69875; 
	border-top: 1px solid #CCCCCC;
	color: #4A6080;
	}


#footer {
	width: 100%; 
	padding:0;
	}


#badges {
	float:left; 
	text-align: left;
	top: 0;
	padding-left: 10px;
	color : #FFCC66;background-color: inherit;
	font-size: 10px; 
	 }
	 
#badges a:link {text-decoration: none; color: #FFCC66;background-color: inherit;}	
#badges a:visited {text-decoration: none;	color: #FFCC66;background-color: inherit;}	
#badges a:active {text-decoration: none;	color: #FFCC66;background-color: inherit;}	
#badges a:hover {text-decoration: underline; color: #FFCC66;background-color: inherit;}	

#copyright {
	position:relative;
	float:right; 
	text-align: right;
	top: 0; padding-right: 10px;
	color : #4A6080;background-color: inherit;
	font-size: 10px; 
	}	
	
#copyright a:link {text-decoration: none; color: #FFCC66;background-color: inherit;}	
#copyright a:visited {text-decoration: none;	color: #FFCC66;background-color: inherit;}	
#copyright a:active {text-decoration: none;	color: #FFCC66;background-color: inherit;}	
#copyright a:hover {text-decoration: underline; color: #FFCC66;background-color: inherit;}	

#main-column { 
	position: relative; 
	top: 0;left: 0;	
	width:570px; 
	text-align:left; 
	float: right; 
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 20px;
	}
#main-column h1 {padding-left: 40px;font-size: 1.5em;margin-top:20px;margin-bottom:10px;}
#main-column h2 {padding-left: 40px; font-size: 1.3em;} 
#main-column h3 {padding-left: 40px; font-size: 1.1em;} 
#main-column p {padding-left: 40px;padding-right: 40px;line-height:1.8em;margin-bottom:10px;}
#main-column ol,ul,li {padding-right: 20px;  margin-bottom:15px;line-height: 1.8em;}


.reference{font-size:10px; font-weight: bold;vertical-align:top;} 

#newsflash {
    width: auto;
 	font-family  : Arial, Helvetica, sans-serif;
  	font-size  : 13px;
  	color :  #0095CD; 
    background-color:  #FFFADD; 
	margin-top  : 0;
	margin-bottom: 0;
	padding-top : 0;
	padding-left: 0;
	padding-right: 0;
	margin-right: 0; 
	border-bottom: 10px solid #A69875;
	}

#newsflash h2 { padding-top:0;padding-bottom:0;padding-right:0;padding-left: 10px;margin:0;
	display:block;
	background-color: #A69875;
	color: #ffffff; 
	width:560px;
	font-size: 13px;
	font-weight: bold;
	}
#newsflash p { color: green; margin-top: 0;margin-bottom: 0;background-color:  #FFFADD;}


#newsflash a:link  { color :  green; background-color: inherit; }
#newsflash a:visited  {  color  :  green; background-color: inherit; }
#newsflash a:active  {  color : green;background-color: inherit; }
#newsflash a:hover  {  color :  #FF5200;background-color: inherit; }


.highlight { color: green;background-color:  #FFFADD;display:block;	
		border-top: 1px solid #C5E18A;
		border-bottom: 1px solid #C5E18A;margin-bottom:0;
		} 
	
#left-column { 
  position: relative;  float: left;
	top: 0; 
	width: 200px;
	text-align: left;
	}

.sidemenu {
 	font-size: 13px; 
	font-weight: bold; 
	width: 100%;
	display: block;	
	margin-top:0; 	
	padding-top: 0;
	margin-left: 0;
	border-top: 3px solid #ffffff;
	}
.sidemenu br {line-height: 3px;}	
.sidemenu  a:link {color: #FFCC66;background-color:  #A69875;display: block; text-decoration: none; font-weight: bold;	}
.sidemenu  a:active {color: #FFCC66;background-color:  #A69875;display: block;text-decoration: none;font-weight: bold;	}	
.sidemenu  a:visited {color: #FFCC66;background-color:  #A69875;display: block;text-decoration: none;font-weight: bold;}	
.sidemenu  a:hover {color: #696B3A;background-color:  #FAB303;display: block;text-decoration: none;font-weight: bold;background-image: url(images/topimage.gif);background-repeat: repeat;}	
.sidemenu img {padding-left: 10px; padding-right: 10px;}

.left-extra {
	width: 190px;
	text-align: left;
	}
.left-extra h2 {text-align: center;font-size: 1.3em;}
.left-extra h3 {text-align: center;font-size: 1.1em;}

.left-extra p{ margin-left: 10px;text-align: justify;}

	
.image_in_left {
 float: left; 
 margin: 0px;
 padding: 5px; 
   }

.image_in_right {
 float: right; 
 margin: 0px;
 padding: 5px; 
  }
  

.avatars { display: block; 
margin-left:auto; margin-right:auto;
width: 130px;
text-align: center;
font-size: 9px;
font-weight: normal;
color: #000099;background-color:inherit;
   }
 
/* ---- not used yet anywhere
.contactform { padding: 0px; font-family: verdana, Arial, sans-serif; }
.form {  padding: 0px;  background-color: #F0FFFF; Color: #000099; font-family: verdana, Arial, sans-serif; font-size: 12px; }
.formbutton {  padding: 0px; background-color: #FFFFFF; color: #FF5200; font-family: verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;}

.emailform0 { 
			 border-color: #000000;
			 border: 1px;
}
.emailform1 { height: 29px;
             background-color: #5151FF;color:inherit;
			 text-align: center;
			 vertical-align: middle;
			 }
			 
.emailform1 h2 { padding-bottom: 0px; color: #FFFFFF;background-color:inherit;}
			 
.emailform2 { height: 29px;
             background-color: #A69875;color:inherit;
			 text-align: center;
			 vertical-align: middle;
			 }


.emailform3 { height: 29px;color:inherit;
             background-color: #F79765;background-image: url(images/header_bg.jpg); background-repeat:repeat-x;
			 text-align: left;
			 vertical-align: middle;
			 }

.emailform4 {
             height: 29px;
             background-color: #FFFADD; color:inherit;
			 text-align: left;
			 vertical-align: middle;
		 }
*/



