#header {
	background: url('../../images/fun-header.jpg') no-repeat bottom center;
}
#topmenu {
	background: transparent;
}
#topmenu li a:link , #topmenu li a:visited {
	color: #fff;
	text-transform: uppercase;
}
#topmenu li a:hover , #topmenu #active_menu, #topmenu a#active_menu-nav, #topmenu .sf-menu li a:hover , #topmenu .sf-menu a#active_menu-nav {
	color: #f0dc97;
}
#topmenu ul.sf-menu li li a:link, #topmenu ul.sf-menu li li a:visited, #topmenu ul.sf-menu li li li a:link, #topmenu ul.sf-menu li li li a:visited {
	background: url('../../images/blue/submenu.png') repeat-x bottom center #006d93;
}
#topmenu .border {
text-align: center;
}
#main {
z-index: -1;
}
#main .button {
	background: url('../../images/blue/btnbg.png') repeat-x left center;
}
#main .button:hover {
	background: url('../../images/blue/btnbg-over.png') repeat-x left center;
}
#offhook a:link {
	color: #4ac6ff;
}
#offhook a:visited {
	color: #0092b4;
}
#offhook div.gk_npro_interface_bg {
	background: transparent url('../../images/blue/gk_news_pro/arrow_interface_white.png') no-repeat center center;
}
#offhook div.gk_npro_full_interface ul li {
	background: transparent url('../../images/blue/gk_news_pro/bullet_white_inactive.png') no-repeat center center;
}
#offhook div.gk_npro_full_interface ul li.active {
	background: transparent url('../../images/blue/gk_news_pro/bullet_white_active.png') no-repeat center center;
}
#offhook div.gk_npro_full_prev {
	background: transparent url('../../images/blue/gk_news_pro/prev.png') no-repeat 0 0;
}
#offhook div.gk_npro_full_prev:hover {
	background: transparent url('../../images/blue/gk_news_pro/prev.png') no-repeat -8px 0;
}
#offhook div.gk_npro_full_next {
	background: transparent url('../../images/blue/gk_news_pro/next.png') no-repeat 0 0;
}
#offhook div.gk_npro_full_next:hover {
	background: transparent url('../../images/blue/gk_news_pro/next.png') no-repeat -14px 0;
}
#offhook h4.gk_npro_header {
	font: normal 24px Arial, Helvetica, Verdana, sans-serif;
}
#offhook img.gk_npro_image {
	border: 1px solid #31d8f1;
}
#offhook a.readon_class:link {
	background: #009fd6;
	color: #ffffff;
}
#offhook a.readon_class:visited {
	background: #0088b7;
	color: #333333;
}
#offhook a.readon_class:hover {
	background: #00cdff;
	color: #333333;
}
#content .contentheading, #content .contentheading a:link, #content .contentheading a:visited {
	color: #ddac04;
	font: 500 18px Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
#content .contentheading a.contentpagetitle:hover {
	color: #0087dd;
}
#left h3.module-title, #right h3.module-title {
	border-bottom: 1px dotted #4995ca;
}
#sidebar-left .module, #sidebar-right .module {
	background: url('../../images/blue/sbg.png') repeat-x top center #e7f7ff;
}
#sidebar-left .module_menu ul.menu li a:link, #sidebar-right .module_menu ul.menu li a:link,
#sidebar-left .module_menu ul.menu li a:visited, #sidebar-right .module_menu ul.menu li a:visited {
	color: #096ba4;
}
#sidebar-left .module_menu ul.menu li a:hover, #sidebar-right .module_menu ul.menu li a:hover {
	background: #a6d9f6;
	color: #00598d;
}
#bottom-offhook .column li {
	border-bottom: 1px solid #168299;
}
#bottom-offhook .column li:hover {
	border-bottom: 1px solid #00d8ff;
}
#bottom-offhook .column li a:link, #bottom-offhook .column li a:visited {
	color: #00a9cd;
}
#bottom-offhook .column li a:hover, #bottom-offhook .column li:hover a:link, #bottom-offhook .column li:hover a:visited {
	color: #00d8ff;
}
#bottom-offhook h3.module-title {
	color: #00b4ff;
}
#bottom-offhook .column:hover h3.module-title {
	color: #00d2ff;
}

#bottommenu li a:link, #bottommenu li a:visited {
	color: #919191;
}

#bottommenu h3 {
	color: #e2cf8f;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0;
	text-transform: none;
}

#bottommenu li a:hover {
	color: #cfcfcf;
}

#footer {
	color: #cfcfcf;
	clear: both;
}
#footer a:link, #footer a:visited {
	color: #cfcfcf;
}

#content {
margin: 40px 0 0 50px;
}

#top {
	margin: 0 auto;
}

#home .componentheading {
display: none;
}

span.article_separator, table.blog span.article_separator {
border: 0;
}

#home table.contentpaneopen {
color: #fff;
margin-left: 40px;
width: 634px;
}