body { background: #b5b96a;
		margin: 0;
		font-family: Verdana;
		font-size: 14px;
		color: #FFF;
		}
a:link {
		font-family: Verdana;
		font-size: 14px;
		color: #FFF;
		text-decoration: none;
		}
		
a:visited {
		font-family: Verdana;
		font-size: 14px;
		color: #FFF;
		text-decoration: none;
		}
		
a:hover {
		font-family: Verdana;
		font-size: 14px;
		color: #FFF;
		text-decoration: underline;
		}


.sp 	{background: #808000;
		border-bottom: 15px solid #6C6C00;
		margin: 0 auto;
		height: 30px;
		clear: both;
		}
#header {
		background: #b5b96a;
		background-image: url("/images/layout/gmallory.gif");
		background-position: center center;
		background-repeat: no-repeat;
		margin: 0 auto;
		height: 87px;
		}
#header span {display: none;}
#menu {
		margin: 0 auto;
		border-top: 10px solid #6C6C00;
		background: #808000;
		background-image: url("/images/layout/bootprint.jpg");
		background-repeat: repeat-x;
		background-position: center center;
		text-align: center;
		}
		

#nav ul{
			list-style-type: none;
			text-align: center;
			padding: 0;
			margin: 0 auto;
			border: 0;
			width: 428px;
			height: 150px;
}


#europe a {
		background-image: url("/images/layout/romania.gif");
		background-repeat: no-repeat;
		width: 214px;
		height: 150px;
		float: left;
		}
#europe span {display: none;}

#usa a {
		background-image: url("/images/layout/usa.gif");
		background-repeat: no-repeat;
		width: 214px;
		height: 150px;
		float: right;
		}
#usa span {display: none;}

#chose {
		background:  #6C6C00;
		color: white;
		text-align: center;
		position: relative;
		top: 180px;
		clear: both;
		margin-left: auto;
		margin-right: auto;
		height: 30px;
		line-height: 30px;
		}
		
#main_content {
		margin: 30px auto;
		clear: both;
		width: 600px;
		}
		
#sub_menu, #footer {
		margin: 5px auto;
		width: 600px;
		clear: both;
		text-align: center;
}

#footer {
		font-family: verdana;
		font-size: 10px;
		color: #fff;
		margin: 10px auto;
		}

#txt {
		padding: 5px 0;
}

#main_content .today {float: right;}
	
#countryTitle {
		background: #6C6C00;
		margin: 0;
		padding: 0;

}

li#country {
		list-style-image: url("/images/layout/backpack.gif");
		list-style-position: inside;
		background: #6C6C00;
		font-family: verdana;
		width: 600px;
		padding: 2px;
		margin: 0 auto;
		clear: both;
}

#placeTitle {
		background: #808000;
		margin: 0;
		padding: 0;

}


li#place {
		list-style-image: url("/images/layout/backpack2.gif");
		list-style-position: inside;
		background: #808000;
		font-family: verdana;
		width: 600px;
		padding: 5px;
		margin: 0 auto;
}

ul { padding: 0; margin: 0; border: 0;}


img {float: left; clear: left; margin: 5px; }

.images {
		width: 600px;
}

.topLink {
		clear: both; 
		padding: 5px 0;
		margin: 2px;
		text-align: right;
}

.topLink a {
		clear: both; 
		padding: 5px 0;
		margin: 2px;
		float: right;
		text-align: right;
		background-image: url("/images/layout/arrow-up.gif");
		background-repeat: no-repeat;
		background-position: 0 3px;
		}
		
.topLink a:hover {
 		clear: both; 
		padding: 5px 0;
		margin: 2px;
		text-align: right;
 		background-image: url("/images/layout/arrow-up_over.gif");
		background-repeat: no-repeat;
		background-position: 0 3px;
}
 
.topLink {
		width: 45px;
		voice-family: "\"}\""; 
  		voice-family: inherit;
		width: 46px;
}

.topLink a, .topLink a:hover {
		width: 45px;
		voice-family: "\"}\""; 
  		voice-family: inherit;
		width: 40px;
}

html>body .topLink {
  width: 40px;
} 

html>body .topLink a {
  width: 40px;
} 

html>body .topLink a:hover {
  width: 40px;
} 


#subPageMenu {
		background-image: url("/images/layout/pine.gif");
		background-repeat: repeat-x;
		border-top: 5px solid #6c6c00;
		border-bottom: 10px solid #6c6c00;
		margin: 0 auto;
		padding: 0;
}

.subLinks {
		width: 600px; 
		margin: 0 auto;
}

.subLinks ul {float: right;}

#subPageMenu li {	
		color: white;
		display: inline;
}

#subPageMenu li a {
		background: #6c6c00;
		border: 1px solid black;
		margin: 3px;
		padding: 3px;
}

#subPageMenu li a:hover {
		background: #808000;
		border: 1px solid black;
		margin: 3px;
		padding: 3px;
		text-decoration: none;
}

#usa_dest {
		float: left;
		padding: 5px 0;
		text-indent:  100px;
}

#usa_dest li, #eu_dest li {list-style-position: inside;}

#eu_dest {
		float: right;
		padding: 5px 0;
		width: 250px;
}

ul.nested {
	padding: 10px;
	}
::selection {color: yellow; background-color: red;}