html{
height: 100%;
}

body {
margin: 0px;
padding: 0px;
background: #e6e5e5 url(images/bg.png) repeat-x;
font-size: 11px;
font-family: Tahoma;
color: #075171;
line-height: 22px;
height: 100%;
}

img{
border: 0;
}

.clear{
clear: both;
}

.adsense {
	margin:20px 50px;
	width: 700px;
}

#wrapper{
height: 100%;
margin-bottom: -80px;
min-height: 100%; 
height: auto !important; 
height: 100%; 
width: 1000px;
margin: auto;
}

#header{
overflow: hidden;
margin-top: 10px;
height: 151px;
width: 1000px;
background: url(images/header.png);
}

#avdw{
padding: 0 0 0 11px;
margin: 13px 13px 0 0;
float: right;
height: 128px;
width: 358px;
background: url(images/avdw.png);
color: #ffffff;
}

#avdw h1{
font-family: Trebuchet MS;
font-size: 16px;
margin: 0;
padding: 0;
float: left;
}

#avdw strong{
display: block;
float: left;
}

#avdw img{
margin: 12px 10px 0 0;
float: left;
}

#atxt{
width: 225px;
float: left;
}

a.direct{
margin: 6px 6px 0 0;
text-align: center;
float: right;
line-height: 36px;
height: 36px;
width: 156px;
background: url(images/direct.png);
display: block;
color: #ffffff;
text-decoration: none;
}

#menu{
clear: both;
font-size: 12px;
overflow: hidden;
height: 39px;
width: 1000px;
background: url(images/menu.png)
}

#menu ul{
height: 33px;
margin: 3px 0 0 10px;
padding: 0;
}

#menu ul li{
margin-right: 7px;
float: left;
list-style: none;
height: 33px;
line-height: 30px;
}

#menu ul li a{
height: 33px;
display: block;
color: #ffffff;
text-decoration: none;
background: url(images/menuli.png) bottom left no-repeat;
}

#menu ul li a span{
height: 33px;
padding-left: 27px;
padding-right: 10px;
}

#menu ul li a:hover{
height: 33px;
display: block;
background: #075171 url(images/menulihover.png) bottom left no-repeat;}

#menu ul li a:hover span{
height: 33px;
display: block;
background: url(images/span.png) bottom right no-repeat;
}

#content{
overflow: hidden;
width: 1000px;
background: url(images/content.png);
}

#left{
float: left;
width: 200px;
}

#left h1{
margin: 10px 0 0 0;
padding: 0 0 0 25px;
font-size: 14px;
height: 40px;
line-height: 40px;
background: #519ab9 url(images/lefth1.png) left no-repeat;
}

#left ul{
margin: 0 0 0 1px;
padding: 0;
}

#left ul li{
font-weight: bold;
line-height: 24px;
list-style: none;
}

#left ul li a{
padding-left: 11px;
width: 188px;
display: block;
color: #ffffff;
text-decoration: none;
}

#left ul li a:hover{
background: #075171;
color: #ffffff;
text-decoration: underline;
}

#left ul.type li a:hover{
text-decoration: none;
}

.ad{
margin-top: 20px;
text-align: center;
}

.ad a {
	color: #FFFFFF;
}

#right{
padding-top: 7px;
padding-right: 23px;
float: right;
width: 763px;
}

#right h1{
margin: 0 0 7px 0;
padding: 0 0 7px 0;
font-size: 14px;
background: url(images/righth1.png) bottom repeat-x;
}

.textbox{
margin-bottom: 15px;
overflow: hidden;
}

.textbox img{
padding: 3px;
margin: 4px 7px 0 7px;
float: right;
border: 1px solid #a4d3e2;
}

.textbox a{
color: #f0a70b;
text-decoration: underline;
font-weight: bold;
}

.boxen{
margin: 30px 0 20px 0;

}

.lb{
	margin-top: 5px;
	clear: both;
	height: 123px;
	width: 773px;
	background: url(images/lb.png);
}

.db{
	margin-top: 5px;
	clear: both;
	height: 123px;
	width: 773px;
	background: url(images/db.png);
}

.lb a.meerlink, .db a.meerlink {
	color: #0ca9db;
	float: right;
}

.img{
	display: block;
	margin: 5px 0 0 5px;
	text-align: center;
	float: left;
	height: 113px;
	width: 146px;
	background: url(images/img.png);
}

.boxtxt{
	width: 550px;
	margin: 15px 0 0 25px;
	float: left;
}

.boxtxt strong{
	display: block;
}

.boxtxt strong a{
color: #0ca9db;
text-decoration: underline;
}

#bottom{
clear: both;
font-size: 0px;
height: 11px;
width: 1000px;
background: url(images/bottom.png);
}

#push{
height: 39px;
}

#footer{
text-align: center;
margin: auto;
clear: both;
line-height: 39px;
height: 39px;
width: 1000px;
background: url(images/footer.png);
color: #858585;
font-weight: bold;
}

#footer a{
color: #858585;
text-decoration: underline;
}

h1{
margin: 0;
padding: 0;
font-size: px;
color: #;
}
