/*Redefined tags*/

body{
font-family:"Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#333;
background-color:#FFF;
margin:0;
padding:0;
font-size:x-small;
voice-family:"\"}\"";
voice-family:inherit;
font-size:small;
}
html>body{
font-size:small;
}

p{
color:#333;
margin-top:0px;
line-height:1.5em;
margin-bottom:0px;
}

h1{
color:#A99E8B;
margin-top:0px;
line-height:1.5em;
margin-bottom:0px;
font-size:small;
voice-family:"\"}\"";
voice-family:inherit;
font-size:medium;
}
html>h1{
font-size:medium;
}

h2{
color:#333;
margin-top:0px;
line-height:1.5em;
margin-bottom:5px;
font-size:smaller;
voice-family:"\"}\"";
voice-family:inherit;
font-size:small;
}
html>h2{
font-size:small;
}

a:link, a:visited, a:active{
color:#BC200A;
text-decoration:none;
}

a:hover{
color:#A99E8B;
text-decoration:underline;
}

/*Home made*/

a.linkmore:link, a.linkmore:visited, a.linkmore:active{
color:#A99E8B;
text-decoration:none;
}

a.linkmore:hover{
color:#BC200A;
text-decoration:underline;
}

#preHeader{
clear:both;
margin:0 auto;
width:990px;
height:10px;
padding:0;
border:0;
}

#header{
clear:both;
margin:0 auto;
width:990px;
height:206px;
padding:0;
border:0;
}

#wrapper{
clear:both;
margin:0 auto;
width:990px;
background:url(../graphics/wrapperbg.jpg) left top repeat-y;
padding:0;
border:0;
}

#contentWrapper{
clear:both;
margin:0 auto;
width:990px;
padding:0;
border:0;
}

#leftColumn{
float:left;
width:250px;
padding:0;
margin:0;
border:0;
}

#bannerArea{
background-color:#FFFFFF;
text-align:center;
}

#leftNavigation {
float:left;
display:inline;
width:250px;
padding:0;
}

#leftNavigation ul {
list-style:none;
margin:0;
padding:0;	
}

#leftNavigation li {
margin:0;
padding:0;
}

#leftNavigation  a{
font-size:12px;	
margin:0;
display:block;
padding:0px 0px 0px 10px;
padding-left:10px;
color:#F88307;	
background-color:transparent;
text-decoration:none;
border-bottom:1px dashed #D0CDC0;
height:16px;
line-height:16px;
voice-family:"\"}\"";
voice-family:inherit;
height:23px;
line-height:23px;
}

#leftNavigation a:hover {
text-decoration:underline;
color:#F88307;		
}


#leftNavigation .sub ul {
list-style:none;
margin:0;
padding:0;	
}

#leftNavigation .sub li {
margin:0;
padding:0;
}

#leftNavigation .sub  a{
font-size:11px;	
margin:0;
display:block;
padding:0px;
padding-left:30px;
color:#A99E8B;	
background-color:transparent;
text-decoration:none;
border-bottom:1px dashed #D0CDC0;
height:14px;
line-height:14px;
voice-family:"\"}\"";
voice-family:inherit;
height:21px;
line-height:21px;
}

#leftNavigation .sub a:hover {
text-decoration:underline;
color:#A99E8B;		
}

#contentColumn{
float:left;
width:490px;
padding:0;
border:0;
}

#insideContentColumn{
padding:15px;
}

#rightColumn{
float:left;
width:250px;
padding:0;
border:0;
}

#rightColumnItem{
padding:15px;
/*border-bottom:1px solid #D0CDC0;*/
}

#footer{
clear:both;
margin:0 auto;
width:990px;
height:10px;
background-color:#FFF;
color:#FFF;
padding:0;
border-top:1px solid #D0CDC0;
}

#footerContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:3px 0px 0px 8px;
}

#footer a:link{
color:#A99E8B;
background-color:transparent;
text-decoration:none;
}

#footer a:visited{
color:#A99E8B;
background-color:transparent;
text-decoration:none;
}

#footer a:hover{
color:#FFF;
background-color:transparent;
text-decoration:none;
}

#footer a:active{
color:#A99E8B;
background-color:transparent;
text-decoration:none;
}

#topNavigation {
margin:0 auto;
padding:0;
width:990px;
height:32px;
background:url(../graphics/topnavigation_2008.jpg) left top no-repeat;
}

#topNavigation ul {
list-style:none;
margin:0;
padding:0;		
}

#topNavigation li {
float:left;
display:block;
margin:0;
padding:0;
background-color:#0000CC;
height:30px;
line-height:30px;

border-right:1px solid #00FF00;
}

#topnav01 a{
float:left;
display:block;
width:330px;
height:30px;
}

#topnav02 a{
float:left;
display:block;
width:330px;
height:30px;
}

#topnav03 a{
float:left;
display:block;
width:330px;
height:30px;
}

/*#topnav04 a{
float:left;
display:block;
width:132px;
height:30px;
}*/

#topnav01 a:hover, #topnav02 a:hover, #topnav03 a:hover, #topnav04 a:hover{
text-decoration:none;
}

#topNavigation  a{
/*padding:0;
text-decoration:none;
background-color:transparent;
background-color:#FF0000;*/
}

#topNavigation a:hover {
/*color:#C0E3ED;	
text-decoration:underline;	*/
}

#mainItem{
width:485px;
height:190px;
background:url(../graphics/mainItem.jpg) center no-repeat;
color:#83693F;
border-bottom:1px solid #FFF;
}

#mainItemContent{
padding:60px 8px 5px 10px;
text-align:right;
}

#mainItemHeadline{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-transform:uppercase;
color:#83693F;
}

#mainImageFront{
float:right;
border:2px solid #83693F;
margin:8px 8px 8px 12px;
}

#subItemLeft{
width:242px;
height:311px;
background-color:#EAE2D5;
float:right;
}

#subItemRight{
width:242px;
height:311px;
background-color:#EAE2D5;
float:right;
border-right:1px solid #FFF;
}

#subItemContent{
padding:60px 20px 5px 10px;
text-align:right;
}

#subItemHeadline{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-transform:uppercase;
color:#83693F;
}

#subImageFront{
float:right;
border:2px solid #83693F;
margin:30px 19px 8px 12px;
}

/*Reuse @ home*/

.seperator{
clear:both;
height:0;
}

.mainText{
font-family:Lucida Sans Unicode, Verdana;
font-size:12px;
color:#83693F;
}

.buttonNext{
margin-top:5px;
margin-right:1px;
}

.subText{
font-family:Lucida Sans Unicode, Verdana;
font-size:12px;
color:#83693F;
}

.italic{
font-style:italic;
}

.newsItem{
margin-bottom:10px;
}

.date{
font-size:9px;
color:#A99E8B;
}

.more{
font-size:9px;
color:#A99E8B;
font-family:Arial, Helvetica, sans-serif;
}

.newsHeadline{
font-size:14px;
color:#BC200A;
}

.newsFrontImage{
float:left;
border:2px solid #FFF;
margin-bottom:6px;
margin-right:4px;
}

.announcements{
color:#F88307;
font-size:14px;
text-transform:uppercase;
margin-bottom:7px;
}

.announcementHeadline{
margin-bottom:10px;
}

.announcementItem{
margin-bottom:10px;
}

.announcementTitle{
font-size:12px;
color:#BC200A;
}

.announcementText{
color:#333;
margin-top:0px;
line-height:1.1em;
margin-bottom:0px;
font-size:12px;
}

.staffImages{
float:left;
margin:3px;
}

.polishflag{
background:url(../graphics/polish_flag.gif) 218px 3px no-repeat;
}

.englishflag{
background:url(../graphics/english_flag.gif) 218px 3px no-repeat;
}