
a:link {color: blue; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #ff9900; text-decoration: none;}

body {  
	background-image: url('bkg2.jpg');
	background-repeat: repeat-x;
}

.heading {
	font-family: tahoma, Arial, sans-serif;
	font-weight: 800;
	font-variant: small-caps;
	font-size: 250%;
}

.sub_head {
	font-family: tahoma, Arial, sans-serif;
	font-weight: 600;
	font-variant: small-caps;
	font-size: 170%;
}

.quote {
	font-family: tahoma, Arial, sans-serif;
	font-weight: 400;
	font-style:italic;
	font-size: 120%;
	padding: 5px;
}

.ss {
	font-family: tahoma, Arial, sans-serif;
	font-size: 100%;
}

.bss {
	font-family: tahoma, Arial, sans-serif;
	font-size: 120%;
}

.iss {
	font-family: tahoma, Arial, sans-serif;
	font-style: italic;
	font-size: 90%;
}

.lan{
	font-style: small-caps;
}

.foot {
	font-family: tahoma, Arial, sans-serif;
	font-size: 80%;
}
.add {
	font-family: tahoma, Arial, sans-serif;
	font-size: 100%;
	padding-left: 100px;
}

.sections{
	font-family: tahoma, Arial, sans-serif;
	font-size:110%;
	list-style-type: none;
	padding-left:0px;
	margin-left:0px;
}
   
.s-home{

	    width: 100%;
	    background-color:#ffff60;	
  	    padding:3px;
  	    border:1px solid #ffcc00; 	    
  	    margin-bottom:2px;

}

.s-more{

	    width: 100%;
	    background-color:#ffff60;	
  	    padding:3px;
  	    border:1px solid #ffcc00; 	    
  	    margin-bottom:2px;

}

.s-location{
	
	    width: 100%;	
	    background-color:#ffff60;
  	    padding:3px;
  	    border:1px solid #ffcc00; 	    
  	    margin-bottom:2px;
	
}

.s-team{
	
	    width: 100%;	
	    background-color:#ffff60;
  	    padding:3px;
  	    border:1px solid #ffcc00;  	    
  	    margin-bottom:2px;
	
}

.s-giving{
	
	    width: 100%;	
	    background-color:#ffff60;
  	    padding:3px;
  	    border:1px solid #ffcc00;
  	    margin-bottom:2px;
	
}

.s-contact{
	
	    width: 100%;	
	    background-color:#ffff60;
  	    padding:3px;
  	    border:1px solid #ffcc00;
  	    margin-bottom:2px;
	
}

#wrap {
		width: 100%;
		margin-left: auto;
		margin-right:auto;
    }

#head {
		float:right;
		width:75%;
		clear:right;
}
#main {
		float:right;
		width:75%;
		background-color:#ffff60;
		padding: 5px;
		border:1px solid #ffcc00;
		clear:right;
}
#lang {
		float:right;
		width:75%;
		background-color:#ffff60;
		padding: 5px;
		border:1px solid #ffcc00;
		clear:right;
}
#case {
		margin-left: 2.5%;
		margin-right:2.5%;
		width:100%;
		background-color:#ffcc00;
		padding: 5px;
}
#case_pic {
		float:left;
		width:15%;
		border:1px solid #ffff60;
		padding: 1px;
}
#sidebar {
		float:left;
		width:22%;
		clear:left;

}
#footer {
		clear:both;
		width:100%;
		background-color:#ffcc00;
		padding: 5px;
		border:1px solid #ffff60;
		margin-top: 20px;
}
#team {
		margin-left: 1%;
		margin-right:1%;
		width:100%;
		padding: 5px;
}
#team_pic_left {
		float:left;
		border:1px solid #ffff60;
		padding: 1px;
}
#team_pic_right {
		float:right;
		border:1px solid #ffff60;
		padding: 1px;
}