 /* Succession skin: DH Göteborg 2009 --- Updated 2009-01-30 09:56:18*/

/* Upper advertisement - The ad block in the top */

#upper_advertisement {}	
#upper_advertisement .main_middle div {float:left;width:50%;}
#upper_advertisement .main_middle div a {border: 0;}
#upper_advertisement .main_top, #upper_advertisement .main_bottom {display:none;}
.main_middle {width:998;margin: 5 auto; border:0px; height:60; padding: 5px 0;text-align:center;}

 



/* ------------ GENERAL ------------ */

/* Some basic stuff */

body { background-color:black; color: #b1b1b1; font-family: Arial; font-size: 12px; text-align:center;}


#cont a { color: #f89b1c;text-decoration:none;font-weight:bold;}
a {color:white; text-decoration:none;}

u {text-decoration:none; border-bottom:1px black solid;}

td { color: #b1b1b1; font-family: Arial; font-size: 12px;} 

/* Setting the width and proportions of the columns and the content to get a centered, three-column layout*/

#content { width:1000px; margin: 0 auto; margin-top: 43px; //margin-top:0px;} 

#first { float:left; width:160px;}

#cont {float:left; margin-left:1px; margin-right:1px; width:538px;}
.wide_box {width: 839px;//width: 838px;}

/* Lite hack för att få de gamla tabellerna att se likadana ut... */
#cont table .cont_top {height:35px; margin-top:0px; //height:31px;}
#cont table {margin-top: 0px;}

#last {float:left; width:298;}

#footer {clear:both;}

/* ------------ HEADER ------------ */

/* The buttons for the game sections */

#header_slice_bottom {

clear:left;
background-image: url(skins/dreamhack/mainmeny-spacer.jpg);
height: 30px;

}

.game_button {

height:35px;
float:left;
//margin-left: -3px

}

.game_button_area {display:none;}


/* The header divs */

#header {width:1000px; height:200px;margin: 0 auto;}
#site_name {display:none;}
#slogan {display:none;}
#logo {background-image:url(files/dhse/images/header-dhgbg09.jpg);width:1000;height:178px;}
.time, .stats {color: #4873B7;display:none;}
.stats_hover, .time_hover {color:white;display:none;}
.flags {position:absolute;left:1020px;top:78px;text-align:right;//left:900px;}
.flags * {float:left;}
.flags img {margin:3px; }

/* ------------ TOP (class type)------------ */

.last_top, .first_top, .cont_top, .wide_top {

		background-image:url(skins/dreamhack/cbox-top-spacer.gif);
	padding-left:10px;
	padding-top:10px;
	padding-bottom:4px;	
        color:white;
	height: 20px;
text-align:left;
}

.last_top h2, .first_top h2, .cont_top h2, .wide_top h2 {

font-size: 12px;
color:white;
font-weight: normal;

}

.nav_tree_current {

font-size: 12px;
line-height:1.4em;
font-weight: bold;
font-weight: normal;

} 



.last_box {margin-top:0px;}




/* ------------ TOP_ALT (class type) ------------ */

.last_top_alt, .cont_top_alt, .wide_top_alt {

background-image:url(files/dhse/images/top_alt.gif);
	padding-left:15px;
	padding-top:3px;
	padding-bottom:4px;
text-align:left;
}


/* ------------ MIDDLE (class type) ------------ */

.last_middle, .wide_middle, .first_middle, .cont_middle  {

	background-color: black;
	padding:8px 10px;
text-align:left;


}

.cont_middle h1 a,  .cont_middle h1 { font-size:30px; letter-spacing: -1px; line-height: 1.1em; font-weight:bold; color: white; margin-bottom: 6px;}

.last_middle,  .first_middle    {

border-left: 1px  #272623 solid;
border-right: 1px  #272623 solid;
border-bottom: 1px  #272623 solid;


}

.cont_middle img {max-width: 520px;}

/* ------------ MIDDLE_ALT (class type) ------------ */

.first_middle_alt, .wide_middle_alt, .cont_middle_alt, .info_box {

	background-color:#272623;
	padding:8px 10px;
        border #5e5e5e;

}

.info_box {border:1px solid #5e5e5e;}


/* ------------ MIDDLE_HOVER (class type) ------------ */

.last_middle_hover, .cont_middle_hover, .wide_middle_hover {

	background-color:#E38F1C;
	padding:8px 10px;

	
}

.cont_middle_hover td {color: black;}


/* ------------ BOTTOM (class type) ------------ */

.last_bottom, .wide_bottom, .first_bottom, .cont_bottom {

	
	display:none;
	height:0px;
        

}








	

/* ------------ SORTABLE TABLES ------------ */

.multitable * td {border:1px #3F3F3F solid;} 
.multitable {border-collapse:collapse;}




.multitable .cont_top_alt {font-weight:bold;border:0; text-align:center;padding-left:5px;} /* previously known as headcol */
.multitable .cont_top {font-weight:bold;text-align:center;} /* previously known as titlecol */

/* ------------ INPUTS ------------ */
input,select,textarea {background-color:black;color:#b1b1b1;border:1px #4F4F4F solid;font-family: Arial; font-size: 12px;}



/* ------------ NAVIGATION TABS ------------ */

.navtab {

border-bottom:1px black solid;
background-color: #22211E;
float:left;
text-align:center;
padding: 3px 6px;

}

.navtab_selected {

background-color: orange;

}

#cont .navtab_selected a  {

color: black; ! important

}

/* ------------ MEMBERSHIP ------------ */

#box_membership {//position:absolute;}
#box_membership .first_top {display:none;}
#box_membership .first_middle {

position:relative; 
top: -62px; 
left: 290px; 
width:700px; 
background-color: transparent;
border: 0px;
text-align:right;
//left: 215px;
}

#box_membership .first_middle #membership_buttons div, #username {float:right;}

#register a {position:relative; top: 2px;}

#login_form div {

padding:3px;

float:left;

position:relative;
top: -6px;
left: 160px;

}


#box_membership a, #username a {

color: #BFBFBF;border-right: 1px #7F3900 solid;padding: 2px 5px;

}

#login_form a {

border: 0px;

}

#box_membership img {display:none;}



#username a { border:0; color: white;}






/* ------------ NAVIGATION BUTTONS ------------ */

#box_navigation .first_top {

margin-top:-16px;//margin-top:0px;

}

#box_navigation h2 {position:absolute; //position:static;}



.navbarbut {

padding-left: 5px;
padding-top:2px;
padding-bottom:2px;


}

#box_navigation ul li {

list-style-type: circle;

}

#box_navigation ul {

padding: 5px;
padding-left:30px;
margin:0px;

}

.navbarbut a  {

color:white;
font-size: 14px;
text-decoration:none;
border:0px;
padding: 1px;


}

.navbarbut_hover {

background-color: #2F241D;

/*
background-image: url(skins/dreamhackere/button.jpg);
padding-left: 35px;
padding-top:3px;
height: 20px;
*/
}

