@import url(menu2.css);

body {background-color:#64765c/*546B4A*/; font: 11px Verdana, Trebuchet, Arial, Helvetica, sans-serif; 
	text-align: center; color:#000;}

h1 {font-size:120%; color:#64765c;padding-bottom:5px; line-height:1.5em;}
h2 {font-size:110%; padding-bottom:5px; line-height:1.5em;}
h3 {font-size:105%;padding-bottom:5px; line-height:1.5em;}
h4 {font-size:100%;padding-bottom:5px; line-height:1.5em;}
p, li {font-size:100%; line-height:1.5em;}
li {margin:0; padding:0;}
.footer {font-size: 90%; font-weight: normal; text-align:center;}
ul {/*list-style: none; list-style-type:none; margin-left: 0; padding-left: 10px;list-style-position: inside;*/}
img {border: 1px solid #000;}

a, a:visited, a:active {color: #32497b; text-decoration: underline;}
a:hover {text-decoration: underline; color: #97a9d1;}

#main_container {background-color:#cbced3; width: 948px; margin:0 auto; padding:0; text-align:left;}
	
br.clear {clear: both;}

#header_container {
	padding: 0 ;
	margin: 0;
	position:relative;
	height:110px;
	/*width: 948px;*/
	background:#b6cbaa url('../images/header.jpg') no-repeat bottom;
	border: medium none;
}

#nav {background-color: #788598; width:948px; border:0px solid #000}

#content_container {
	padding: 15px 30px 15px 30px;
	margin: 0;
	background-color:#fff;
}

#content_container p {padding-bottom:5px;}

#footer_container {
	clear:both;
	position:relative;
	height: 117px;
	width:948px;
	float:left;
	overflow:hidden;
	margin: 0;
	padding: 0;
	background: #cbced3; /*#FFF url('IMLSlogo.jpg') no-repeat right;*/
}

#footer {padding: 5px 30px 5px 30px;}
#footer img {border: 1px solid #000;}

.picleft img {float:left;margin:0px 30px 15px 0;}
.picright img {float:right;margin:0px 0 15px 30px;}
.clear {clear:both;}
.center {text-align:center;}
.textright p {float:right; margin:0px 0 15px 30px;}

#rightbox {float: right; width: 150px; padding: 0; margin-left: 10px; margin-bottom: 10px; /*border-right: 1px solid #CC6600; border-left: 1px solid #CC6600; border-bottom: 1px solid #CC6600; background: #cccc99;*/}


/* ----- NEWSLETTER STYLES ------ */


#left {float: left; width: 638px; margin: 0; padding: 0; background-color:#fff;}
#right {float: right; width: 300px; margin: 0; padding: 0;}

/*

.goright {text-align: right;}

#article {padding: 0; margin: 0;}

#article p {padding: 0px 10px 0px 10px;}

#left #article H2 {padding: 3px 0 3px 0;}
#left #article H3 {margin: 10px 10px 10px 10px; padding: 10px 10px 10px 10px;background-color: #87A17B; border: 3px solid #546B4A; color: #fff; text-align: center;}

#split-l {width: 225px; float: left; padding: 5px 5px 5px 5px; clear:both;}
#split-l p {font-size: 70%; font-style: italic; }
#split-l img {margin:5px 5px 5px 5px; padding: 5px; border:1px dashed black;}

#left #article #imgright {float: right; text-align:center;margin-bottom:5px;}
#left #article #imgright p {font-size: 70%; font-style: italic; text-align:center; }
#left #article #imgright img {margin: 0 10px 0 10px; border: 1px solid #000;}

#right #article {border-right: 1px solid #546B4A; border-left: 1px solid #546B4A; border-bottom: 1px solid #546B4A; }
#right #article H2 {background: #546B4A; border: 0px solid #546B4A; color: white; padding: 3px 0 3px 0;}
#right #article p {font-size: 85%}
#right #article img {float:right;}

#box {background: #9db094;} 
.outline {border: 1px solid #000; padding: 5px 5px 5px 5px;}