* html body { behavior: url(http://www.tetongravity.com/csshover.htc); /* Needed for dropdowns in Internet Explorer 6*/ }

/* Header Items */
#top_nav, #header, #main_nav { width:990px; margin:0 auto; text-align:left; }
#main_nav li { }
#top_nav { height:30px; }
#header { height:114px; }
#main_nav { height:28px; position:relative;  }

img#logo_clear { float:left; width:230px; height:90px; margin:12px 18px 0 10px; }
#head_banner { float:left; margin-top:12px; }

/*NAVIGATION*/
#homepage_menu { float:left; width:450px; padding:10px 0 0 10px; }
#homepage_menu a { color:#FFF; text-decoration:none; }
#homepage_menu a:hover { color:#FFFF00; }

/*SOCIAL*/
#social_menu { float:right; width:100px; }
#social_menu ul { width:18px; float:right; padding: 7px 6px 0 0; }

#user_menu { width:970px; height:30px; text-align:right; margin:0 auto; }
#user_menu a { color:#8ed2ee; text-decoration:none; }
#user_menu a:hover { color: #a203bf; }
#user_links { float:left;  padding:7px 0 0 6px; }

#search_link { float:right; margin:7px 6px 0 0; }
#head_search { float:right; width:222px; height:19px; }
/*IE7*/ *:first-child+html #head_search { margin-top:6px; }
/*IE6*/ * html #head_search { width:194px; }
input.head_search_text { float:left; width:160px; padding:2px 0 0 2px; border:0; color:#555; font-size:11px; }
/*IE7*/ *:first-child+html input.head_search_text { width:150px; }
/*IE6*/ * html input.head_search_text { width:150px; }
#head_search img { float:right; border-left:1px solid #303030; }
#ctl00_ctl00_btnSerch {margin-right: 30px;}


#main_nav ul { margin:0 0 0 8px; list-style-type: none; }
#main_nav li a { color:#FFF; text-decoration:none; }

	/*dropdowns*/
#main_nav ul li { float:left; margin-right:4px; padding:6px 9px; height:18px; position:relative; }	
#main_nav ul li:hover, #main_nav ul li.active { background:#a203bf; background:url(../App_Themes/TGR/images/bg-main-nav-over.png); }
	
#main_nav ul ul {
	font-size:12px;
	position: absolute;
	float:left;
	top:16px; left:0px;
	z-index: 500;
	text-align:left;
	margin:-2px 0 0 0;
	padding-top:16px;
	border-bottom:1px solid #444;
}
/*IE6*/ * html #main_nav ul ul { margin-top:-4px; }

#main_nav ul ul li { 
	float:none; 
	display:block; 
	padding:3px 10px 0 10px; 
	margin:0; 
	background:#131313; 
	border-bottom:1px solid #000; 
	width:160px;
	border-left:1px solid #444;
	border-right:1px solid #444;
}
#main_nav ul ul li a { color:#CCC; text-decoration:none; }
#main_nav ul ul li a:hover { color:#000 }
#main_nav ul ul { display: none; }
#main_nav ul ul li:hover { background:#13bae4; }
#main_nav ul ul li:hover a { color:#000; }
#main_nav ul li:hover ul { display: block; }

/*Footer*/
#tgr_footer { background:#1b1b1b; width:930px; margin:0 auto; padding:18px 30px 24px 30px; text-align:center; font-size:11px; overflow:hidden; }
#tgr_footer li { float:left; text-align:left; padding:0 10px; margin-right:12px; line-height:1.4em; color:#999; }
#tgr_footer li a { color:#999; display:block; text-decoration:none; }
#tgr_footer li a.top { color:#FFF; }
#tgr_footer li a:hover { color:#9900CC; }

/*Forum Footer*/
#forum_footer { background:#1b1b1b; margin:0 auto; min-width: 930px; padding:30px 30px 24px 30px; text-align:center; font-size:11px; overflow:hidden; }
#forum_footer ul { width: 930px; margin: 0 auto;}
#forum_footer li { float:left; text-align:left; padding:0 10px; margin-right:12px; line-height:1.4em; color:#999; }
#forum_footer li a { color:#999; display:block; text-decoration:none; }
#forum_footer li a.top { color:#FFF; }
#forum_footer li a:hover { color:#9900CC; }

/*Forum Sponsors*/
#sponsor_footer { background:#1b1b1b; margin:0 auto; text-align:center; font-size:11px; overflow:hidden; } }
#sponsor_footer li { }
#sponsor_footer a img {margin:0; opacity: 0.4; -moz-opacity:0.4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

filter: alpha(opacity=30)}

#sponsor_footer a:hover img {opacity: 1; -moz-opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

filter:alpha(opacity=100)}
