.custom #secondary_area {
	background: #000000 url(images/welcomebar_body.jpg) repeat-x scroll center top;
	border: 0px none;
	height: 135px;
	margin-right: -2px;
	padding: 0;
}
.custom #secondary_area .tt_icon {
	background: url(images/special_icon-white.png) no-repeat;
}
.custom .menu li.current a, .custom .menu li.current-cat a {
	background: url(images/rightarrow-white.png) left no-repeat;
}
.custom #tt_contact_widget .tt_cw_twitter a {
	background: url(images/top_twitter-blue.png) no-repeat;
}
.custom #tt_contact_widget .tt_cw_rss a {
	background: url(images/top_rss-blue.png) no-repeat;
	margin-left: 6px;
}
.custom #tt_contact_widget .tt_cw_mail a {
	background: url(images/top_mail-blue.png) no-repeat;
	margin-left: 4px;
}
.custom #secondary_area .tt_special_readmore {
	background: #1a3852;
}
.custom #secondary_area .tt_special_readmore:hover {
	background: #2869a2;
}
.custom #secondary_area .tt_special_readmore a {
	background: url(images/more-white.png) left no-repeat; 
}
.custom a, custom a:visited {
	color: #007cf2;
	text-decoration: none;
}
.custom a:hover, .custom #main_footer_area a:hover {
	color: #386287;
}
.custom #commentform p .required {
	color: #007cf2;
}
.custom #footer a, .custom #footer a:visited {
	color: #007cf2;
	text-decoration: none;
	border-bottom: none;
}
.custom .format_text p.alert {
	color: #CCC;
	background: #043D57;
	border: 1px solid #053654;
}
.custom .menu a {
	color: #fff;
}
.custom .menu li a:hover, .custom .menu li .submenu li.current a:hover {
	color: #007CF2;
	text-decoration: none;
	background: url(images/grey-stripe-tile-bg.png) left repeat;
}

.custom .menu li.current a:hover, .custom .menu li.current-cat a:hover {
	color: #007CF2;
	background: transparent url(images/nav_bg.gif) repeat scroll 0 0;
	text-decoration: none;
}

.custom .menu li .submenu li.current a {
	background: url(images/rightarrow-white.png) left no-repeat;
}
.custom .entry-title a:hover {
	color: #007CF2;
}