html,body{
	height:100%;
  margin: 0;
  padding: 0;
  border: 0;	
}

body{
	/* background:url("../img/background.jpg") no-repeat center fixed;  */
	background:#00214e url("../img/flag.jpg") no-repeat center top;
	/* background:url("../img/bg2.jpg") repeat;  */
	font-size:12pt;
}

._css3m{
	display:none
}

.topmenu{
	text-transform:capitalize;
}

#wrapper{
	min-height:100%;
  width:100%;
  max-width:1100px;  
	background: url("../img/greyBack2.jpg") no-repeat center fixed;  
	margin-left:auto;
	margin-right:auto;
	position:relative;
	/* font-family:verdana;	 */
	font-family: 'Ubuntu', verdana, sans-serif;
}

#dz{
	width:85%;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
}

img{
	max-width:100%;
	border:0;
}

.ssImg{
	width:100%;
}

#footer{
	color:#fff;
	position:absolute; 
	bottom:0; 
	width:100%;
	left:0;
	height:47px;	
}

#navDiv{
	position:absolute;
	width:100%;
	height:50px;
	z-index:100;
}

#theNav{
	position:relative;	
}

#theNav li{	
	display:inline-block;
	width:20%;
	text-align:center;
	line-height:25px;
	margin-right:5%;
}

#theNav a{
	color:#fff;
}

a{
	text-decoration:none;	
}

.whiteLink{
	color:#fff;
}

.pointMe{
	cursor:pointer;
}

.bld{
	font-weight:bold;
}

.clr{
	clear:both;
	width:100%;
}

.halfPageColumnClean{
	width:80%;
	float:left;
	margin-left:10%; 
	position:relative;
	min-width:250px;
}

.halfPageColumnFull{
	width:100%;
	float:left;
	margin:0;
	position:relative;
	min-width:250px;
}

.halfPageColumn90{
	width:90%;
	float:left;
	margin:0;
	position:relative;
	min-width:250px;
	margin-left:5%;
}

.halfPageColumn{
	width:80%;
	float:left;
	margin-left:7%; 
	position:relative;
	min-width:250px;
	padding:3%;
	background:#fff;
}

.quarter{
	width:23%;
	float:left;
	margin-right:10px;
}

.fullWidth{
	width:100%;
	clear:both;
}

#welcome{
	margin-top:5%;
	margin-left:5%;
	font-size:2em;
	font-weight:bold;
	z-index:10;
	display:block;
	position:relative;
	
}

.rounded{
	-moz-border-radius: 4px;
	border-radius: 4px;	
}

.roundedBorder{
	border:1pt solid #ccc;	
	-moz-border-radius: 4px;
	border-radius: 4px;	
}

.blueGradient{
		background-color:#476da3;
    background-image:-o-linear-gradient(-90deg,rgba(0,0,0,0.04),rgba(0,0,0,0.35)); 
    background-image:-moz-linear-gradient(-90deg,rgba(0,0,0,0.04),rgba(0,0,0,0.35));   
    background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(0,0,0,0.04)),to(rgba(0,0,0,0.35)));  
    background-image:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.04),rgba(0,0,0,0.35));
    border-radius:0px;-moz-border-radius:0px;
    -webkit-border-radius:0px;
}	

#content{
	padding-top:2%;
	padding-bottom:145px; /* Height of the footer element + flex nav dots */
	
}

.bottomDiv{
	color:#fff;	
}

#bottomLinks li{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
}

#socialIcons{
	width:100%;
	padding:10px;
}

.sIcon{
	width:30px;
	margin-right:10px;
	position:relative;
	z-index:100;
	display:inline-block;
}

#graphic img{
	min-width:250px;
	max-width:99.9%;
}

#logoDiv{
	position:absolute;
	z-index:10;
	bottom:0;
}

#logoWrap{
	width:40%;
	margin-left:auto;
	margin-right:auto;
}

.flex-control-nav{
	clear:both;
}

.pageCopy{
	margin-top:10px;
}

#theDots{
	margin-left:-15px; 
}

.addShadow{
	box-shadow: 5px 5px 5px #888888;
}	

#css3menu1{
	clear:both;
}

.flexslider{
	background:transparent;
}

#pageHeader{
	display:none;
}

.dude{
	width:180px;
	float:left;
	text-align:right;
	padding-right:20px;	
}

#gSpin{
	display:none;
	width:16px;
	margin-left:50%;
	top:310px;
	position:absolute;
	z-index:200;	
}

