a:link {
	color: #4D70E8;
}
a:visited {
	color: #7952E2;
}
a:hover {
	color: #0D2060;
}
a:active {
	color: #47AFED;
}

#header{ text-align:left;  }
#header div.flags{ height:16px; vertical-align:middle; text-align:center;  border:1px solid #666666;  width:180px; margin:0 10px 0 0;}
#content{ }
#content.nomenu{   }
#footer{ clear:both;}

#menu{  }
#menu ul,#menu li{list-style:none; margin:0; padding:0;   }
#menu ul{  margin-left:3px;  }
#menu li{ float:left; margin:0 5px 0 5px; width:auto; }

#content ul,#content li{ margin-left:3px; padding-left:3px; list-style:none;}
#content ul{ margin-bottom:10px; }
#content li{ border-bottom:1px solid #FFCC00; padding:5px; margin:2px; }

 
img{ border:0}
h1,h2,h3,h4{ margin:0; padding:0;}
.menuTitle{ text-transform:uppercase; text-shadow:#FF9900; letter-spacing:2px; font-family:"Courier New", Courier, mono; font-size:10px; font-weight:bold;color:#B9630D; border-bottom:1px solid #B9630D}

.gallery{ text-align:center; margin:10px; padding:10px; border:1px solid #EFFD42; background:#FDFAC4; }
.liBoxCountry{float:left; width:240px; margin:5px; border:1px solid #FFCC33; padding:5px; clear:none}



	img{ border:0;}
	.themeBox{
	    background-image:  url("images/toppic2.jpg");
		border:1px solid #879DDA; 
		margin:5px; padding:5px; float:left;
		width:340px;
		height:150px;
		overflow:hidden;
	}
	.themeBox img{ float:left; margin:3px; border:1px solid #000000; }
	.themeBox h3{ margin:0; padding:0; font-size:14px; font: Verdana; }
	.themeBox p{ margin:0; padding:0; }
	.themeBox p.description{ font-size:10px}
	.themeBox p.links{ 
		/*position:absolute; 
		margin-top:150px; 
		margin-left:220px; 
		width:120px;   
		height:30px;   
		border:1px dotted #CCE6FF; 
		padding:4px; 
		background-color:#FFFFFF;
		text-align:center;
		vertical-align:middle;*/
	}

