@charset "utf-8";
/* Ransack the Universe v1.0 - Colours CSS 
	by George Merlocco (protogenLabs.com) */
	
.blue a, .blue a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #bbb;
}
.blue a:hover {
	color: #ddd;
	border-bottom: 1px dashed #eee;
}
.blue a:active {
	color: #5789AC;
	border-bottom: 1px solid #ddd;
}
.red {
	color: #eee;
	font-weight: bold;
}
.red a, .red a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #bbb;
}
.red a:hover {
	color: #ddd;
	border-bottom: 1px dashed #eee;
}
.red a:active {
	color: #9c2020;
	border-bottom: 1px solid #ddd;
}
.green {
	color: #eee;
	font-weight: bold;
}
.green a, .green a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #bbb;
}
.green a:hover {
	color: #ddd;
	border-bottom: 1px dashed #eee;
}
.green a:active {
	color: #4f9558;
	border-bottom: 1px solid #ddd;
}
.orange {
	color: #eee;
	font-weight: bold;
}
.orange a, .orange a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #bbb;
}
.orange a:hover {
	color: #ddd;
	border-bottom: 1px dashed #eee;
}
.orange a:active {
	color: #f49e6e;
	border-bottom: 1px solid #ddd;
}
.teal {
	color: #eee;
	font-weight: bold;
}
.teal a, .teal a:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #bbb;
}
.teal a:hover {
	color: #ddd;
	border-bottom: 1px dashed #eee;
}
.teal a:active {
	color: #f49e6e;
	border-bottom: 1px solid #ddd;
}

#wrapper.wrap_home {
	background: url(main_bg_group.jpg) no-repeat;
}
#footer.blue {
	background: url(f_blue.gif) repeat-x #5f90ac;
	border-bottom: 2px solid #005;
}
.bg_blue{
	background-color: #3e85ad;
}
#footer.red {
	background: url(f_red.gif) repeat-x #9c2020;
	border-bottom: 2px solid #500;
}
#wrapper.wrap_red {
	background: url(main_bg_white.jpg) no-repeat;
}
.bg_red {
	background-color: #9c2020;
}
#footer.green {
	background: url(f_green.gif) repeat-x #4f9558;
	border-bottom: 2px solid #040;
}
#wrapper.wrap_green {
	background: url(main_bg_green.jpg) no-repeat;
}
.bg_green {
	background-color: #4f9558;
}
#footer.orange {
	background: url(f_orange.gif) repeat-x #f49e6e;
	border-bottom: 2px solid #cb612a;
}
#wrapper.wrap_orange {
	background: url(main_bg_blue.jpg) no-repeat;
}
.bg_orange {
	background-color: #f49e6e;
}
#footer.teal {
	background: url(f_teal.gif) repeat-x #648f93;
	border-bottom: 2px solid #040;
}
.bg_teal {
	background-color: #648f93;
}
#wrapper.wrap_teal {
	background: url(main_bg_teal.jpg) no-repeat;
}
#footer.pink {
	background: url(f_pink.gif) repeat-x #bc94a5;
	border-bottom: 2px solid #040;
}
.bg_pink {
	background-color: #bc94a5;
}
#footer.purple {
	background: url(f_purp.gif) repeat-x #8d719f;
	border-bottom: 2px solid #040;
}
.bg_purple {
	background-color: #8d719f;
}
#footer.yellow {
	background: url(f_yellow.gif) repeat-x #e0d961;
	border-bottom: 2px solid #040;
}
.bg_yellow {
	background-color: #e0d961;
}