	/* CSS Document */
a.arrowLinks{
	background:transparent url(../images/arrow.gif) no-repeat scroll 0px 5px;
	padding:0px 0px 0px 20px;
	display:block;
}

/*GENERAL ++++++++++++++*/
h1{
	font: bold 1.9em Helvetica, Arial, sans-serif;
	color:#fff;
	margin:20px 0px 10px 0px;
	padding:0px;
}
h1.upper{
	text-transform:uppercase;
}
h2{
	color:#fff;
	background-color:#000;
	font: normal 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:2px 10px;
	margin:8px 0px;
}
li.noborder{
	border-bottom:none;
}
.contact h2{
	border-bottom:3px solid #7A7C7F;
}
.news-title{
	color:#fff;
	background-color:#000;
	font: bold 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
}
.main-home-left .news h2{
	color:#fff;
	font: bold 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:8px 0px 0px 0px;
}
.main-home-left h2{
	color:#fff;
	font: bold 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:12px 0px 0px 0px;
	margin:8px 0px 0px 0px;
}
.orange{
	color:#fcb216;
}
.right h2{
	color:#fff;
	background-color:#000;
	font: normal 1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:2px 10px;
	margin:22px 0px 0px 0px;
}
h3{
	margin:0px;
	padding:5px 0px;
	color:#000;
	font: bold 1.4em Arial, Helvetica, Verdana, sans-serif;
}
a{
	color:#fdb913;
	text-decoration:none;
}
a:hover{
	color:#fdb913;
	text-decoration:underline;
	font-weight:normal;
}
p.intro,
span.intro{
	margin:0px 0px 30px 0px;
	padding:0px;
	color:#000;
	font: normal 1.5em Helvetica, Arial, sans-serif;
	line-height:20px;
}
p{
	margin:0px;
	padding:3px 0px;
	color:#000;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	line-height:18px;
}
.main-area-home p{
	color:#c7c8ca;
}
.track-pic{
	border:4px solid #fff;
	margin:0px 12px 12px 0px;
}
.track-pic2{
	border:4px solid #fff;
	margin:0px 0px 12px 0px;
}
.pic{
	border:4px solid #fff;
	margin:20px 0px 0px 0px !important;
	padding:0px !important;
}

p.smaller{
	font: normal 1.2em Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height:18px;
}
span.smaller{
	font: normal 0.9em Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height:18px;
}
p.bigger,
span.bigger{
	font: normal 1.4em Trebuchet MS, Helvetica, Arial, sans-serif;
}
.about-name{
	font: bold 1.4em Trebuchet MS, Helvetica, Arial, sans-serif !important;
}
.about-title{
	font: bold 1.0em Trebuchet MS, Helvetica, Arial, sans-serif !important;
}
.about-location{
	font: NORMAL 1.0em Trebuchet MS, Helvetica, Arial, sans-serif !important;
	font-style:italic !important;
	color:#58595b;
}
.contact-label{
	color:#fff;
}
.right p{
	margin:0px;
	padding:8px 0px 0px 0px;
	color:#000;
	font: normal 1.3em Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height:18px;
}

li{
	margin:0px;
	padding:3px 0px;
	color:#000;
	font: normal 1.3em Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height:14px;
}
ul{
	margin:0px;
	padding:5px 0px 0px 15px;
}

input,
textarea,
select{
	font: normal 1.0em arial;
	margin:0px 0px 5px 0px;	
	border:1px solid #fff;
	padding:0px 3px;
	margin-left:3px;
}