/* CSS Document */
body{
	margin:0;
	padding:0;
	background:#EFE5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
}
#container{
	width:740px;
	margin:auto;
	background:#EBF5CC;
}
#banner1{
	height:95px;
	background:#99cc00;
}
.barnlogo{
	display:inline; /* IE double-margin bug fix */
	float:left;
	margin:15px 50px 8px 14px;
}
.nacrologo{
	float:right;
	margin:5px 8px 2px 7px;
}
h1{
	color:#fff;
	padding:40px 0 0 20px;
	font-size:230%;
	font-weight:normal;
	margin:0;
}
#banner2{
	background:url(../images/banner.gif);
	height:40px;
	text-align:right;
	padding:5px;
	font-size:80%;
	color:white;
}
#intro1{
	background:#C299D6;
	width:182px;
	float:left;
	padding-left:8px;
	color:#435900;
	height:40px;
}
#intro1 ul{
	margin:0;
	padding:0;
}
#intro1 li{
	list-style-type:none;
	margin:0;
	padding:0;
}
#intro1 li a{
	padding:8px 0 0 35px;
	display:block;
	color:black;
	text-decoration:none;
	margin:0;
	height:30px;
}
#intro2{
	background:#E0CCEB;
	float:right;
	height:40px;
	padding:0 10px 0 10px;
	width:530px;
}
#menu{
	width:174px;
	float:left;
	padding:7px;
}
#content{
	width:540px;
	float:right;
	padding-left:10px;
	background: #fff;
}
#contentHome{
	width:233px;
	float:right;
	padding-left:10px;
	padding-right:10px;
	background: #fff;
	height:430px;
}
h2{
	font-size:140%;
	margin-top:13px;
	margin-bottom:0;
	font-weight:normal;
}
p{
	margin-top:10px;
}
#menu ul{
	margin:10px 0 0 0;
	padding:0;
}
#menu li{
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
}
#menu li a{
	padding:2px 0 0 35px;
	display:block;
	color:black;
	text-decoration:none;
	margin:0;
	height:45px;
}
a.green{
	background:url(../images/green_over.gif) no-repeat;
}
a.green:hover{
	background:url(../images/green.gif) no-repeat;
}
a.purple{
	background:url(../images/purple_over.gif) no-repeat;
}
a.purple:hover{
	background:url(../images/purple.gif) no-repeat;
}
a.red{
	background:url(../images/red_over.gif) no-repeat;
}
a.red:hover{
	background:url(../images/red.gif) no-repeat;
}
a.blue{
	background:url(../images/blue_over.gif) no-repeat;
}
a.blue:hover{
	background:url(../images/blue.gif) no-repeat;
}
a.pink{
	background:url(../images/pink.gif) no-repeat;
}
a.pink:hover{
	background:url(../images/overpink.gif) no-repeat;
}

a{
	color:#111;
}
.highlight{
	padding:10px;
	background:#E0CCEB;
	border:1px dotted #660099;
}
.quoteleft {
	font-size: 100%;
	line-height:140%;
	font-weight: bold;
	padding:55px 40px 0 15px;
	color:#4B6400;
}
.quoteright {
	font-size: 100%;
	line-height:140%;
	font-weight: bold;
	float:right;
	width:140px;
	height:410px;
	background: #fff url(../images/home_main.jpg) no-repeat;
	padding: 20px 20px 0 137px;
	color:#660099;
}
.menu{
	height:400px; 
	background:#EBF5CC url(../images/bubble_green.gif) -70px 200px no-repeat;
}
