/* WIDE NAV BUTTONS */
.nav_main{
width:920px;
}

.menu_content{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


#menu .donate{
width:200px;
}
#menu{
height:65px;
padding:17px 0 0 14px;
}
#menu ul{
width:auto !important;
}

.btn_chat{
background-position:0 0;
}
.btn_chat_hover{
background-position:-115px 0;
}
.btn_schedule{
background-position:0 -96px;
}
.btn_schedule_hover{
background-position:-115px -96px;
}
.btn_faq{
background-position:0 -64px;
}
.btn_faq_hover{
background-position:-115px -64px;
}
.btn_forum{
background-position:0 -32px;;
}
.btn_forum_hover{
background-position:-115px -32px;
}
.btn_members{
background-position:0 -128px;
}
.btn_members_hover{
background-position:-115px -128px;
}

.btn_search{
background-position:0 -160px;
}
.btn_search_hover{
background-position:-115px -160px;
}
.btn_userpage{
background-position:0 -192px;
}
.btn_userpage_hover{
background-position:-115px -192px;
}
.btn_mail{
background-position:0 -224px;
}
.btn_mail_hover{
background-position:-115px -224px;
}
.btn_newmail{
background-position:0 -257px;
}
.btn_newmail_hover{
background-position:-115px -257px;
}
.btn_modcp{
background-position:0px -289px;
}
.btn_modcp_hover{
background-position:-115px -289px;
}
.btn_magazine{
background-position:0px -321px; 
}
.btn_magazine_hover{
background-position:-115px -321px;
}
.btn_itunes{
background-position:0px -353px; 
}
.btn_itunes_hover{
background-position:-115px -353px;
}
.btn_donate{
background-position:0px -449px
}
.btn_donate_hover{
background-position:-115px -449px;
}


.menu_content{
width:auto;
}
.inputify{
-moz-border-radius-bottomleft:9px;
-moz-border-radius-bottomright:9px;
-moz-border-radius-topleft:9px;
-moz-border-radius-topright:9px;
background-color:#BBBBBB;
display:block;
height:100px;
padding:5px;
width:560px;
}

.menu_content li a{
display:block;
float:left;
height:31px;
margin-right:3px;
margin-left:3px;
width:115px;
outline: 0;
background-image:url(img/buttons_sprite.png);

}

.partner img {
	width: 175px;
	border: none;
	color: #000000; //or else images have link border >.>
}


.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}