/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	background-image:url(bg.gif);
background-repeat:repeat;
margin: 0px;
padding: 0px;
}

h1 {
	font-size: 36px;
	color: #000000;
}
h2 {
	font-size: 24px;
	color: #333333;
}
h3 {
	font-size: 18px;
	color: #336633;
	margin: 0;
	padding: 0;
}
h4 {
	font-size: 16px;
	color: #336633;
	margin: 0;
	padding: 0;
}
h5 {
	font-size: 15px;
	color: #000000;
	margin: 0;
	padding: 0;
}

#header {
background-image: url(tmhead.png);
height: 200px;
width: 940px;
margin: 0px;
padding: 0px;
}

#container {
width: 940px;
margin: auto;
padding: 0px;
}

#content {
background-color:#FFFF99; 
width: 940px;
background-image:url(images/h.png);
margin: 0 0 0 0px;
height: 310px; 
}

#content_bottom {
background-color:#000; 
width: 940px;
background-image: url(images/contentbg_bottom.png);
background-repeat: no-repeat;
margin: 0 0 0 0px;
height: 310px; 
}

#content_right {
background-image:url(images/contentRbg.png);
background-repeat:no-repeat;
width: 270px;
height: 300px;
float: right;
}

._content_right_inner {
padding-left: 15px;
padding-right: 15px;
}

#content_left {
background-image:url(images/contentbg.png);
padding: 0px;
width: 660px;
height: 300px;
float: left;
background-color:#FFFFCC;
}

#footer {
background-color: #333333;
font-size: 10px;
color: #FFFFFF;
width: 940px;
height: 20px;
margin: auto;
}

#footer a {
        color: #ffffff;
}

#footer a:hover {
        color: #fff;
				text-decoration: underline;
		}

#navcontainer {
        padding: 0;
		background-color: #000;
        height: 18px;
		font-size: 14px;
		text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align: bottom;
		}

#navcontainer ul {
        border: 0;
        margin: 0;
        padding: 0;
		
        list-style-type: none;
}

#navcontainer ul li {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

#navcontainer ul li a {
	height: 20px;
	padding: 0;
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
		vertical-align: middle;
	background-position: center;
		}

#navcontainer ul li a:hover {
        color: #028857;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		vertical-align: middle;
		line-height: 14px;
		display: inline-block;
				}

#navcontainer a:active {
        color: #fff;
}

#navcontainer li#active a {
       border: 1px solid #c60;
        color: #fff;
}

<!-- menu end -->