.im {
    color: #0018FF;

}
.group {
    color: #FF0000;

}
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img {
	border:0
}

ul {
	list-style:none
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
/* Global reset-RESET */
strong {
	font-weight:bold
}
em {
	font-style:italic
}
a img {
	border:none
}
/*									GENERAL
---------------------------------------------------------------------------- */

html {
	background: #f8fafb
}
body {
	position: relative;
	height: 100%;
	color: #525a61;
	font-family:Georgia;
	font-size:12px;
	line-height:22px;
	text-align: left;
}
/* ------ Wordpress defaults ------ */
.wp-caption {
	border: 1px solid #ced2d7;
	background: #f2f4f7;
	text-align:center;
	padding:5px;
	margin:10px
}
.wp-caption-text {
	margin-top: 5px;
	padding-bottom: 0;
	font-size: 11px;
}
.aligncenter {
	display:block;
	margin:0 auto;
	margin-bottom:10px;
}
.alignleft {
	float:left
}
.alignright {
	float:right
}
.avatar {
	float: left;
	margin-right: 15px;
}
/* ------ Breaks and dividers ------ */
.clear {
	clear: both;
}
br.clear {
	clear:both;
	display:block;
	height:1px;
	margin:-1px 0 0 0
}
div.clear {
	clear:both;
	display:block;
	height:1px;
	margin:-1px 0 0 0
}
div.divider {
	height: 20px;
}
hr {
	margin: 20px 0 30px 0;
	height: 1px;
	border: none;
	border-bottom: 1px solid #e9ecee;
}
hr.gradient-divider-610 {
	display: block;
	margin: 10px 0 20px 0;
	height: 11px;
	border: none;
	background: transparent url('../images/skins/dark-blue/gradient-divider-610.png') no-repeat center top;
}
/* ------ Image styles ------ */
#content-960 img {
	padding: 1px;
	max-width: 956px;
	border: 1px double #878e98;
}
#content-610 img {
	max-width: 616px
}
#content-960 .no-border {
	border: none;
}
#content-960 .wp-caption img {
	border: none;
}
.bmargin {
	margin-bottom: 15px;
}
img.img-bmargin, img.aligncenter {
	margin-bottom: 15px;
}
img.img-rmargin, img.alignleft {
	margin-right: 15px;
}
img.img-lmargin, img.alignright {
	margin-left: 15px;
}
/* ------ Links ------ */
a {
	color: #f16623;
	text-decoration: none;
}
a:hover {
	color: #191e25;
}
/* ------ Headers ------ */
h1 {
	padding-bottom: 20px;
	font-size: 24px;
	color: #191e25;
}
h2 {
	padding-bottom: 15px;
	font-size: 18px;
	color: #191e25;
}
h3 {
	padding-bottom: 10px;
	font-size: 18px;
	color: #191e25;
}
h4 {
	padding-bottom: 10px;
	font-size: 16px;
	color: #191e25;
}
h5 {
	padding-bottom: 10px;
	font-size: 13px;
	color: #191e25;
	text-transform: uppercase;
}
h6 {
	padding-bottom: 10px;
	font-size: 11px;
	text-transform: uppercase;
}
h1 a, h2 a, h3 a, h4 a {
	color: #191e25;
}