body{
	background:#10141e url('images/bg_main.jpg');
}

.slogan{
	color:#294268;
}

#bg-holder{
	position:absolute;
	background:url('images/top_glow.png') repeat-x center;
	height:215px;
	width:100%;
}

a, #error-page-list a{
	color:#0d4e70;
	text-decoration:underline;
}

#error-page-list a:hover{
	text-decoration:none;
}


#footer {
    background: url("images/footer_bg.png") repeat-x  #4faddc;
	border-top-color:#4faddc;
}

.flickr_badge_image img{
	border-color:#17527c;
	border-width:3px;
}

.footer-block {
	background-image:url('images/menu_divider.png');
}

.footer-block h3 {
	color:#fff;
}

.footer-block li a{
	color:#fff;
}

#slider a {
    border: 0 none;
    display: block;
}

.nivo-controlNav a {
    background-image: url("images/bullets.png");
}

.footer-block li {
    list-style-image: url("images/list_bullet.png");
}

.sf-menu, .sf-menu li ul{
	border-color:#1c3e8a;
	background: #0d4e70;
	background: -webkit-gradient(linear, left top, left bottom, from(#0d4e70), to(#1781bd));
	background: -moz-linear-gradient(top,  #0d4e70,  #1781bd);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d4e70', endColorstr='#1781bd');
	
}

.sf-menu li.top{
	background-image:url('images/menu_divider.png');
}

.sf-menu a{
	background-image:url('images/submenu_divider.png');
}

.sf-menu a:hover, .sf-menu li.top>a:hover { /* visited pseudo selector so IE6 applies text colour*/	
	color:#ffd800;
}

h4.date-month, .tabs a:active, .tabs a:hover, .tabs .current, .tabs .current:hover, .tabs li.current a, .tabs2 a.current, .widget_tag_cloud a:hover {
	background-color:#1781bd;
}

#subsc-desc{color:#ccc}


/************ Coming Soon Page ***********/

#coming-soon{
	background:url('images/cs.png');
}

#coming-soon p, #coming-soon h3{
	color:#ddd;
	text-shadow:1px 1px 1px #000000;
}

.meter{
	background:#1b2d4c;
}

/*****************************************/