#header {
	width:950px;
	height:140px;
	margin:0 auto;
	background:url(../images/top_bg.gif) no-repeat left top;
	position:relative;
}
.toptxt {
	text-transform:capitalize;
	position:absolute;
	left:615px;
	top:7px;
	font-size:11px;
}
.toptxt li {
	float:left;
}
.toptxt li a {
	display:block;
	color:#FFFFFF;
	padding-right:28px;
}
.toptxt li a:hover {
	text-decoration:underline;
}
#header .nav_right {
text-transform:capitalize;
	position:absolute;
	right:0px;
	top:75px;
}
#header .nav_right li {
	float:left;
	display:block;
	padding-right:5px;
}
#header .nav_right li a:hover {
	text-decoration:underline;
	color:#CC0000;
}
#logo {
	position:absolute;
	left:5px;
	top:28px;
}
#header p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	text-transform:capitalize;
	position:absolute;
	left:208px;
	top:60px;
}
#nav {
	width:950px;
	height:40px;
	background: url(../images/nav_bg.gif) no-repeat left top;
	position:absolute;
	left:0px;
	bottom:0px;
	padding:0px 0px 0px 19px;
}
#nav li {
	float:left;
}
#nav li a {
	font-size:15px;
	font-weight:bold;
	text-transform:capitalize;
	color:#FFFFFF;
	line-height:40px;
	margin:0 23px;
	padding-left:5px;
	display:block;
}
#nav li a span {
	padding-right:5px;
	display:block;
}
#nav li a:hover {
	color:#FF0000;
	background:url(../images/nav_bg_left.gif) no-repeat left center;
}
#nav li a:hover span {
	background:url(../images/nav_bg_right.gif) no-repeat right center;
}
#banner {
	width:950px;
	height:220px;
	margin:0 auto;
}
#content {
	width:950px;
	margin:0 auto;
	padding-bottom:10px;
}
#footer {
	width:950px;
	height:75px;
	margin:0 auto;
	border-top:1px solid #3aa9dc;
	padding:20px 0px 0px 0px;
	line-height:2em;
}
#footer p {
	background:url(../images/liland_logo_2.gif) no-repeat 0px 10px;;
	font-size:9px;
	padding-left:118px;
	text-transform:capitalize;
	line-height:15px;
}
#footer p a{
color:#0033cc;
text-decoration:underline;
}
#footer p a:hover{
color: #FF0000;
text-decoration:none;
}
