/* GENERAL LAYOUT OF PAGE */
#bar_0{
	text-align:center;
	background-color:#0099cc;
	border-bottom:1px solid #0099cc;
	width:800px;
	min-height:26px;
	height:expression("26px");	/* for IE  */
	color:##FFF;
}
#date{
	float:left;
	font-size:60%;
	/*padding-top:6px;*/
	color:#333;
}

#slogan h1{
	float:center;
	margin:0;
	padding:5px;
	color:#fff;
	font-size:80%; 
	/*padding-right:100px;*/
}

#wrapper {
	width : 800px;
	height:expression("742px");	/* for IE  */
	margin-right : auto;
  	margin-left : auto;
  	margin-top : 0px;
  	padding-left: 0px;
	padding-right: 0px;
  	text-align : left;
	/*background-color:#fff;*/

}
#bar_1,#bar_2, #bar_3{
	width:800px;
}
#bar_1{	/* logo & login */
	min-height:80px;
	height:expression("80px");	/* for IE  */	
}
#bar_0,#bar_2, #bar_3{
	/*
	border-left:1px solid #666;
	border-right:1px solid #666;
	*/
}

#bar_2{	/* flags and search */
	background-color:#0099cc;
	/*border-top: 1px solid #666;*/
	/*border-bottom: 1px solid #666;*/
}
#bar_3	{	/* menu */
	font-size:80%; 
	min-height:100%;
	height:expression("100%");
	background:#fff url(images/bg_menu.gif) repeat-y left;
}

#logo	{	text-align:center;}
#icons{

}
#login	{
	float:right;
	color:#FFF;
	font-size:70%;
	padding:5px;
	text-align:right;
}

#login ul, #login li{	margin: 0; padding: 0; list-style: circle;font-size:80%	}
#login li 			{	}
#login li a, #login a	{	color:#FFF;; text-decoration: none;	}
#login li a:hover, #login a:hover 	{	color:#000;							}
#login li .selected	{	font-style:bold; color:#000000;		}
#login table		{	font-size:80%; color:#fff;			}
#login form			{	padding:0px; margin:0px;			}
#login input		{	font-size:80%;						}
#login submit		{	}

#menu {
	width:180px;
	/*width:expression("178px");*/
	background-color:#ff9900;
	margin:0; 
	padding:0;
	text-align:right;
	height:100%;
	min-height:expression("100%");
/*	border:1px dashed red;*/
}

#menu a			{	color:#000; text-decoration: none;}
#menu a:hover	{	color:#fff;	}

/* ROLLOVER menu effect*/
#menu ul {
    margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	border-bottom:1px solid #666;
}
#menu li {
    padding: 0px; 
	margin: 0px;
	border-bottom:1px solid #ff9900;
	border-top:1px solid #EEEEEE;
line-height:14px;
	/*height:14px;*/
	font-size:80%;
}

#menu li a {
    display: block;
    color: #000;
    background-color: #ff9900;
    border-right: 0.55em solid #0099cc;
    padding: 0.25em 0.5em;
    text-decoration: none;
	
}
#menu li a:hover {
    color: #fff;
    background-color: #0099cc;
    border-right-color: #000;
}
#menu li .selected{
	display: block;
    color: #FFF;
    background-color: #0099cc;
    border-right: 0.55em solid #eee;
    padding: 0.25em 0.5em;
    text-decoration: none;
}
#menu .cat{
	/*border-top:1px solid #999;*/
	/*border-bottom:1px solid #666;*/
	padding:2px 0 2px 6px;
	background:#ffcf9f;
	text-transform: uppercase;
	text-align:left;
}
#main{
	float:right;
	width:615px;
	width:expression("615px");
	/*border:1px dashed red;*/
}
#breadcrumbs{
	font-size:120%;
	color: #999;
	padding:6px;
	font-style: italic;
	border-bottom:1px dashed #ddd;
}
#breadcrumbs h2{
	color: #999;
	font-syle:normal;
	font-weight:normal;
}
#content {
	margin-top:6px;
	margin-left:12px;
	/*margin-right:12px;*/
	text-align:justify;
}

#footer {
	font-size:70%;
	text-align:center;
	background:#0099cc;
	border-top:1px solid #666;
	padding:8px;
	color:#eee;
}
#footer ul, #footer li 		{	margin: 0; padding: 0; list-style: none;	}
#footer li 					{	display: inline;	}
#footer li a, #footer a		{	color: #eee; text-decoration: none;	}
#footer li a:hover, #footer a:hover 		{	color:#fff; text-decoration: underline;	}
#footer .selected			{	font-style:bold; color:#fff;	}

#advert_col{
	position:absolute;
	right: 8px; 
	top: 135px; 
	height: 600px; 
	width: 120px; 
	z-index:-5;
}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
