/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html {width:100%; height:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000;
	height:100%;
	background:url(../images/body-tail.gif) center top repeat #e7e7e7;
}
.ic {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
.main {	
	margin:0 auto;	
}

a {color:#00989d; outline:none;}
a:hover {text-decoration:none;}

.col-1, .col-2 {float:left;}

.border-bot {
	width:100%; 
	padding-bottom:5px; 
	background:url(../images/border-bot.gif) left bottom repeat-x;
}
.row-bot {
	width:100%;
	padding:20px 0 0;
}
h1 {
	font-size:22px;
	margin-left: 30px;
	text-transform:uppercase; 
	color:#0B3B2E;letter-spacing:-1px;
	padding:0 0 0 11px;	
}
h2 {
	font-size:20px; 
	line-height:0.7em; 
	letter-spacing:-2px;
	color:#000;
	margin-left:25px;
}
.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}
.max {max-width:560px;}

/***** menu *****/

.menu {
	list-style-type:none;
	padding:0 5px 0 0; 
	float:right;
}
.menu li {
	float:left; 
	position:relative;
	background:url(../images/menu-spacer.gif) 0 4px no-repeat;
}
.menu li a, list-1 a {text-decoration:none;}
.menu a {
	display:inline-block; 
	font-size:16px; 
	line-height:0.7em; 
	letter-spacing:-1px;
	padding:5px 20px 5px 20px; 
	color:navy; 
	text-transform:uppercase; 
	background:url(../images/menu-a-tail.gif) 0 -999em repeat-x;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.menu a.active,
.menu a:hover {background-position:0 0; background-color:#fff; color:#2ab5ba;}

#content {
	width:100%; 
	padding:15px 15px 16px;
	background:url(../images/content-tail.gif) center top repeat;
	position:relative;
	z-index:1;
}
