/*---------------- layout fixes-------------------- */

/* hide from MacIE \*/
* html #staticblock {
        height: 1%;
        }
/* end hide */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */

*{padding: 0; margin: 0;}

.clearfloats{clear: both;}

/*---------------- layout-------------------- */


body{
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	background-color: #669999;
	background-image: url(images/background.gif);
}

img{
	border: 0;
	}

div#mainwrap{
	width: 700px;
	height: 100%;
	margin: auto;
	background-color: #669999;
	border-left: 2px solid #99CCCC;
	border-right: 2px solid #99CCCC;
}

div#header{
	background-color: #669999;
	background-image: url(images/CLMC-home-page.jpg);
	width: 700px;
	height: 154px;
}

div#header2{
	background-color: #669999;
	width: 700px;
	border-bottom: 2px solid #99CCCC;
}

div#header2 H2{
	font-size: 1em;
	color: white;
	margin-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

div#header2 a{
	font-size: 1em;
	color: white;
	text-decoration: none;
}


div#contentarea{
	width: 700px;
	background-color: #669999;
}

div#column2{
	font-size: 0.9em;
	width: 490px;
	background-color: white;
	padding: 20px 30px 30px 20px;
	float: left;
}

div#column2 li{
	font-style: italic;
	color: #006666;
	list-style: none;
	padding: 10px 0px 0px 10px;
}

div#column2 img{
	float: right;
	padding: 4px;
}

div#column2 a:hover{
	color: #669999;
}


div#column2 p{
	color: #006666;
	padding-top: 10px;
}


div#column2 h5{
	font-size: 0.8em;
	color: #006666;
	padding-top: 30px;
}

div#column2 h3{
	font-size: 1.2em;
	color: #006666;
	
}

div#footer{
	width: 690px;
	background-color: #006666;
	padding: 5px;
}

div#footer h4{
	font-size:  0.8em;
	color: #FFCC99;
	padding-left: 175px;
	}

div.clearfloats{
	clear: both;
}

/*-------column 1--- left navigation------ */

div#column1{
	width: 160px;
	padding-top: 20px;
	float: left;
}

div#column1 img{
	padding: 50px 0px 0px 7px;
}	

ul#mainnav{
	font-size: 1em;
	text-indent: 1em;
	text-decoration: none;
	background-color: #FFCC99;
}
ul#mainnav li { 
	display: block;
	list-style: none;
	border-bottom:  10px solid;
	border-color: #669999;}

.navnolink{ 
	color: #FFCC99;
	background-color: #006666;
	display: block;	
	padding: 7px 0px 7px 0px;
}ul#mainnav li a{
	color: #006666;	display: block;
	text-decoration: none;
	padding: 7px 0px 7px 0px;
}ul#mainnav li a:hover{
	color: #FFCC99;
	background-color: #006666;
	padding: 7px 0px 7px 0px;}
