#content{width:880px;}
#footer { width:890px; padding-left: 30px; height: 30px;}
#header-wrapper{height:458px; }
div.content-wrapper{height:279px; }
.aside{ float:left; width:324px; position:absolute; padding-left:12px;}
.article{float:right; width:486px;}
.aside h2,.article h2{
color:#333333;
padding:11px 0 3px 0;
font-size:15px;
font-weight:bold;
line-height:24px;
border-bottom:1px solid #e0e0e0;
}
#header {width:884px; position:relative; padding:17px 0 0;}
#header .schmaps{float:left; padding-right:17px;}
#header .schnaps{float:left; padding-right:17px;}
#header .rside{float:right; width:278px; position:absolute; right:0;}
li a{font-size:12px; text-decoration:none;}

.ss-connect {padding:13px 0 5px 2px; width:281px;}
.ss-connect h2{
background:#f4f5f0 url(/image/twitter-logo.png) no-repeat scroll 79% 105%;
font-size:19px;
line-height:24px;
}
.ss-connect p{ margin:7px 0 0 1px;}
.ss-connect h3{ font-size:17px; margin:10px 0; line-height:21px;}
.ss-connect a.btn-connect{
background:#E9E9E4 url(/image/advert3.png) no-repeat scroll -160px -234px;
width:114px;
height:40px;
display:block;
position:absolute;
top:190px;
right:5px;
}
.feedback{margin-top:20px;}

/* Target FireFox 2 and older [!] */
html>/**/body .ss-connect p, x:-moz-any-link { font-size:15px;}

/* Target FireFox 3 [!] */
html>/**/body .ss-connect p, x:-moz-any-link, x:default { font-size:16px; }

/* Target safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {		
	.ss-connect p { letter-spacing:-0.1em;}
}
