h3 { 
	clear: both;
	font-size: 12px;
	padding: 2px 0 3px 0;
	margin: 20px 0 0 0;
}

#menuBar {
	background-color: #BC691A;
}

#menuBar a {
	background-image: url('../images/icons/arrow_brown.png');
}

#menuBar a.active, #menuBar a:hover {
	background-color: #A45407;
}

a { color: #BC691A; }

#main {}

.bgcolor1 { background-color: #BC691A; }
.bgcolor2 { background-color: #A45407; }
.bgcolor3 { background-color: #DED7D1; }
.bgcolor4 { background-color: #D8CDC4; }
.bgcolor5 { background-color: #d9b08a; }
.bgcolor6 { background-color: #8e3b07; }
.bgcolor7 { background-color: #dbbc9e; }
.bgcolor8 { background-color: #da9b8a; }
.bgcolor9 { background-color: #d4c088; }
.bgcolor10 { background-color: #d7c098; }
.bgcolor11 { background-color: #e2d5c9; }
.bgcolor12 { background-color: #e4dbd3; }
.bgcolor13 { background-color: #e2cec9; }
.bgcolor14 { background-color: #e0d7cf; }

.color1 { color: #BC691A; }
.color2 { color: #A45407; }
.color3 { color: #DED7D1; }
.color4 { color: #D8CDC4; }
.color5 { color: #d9b08a; }
.color6 { color: #8e3b07; }
.color7 { color: #dbbc9e; }
.color8 { color: #da9b8a; }
.color9 { color: #d4c088; }
.color10 { color: #d7c098; }
.color11 { color: #e2d5c9; }
.color12 { color: #e4dbd3; }
.color13 { color: #e2cec9; }
.color14 { color: #e0d7cf; }

a.sectionMore {
	color: #8e3b07;
	font-size: 11px;
	background: url('../images/icons/arrow_brown.png') no-repeat 1px 1px;
	padding-left: 17px;
	line-height: 16px;
}

.box {
	background-image: url('../images/corners/boxcorners_320_bottom.png');
	width: 320px;
	height: 210px;
}
.box .titleBar {
	background-image: url('../images/corners/boxcorners_320_top.png');
}

.thin { 
	background-image: url('../images/corners/boxcorners_260_bottom.png');
	width: 260px;
}
.thin .titleBar { 
	background-image: url('../images/corners/boxcorners_260_top.png');
}


#sideMenu {
	background: url('../images/backgrounds/sidemenu.png') repeat-x top left #DBDBDB;
	width: 240px;
	height: auto !important; 
	height: 400px; 
	min-height: 400px;
	padding: 10px 10px 10px 10px;
	float: left;
}

#sideMenu a {
	background: url('../images/icons/arrow_brown.png') no-repeat 1px 3px;
	padding-left: 17px;
	padding-bottom: 4px;
	line-height: 16px;
	font-size: 12px;
	color: #BC691A;
	display: block;
}

#sideMenu a.active {
	font-weight: bold;
}

#sideMenu .submenu {
	margin-left: 20px;
}

#sideMenu .submenu a {
	padding-left: 10px;
	background: url('../images/icons/subarrow_brown.png') no-repeat 1px 6px;
}

#middleColumn {
	width: 600px;
	padding: 13px 0 0 20px;
	font-size: 11px;
	float: left;
}

#leftColumn {
	float: left;
	width: 900px;
}

#rightColumn {
	float: right;
	width: 280px;
}

table.fryderykTop {
	font-size: 12px;
	width: 90%;
}

table.fryderykTop td {
	padding: 6px 20px 0 0;
}

#membersLayer { display: none; }

#membersLayer h3 {
	clear: both;
	font-variant: small-caps;
}
.bio { text-align: justify; padding-bottom: 10px; }

.bio span { float: left; margin: 3px 5px 5px 0; font-size: 9px;}

#adacemyMembers { width: 100%; }

#adacemyMembers th { text-align: left; }

.position {
	text-transform: uppercase;
	color: #702e05;
	width: 210px;
	height: 32px;
	margin-bottom: 14px;
}

.doubleLine {
	height: 42px;
}

.p1 { background-image: url('../images/icons/positions/fryderyk_1st.gif'); }
.p2 { background-image: url('../images/icons/positions/fryderyk_2nd.gif'); }
.p3 { background-image: url('../images/icons/positions/fryderyk_3rd.gif'); }

.category {
	width: 48%;
	float: left;
	padding-right: 2%;
}

.wideCategory {
	padding-top: 5px;
	width: 100%;
	clear: both;
}

.winner {
	font-weight: bold;
	color: #BC691A;
}

.artistPosition {
	color: #c1906a;
}

table.photoGallery { border-collapse: separate; border-spacing: 5px 10px; }
table.photoGallery td { text-align: center; padding: 0 0 4px 0;}
table.photoGallery th { border: 1px solid #ccc; border-right: 2px solid #aaa; border-bottom: 2px solid #aaa; padding: 2px; background-color: #fff; text-align: center; }
table.photoGallery td img { border: 1px solid #ccc; border-right: 2px solid #aaa; border-bottom: 2px solid #aaa; padding: 2px; background-color: #fff; text-align: center; }

