﻿/* Structual elements */

.menu_main
{
	border: solid white; 
	border-width: 0 0 7px 0;
}

.menu_header
{
	border: solid white; 
	border-width: 0 0 7px 0;
	width: 952px;
	height: 60px;
}

.menu_float
{
	float: left;
}

.clear
{
    clear: both;
}

/* Horizontal list */

.menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.menu li {
	margin: 0;
	padding: 0;
	float: left;
}

/* Individual menu images */

#cf-home {	position:relative; height:25px; width:67px; margin:0 auto; }
#cf-home img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-home img.top:hover { opacity:0; }

#cf-forums {	position:relative; height:25px; width:64px; margin:0 auto; }
#cf-forums img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-forums img.top:hover { opacity:0; }

#cf-chat {	position:relative; height:25px; width:44px; margin:0 auto; }
#cf-chat img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-chat img.top:hover { opacity:0; }

#cf-newsreviews {	position:relative; height:25px; width:118px; margin:0 auto; }
#cf-newsreviews img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-newsreviews img.top:hover { opacity:0; }

#cf-merchandise {	position:relative; height:25px; width:100px; margin:0 auto; }
#cf-merchandise img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-merchandise img.top:hover { opacity:0; }

#cf-events {	position:relative; height:25px; width:56px; margin:0 auto; }
#cf-events img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-events img.top:hover { opacity:0; }

#cf-features {	position:relative; height:25px; width:71px; margin:0 auto; }
#cf-features img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-features img.top:hover { opacity:0; }

#cf-guides {	position:relative; height:25px; width:57px; margin:0 auto; }
#cf-guides img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-guides img.top:hover { opacity:0; }

#cf-blog {	position:relative; height:25px; width:45px; margin:0 auto; }
#cf-blog img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-blog img.top:hover { opacity:0; }

#cf-competitions {	position:relative; height:25px; width:100px; margin:0 auto; }
#cf-competitions img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-competitions img.top:hover { opacity:0; }

#cf-apps {	position:relative; height:25px; width:45px; margin:0 auto; }
#cf-apps img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-apps img.top:hover { opacity:0; }

#cf-search {	position:relative; height:25px; width:59px; margin:0 auto; }
#cf-search img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-search img.top:hover { opacity:0; }

#cf-about {	position:relative; height:25px; width:53px; margin:0 auto; }
#cf-about img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-about img.top:hover { opacity:0; }

#cf-email {	position:relative; height:25px; width:73px; margin:0 auto; }
#cf-email img { position:absolute; left:0; border: 0px; -webkit-transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -o-transition: opacity 0.25s ease-in-out; -ms-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; }
#cf-email img.top:hover { opacity:0; }