#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: right;
		list-style: none;
		font: 13px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #1b1b1b;
		padding: 5px 12px;
		text-decoration: none;
		border-bottom: 2px solid white;
		width: 80px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #2962b9}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			z-index:1;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #2962b9}
		
		#jsddm li ul li a:hover
		{	background: #21529c}
 	
	


a img {
	border: none;
	}
* {
    margin: 0;
}

html, body {    
   height: 100%;
}

body {
	padding: 0; 
	margin: 0; 
	
}

#container {
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -302px;
}

/* <_<_<_HEADER_>_>_> */
#header {
	width: auto;
	height: 50px;
	background-color:#1b1b1b;
	text-align: left;
	color: white;
}

	#headercontent {
		position: relative;
		width: 1020px;
		height: 50px;
		margin-left:auto; 
		margin-right:auto; 
	}

/* <_<_<_CONTENT_>_>_> */
#contenthub {
	width: auto;
	height: 660px;
	background-color:#b8e2f3;
	background-image:url('contentbg.png');
	background-repeat:repeat-x;
}

	#contentblockup {
		position: relative;
		width: 1020px;
		height: 260px;
		margin-left:auto; 
		margin-right:auto; 
	}
	
		#contentblockupl {
			position: absolute;
			width: 520px;
			height: 260px;
		}
		
		#contentblockupr {
			position: absolute;
			left: 520px;
			width: 500px;
			height: 260px;
		}
	
	#slogan {
		position: relative;
		width: 1020px;
		height: 40px;
		margin-left:auto; 
		margin-right:auto; 
	}
	
	#contentblockdown {
		position: relative;
		width: 1020px;
		height: 260px;
		margin-left:auto; 
		margin-right:auto; 
	}
	
	#contentblockdownspacer{
		position: relative;
		width: 1020px;
		height: 260px;
		margin-left:auto; 
		margin-right:auto; 
	}
	
		#bar1 {
			position: absolute;
			left: 40px;
			width: 313px;
			height: 258px;
			background-image:url('bar1.png');
			background-repeat: no-repeat;
		}
		
			#contentblockdownspacer1{
			position: relative;
			width: 313px;
			height: 10px;
			}
			
			#contentblockdownspacer2{
			position: relative;
			width: 313px;
			height: 10px;
			}
			
			#contentblockdownspacer3{
			position: relative;
			width: 313px;
			height: 10px;
			}
		
		#bar2 {
			position: absolute;
			left: 353px;
			width: 313px;
			height: 258px;
			background-image:url('bar2.png');
			background-repeat: no-repeat;
		}
		#bar3 {
			position: absolute;
			left: 666px;
			width: 313px;
			height: 258px;
			background-image:url('bar3.png');
			background-repeat: no-repeat;
		}
		

/* <_<_<_FOOTER_>_>_> */		
.footer, .push {
    height: 302px;
}

.push {
	background-color:#b8e2f3;
}

.footer {
	background-image:url('footerbg.png');
	background-repeat:repeat-x;
}

	#footercontent {
			position: relative;
			width: 1020px;
			height: 302px;
			margin-left:auto; 
			margin-right:auto;
			background-image:url('footer.png');
			background-repeat: no-repeat;
	}
	
		#av {
		position: absolute;
		width: 150px;
		height: 50px;
		top: 250px;
		left: -30px;
		}
	
		#footercontentl {
			position: absolute;
			float: left;
			width: 450px;
			height: 302px;
		}
		
			#footercontentlc {
			position: relative;
			float: left;
			left: 20px;
			width: 430px;
			height: 100%;
			}
		
		#footerspace {
			position: absolute;
			left: 450px;
			width: 200px;
			height: 302px;
		}
		
		#footercontentr {
			position: absolute;
			left: 650px;
			width: 370px;
			height: 302px;
		}
a:link{

color: white;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:visited{
background-color: transparent;
color: white;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:hover{
color: white;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:active{
background-color: transparent;
color: white;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
