﻿@charset "utf-8";

body {	position:relative;
	display:block;
	background:#ffffff;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial;
	font-size:12px;
	}

/***********************************************************************************/

#pageContainer {
	position:relative;
	display:block;
	width:980px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	}

/***********************************************************************************/




#headerContainer {
	position:relative;
	display:block;
	width:100%;
	height:380px;
	}


#advertisementLeaderboard {
	position:relative;
	display:block;
	width:728px;
	height:90px;
	margin:-85px 0px 0px 252px;
	}

#select_nationality {
	position:absolute;
	display:block;
	margin:-305px 0px 0px 230px;
	}

	/***************************************************************************/


#headerBackgroundImage {
		position:absolute;
		display:block;
		width:980px;
		height:380px;
		margin:0px 0px 0px 0px;
		background:url(../IMG/header_bg1.jpg) left top no-repeat;
		}	


	#logoNavigation {
		position:relative;
		display:block;
		width:160px;
		height:85px;
		margin:0px 0px 0px 20px;
		background:url(../IMG/guidepacker_logo.png) left top no-repeat;
		}	

	#logoNavigation a,
	#logoNavigation a:visited,
	#logoNavigation a:hover {
		font-size:6px;
		font-weight:normal;
		color:#ffffff;
		display:block;
		}

	#geographicNavigation {
		position:absolute;
		left:20px;
		top:300px;
		}


	#socialMedia {
		position:absolute;
		display:block;
		left:560px;
		top:125px;
		}



/***********************************************************************************/
/***********************************************************************************/
#subnavigationContainer {
	position:relative;
	display:block;
	width:310px;
	height:600px;
	margin:20px 0px 0px 0px;
	}

	#advertisementMediumRectangle {
	position:relative;
	width:300px;
	height:250px;
	margin:0px 0px 0px 0px;
	}


/***********************************************************************************/
/***********************************************************************************/
#contentContainer {
	position:relative;
	display:block;
	width:660px;
	height:auto;
	min-height:350px;
	margin:-600px 0px 0px 320px;
	padding:0px;
	}

#contentContainer h1 {
				font-size:18px;
				font-weight:bold;
				color:#298bcb;
				margin:0px;
				padding:0px 0px 5px 0px;
			}


#contentContainer h2 {
				font-size:18px;
				font-weight:bold;
				color:#a9cc25;
				margin:0px;
				padding:0px 0px 20px 0px;
			}


#contentContainer h3 {
				font-size:14px;
				font-weight:bold;
				color:#298bcb;
				margin:0px;
				padding:7px 0px 0px 0px;
			}

/***********************************************************************************/


.DiplomaticMissionLabel {
	width: 120px; 
	margin:10px 0px 0px 0px;
	font-style:italic;
	float:left;
	}

.DiplomaticMissionField {
	margin:10px 0px 0px 120px;
	float:none;
	}


	/*************************************************************************/
		/* CONTENT ELEMENTS*/
		/*************************************************************************/
		#fieldset h1 {
			position:relative;
			display:block;
			background:url(../IMG/mainHeader_BG.gif) left top repeat-x;
			font-size:13px;
			font-weight:bold;
			color:#a9cc25;
			margin:0px;
			padding:5px 0px 9px 15px;
			
		}
		#fieldset p {
			position:relative;
			display:block;
			font-size:12px;
			font-weight:normal;
			color:#b0b0b0;
			
			padding:10px 15px 0px 15px;
			margin:0px 0px 0px 0px;
		}
		#fieldset a, #fieldset a:visited {
			color:#a9cc25;
			font-size:12px;
			text-decoration:underline;
		}

		#fieldset a:hover {
			color:#b0b0b0;
		}

/* rounded Corners for the fieldset */
		#roundedCornerLeft {
			position:absolute;
			display:block;
			left:0px;
			bottom:0px;
			width:7px;
			height:7px;
			
			background:url(../IMG/roundedCornerLeft.gif) left top no-repeat;
		}
		#roundedCornerRight {
			position:absolute;
			display:block;
			right:0px;
			bottom:0px;
			width:7px;
			height:7px;
			
			background:url(../IMG/roundedCornerRight.gif) left top no-repeat;
		}




/**********************************************************************************/
	/******************************************************************************/
	/* Footer */
	/******************************************************************************/
	#footer {
		position:relative;
		display:block;
		width:980;
		height:100%;
		margin:20px;
		padding:15px 0px 25px 0px;
		float:none;
		clear:both;
		border-top:1px solid #d6d6d6;
		border-bottom:1px solid #d6d6d6;
		background:#ffffff;
		font-size:10px;
		color:#a9cc25;
	}
		#footer .footerNavigation_1,
		#footer .footerNavigation_2,
		#footer .footerNavigation_3,
		#footer .footerNavigation_4,
		#footer .footerNavigation_5{
			position:relative;
			display:block;
			float:left;
			padding-right:2px;
		}
		/* defining different width parameter for the blocks */
		#footer .footerNavigation_1 {
			width:260px;
			margin-right:40px;
		}

		#footer .footerNavigation_2 {
			width:160px;
		}
		
		#footer .footerNavigation_3 {
			width:160px;
		}

		#footer .footerNavigation_4 {
			width:160px;
		}

		#footer .footerNavigation_5 {
			width:150px;
		}
		/****************************************************/
		
			#footer .footerNavigation_1 h5,
			#footer .footerNavigation_2 h5,
			#footer .footerNavigation_3 h5,
			#footer .footerNavigation_4 h5,
			#footer .footerNavigation_5 h5{
				position:relative;
				display:block;
				font-size:10px;
				font-weight:bold;
				color:#888888;
				margin:0px;
				padding:0px 0px 0px 0px;
			}
			#footer .footerNavigation_1 ul,
			#footer .footerNavigation_2 ul,
			#footer .footerNavigation_3 ul,
			#footer .footerNavigation_4 ul,
			#footer .footerNavigation_5 ul{
				list-style:none;
				position:relative;
				display:block;
				margin:25px 0px 10px 0px;
				padding:0px;
			}
			#footer .footerNavigation_1 ul li,
			#footer .footerNavigation_2 ul li,
			#footer .footerNavigation_3 ul li,
			#footer .footerNavigation_4 ul li,
			#footer .footerNavigation_5 ul li{
				position:relative;
				display:block;
				margin:5px 0px 0px 0px;
				padding:0px;
			}
			#footer .footerNavigation_1 ul li a, #footer .footerNavigation_1 ul li a:visited,
			#footer .footerNavigation_2 ul li a, #footer .footerNavigation_2 ul li a:visited,
			#footer .footerNavigation_3 ul li a, #footer .footerNavigation_3 ul li a:visited,
			#footer .footerNavigation_4 ul li a, #footer .footerNavigation_4 ul li a:visited,
			#footer .footerNavigation_5 ul li a, #footer .footerNavigation_5 ul li a:visited{
				position:relative;
				display:block;
				color:#a9cc25;
				font-size:10px;
				font-weight:normal;
				text-decoration:none;
				padding-right:20px;
			}
			#footer .footerNavigation_1 ul li a:hover,
			#footer .footerNavigation_2 ul li a:hover,
			#footer .footerNavigation_3 ul li a:hover,
			#footer .footerNavigation_4 ul li a:hover,
			#footer .footerNavigation_5 ul li a:hover{
				color:#888888;
			}
		



/**********************************************************************************/		
	/******************************************************************************/
	/* Copyright */
	/******************************************************************************/
	#copyright {
		position:relative;
		width:100%px;
		display:block;
		margin:10px 0px 10px 0px;
		padding:15px 0px 10px 0px;
		font-size:10px;
		color:#cccccc;
		border-top:1px solid #d6d6d6;
		text-align:center;
	}

		#copyright a, #fieldset a:visited {
			color:#b0b0b0;
			font-size:10px;
			text-decoration:underline;
		}
		#copyright a:hover {
			color:#298bcb;
		}

	
/**********************************************************************************/
#cleaner {
	position:relative;
	display:block;
	clear:both;
	float:none;
	width:100%;
	height:0px;
	}
	
	
/**********************************************************************************/



