body {
 margin: 0 auto;
 text-align:center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
#container {
 width: 873px;
 background: #FFF;
 margin: 0 auto;
}
#banners {
 position: absolute;
 right: 20px;
 top: 10px;
}
#main_menu{
 width: 873px;
 height: 29px;
 padding-left:20px;
}

#key_city{
 padding-top:7px;
 font-size:12px;
 font-weight:bold;
 width:220px;
 float:left;
 text-align:left;
}
#breadcrumbs{
 padding-top:6px;
 font-weight:bold;
 width:500px;
 float:left;
 text-align:left;
 font-size:12px;
 font-weight:normal;
}

#main_menu_shadow{
 width: 873px;
 height: 38px;
 background: transparent url(images/sandstone_03.jpg) no-repeat top left;
 position:relative;
 margin-bottom:5px;
}

#left-side{
 width: 220px;
 float: left;
 text-align:left;
 padding-right:10px;
}

#toolbox {
 margin:20px;
 padding-bottom:10px;
}

#right-side{
 padding-left:15px;
 padding-bottom:10px;
 width:620px;
 float: left;
 text-align:left;
}

#ourservice {
 float: left;
 width:315px;
}

#taxtips {
    float: left;
 width:270px;
 padding-left:20px;
}

#main_header{
 width: 873px;
 height: 221px;
 position: relative;
}

.menu_item{
 padding-left:10px;
 float:left;
 text-align:left;
 margin-top:8px;
 font-weight:bold;
}

.menu_item2{
 text-align:left;
 font-size:10px;
 margin-top:8px;
 font-weight:bold;
 padding-left:10px;
}
#banners {
 position:absolute;
 top:260px;
 right:20px;
 height:60px;
 width:400px;
 text-align:right;
}

#contactpagetable td {
 font-size:12px;
}

.nounderline,.nounderline a, .nounderline a:link, .nounderline a:active, .nounderline a:visited {
 text-decoration: none;
}

.header {
 font-size:14px;
 font-weight:bold;
}

.label {
    font-size:12px;
}

.clear {
 clear:both;
}

h3 {
	margin-top:0px;
}
.resourcefix {
	font-size:16px;
	border:0px solid black;
}

.resourcestrick {
	font-size:12px;
}
.lay9fix {
	font-size:12px;
}
