/* andreas04 - an open source xhtml/css website layout by Andreas Viklund - http://andreasviklund.com . Free to use for any purpose as long as the proper credits are given for the original design work.

Version: 1.2, November 28, 2005 */

body{
background-color:#FFFFFF;
margin:0;

}


a
{
color: #0000CC;
text-decoration:underline;

}

a:hover
{
color:#666666;
text-decoration:blink;
}

/*h1,h2,h3,h4{
margin:0;
padding:0;
font-weight:normal;
}

h1{
font-size:2.3em;
letter-spacing:-1px;
color:#567;
margin:12px 0 5px 20px;
}*/
/*h1{
font-size:2.3em;
letter-spacing:-1px;
color:#567;
margin:10px;
}*/
h1{
color:#567;
font-size:2.3em;
margin:10px;
letter-spacing:2px;
 text-decoration: none;
 font-weight:normal;
 color:#8F8F8F;
font-family:Haettenschweiler;
}


#container{
width:870px;
background-color:#ffffff;
text-align:left;

}
#header{
position:relative;
height:150px;
width: 870px;
margin-bottom:10px;
}
#header #title {
	position: absolute;
	z-index: 100;
	text-align:left;
	width: 850px;
	top: 25px;
	}
#sitetitle a{
color:#567;
font-weight:normal;
}

#sitetitle a:hover{
color:#269;
}

#menu{
height:71px;
padding-top:35px;
text-align: left;
}

#menu a{
margin:0;
height:100px;
padding:34px 6px 41px 6px;
font-size:1.6em;
font-weight:normal;
letter-spacing:-1px;
color: #888;
}

#menu a:hover{
color:#269;
text-decoration:none;
background: #fff url(images/menuhover.png) repeat-x;
padding:34px 5px 41px 5px;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}

#content1{
width:860px;
padding-left:5px;
background-color:#ffffff;
clear:both;

}

#content1 h2{
 margin:0;
 padding: 0px 0;
 padding-left:20px;
 font-size:26px;
 letter-spacing:2px;
 text-decoration: none;
 font-weight:normal;
 color:#8F8F8F;
 font-family:Haettenschweiler;

}
.hlink
{
text-decoration:none;
}
.hlink:hover {
color:#666666;

}
#content1 h2 a{
color:#666666;
font-weight:normal;
text-decoration:none;
}

#content1 h2 a:hover{
color:#333333;
text-decoration:none;
background:none;
}



#left{
width:450px;
float:left;
padding-top:5px;
vertical-align:top;
}

#right{
float:right;
width:380px;
padding-top:5px;
vertical-align:top;
}



#footer{
clear:both;
padding:10px 0 12px 0px;
width:870px;
text-align:left;
color:#888;
border-top: 1px dotted #666666;
}

#footer a{
color:#888;
font-weight:normal;
}

#footer span{
color:#aaa;
font-size:2em;
letter-spacing:-2px;
}

.entry{
width:414px;
text-align:left;
vertical-align:top;
padding-left:10px;
padding-right:10px;
font-size:16px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
overflow:auto;

}



.right{
text-align:left;
}

.center{
text-align:center;
}

.clear{
clear:both;
}

.hide{
display:none;
}
