@charset "utf-8";

body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: times, Times New Roman, times-roman, georgia, serif;
	background:#FFFFFF;
}
#container{
padding: 0px 0px 0px 0px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
width:900px;
background:#efefef;
}

#top{
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 10px 10px;
	background:url(top_bkg.png) #efefef repeat-x;
	height:118px;

}
#top h1{
	font-size: 80px;
	line-height: 60px;
	letter-spacing: 20px;
	color:#336699;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
	font-variant:small-caps;

}

#top h2{
	font-size: 20px;
	letter-spacing: 2px;
	color:#e6ebee;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-variant:small-caps;
}
p.logo{
background:url(logo.png) no-repeat;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;
width:239px;
height:45px;
}

#left{
	width:60%;
	float:left;
	clear:none;
		margin: 0px 0px 20px 0px;
		padding: 0px 10px 0px 10px;
}
#left img{
margin: 0px 8px 8px 0px;
}
#middle{
	width:33%;
	float:left;
	clear:none;
	
	
		margin: 0px 0px 20px 0px;
		padding: 0px 10px 0px 10px;
		text-align:center;
}
#right{
	width:30%;
	float:right;
	clear:none;
		margin: 0px 0px 20px 0px;
		padding: 0px 10px 0px 20px;
		border-left:#999999 1px solid;
}
h3{
	color:#666666;
	letter-spacing:2px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-variant:small-caps;
	font-size:22px;
	font-weight:normal;
}
p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	color:#333333;
}
.class1{font-size:42px; color:#333333;}
.class2{font-size:32px; color:#666666;}
.class3{font-size:28px; color:#333333;}
.class4{font-size:26px; color:#666666;}
.class5{font-size:20px; color:#333333;}
.class6{font-size:18px; color:#333333;}

#footer{
	clear:both;
	font-size: 25px;
	letter-spacing: 2px;
	color:#666666;
	border-top:#999999 1px solid;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	height:30px;
}
a {
color:#336699;
}
a:hover{
color:#000000;
}

ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style:none;
}
li{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
#footer p{
font-size:16px;
}


