/* CSS Document */
body{
	padding:0;
	margin:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#C5D9EC;
	background:url(../images/backimg.jpg) repeat 0 0;
	background-color:inherit;
}
img, div, p, span, a, td{ behavior: url(iepngfix.htc)}

ul, p, li, a, h1, h2, form, label, input, td, div{
	padding:0;
	margin:0;
} 
img{
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
	border:none;
	display:block;
}
ul{
	list-style:none;
}
a{
	text-decoration:none;
	outline:0;
}
.spacer{
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
	clear:both;
}
#main{
	width:100%;
	background:url(../images/reptinside.jpg) repeat-x 0 0;
	height:100%;
	overflow:hidden;
	
}
#container{
	width:960px;
	margin:0 auto;
}
/*------------logo panel-------------------*/
#logo{
	width:320px;
	height:104px;
	margin:0 auto;
	padding:4px 0 0 0;
}
/*--------------navigation-----------------------*/
#navigation{
	width:960px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
}
#navigation ul{
	padding:0 0 0 75px;
	margin:0;
}
#navigation ul li{
	background:url(../images/divider.gif) no-repeat 100% 50%;
	padding:0 17px;
	float:left;
}
#navigation ul li.nodivder{
	background-image:none;
}
#navigation ul li a{
	font-size:14px;
	line-height:24px;
	color:#fff;
	background-color:inherit;
}
#navigation ul li a:hover{
	text-decoration:underline;
}
/*-------------text panel---------------------------*/
#textpan{
	width:796px;
	margin:0 auto;
	text-align:center;
	padding:40px 0 7px 0;
	text-align:justify; padding-top: 0px; padding-bottom:0px;
}
#textpan p {
	padding: 10px 0px;
}

#texttop {
	width:796px;
	margin:0 auto;
	text-align:center;
	padding:40px 0 37px 0;
}

#texttop h2 {
	width:796px;
	margin:0 auto;
	text-align:center;
	padding:10px 0 17px 0;
}

#textpan h2 {
	text-align:center;
	margin-top:40px;
	padding-bottom:10px;
	}
/*----------body panel-------------------------*/
#bodypan{
	width:960px;
	background:url(../images/shadow-line.png) no-repeat 0 100%;
	padding-bottom:45px;
	padding-left:60px;
	height:100%;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;	

}

#bodypan a:hover img{
	opacity:0.7;
}
.insidebody{
	width:167px;
	float:left;
}
.insidebody p{
	text-align:center;
	padding:13px 0 0 0;
}
.insidebody p a{
	color:#fff;
	background-color:inherit;
}
.insidebody p a:hover{
	text-decoration:underline;
}
/*-----------copyright----------------------*/
#copyright{
	width:960px;
	margin:62px auto 0;
	font-size:12px;
	line-height:16px;
	color:#8FB4C7;
	background-color:inherit;
	text-align:center;
	padding-bottom:5px;
}
#copyright a {
 	font-size: 11px;
 	color:#8FB4C7;
	}


