/* A$$ Clan CSS - Style Sheet */

/* Links Style */

a:link {text-decoration: none; COLOR: #E0CEAB; FONT-FAMILY: Verdana, Helvetica, Arial;}
a:active {text-decoration: none; COLOR: #E0CEAB; FONT-FAMILY: Verdana, Helvetica, Arial;}
a:visited {text-decoration: none; COLOR: #E0CEAB; FONT-FAMILY: Verdana, Helvetica, Arial;}
a:hover {text-decoration: underline; COLOR: #E0CEAB; FONT-FAMILY: Verdana, Helvetica, Arial;}

.nav_menu a:link, .nav_menu a:active, .nav_menu a:visited {font-size: 11px; text-decoration: none; font-weight:bold; COLOR: #004102; FONT-FAMILY: Verdana; letter-spacing: 1px; font-variant: small-caps;}
.nav_menu a:hover         {text-decoration: underline; COLOR: #004102; }

.main_ga a:link, .main_ga a:active, .main_ga a:visited {font-weight:normal; text-decoration: none; COLOR: #E0CEAB; FONT-FAMILY: Verdana, Helvetica, Arial; letter-spacing: 0px; font-variant: normal;}
.main_ga a:hover {text-decoration: underline; COLOR: #E0CEAB; FONT-FAMILY: Verdana, Helvetica, Arial;}

/* Main page Style */

body { 
	text-align: center; 
	margin: 0px; 
	background: #6D6E57 url('images/bg_body.jpg') repeat-x center top; 
	color: #fff;
	font-size: 12px;
	font-family: verdana, arial, "ms sans serif", sans-serif; 
}

.page { 
	width: 926px; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
}

#logo { 
	display: block;
	width: 926px; 
	height: 150px; 
	background-image: url('images/logo.jpg');
	repeat: no-repeat;
	background-position: top right;
}


#logo:hover { 
	background-image: url('images/logo-rollover.jpg');
}

#qk_links{ 
	width: 926px; 
	height: 30px; 
	background: #6D6E57 url('images/ql_back.jpg') no-repeat top;
	text-align: center;
}


#link_left{
	background-image: url('images/ql_left.jpg');
	repeat: no-repeat;
	background-position: top right;
	height: 29px;
	width: 15px;
}

#link_right{
	background-image: url('images/ql_right.jpg');
	repeat: no-repeat;
	background-position: top left;
	height: 29px;
	width: 15px;
}


.main_div{ 
	float: left; 
	background-color: #201F1B; 
	width: 926px;
}

.left_menu{ 
	width: 176px;
	text-align:center;
	vertical-align: top;
}


.main_content{ 
	width: 574px;
	text-align: center;
	vertical-align: top;
}

.content_section{ 
    background: #47443F url('images/main_div.jpg') repeat-y left;
	width: 574px;
	text-align: center;
	vertical-align: top;
}

.content_bottom{
    background: #47443F url('images/content_bottom.jpg') no-repeat bottom;
    height: 23px;
}

.forum_content{ 
	width: 926px;
	text-align: center;
}

.right_menu{ 
	width: 176px;
	text-align:center;
	vertical-align: top;
}

.rightmid_menu{ 
	width: 176px;
	background: #948D83;
	text-align:center;
	vertical-align: top;
}

#diclaimer{ 
	clear: both; 
	width: 926px; 
	text-align: center; 
	background: #201F1B url('images/bot_page.jpg') repeat-x bottom; 
	padding-bottom: 15px; 	padding-top: 10px; 
	font-weight: bold;
	font-size: 11px;
}

/* Login Style */


.loginc_div{
	vertical-align: top;
	padding-right: 2px;
}

.nav_bod_left form{
	font-size: 11px;
}

.nav_bod_left form div input{
	font-size: 10px;
	font-family: verdana;
}


/* Menus Style */

.nav_menu {
	width: 176px;
}

.nav_cap_left {
	background: #47443D url('images/nav_capl.jpg') no-repeat left top; 
	width: 176px;
	height: 24px;
	text-align: center;
	font-size: 12px;
}

.nav_cap_right {
	background: #47443D url('images/nav_capr.jpg') no-repeat top; 
	width: 176px;
	height: 24px;
	text-align: center;
	font-size: 12px;
}

.nav_bod_left, .nav_bod_right {
	width: 176px;
	background: #948D83 url('images/navmid.jpg') repeat-y;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 12px;
	text-align:left;
}

.navigation_side a { display: block; padding: 2px 2px; color: #015502; font-family: verdana; font-size: 11px; font-variant: small-caps; letter-spacing: 2px; font-weight: bold; }
.navigation_side a:link, .navigation_side a:active, .navigation_side a:visited    { color: #015502; }
.navigation_side a:hover { text-decoration: none; background: #948D83 url('images/navnavh.jpg') repeat-y right; }

.navigation_side {
	background: #948D83 url('images/navnav.jpg') repeat-y right;
/*    background-color: #948D83;*/
	width: 176px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
	text-align:left;
}



.nav_bot_left {
	background: #201F1B url('images/backnav.jpg') no-repeat top left;
	width: 176px;
	height: 216px;
}

.nav_bot_right {
	background: #201F1B url('images/backnav.jpg') no-repeat top left;
	width: 176px;
	height: 216px;
}




/* Main Content Style */

.main_text { font-size: 12px; text-align: left; }
.main_caption { background: #47443D url('images/main_cap.jpg') no-repeat top; width: 574px; height:21px; text-align: center; }
.main_body { background: #47443F url('images/main_div.jpg') repeat-y left; width: 574px; text-align:left; }

.menu_main_text { font-size: 12px; text-align: left; }
.menu_main_caption { background: #47443D url('images/menu_cap.jpg') no-repeat top; border-bottom: 1px solid #5C5952; width: 574px; height:21px; text-align: center; }
.menu_main_body { background: #47443D url('images/main_div.jpg') repeat-y; border-top: 1px solid #403D36; width: 574px; text-align:left; }


.forum_text { font-size: 12px; text-align: left; }
.forum_caption { background: #47443D url('images/main_cap.jpg') no-repeat top; border-bottom: 1px solid #5C5952; width: 574px; text-align: center; }
.forum_body { background: #6D6E57 url('images/main_div.jpg') repeat-y; border-top: 1px solid #403D36; width: 574px; text-align:left; }


/* Chatbox Style */

#cmessage{
	width: 95%;
	font-family: verdana;
	border: 1px solid #01043F;
	background-color: #F1EDDF;
	font-size: 11px;
}

#chatbox input.button{
	font-family: verdana;
	border: 1px solid #01043F;
	background-color: #EFF0F7;
	font-size: 10px;
}


/* News Style */

.news_caticon_img, .news_caticon_img img{
	float: right;
	border: 0;
}

.news_extras { 
	clear: both; 
}

.news_author {
	font-size: 11px;
	color: #DE8E52;

}

.news_text {
	font-size: 12px;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
}

.newstitle {
	font-weight: bold;
	font-size: 18px;
	color: #F1A81B;
}

.newstitle a {
	font-weight: bold;
	font-size: 18px;
	color: #F1A81B;
}

.newstitle a:hover {
	font-weight: bold;
}

#comment{
	width: 90%;
	font-family: verdana;
	border: 1px solid #001A34;
	background-color: #EBECED;
}

#helpb{
	width: 90%;
	font-size: 9px;
	font-family: verdana;
	border: 1px solid #01043F;
}

/* Quote Style */

.quote_peram{
	text-align: left;
	color: #154A50;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
	border-left:1px dashed #897F68;
	border-right:1px dashed #897F68;
	background-color: #BDB8AC;
	width: 80%;
}

/* GameArena Ladder Rankings Style */

#ga_header { color: #F1A81B; text-align: center; font-weight: bold; font-variant: small-caps; font-size: 11px;}
#ga_header a:link, #ga_header a:active, #ga_header a:visited { font-weight: bold; color: #F1A81B;text-decoration: underline; font-size: 11px;}
#ga_header a:hover { text-decoration: none; }
#ga_nextOp{font-size: 11px; text-align: center; width: 98%;}
#ga_nextOpDate{font-size: 11px; text-align: center;}
#ga_preOp{font-size: 11px; text-align: center; width: 98%;}
#ga_preOpHeader{font-size: 11px; text-align: center;}
#ga_nextOpHeader{font-size: 11px; text-align: center;}
#ga_style{font-size: 11px; text-align: center; width: 98%;}
#ga_rank{font-size: 11px; text-align: center;}


/* RWAR Style */


.result b, .result2 b{
 display:block;
 background-color: #44413B;       
}

.result{
	background: #47443D url('images/results_back.jpg') repeat-x bottom;
	font-size: 11px;
}
.result2{
	background: #47443D url('images/results_back.jpg') repeat-x bottom;
	font-size: 11px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.resulttext{
	text-align:left;
	padding-left: 15px;
	font-size: 11px;
}

.forumheader3 .tbox{
	background-color: #6E6961;
}
.resultsback{
	background-color: #47443D;
}

.statistics_rwar{
	width:95%;
	font-size: 11px;
}

.rwar_text{
	font-size: 11px;
}

/* Forum page Style */


.fborder {
      border-spacing: 0px;
}

.forumheader{
	background-color: #3E3B35;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color:#fff;
	padding: 4px;
	letter-spacing: 3px;
	text-align: left;
	height: 23px;
}

.forumheader2{
	background-color: #54514B;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	padding: 4px;
	letter-spacing: 1px;
}

.forumheader3{
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#fff;
	padding: 4px;
}

.tbox{
	font-size: 11px;
	border: 1px solid #000;
	background-color: #F2F1F1;
}

.tbox input{
	font-size: 11px;
	border: 1px solid #000;
	background-color: #F2F1F1;
	width: 60%;
}
/* Teamspeak Plugin */

.player{
	font-size: 10px;
}

.channellink{
font-size: 10px;
}

.channel{
font-size: 10px;
}

/*----------------------------------------------------------------------------------------------------*/



.ddsmoothmenu{
font: bold 12px Verdana;
width: 100%;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
color: white;
background-color: #3C3930;
padding: 8px 19px;
color: #2d2b2b;
text-align: left;
text-decoration: none;
font-family: verdana;
font-size: 11px; 
text-transform: uppercase; 
letter-spacing: 1px;
}

.main_link{
   display: block;
   color: white;
   padding: 8px 19px;
   background-image: url('images/ql_links_back.jpg'); repeat: repeat-x; background-position: top center;
   color: #2d2b2b;
   text-decoration: none;
   font-family: verdana;
   font-size: 11px; 
   text-transform: uppercase; 
   letter-spacing: 1px;        
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
}

.ddsmoothmenu ul li a:hover{
background: #615E55; /*background of menu items during onmouseover (hover state)*/
color: white;
}

	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 12px Verdana;
width: 200px; /*width of sub menus*/
padding: 5px;
text-transform: none; 
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.default_game{
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold; 
     color: #000;
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
     text-align:left;
     padding: 3px;
}

.default_game a:link, .default_game a:active, .default_game a:visited {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold; 
     color: #004102; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
     text-align:left;
}
.cstrike_game{
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold; 
     color: #000;
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
     text-align:right;
     padding-top: 3px;
     padding-left: 3px;
     padding-bottom: 3px;
     padding-right: 8px;
}

.cstrike_game a:link, .cstrike_game a:active, .cstrike_game a:visited {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold; 
     color: #004102; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
     text-align:right;
}
.cod5_game {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold;
     text-decoration: none; 
     color: white; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
     padding: 3px;
     text-align:left;
}
.cod5_game a:link, .cod5_game a:active, .cod5_game a:visited {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold;
     text-decoration: none; 
     color: white; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
}

.battlefield2_game {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold;
     text-decoration: none; 
     color: #D7D7D7; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     text-align:left;
     padding: 3px;
     font-variant: small-caps;
}
.battlefield2_game a:link, .battlefield2_game a:active, .battlefield2_game a:visited {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold;
     text-decoration: none; 
     color: #D7D7D7; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
}

.tf2_game {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold;
     text-decoration: none; 
     color: white; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
     padding: 3px;
     text-align:left;
}
.tf2_game a:link, .cod5_game a:active, .cod5_game a:visited {
     font-size: 11px; 
     text-decoration: none; 
     font-weight:bold;
     text-decoration: none; 
     color: white; 
     FONT-FAMILY: Verdana; 
     letter-spacing: 1px; 
     font-variant: small-caps;
}
