body.monty {
background: #069;
margin: 0;
font: 12px/1.25 Arial, Helvetica, Verdana, sans-serif;
color: #333;
text-align: center;
}

a { color: #069; }
a:hover { color: #3FB1C1; }

a img { border: 0; }

h1 { margin: 0; padding: 0; float: left; width: 142px; }
h2 { color: #6FAFBF; font-size: 15px; font-style: italic; }





/* LAYOUT */

#wrapper { margin: 0 auto; width: 780px; text-align: left; }

#header { background: #E9F4F7 url(/site/images/header.gif) no-repeat top right; height: 128px; }

#utility { width: 638px; float: right; }

#languages { text-align: right; height: 100px; }
	
	#languages ul { list-style: none; margin: 0; padding: 0; position: relative; top: 80px; right: 10px; }
	#languages ul li { display: inline; }
	
	#languages a { color: #FFF; padding-left: 10px; }

#nav {}
	
	#nav ul { list-style: none; padding: 0; margin: 0; height: 28px; }
	#nav ul li { display: inline; line-height: 28px; }
	
	#nav a { color: #bf1f26; font-size: 13px; font-weight: bold; text-decoration: none; padding: 0 10px; } /* #C0D */
	#nav a:hover { color: #FC0; }
	
#contentwrap { background: #E9F4F7 url(/site/images/bg.gif) repeat-y 0 0; float: left;}

#menu { 
background: #E9F4F7;
width: 142px;
float: left; 
}

	#menu .pad { padding: 10px; }
	
ul.leftnav { 
list-style: none;
padding: 0;
margin: 0;
}

ul.leftnav li { margin-bottom: 10px; }
ul.leftnav li a { color: #FFF; text-decoration: none; display: block; padding: 5px; }
	ul.leftnav li a:hover { text-decoration: underline; }

	.what { background: #BC002E; }
	.clin { background: #FC0; }
	#item1 { background: #F0A000; }
	#item2 { background: #009CB1; }
	#item3 { background: #06AB81; }
	#item4 { background: #7D9CC7; }
	#item5 { background: #8173A3; }
	#item6 { background: #6DC2A4; }
	#item7 { background: #3F0D50; }
	#item8 { background: #6d3a4b; }
	#item9 { background: #4c4a2e; }
	#item10 { background: #37453e; }
	#item11 { background: #22262c; }
	#item12 { background: #cdc36c; }
	
#content { 
background: #FFF;
width: 638px; 
float: right;
}
	
	#content .pad { padding: 20px; }


#footer { clear: both; }

	#footer p { color: #FFF; font-size: 10px; padding: 10px 0; text-align: center; }
	#footer a { color: #FFF; text-decoration: underline; }
	#footer a:hover { text-decoration: none; }
	
.on-page a { padding-left: 15px; }