html,body{
margin:0;
padding:0;
/*background-color:#E2E2DE;*/
}
body{
font:76% arial,sans-serif;color: #333;
text-align:center;
padding: 20px;
}
h1,h2{
padding-left: 15px;
margin: 0,
}
h2{
font-size: 160%;
color: #555;
}
p{
margin: 0;padding: 0 15px 0.7em;
line-height: 1.5;
}
address{
font-style: normal;
}

div.gradient{
background: #F2F2F2 url(gradient.png) repeat-x top;
margin: 15px;
text-align:center;
}
div.gradient p{
margin:0;
padding: 2px 5px;
}
p.codehere{
color: #2A4D91;
}

div#container{
width:778px;
margin: 0 auto;
background-color: #C0CDF2;
text-align: left;
 /* border: Solid 1px #000000;*/
}
div#header{
background-color: #e7e7e7;
padding:10px 0;
text-align:center;
}
div#header h1{
color: #FFF;
font-size: 300%;
font-weight: 900;
}
/*#menu{
width:100%;
heigth:20px;

background: #ff0000;
padding-top: 5px;
}
ul#nav,ul#nav li{
list-style-type:none;
margin:0;
padding:0;
}
ul#nav{
padding-left:15px;
}
ul#nav li{
float:left;
width:80px;
margin-right:2px;
text-align: center;
}
ul#nav a{
float:left;
width:80px;
text-decoration:none;
background: #FFC;
color: #999,
}
ul#nav li.active a,ul#nav a:hover{
color: #000;
}*/
div#content{
clear:left;
width:778px;
border-top:1px solid #999;
padding-top:0px;
background-color: #C0CDF2;
}
div#footer{
padding-top:5px;
text-align: center;
font-size: 90%;
background: #8395CB;
color: #FFF;
}

div#box{
float:left;
display:inline;
width:170px;
margin: 5px 5px 0 5px;
background: #F2F2F2 url(gradient.png) repeat-x top;
text-align:center;
}
div#box p{
padding:0 5px
}
div#box2{
float:left;
display:inline;
width:580px;
margin: 5px 5px 0 5px;
background: #F2F2F2 url(gradient.png) repeat-x top;
text-align:left;
margin-left:5px;
}
div#box2 p{
padding:0 5px;
}

div#minipics{
float:left;
width:100%;
padding-bottom:10px;
}
div#minipics ul{
list-style-type: none;
margin:0 15px;
padding:0;
}
div#minipics li{
float:left;
width:100px;
margin: 10px 10px 10px 0;
background-color: #FFF;
}
div#minipics li img{
display: block;
width: 80px;
height: 80px;
margin:5px 10px;
border: 0px;
}
.contrecds{
margin:10px;
}
img.imgfoot{
margin-top:15px;
width:100%;
heigth:2px;
}
A.info3 {
	position:relative;
  	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:black;
	width:100px;
	height: auto;/**/
	padding:5px;
	Z-INDEX: 24; 
	TEXT-DECORATION: none;
}
A.info3:hover {
	Z-INDEX: 25; 
	COLOR: #ff0000; 

}
A.info3 SPAN {
	DISPLAY: none
}
A.info3:hover SPAN {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	LEFT:60px; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 320px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 80px;
background-color:#ccc;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
}

