/* 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, body {width:100%; padding:0; margin:0;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:18px;
	color:#838383;
	min-width:950px;
	background:#2b2c2c;
	padding-bottom:30px;
}
.main {width:960px; margin:0 auto;}
/***********************************************************************/

a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}


h2 { font-family: 'Abel', sans-serif; font-size:30px; line-height:40px; color:#1c1d1d; font-weight:normal; letter-spacing:-2px; display:block; padding-left:38px; padding-bottom:5px; border-bottom:#d2d2d2 1px solid;}
h3 { font-family: 'Abel', sans-serif; font-size:30px; line-height:40px; color:#1c1d1d; font-weight:normal; letter-spacing:-2px;}
h4 { font-family: 'Abel', sans-serif; font-size:22px; line-height:30px; color:#757575; font-weight:normal; letter-spacing:-1px;}

ul {margin:0; padding:0;list-style-image:none;}
ul.list-1 li {padding:4px 0 5px 0px; line-height:15px;}
ul.list-1 li a {font-size:12px; color:#838383; line-height:15px; display:block; background:url(../images/list-1.gif) 0 5px no-repeat; padding-left:9px;}
ul.list-1 li a:hover {background:#83b58e; color:#fff;}

ul.list-2 li {padding:2px 0 4px 9px; line-height:18px; background:url(../images/list-2.gif) 0 9px no-repeat;}
ul.list-2 li a {font-size:13px; color:#83b58e; line-height:18px; }
ul.list-2 li a:hover { color:#1c1d1d;}


header {width:950px; margin:0 5px 0 5px; z-index:99; position:relative; padding-bottom:29px; }
h1 {margin:25px 0 0 38px; float:left;}
nav {float:right; margin:0px; position:relative; z-index:99;}
