.contacts{
	font-family:Tahoma, Arial, Helvetica, sans-serif; background-color:#F5F5F5; padding:5px 5px 5px 5px; width:370px; float:left;
	margin:5px 5px 5px 5px; border:1px #EEEEEE solid;
}
.contacts h1{
	color:gray;
}
.contacts p{
	font-size:12px; line-height:20px;
}


#contentLeft{
	float:left; width:800px; padding:0px 0px 5px 5px;
}
#contentLeft .indexBox1{
	float:left; width:324px; padding:5px 5px 5px 5px; margin:0px 0px 0px 3px;
	background-image:url('../images/bg_fade.gif'); background-repeat:no-repeat;
}
#contentLeft .indexBox2{
	float:left; width:450px; margin:0px 0px 0px 10px;
	background-image:url('../images/bg_fade_2.gif'); background-repeat:no-repeat;
}
#contentsBig{
	float:right; width:790px; margin:0px 0px 0px 0px;
}


#contentRight{
	float:right; width:150px; padding:0px 5px 5px 5px;
}
#contentRight img{
	padding:0px 0px 5px 0px;
}


#navi{
	background-image:url('../images/bg_navi.gif'); background-repeat:no-repeat; height:31px; margin:5px 0px 5px 0px;
}
#navi ul{
	float:left; list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
#navi ul li{
	float:left;
}
#navi ul li a{
	display:inline-block; margin:0px 0px 0px 0px; padding:6px 10px 6px 10px;
}

#naviLeft{
	float:left; width:150px; background-color:#F5F5F5;
}

.naviLinks{
	list-style:none; margin:5px 5px 5px 5px; padding:5px 5px 5px 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
}
.naviLinks li a{
	display:inline-block; padding:5px 5px 5px 5px; border-right:2px #666666 solid; width:130px;
	color:#666666; text-decoration:none;
}
.naviLinks li a:hover{
	border-right:2px #444444 solid; text-decoration:none; background-color:#EEEEEE;
	color:#333333; text-decoration:none;
}


