body {
	background-color:#676767;
	
}

.idnames{
font-style:normal;
font-family:Arial;
font-size:12px;
}
.idData{
font-weight:lighter;
font-size:14px;
}


table img{
   width:135px;
   height:135px;
}



a:link, a:hover, a:visited{
color:white;
text-decoration:none;
padding:2px;
}

#container{
	top:3em;
	width:832px;
    margin-left:auto;
	margin-right:auto;
	position:relative;
}

#wrapper{
	background-color:white;
	position:relative;
}

#header{
	position:relative;
	
}

#logo{
	background:url("images/header/logo2.jpg");
	width:483px;
	height:113px;
	position:relative;
}
#nav1{
	background:#1B2676;
	min-height:27px;
	position:relative;
	color:white;
}

#nav1 span{
   padding:1em;
   font-size:15px;
   font-family:Arial;
   font-weight:bold;
   position:relative;
   top:.3em;
}

#branding{
   background:url("images/body/cloud3.jpg");
   background-repeat:no-repeat;
   height:247px;	
}

/**eliminates the background gap problem on footer and header in the contentbg div **/
#contentbg p{
margin-top:0;
}

#contentbg p{
margin-bottom:0;
}

#contentbg{
    min-height:300px;
	background-image:url("images/body/cloud2.jpg");
	background-repeat: repeat-x;
    position:relative;
    padding:0px;margin:0px; border:0px;
}

#content{
	margin-left: 50px; 
    margin-right: 50px; 
    padding-top:10px;
    padding-bottom:10px;

}

#content a{
color:blue;
}



#footer{
	background:url("images/body/footer.png");
	position:relative;
	bottom:0px;
	height:48px;
	background-repeat:no-repeat;
	padding: 0; 
    margin: 0;
    clear:both;
}

#footer span{
	padding:6px;
position:relative;
top:2px;
	color:#1B2676;
}

#footer span a{
    padding-right:3px;
}

