


ul, ol {
	padding-left: 2em;
}

/* LAYOUT */
div#content {
	background: url(/_images/en/public/fauxcol.gif) right top repeat-y #FFF;
	padding: 20px 0 20px 20px;
}

div#left {
	float: left;
	width: 605px;
	min-height: 500px;
}

div#right {
	float: left;
	width: 300px;
	margin-left: 39px;
}
/* LAYOUT */


/* RIGHT */
div#right a:link,
div#right a:active,
div#right a:visited {
	color: #83250c;
}

div#right a:hover {
	color: #da3e14;
}

	/* LOGIN */
	div#login { 
		margin-bottom: 20px;
	}
	/* /LOGIN */
	
	/* SUBNAV */
	div#subnav h2 {
		width: 275px;
		height: 19px;
		
		background: url(/_images/en/h/section.gif) no-repeat;
		
		text-indent: -100em;
		font-size: 1px;
		overflow: hidden;
		
		margin-bottom: 10px;
	}
	
	body.es div#subnav h2 {
		background: url(/_images/es/h/section.gif) no-repeat;
	}

	div#subnav ul {
		list-style-type: none;
	}
	div#subnav ul li {
		display: block;
	}
	/* SUBNAV */
/* /RIGHT */




/* CALL CALLOUT */
div#phonecallout {
	background: url(/_images/en/misc/operator.jpg) right top no-repeat transparent;
	margin-bottom: 10px;
}

div#phonecallout h2 {
	width: 214px;
	height: 22px;
	
	background: url(/_images/en/h/callus.gif) no-repeat;
	
	text-indent: -100em;
	font-size: 1px;
	overflow: hidden;
}

body.es div#phonecallout h2 {
	background: url(/_images/es/h/callus.gif) no-repeat;
}

div#phonecallout p {
	width: 214px;
	height: 58px;
	
	background: url(/_images/en/h/number.gif) no-repeat;
	
	text-indent: -100em;
	font-size: 1px;
	overflow: hidden;
}

body.es div#phonecallout p {
	background: url(/_images/es/h/number.gif) no-repeat;
}
/* /CALL CALLOUT */