body {
	font-size: 12px;  
	font-family: Verdana;
	color: #000;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	line-height: 1.2em;
}

#header-top span {
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	letter-spacing: -1px;
}

#content {
	color: #111;
	line-height: 1.3em;
}

#content  h1 {
	font-family: Trebuchet MS;
	color: #111;
	font-size: 1.6em;
	margin-top: 10px;
}

#content  h2 {
	margin-top: 15px;	
}

#content p {
	text-align: justify;
	margin-top: 10px;
}

#content  ul {
	margin-top: 10px;
}

/* MAIN */
#content a, #breadcrumbs a, #accordion div ul li a, #col-right div.cat-body ul li a {
	color: #06C;
	text-decoration: none;
	border-bottom: 1px solid #CCC;
}

#content a:hover, #breadcrumbs a:hover, #accordion div ul li a:hover, #col-right div.cat-body ul li a:hover {
	color: #000;
}

#breadcrumbs {
	font-size: .8em;
}

#breadcrumbs span {
	color: #0A2F54;
	font-weight: bold;
	font-size: 1em;
}

/* COLUMN RIGHT */
#col-right div.cat, #col-left div.cat {
	font-family: Trebuchet MS;
	font-weight: normal;
	color: #FFF;
	font-size: 1.3em;
	background: url('../img/bg-cat-215.png') no-repeat center center;
	height: 33px;
	line-height: 30px;
	text-align: center;
	margin: 10px 0 0 0;
}

#col-right p {
	width: 90%;
	font-size: .9em;
	margin: 0 5% 0 5%;
}

#col-right div.cat-body ul {
	list-style-image: none;
	font-size: 1em;
	line-height: 1.3em;
	padding: 0;
	margin: 0;
}

#col-right div.cat-body ul li {
	padding: 2px 0 2px 16px;
	background: url(../img/triangle-e.png) no-repeat;
}

div.cat-body {
	padding: 10px 10px 10px 5px;
	background-color: #FFF;
	border: 1px solid #d3d3d3;
	border-top: none;
}

.att-title {
	font-family: Trebuchet MS;
	color: #111;
	font-size: 1.2em;
	font-weight: bold;
}

.att-img a {
	border: none;
	padding: 0;
	margin: 0;
}

.att-img a img {
	padding: 3px;
	margin-bottom: 3px;
	background-color: #FFF;
	border: 1px solid #CCC;
	text-align: center;
}

.att-img a:hover img {
	border: 1px solid #999;
}

.profile-img {
	padding: 3px;
	margin-bottom: 3px;
	background-color: #FFF;
	border: 1px solid #CCC;
	float: right;
}

.comment-body {
	margin-top: 15px;	
}

.avatar {
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #CCC;
}

.comment-author h2 {
	margin: 0;
	padding: 0;	
}
	

/* NAVIGATION */
#vnav ul li a {
	line-height: 22px;
	text-indent: 13px;
	color: #000;
	text-decoration: none;
	font-size: .9em;
}

#vnav ul li a:hover {
	color: #FFF;
}

#vnav ul li.large a {
	line-height: 26px;
	text-indent: 3px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

/* ACCORDION */
#accordion h3 {
	font-size: 1.2em;	
}

#accordion div ul {
	list-style-image: none;
	font-size: 1em;
	line-height: 1.4em;
	padding: 0;
	margin: 0;
}

#accordion div ul li {
	padding-left: 16px;
	background: url(../img/triangle-e.png) no-repeat left center;
}

/* FOOTER */
#footer {
	font-size: .8em;	
}