body {
text-align : center;
font : 12px verdana, sans-serif;
color : #666666;
margin : 0;
padding : 0;
background : #c8c8c8;
}
h1 {
font-size : 32px;
color : #1a3761;
margin : 0;
padding : 0;
padding-top : 10px;
padding-bottom : 10px;
font-weight : normal;
}
h1 span {
color : #fa802e;
}
h2 {
font-size : 18px;
color : #1a3761;
margin : 0;
padding : 0;
padding-top : 3px;
padding-bottom : 5px;
font-weight : normal;
}
h2 span {
color : #fa802e;
}
form, input, h3 {
margin : 0;
padding : 0;
clear : both;
}
p {
margin : 0;
padding : 0;
padding-top : 5px;
padding-bottom : 5px;
}
a:link, a:visited {
color : #666666;
text-decoration : none;
}
a:hover, a:active {
text-decoration : underline;
}
img {
border : none;
}
.clearer {
clear : both;
}
.separator {
padding-top : 20px;
clear : both;
}
#container-body {
margin-left : auto;
width : 1000px;
margin-right : auto;
text-align : left;
background : #fffff3;
}
#container-top {
width : 950px;
height : 136px;
background : url(top.jpg);
padding-left : 50px;
}
#area-center {
background : url(bg.jpg);
}
#topmenu {
float : left;
width : 220px;
padding-top : 25px;
padding-left : 115px;
}
#topmenu ul {
list-style-type : none;
padding : 0;
margin : 0;
text-align : center;
}
#topmenu ul li {
display : inline;
text-align : center;
}
#topmenu ul li a {
font-size : 11px;
font-weight : bold;
padding-left : 2px;
padding-right : 4px;
text-decoration : none;
}
#search {
float : left;
width : 200px;
padding-top : 25px;
}
#search input {
width : 110px;
}
#container {
margin-left : auto;
width : 900px;
margin-right : auto;
text-align : left;
}
#banner {
background : url(banner_bg.jpg) repeat-x;
width : 880px;
color : #ffffff;
padding-left : 20px;
height : 190px;
}
#banner a {
color : #ffffff;
float : right;
padding : 6px;
font-weight : bold;
width : 200px;
text-align : right;
}
#banner img {
padding-left : 8px;
}
#banner #welcome {
font-size : 28px;
padding-top : 8px;
font-weight : bold;
text-align : left;
}
#menu {
	background : url(menu.jpg) repeat-x;
	height : 32px;
	text-align : center;
	clear : both;
	color : #ffffff;
	font-weight : bold;
}
#menu ul {
list-style-type : none;
padding : 0;
margin : 0;
}
#menu ul li {
float : left;
width : 110px;
height : 30px;
text-align : center;
padding-bottom : 2px;
padding-top : 9px;
background : url(menu_separator.jpg) no-repeat;
}
#menu ul li a {
color : #ffffff;
font-size : 12px;
font-weight : bold;
}
#menu ul .menu-on {
background : url(menu-on.jpg) repeat-x;
height : 32px;
}
#menu ul .menu-on a {
color : #012a47;
}
#content-left {
float : left;
width : 260px;
padding : 10px;
}
#content {
float : left;
width : 610px;
padding-top : 10px;
}
.box-top {
background : url(box-top.jpg);
width : 243px;
height : 33px;
font-size : 16px;
color : #ffffff;
padding-left : 16px;
padding-top : 13px;
font-weight : bold;
}
.box-middle {
background : url(box-bg.jpg);
width : 230px;
color : #666666;
padding-left : 16px;
padding-right : 13px;
padding-top : 2px;
}
.box-middle img {
margin-right : 5px;
}
.box-bottom {
background : url(box-bottom.jpg) no-repeat;
width : 259px;
height : 37px;
}
.floatright {
float : right;
width : 100px;
text-align : right;
}
.items {
float : left;
width : 182px;
margin-right : 20px;
}
#footer {
background : url(footer.jpg);
text-align : center;
padding : 0;
height : 81px;
padding-top : 60px;
}
#footermenu {
padding : 4px;
}
#footermenu ul {
list-style-type : none;
padding : 0;
margin : 0;
text-align : center;
}
#footermenu ul li {
display : inline;
text-align : center;
}
#footermenu ul li a {
font-size : 11px;
font-weight : bold;
padding-left : 2px;
padding-right : 4px;
text-decoration : none;
}
