.contact_subnav {
	margin-top: 0px;
	}

.contact_subnav li {
	background: url("../site_images/bg_subnav-full.gif") no-repeat top left;
	padding: 0;
	margin-bottom: 6px;
	line-height: 1em;
	}

.contact_subnav li.here,
.contact_subnav li.current {
	background: url("../site_images/bg_subnav-full-over.gif") no-repeat top left;
	}

.contact_subnav li.here a,
.contact_subnav li.current a {
	color: #fff;
	}
	
.contact_subnav li a {
	display: block;
	font-weight: bold;
	background: none;
	border: 0;
	line-height: 1em;
	padding: 7px 5px 8px 8px;
	text-decoration: none;
	}

.australia{
	background: url("../site_images/flag_au.png") no-repeat 150px 50% !important;
	}

.benelux {
	background: url("../site_images/flag_belelux.png") no-repeat 109px 50% !important;
	}

.czech_republic{
	background: url("../site_images/flag_cz.png") no-repeat 150px 50% !important;
	}

.france {
	background: url("../site_images/flag_france.png") no-repeat 150px 50% !important;
	}

.germany {
	background: url("../site_images/flag_germany.png") no-repeat 150px 50% !important;
	}

.great_britain {
	background: url("../site_images/flag_gb.png") no-repeat 150px 50% !important;
	}
	
.greece {
	background: url("../site_images/flag_gr.png") no-repeat 150px 50% !important;
	}

.italy {
	background: url("../site_images/flag_italy.png") no-repeat 150px 50% !important;
	}

.poland{
	background: url("../site_images/flag_pl.png") no-repeat 150px 50% !important;
	}

.portugal{
	background: url("../site_images/flag_pt.png") no-repeat 150px 50% !important;
	}

.spain {
	background: url("../site_images/flag_spain.png") no-repeat 150px 50% !important;
	}
	
.usa {
	background: url("../site_images/flag_usa.png") no-repeat 150px 50% !important;
	}
	
h2.australia{
	background-position: 70px 50% !important;
	}

h2.benelux {
	background-position: 65px 50% !important;
	}

h2.czech_republic{
	background-position: 120px 50% !important;
	}

h2.france {
	background-position: 60px 50% !important;
	}

h2.germany {
	background-position: 70px 50% !important;
	}

h2.great_britain {
	background-position: 100px 50% !important;
	}
	
h2.greece {
	background-position: 60px 50% !important;
	}

h2.italy {
	background-position: 40px 50% !important;
	}

h2.poland{
	background-position: 60px 50% !important;
	}

h2.portugal {
	background-position: 70px 50% !important;
	}

h2.spain {
	background-position: 50px 50% !important;
	}
	
h2.usa {
	background-position: 40px 50% !important;
	}