body {
	background: white url(images/header-bg.jpg) repeat-x 50% 0%;
	color: #1E1E1E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size: 12px;
        margin: 0 auto;
        max-width: 108em;
        padding: 0px 0px 0px 15px;
	min-width: 1024px;
        overflow-x: hidden;
}

/* Fonts import */
@font-face {
font-family: titr;
src: url("http://iranianua.com.ua/fonts/titr.ttf");
}
/* Fonts import End */

.nextback a {
  color: #89b7ea;
  text-decoration: none;
  border: none;
  font-size: 12px;
  font-family:Tahoma,Geneva,sans-serif;

}

.nextback a:hover {
  color: #e032ad;
  text-decoration: none;
  border: none;
  font-size: 12px;
  font-family:Tahoma,Geneva,sans-serif;

}

.archive_header a {
  font-family:Tahoma,Geneva,sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #3080d7;
  text-decoration: none;
  border: none;
}

.archive_header a:hover {
  font-family:Tahoma,Geneva,sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #fe7938;
  text-decoration: none;
  border: none;
}

.archive_time {
  font-family:Tahoma,Geneva,sans-serif;
  font-size: 10px;
  color: #f73743;
  text-decoration: none;
  border: none;
  font-weight:bold;
}

#rnd_container {background: #FFFFFF; margin:1px;  font-family:Tahoma,Geneva,sans-serif;width: 740px;}  
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#f7e1ab; border-left:1px solid #ccc; border-right:1px solid #ccc;}
    .rnd_b1 {margin:0 5px; background:#ccc;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    .rnd_content {
    display:block;
    border:0 solid #ccc;
    border-width:0 1px;
    padding: 10px;
    background:#f7e1ab;
    color:#000000;
}

#header
{
    margin:0 auto;
    width: 90%;
    height:81px;
    overflow:visible;
    min-width:1200px;
    direction:rtl;	
    padding: 0 auto;
    list-style: none;
}

/* Struc */
.clearfix:after
{
    content:" ";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0;
}

.clearfix
{
    display:inline-block;
}

html[xmlns] .clearfix
{
    display:block;
}

* html .clearfix
{
    height:1%;
}


.navigation
{
    margin:2px 0 0 -7px;
    padding:0 0 0 0;
    list-style:none;
    float:left;
    z-index:100;
    font-family: "titr";
    font-size:14px;
}

.navigation li
{
    float:left;
    position:relative;
    left: -7px;
    z-index:100;
    padding:4px 11px 0px 14px;
    border-top:1px solid #5c5c5c;
}



.navigation li:hover
{
    background:url(images/grad-navigation-hover.gif) repeat-x top center;
    border-top:1px solid #c6c6c6;
}

.navigation li a:link,
.navigation li a:active,
.navigation li a:visited
{
    padding:10px 7px 3px 5px;
    /*font:bold 1.33em Helvetica, Arial, sans-serif;*/
    color:#d8d8d8;
    text-decoration:none;
    display:block;
}

.navigation li span {
    padding: 0 0 0 5px;
    display: inline;
    color: #b0b0b0;
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 12px;
}

.navigation li a.home-link {
    padding-bottom: 19px;
}

.navigation span.sub a
{
    padding: 0;
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 12px;
    color:#b0b0b0;
    display:inline;
    margin:2px 0 0 0;
}

.navigation span.sub a:hover {
    text-decoration: underline;
    background: transparent;
}

.navigation li a:hover
{
    background:url(images/grad-navigation-hover.gif) repeat-x top center;
}

.navigation li:hover  a {
    color: #d8490d;
}

.navigation li:hover  .sub a {
    color: #d9d9d9;
}

.navigation li a:hover span
{
    color:#d9d9d9;
}

.left,
.alignleft
{
    float:left;
}

.right,
.alignright
{
    float:right;
}


/*
#navigation
{
    margin:2px 0 0;
    padding:0 0 0 1px;
    list-style:none;
    float:left;
    background:url(images/nav-divider.gif) no-repeat 0 1px;
    z-index:100;
}

#navigation li
{
    float:left;
    padding:0 1px 0 0;
    background:url(images/nav-divider.gif) no-repeat 100% 1px;
    position:relative;
    z-index:100;
}
*/

#searchform
{
    /* 
        margin:17px 0 0 33px;          
    */
    margin:17px 0 0 0;
    width:195px;
    background:#363636;
    border:1px solid #626262;
    float:right.navigation li
{
    float:left;
    position:relative;
    left: -7px;
    z-index:100;
    padding:0px 11px 0px 14px;
    border-top:1px solid #5c5c5c;
}
}

#searchform #search-submit
{
    margin:10px 15px 0 0;
    /*
        width:12px;
        height:12px;  
        background: white url(images/sprt.png) no-repeat -1550px -297px;
    */
    width:32px;
    height:22px;
    background: #363636 url(images/sprt.png) no-repeat -1535px -294px;
    border:0;
    float:right;
    cursor:pointer;
}

#search_submit, #newsletter_submit {
box-shadow:1px 1px 1px #919191;-webkit-box-shadow:1px 1px 1px #919191;-moz-box-shadow: 1px 1px 1px #919191;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
margin-left: 3px;
padding: 1px 0;
}
#search_submit:hover, #newsletter_submit:hover { cursor: pointer; }
li:hover #search_box, li:hover #sbi, li:hover #newsletter_box { color: #4c4c4c; }
#newsletter_box, #search_box, #sbi { color: #808080; font-weight: normal; background-color: #fff;}
#search_box:active, #sbi:active, #newsletter_box:active, #search_submit:active, #newsletter_submit:active {  box-shadow:1px 3px 3px #919191;-webkit-box-shadow:1px 1px 3px #919191;-moz-box-shadow: 1px 1px 3px #919191; }
ul.float_right { float: right; display: inline; }
#cartoon img {
position: relative;
left: -6px;
}

#pagewidth
{
    margin:0 auto;
    width:90%;
    min-width:1200px;
    background:url(images/divider-page.gif) repeat-y top right;
}


#content
{
    padding-right:419px;
    width:auto;
    /*float:left;
    macht probleme in ff2 (rs) */
}

#content .column
{
    position:relative;
    float:left;
}

.entry {
	font-family:Tahoma,Geneva,sans-serif;
}

.entry hr {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-title.gif) repeat-x scroll center top;
	border-top:1px solid #E9E8E8;
	border-left: none;
	border-right: none;
	border-bottom: none;
	padding-top:9px;
}

#leftcolumn,
#post-list
{
    width:100%;
}

.navigation li .dropdown
{
    margin:-11px 0 0 0;
    padding:0 0 35px 0;
    width:350px;
    height:auto;
    background: transparent url(images/sprt.png) no-repeat bottom center;
    position:absolute;
    z-index:100;
    display:none;
}

.navigation li .#pagewidth
{
    margin:0 auto;
    width:90%;
    min-width:990px;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-page.gif) repeat-y top right;
}dropdown .arrow
{
    width:328px;
    height:9px;
    background: transparent url(images/sprt.png) no-repeat top center;
    position:absolute;
    top:-9px;
}

.navigation li .dropdown strong,
.postcentercontent .title span
{
    margin:25px 35px 15px;
    display:block;
    font:bold 2.00em Helvetica, Arial, sans-serif;
    color:#262626;
}


code,
tt
{
    font-size: 1.25em;
    color: #454545;
    padding: 1px 3px;
    -moz-border-radius: 2px;
    background-color: #f2f2f2;
}

blockquote
{
    border-left: 1px solid #ccc;
    font-size: 1em;
    font-style: italic;
    color: #454545;
    padding: 3px 20px 3px 20px;
    background-color: #f7f7f7;
    margin: 22px 60px;
}

img
{
    margin:0;
    padding:0;
    border:0;
}

pre
{
    border-left: 1px solid #ccc;
    color: #454545;
    padding: 3px 20px 3px 20px;
    background-color: #f7f7f7;
    margin: 22px 0px;
    font: 1.2em/1.5em Consolas, "Lucida Console", Monaco, monospace;
}

/* Typo */
h1
{
    margin:37px 0 41px;
    width:275px;
    height:69px;
    background: transparent url(images/logo-top.png) no-repeat;
 /* .sprt.head.logo */
}

* + html h1 { /* ie7 */
              background-position: 0px -245px;
}

h1 a
{
    width:275px;
    height:69px;
    display:block;
    text-indent:-9999em;
}

h2
{
    margin:0;
    padding:22px 0 8px 0;
    display:block;
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 19px;
    font-weight: bold;
    color:#262626;
}

h2 a:link,
h2 a:active,
h2 a:visited, h2 a:focus
{
    color:#262626;
    text-decoration:none;
    background: transparent;
}

.post.single h2
{
    font:bold 1.45em Arial, Helvetica, sans-serif;
    padding:0;
    margin:0 0 0 100px;
    display:block;
}

#rightcolumn h2
{
    margin:0;
    padding:0;
    font:1.67em Arial, Helvetica, sans-serif;
    color:#262626;
}

#rightcolumn h2.icon
{
    background:url(images/sprite-sidebar-icons.gif) no-repeat top left;
    padding:0 0 0 48px;
    height:32px;
    line-height:32px;
}

#rightcolumn h2.icon.forum
{
    margin:0 0 20px;
}

#rightcolumn h2.icon.twitter
{
    margin:0 0 10px;
}

#rightcolumn h2.icon.interact
{
    background:url(images/sprite-sidebar-icons.gif) no-repeat 0 -54px;
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#rightcolumn h2.icon.popular
{
    background:url(images/sprite-sidebar-icons.gif) no-repeat 0 -106px;
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#rightcolumn h2.icon.twitter
{
    background:url(images/sprite-sidebar-icons.gif) no-repeat 0 -160px;
}

#author h2,
#category h2
{
    padding-bottom:0;
    color:#262626;
    font-size:2.00em;
}

#author-saying h2
{
    font:bold 2.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#3c3c3c;
    padding:30px 0 10px;
}

.author-archive h2,
.category-archive h2,
.post .entry h2#not_found
{
    padding-bottom:0;
}

.category-archive h2
{
    font-size:1.80em;
}

.author-archive h2 a:link,
.author-archive h2 a:active,
.author-archive h2 a:visited,
.category-archive h2 a:link,
.category-archive h2 a:active,
.category-archive h2 a:visited
{
    color:#252626;
}

h2.staff-title
{
    padding:32px 0 10px;
}

h3
{
    padding:10px 0 3px 0;
    margin-bottom: 18px;
    font:normal 2.5em Helvetica, Arial, Helvetica, sans-serif;
    color:#2f2f2f;
    border-bottom:3px solid #2f2f2f;
}

/*
.entry.inner h3
{
    margin-right:-30px;
    padding-right:30px;
    border-bottom:3px solid #2f2f2f;
}

*/
.inner p
{
    margin-bottom: 1.15em;
    list-style: none;
}

.inner li {
    list-style: none;
    margin-left: -30px;
}

.sidebared li {
    list-style: none;
    margin-left: -40px;
}

.showcase
{
    margin: 1.5em 0 1.5em 2.5em;
}

#respond h3
{
    margin:0 0 20px;
    padding:0;
}

h4
{
    margin:0 0 12px;
    font:bold 1.14em Tahoma,Geneva,sans-serif;
    color:#424242;
}

.post .entry.inner h4
{
    margin:35px 0 20px;
    font:italic 1.9em Georgia, "Times New Roman", Times, serif;
    color:#d93315;
}

#interest li h4
{
    font:italic 2.00em Georgia, "Times New Roman", Times, serif;
    color:#2a2a2a;
}

h5
{
}

/*
a:link
{
    color:#3151a2;
}

a:hover
{
    color:#c00;
}

*/

a:focus,
a:active
{
    outline: none;
}

.external-link
{
    position: relative;
    top: 7px;
}

.post a:active,
.post a:focus
{
    background-color: #FFF0F0;
    color: #cc0000;
}

.post ul
{
    list-style-type: square;
}

.post h1 a:focus,
.post h2 a:focus,
.post h3 a:focus,
.post h4 a:focus,
.post h1 a:active,
.post h2 a:active,
.post h3 a:active,
.post h4 a:active
{
    color: #262626;
    background-color: #F1F8FE;
    border-bottom: 1px solid #E3F1FD; 
}

#category h2 a:focus,
.archive h2 a:active
{
    border-bottom: 1px solid #D9EAFD;
    background-color: #ECF5FD;
}

#category h2 a:visited
{
    color: #4B4E4E;
}

a.browse-tags:link, 
a.browse-tags:active,
a.browse-tags:visited
{
    padding:0 18px 2px 0;
    position:absolute;
    top:12px;
    right:15px;
    display:block;
    font:0.92em Tahoma, Arial, Helvetica, sans-serif; 
    color:#8d8c8c;
    background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat scroll 68px -156px;
    text-decoration:none;
}

a.browse-tags.hide
{
    background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat scroll 58px -175px;
}

a.browse-tags:hover
{
    text-decoration:none;
}

#tags .postcentercontent ul li a:link,
#tags .postcentercontent ul li a:active,
#tags .postcentercontent ul li a:visited
{
    font:bold 1.08em Helvetica, Arial, Helvetica, sans-serif;
    color:#575757;
    display:block;
    text-decoration:none;
}

#tags .postcentercontent ul li a:hover
{
    color:#3151a2;
    text-decoration:underline;
}

.post
{
    font-size:1.00em;
}

.postmetadata
{
    font:10px Tahoma,Geneva,sans-serif;
    color:#a8a7a7;
    direction: rtl;
}

.postmetadata .author a:link
{
    color:#7a7a7a;
}

.postmetadata a:active
{
    background-color: transparent;
}

.postmetadata a,
.postmetadata a.comment-count
{
    color:#3151a2;
}

.postmetadata a:hover
{
    color: #cc0000;
}

.intro.network
{
    margin: -2em 0 40px 0;
}

.intro.network h2
{
    padding-bottom: 2px;
}

.intro.network p.network-logo
{
    float: right;
    display: inline;
    padding: 0 40px 0 37px;
    margin-top: -10px;
}

.horizontal-blocks a.continue-reading
{
    font-size: 1.08em;
}

a.browse-archives:link,
a.browse-archives:visited,
a.continue-reading:link,
a.continue-reading:visited
{
    margin:18px 0 13px;
    color:#3151a2;
}

a.continue-reading:link,
a.continue-reading:visited
{
    font:bold 1.08em Helvetica, Arial, sans-serif;
}


a.browse-archives:link,
a.browse-archives:visited
{
    font:bold 1.2em Helvetica, Arial, sans-serif;
}

a.continue-reading:visited,
a.continue-reading:visited:hover
{
    color: #4C8FE1;
}

a.browse-archives:hover,
a.continue-reading:hover
{
    color: #cc0000;
}

a.browse-archives:visited:active,
a.browse-archives:active,
a.continue-reading:visited:active,
a.continue-reading:active
{
    outline: none;
    background-color: #FFF0F0;
    color: #cc0000;
}

a.browse-archives:visited
{
    color: #3151a2;
}
a.browse-archives:visited:hover
{
    color: #cc0000;
}

.continue-reading span
{
    font-weight:normal;
    font-size:.92em;
    display:inline;
}

.post.single .entry
{
    font:1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#484747;
    line-height:18px;
}

.post li
{
    padding-bottom: 0.45em;
}

.wp-pagenavi .previous a,
.wp-pagenavi .next a
{
    font-size: 1.2em;
    font-family: Arial;
    margin:7px 5px 0 15px;
    float:left;
    font-weight:bold;
    text-shadow: #FFF 0 1px 0;
    color: #3151A2;
}

a.next.page-numbers,
a.prev.page-numbers
{
    display:none !important;
}

.wp-pagenavi .pagelist a:link,
.wp-pagenavi .pagelist a:active,
.wp-pagenavi .pagelist a:visited
{
    background-color:#EBF2FF;
    border:1px solid #CCDEFF;
    padding:2px 6px;
    margin:0 12px;
    font:bold 0.9em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151A2;
    text-decoration:none;
    text-shadow:#FFF 0 1px 0;
    display:inline-block;
    margin:0px 3px 0
}

.wp-pagenavi .pagelist .current
{
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 0.9em;
}

.wp-pagenavi .pagelist a:link
{
    color:#06C
}

.wp-pagenavi .pagelist a:visited
{
    border:1px solid #eee;
    color:#aaa;
    background-color: transparent;
}

.wp-pagenavi .pagelist a:visited:hover
{
    border:1px solid #a9a9a9;
    color:#666;
    background-color: transparent;
}

.wp-pagenavi .pagelist a:hover
{
    border: 1px solid #7AABFF;
}

.wp-pagenavi a.page
{
    font-size: 1.9em;
}

.current-pages
{
    margin:10px 0 20px;
    text-align:center;
    display:block;
    font:italic 1.00em Helvetica, Arial, sans-serif;
    color:#a5a7a9;
}

.tags
{
    margin:0 0 15px;
    line-height: 1.9em;
}

.tags a
{
    font-weight:bold;
}

#social li a:link,
#social li a:active,
#social li a:visited
{
    text-decoration:none;
    display:block;
}

#social li a:hover
{
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-social-box.png) no-repeat 50% -157px;
}

#social a .site
{
    font:bold 1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#FFF;
    line-height:51px;
}

#social li a:hover .site,
#social li a:hover .count
{
    text-decoration:underline;
}

#social a .count
{
    font:1.67em Helvetica, Arial, Helvetica, sans-serif;
    line-height:45px;
}

#social #stumble .count
{
    color:#0eb54d;
}

#social #digg .count
{
    color:#1b5790;
}

#social #author-twitter .count
{
    color:#72d3d9;
}

.bio-block .about, .bio .about
{
    font-size:1.08em;
    line-height:19px;
    color:#3c3c3c;
}

.bio-block a.post-author:link,
.bio-block a.post-author:visited,
.bio-block a.post-author:active,
.bio a.post-author:link,
.bio a.post-author:visited,
.bio a.post-author:active
{
    margin:3px 0 0;
    display:block;
    font:bold 1.23em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151a2;
}

.the-author li a
{
    font:bold 0.92em Helvetica, Arial, Helvetica, sans-serif;
    color:#8999c3;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/the-author.gif) no-repeat;
    padding:0 15px 0 0;
    display:block;
}

.the-author li a.author-posts
{
    background-position:100% 2px;
}

.the-author li a.author-twitter
{
    background-position:100% -12px;  
}

.the-author li a.author-homepage
{
    background-position:100% -28px; 
}

.postcenter .cats li a
{
    font:bold 1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#a1a1a1;
    text-decoration:none;
    display:block;
    width:154px;
    height:32px;
    line-height:36px;
    padding:0 0 0 16px;
}

.postcenter .cats li a.active
{
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat -1550px -138px;
    font-size:1.08em;
    color:#000;
}

.postcenter .postlist li a,  #popular-cat ul li a
{
    font:bold 1.33em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151a2;
    text-decoration:none;
}

.postcenter .postlist li a:hover,
#popular-cat ul li a
{
    color:#8999c3;
}

.postcenter .postlist li span
{
    margin:8px 0 0;
    display:block;
    font:0.92em Helvetica, Arial, Helvetica, sans-serif;
    color:#484747;
}

.postcentercontent
{

}

.postcentercontent .title
{
    font-size:0.92em;
    color:#484747
}

#comment-tabs li
{
    font:bold 1.08em Helvetica, Arial, Helvetica, sans-serif;
    color:#c6c6c6;
}

#comment-tabs li a
{
    color:#c6c6c6;
    text-decoration:none;
    display:block;
    padding:22px 15px 21px;
}

#comment-tabs li a:hover
{
    color:#3c3c3c;
}

#comment-tabs li a.active
{
    color:#3c3c3c;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-comment-tabs.gif) no-repeat 50% -58px;
    position: relative;
    top: 1px;
    z-index: 999;
}

.commentlist
{
    font:1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#343434;
    line-height:18px;
}

.commentlist li .children
{
    color:#343434;
}

.commentlist li .commentnumber
{
    font:2.50em Arial, Helvetica, sans-serif;
    color:#f0f0f0;
}

.commentlist li .children li .commentnumber
{
    color:#e1ecef;
}

.commentlist li p
{
    margin-right:50px;
}

.comment-author
{
    font:bold 1.50em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151a2;
    text-decoration:none;
    margin:3px 3px 0 0;
    display:inline;
}

.comment-author a
{
    color:#3151a2;
}

.comment-author span a
{
    color:#99a7cb;
}

.comment.smash {
    background-color: #FFFAE0;
    border-top: 1px solid #FFEF8A;
    /*    border-bottom: 1px solid #FFEF8A; */
}

.comment.smash .depth-2, .comment.smash .depth-3, .comment.smash .depth-4, .comment.smash .depth-5 {
    border-top: 1px solid #eee;
    background-color: #fff;
}

a.vote.up:link,
a.vote.up:active,
a.vote.up:visited
{
    display:inline-block;
    width:14px;
    height:9px;
    text-indent:-9999em;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat 0 -131px;
    outline:none;
}

a.vote.down:link,
a.vote.down:active,
a.vote.down:visited
{
    display:inline-block;
    width:14px;
    height:9px;
    text-indent:-9999em;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat 0 -140px;
    outline:none;
}

a.vote.up.inactive
{
    background-position:-14px 0;
}

a.vote.down.inactive
{
    background-position:-14px -9px;
}

.commentmeta span
{
    font:bold 0.83em Helvetica, Arial, Helvetica, sans-serif;
    color:#b6b6b6;
    display:inline-block;
    margin:0 0 0 3px;
    vertical-align:top;
}

.reply a
{
    float:right;
    font:bold 0.92em Helvetica, Arial, Helvetica, sans-serif;
    color:#8999c3;
    background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat scroll 100% -198px;
    padding:0 16px 0 0;
    text-decoration:none;
}

#respond p.desc
{
    font:1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#484747;
    line-height:18px;
    margin:0 0 25px;
}

#respond label
{
    font:bold 1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#838383;
    display:block;
    margin:0 0 3px;
}

/*
.about-stats li
{
    color:#2d2d2d;
}

.about-stats li strong
{
    font:bold 1.33em Helvetica, Arial, Helvetica, sans-serif;
    display:block;
}

*/
.staff small
{
    font-weight:bold;
    font-size:1.00em;
    display:block;
    margin:5px 0 2px;
}

.staff strong
{
    font:bold italic 2.50em Georgia, "Times New Roman", Times, serif;
    color:#191919;
    display:block;
    margin:3px 0;
}

.staff p
{
    font:italic 1.08em Georgia, "Times New Roman", Times, serif;
    color:#4a4a4a;
    line-height:20px;
}

.staff em
{
    font:italic 1.33em Georgia, "Times New Roman", Times, serif;
    color:#262626;
}

a.arrow:link,
a.arrow:active,
a.arrow:visited
{
    width:28px;
    height:30px;
    display:block;
    text-indent:-9999em;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat 0 -131px;
    position:absolute;
    top:43%;
    z-index:100;
    outline: none;
}

a.previous:link,
a.previous:active,
a.previous:visited
{
    left:-41px;
    background-position:0 -141px;
}

#moments ul li a:link,
#moments ul li a:active,
#moments ul li a:visited
{
    font:bold 4.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#FFF;
    text-decoration:none;
    position:absolute;
    top:100px;
    left:270px;
    margin:0 100px 0 0;
}

#moments ul li a span
{
    font:0.29em Georgia, "Times New Roman", Times, serif;
    color:#faecb4;
    display:block;
    margin:5px 0 0;
}

#interest li a
{
    font:bold 1.17em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151a2;
    text-decoration:none;
}

#interest li span
{
    font:1.00em Helvetica, Arial, Helvetica, sans-serif;
    color:#303030;
    display:block;
    margin:4px 0 0;
}

#author-saying a
{
    font-weight:bold;
}

#author p
{
    font-size:1.08em;
}

.sectionmetadata
{
    font:0.92em Tahoma, Tahoma,Geneva,sans-serif;
    color:#a8a7a7;
}

.sectionmetadata strong
{
    color:#555555;
}

.sectionmetadata a
{
    color:#a8a7a7;
    text-decoration:none;
}

.sectionmetadata a:hover
{
    text-decoration:underline;
    color:#7c7c7c;
}

.sectionmetadata a.sprite
{
    padding:0 0 0 26px;
    height:16px;
    display:inline-block;
    background:url(images/sprite-sidebar-icons.gif) no-repeat;
}

a.network-feed:link,
a.network-feed:active,
a.network-feed:visited
{
    background-position:0 -210px;
}

a.standard-feed:link,
a.standard-feed:active,
a.standard-feed:visited
{
    background-position:0 -226px;
}

a.ed-us:link,
a.ed-us:active,
a.ed-us:visited
{
    background-position:0 -242px;
    color: #333;
}

a.ed-benefits:link,
a.ed-benefits:active,
a.ed-benefits:visited
{
    background-position:0 -258px;
}

a.full-details:link,
a.full-details:active,
a.full-details:visited
{
    background-position:0 -274px;
}

a.join-network:link,
a.join-network:active,
a.join-network:visited
{
    background-position:0 -290px;
}

a.create-account:link,
a.create-account:active,
a.create-account:visited
{
    background-position:0 -306px;
}

a.forum-main:link,
a.forum-main:active,
a.forum-main:visited
{
    background-position:0 -322px;
}

#acom
{
    display: block;
    margin-bottom: 15px;
}

#commentspnsrtarget
{
    padding: 0px 0 15px 0;
}

#trbox ul li.icon
{
    background-image: url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09);
    list-style: none;
    list-style-position: outside;
    padding-left: 0px;
}

#trbox ul
{
    font:1.00em/1.65em Helvetica, Arial, Helvetica, sans-serif;
    color:#222222;
    margin:0px 0 10px;
}

#trbox ul li a:link,
#trbox ul li a:active,
#trbox ul li a:visited
{
    font-weight:bold;
    text-decoration:underline;
}

#trbox ul a
{
    color: #DC7500;
    text-decoration: underline;
}

#trbox ul
{
    padding-left: 0;
    margin-left: 0;
    font-size: 1em;
}

#trbox ul li
{
    margin-left: 0;
}

#trbox ul li.twitter.smash
{
    margin-top: 12px;
    /*
        background-position: -1551px -863px;
    */
}

/* .sprt.gen.twitter-26 */
#trbox ul li.rss.smash
{
    /*
        background-position: -1551px -217px;
    */
}

/* .sprt.gen.rss-26 */
#trbox ul li.twitter.smash a
{
    color: #218FBF;
}

#trbox a.twitter
{
    display: block;
    position: absolute;
    top: 0;
    right: 115px;
    width: 92px;
    height: 140px;
}

#trbox a.rss
{
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 113px;
    height: 118px;
}

.rss a, .twitter a {
    font-size: 1.2em;
}

.rss_stats_count, .twitter_stats_count {
    color: #330000;
    font-size: 1.3em;
    font-weight: bold;
    line-height: 1.8em;
}

#spnsrlist
{
    font-size:0.92em;
    text-align:center;
}



.sidebartabs
{
    margin-top: 1em;
    width: 100%;
}

.sidebartabs p
{
    font:0.9em Helvetica, Arial, sans-serif;
}

a.add-this-widget:link,
a.add-this-widget:active,
a.add-this-widget:visited,
a.get-involved:link,
a.get-involved:active,
a.get-involved:visited,
a.follow-us:link,
a.follow-us:active,
a.follow-us:visited
{
    font-weight:bold;
    text-decoration:underline;
    color:#6a7fb4;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-arrows.gif) no-repeat 100% -18px;
    padding:0 10px 0 0;
}

a.get-involved.joblinkright,
a.add-this-widget.smwlinkright { float:right; }

a.add-this-widget.smwlinkright {
    margin-top:-1.25em;
}

a.get-involved:hover,
a.follow-us:hover
{
    color:#3151a2;
}

.sidebartabs ul.topiclist li
{
    background: white url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll -5px -1544px;
    /* .sprt.gen.forum-icon */
    min-height: 39px;
}

.sidebartabs ul.topiclist li a
{
    font:bold 1.08em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151a2;
    text-decoration:none;
    /*line-height:24px;
    margin:-5px 0 0;
    */
}

.sidebartabs ul.topiclist li a.postlink
{
    font-size:1.00em;
}

.sidebartabs ul.topiclist li a:hover
{
    color:#6a7fb4;
}

.sidebartabs ul.topiclist li p
{
    margin:3px 0;
    color:#484747;
    font-size:0.92em;
    line-height:1.5em;
}

#noupesoc li {
    margin: 12px 0;
}

#noupesoc li a {
    margin-top: 3px;
    font-size: 1em;
    line-height: 1.5em;
} 

#rightcolumn .two p
{
    color:#262729;
}

.sidelist li a:link,
.sidelist li a:active,
.sidelist li a:visited
{
    padding:7px 15px 7px 22px;
    display:inline-block;
    font:.92em Tahoma,Geneva,sans-serif;
    color:#717476;
    text-decoration:none;
    direction:rtl;
}

sidelist_other li a:link,
.sidelist_other li a:active,
.sidelist_other li a:visited
{
    padding:7px 15px 7px 22px;
    display:inline-block;
    font:.92em Tahoma,Geneva,sans-serif;
    color:#717476;
    text-decoration:none;
    direction:rtl;
}

.sidelist li a:hover
{

    text-decoration:underline;
    color:#3a559b;
}

.sidelist_other li a:hover
{

    text-decoration:underline;
    color:#3a559b;
}

.sidelist li a.twitter
{
    color:#3151a2;
    background:url(images/sprite-sidebar-icons.gif) no-repeat 95% -352px;
    display:block;
}

.sidelist_other li a.twitter
{
    color:#3151a2;
    background:url(images/sprite-sidebar-icons.gif) no-repeat 95% -352px;
    display:block;
}

.sidelist li a.rss
{
    color:#e57c30;
    background:url(images/sprite-sidebar-icons.gif) no-repeat 95% -376px;
    display:block;
}

.sidelist_other li a.rss
{
    color:#e57c30;
    background:url(images/sprite-sidebar-icons.gif) no-repeat 95% -376px;
    display:block;
}

.inner a.twitter
{
    color:#1CA1D3 !important;
}

.ed span.declare
{
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 10px;
    color:#cacaca;
    display:block;
    text-align : left;
    margin:0 0 4px 0;
}

.ed span.awithus
{
    -x-system-font:none;
    color:#CACACA;
    display:inline;
    float:right;
    font-family:Tahoma,Geneva,sans-serif;
    font-size: 10px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:-18px 0 0 0;
    padding:0;
    position:absolute;
    right:2px;
    text-align:right;
    width:200px;
}

#rightcolumn .ed.sidebared
{ 
    padding:15px 0 15px 15px;
    border-bottom:1px solid #eeeeee; 
}
#rightcolumn .ed.spnsrlistwrapper
{
    border-top:1px solid #E9E8E8;
    padding-top: 9px;
    background:#FFF url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-title.gif) repeat-x top center;
}

#rightcolumn .ed.spnsrlistwrapper span.declare
{
    padding-left: 9px;
}

#tweetlist li,
.tweetlist li
{
    font:bold 12px Tahoma,Geneva,sans-serif;
    color:#3151a2;
    line-height:22px;
direction:rtl;
}

#tweetlist li a,
.tweetlist li a:link,
.tweetlist li a:active,
.tweetlist li a:visited
{
    color:#6a7fb4;
}

#tweetlist li a.tweet-status,
.tweetlist li a.tweet-status
{
    font:.69em Helvetica, Arial, Helvetica, sans-serif;
    color:#484747;
    text-decoration:none;
    margin:5px 0 0;
    display:block;
}

#twitter
{
    margin: 20px 0 20px 0px;
}

#twitter h4
{
    margin-left: 20px;
    margin-bottom: 24px;
}

#twitter h4 a
{
    color: #333;
}

#twitter .tweetlist
{
    width: 500px;
    margin-left: 30px;
}

#footer .col ul li a
{
    font:.92em Tahoma,Geneva,sans-serif;
    color:#8b8b8b;
    text-decoration:none;

}

#footer .col ul li a:hover
{
    color:#8999c3;
}

#footer-logo a
{
    color:#8b8b8b;
    text-decoration:none;
    font: 0.92em Tahoma, Tahoma,Geneva,sans-serif;
}

#footer-logo a:hover
{
    color:#8999c3;
}

#created,
#function
{
    font:0.83em Tahoma, Tahoma,Geneva,sans-serif;
    color:#acacac;
}

#created a
{
    color:#FF6600;
}

#function a
{
    color:#cbcbcb;
    text-align:right;
    text-decoration:none;
    display:inline-block;
    padding:0 0 0 15px;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat -1550px -1025px;
    float:right;
}

#function span
{
    color:#a6a6a6;
}

.required
{
    color:#62a923;
    font-weight:bold;
}

.input
{
    margin:5px 0 0;
    padding:7px 8px;
    border:2px solid #e7e7e7;
    background:#FFF;
    width:85%;
    font:0.92em Arial, Helvetica, sans-serif;
    color:#7d7d7d;
}

.input.textarea
{
    width:98%;
}

/* Struc */
.clearfix:after
{
    content:" ";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0;
}

.clearfix
{
    display:inline-block;
}

html[xmlns] .clearfix
{
    display:block;
}

* html .clearfix
{
    height:1%;
}

.left,
.alignleft
{
    float:left;
}

.right,
.alignright
{
    float:right;
}

#header
{
    margin:0 auto;
    width:90%;
    height:81px;
    overflow:visible;
    min-width:995px;
}

/*
#navigation
{
    margin:2px 0 0;
    padding:0 0 0 1px;
    list-style:none;
    float:left;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/nav-divider.gif) no-repeat 0 1px;
    z-index:100;
}

#navigation li
{
    float:left;
    padding:0 1px 0 0;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/nav-divider.gif) no-repeat 100% 1px;
    position:relative;
    z-index:100;
}
*/
.navigation li .dropdown
{
    margin:-11px 0 0 0;
    padding:0 0 35px 0;
    width:350px;
    height:auto;
    background: transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-head/sprt.png?v=2010-02-09) no-repeat bottom center;
    position:absolute;
    z-index:100;
    display:none;
}

.navigation li .dropdown .arrow
{
    width:328px;
    height:9px;
    background: transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-head/sprt.png?v=2010-02-09) no-repeat top center;
    position:absolute;
    top:-9px;
}

.navigation li .dropdown strong,
.postcentercontent .title span
{
    margin:25px 35px 15px;
    display:block;
    font:bold 2.00em Helvetica, Arial, sans-serif;
    color:#262626;
}

.postcentercontent .title span
{
    margin:10px 0;
}

.navigation li .dropdown ul
{
    width:300px;
    margin:0 0 0 15px;
    padding:0;
    list-style:none;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-tags.gif) repeat-y top center;
}

.navigation li .dropdown ul li
{
    margin:0;
    padding:0;
    width:50%;
    height:auto;
    float:left;
    background:none;
}

.navigation li .dropdown ul li a:link,
.navigation li .dropdown ul li a:active,
.navigation li .dropdown ul li a:visited
{
    font:bold 1.08em Helvetica, Arial, Helvetica, sans-serif;
    color:#848586;  
    display:block;   
    text-decoration:none;
    padding:12px 0 9px 20px;
    background:none;
    border-width:0 0 1px;
}

.navigation li .dropdown ul li a:hover
{
    margin:0;  
    background:none;
    border-width:0 0 1px;
    color:#3151a2;
    text-decoration:underline;
}


.container
{
    margin:0 auto;
    width:90%;
    min-width:990px;
}

#content
{
    padding-right:419px;
    width:auto;
    /*float:left;
    macht probleme in ff2 (rs) */
}

#content .column
{
    position:relative;
    float:left;
}

#leftcolumn,
#post-list
{
    width:100%;
}

.post,
.wp-pagenavi
{
    padding:0 30px 0px 0;
    clear:both;
    /*border-top:1px solid #e9e8e8;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-title.gif) no-repeat top right;*/
}

.post.blank
{
    background:none;
    border:0;
    padding:0 42px 30px 0;
    /* margin:-30px 0 0;
    macht probleme in chrome (rs)*/
}

.no-border
{
    border:0;
}

ul.postmetadata
{
    list-style:none;
    margin:4px 0 12px;
    padding:0 0 9px 0;
}

ul.postmetadata li
{
    padding:0px 8px;
    float:left;
    border-right:1px solid #e6e6e6;
}

ul.postmetadata li.author
{
    padding-left:0;
}

.postmetadata
{
    margin:0 0 15px;
    clear:both;
}

.post-thumb
{
    margin:0 0 15px;
    position:relative;
    float:left;
}

.network-favicon
{
    margin:0;
    padding:1px 2px 3px;
    width:28px;
    height:28px;
    background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-dropshadows.png) no-repeat 0 -85px;
    position:absolute;
    top:-3px;
    left:-4px;
}

.category-archive .post-thumb
{
    padding:32px 0 20px 0;
}

.category-archive .entry
{
    margin-left:102px;
}

.category-archive .entry.no-thumb
{
    margin:0;
}

.post-image,
a.post-image:link,
a.post-image:active,
a.post-image:visited
{
    margin:0 16px 0 0;
    padding:1px 4px 4px;
    width:78px;
    height:79px;
    float:left;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-dropshadows.png) no-repeat 0 0;
}

.post-thumb img
{
    z-index: 9;
    margin-top: 1px;
}

.post.single
{
    margin:0 0 0 4px;
    padding:3% 3% 3% 0;
    width:45%;
    float:left;
    clear:none;
    display:inline;
}

.post.single .entry p
{
    margin:15px 0;
}

.post.single.last
{
    margin:0;
    padding:3% 3% 3% 3%;
    border-left:1px solid #eeeeee;
}

.ed-space
{
    padding:25px 0;
    border-top:1px solid #e9e8e8;
    background:url(images/divider-title.gif) no-repeat top right;
}

.ed-space img
{
    margin:0 auto;
    display:block;
}

.wp-pagenavi
{
    margin:0 auto;
    text-align:center;
    display:block;
    padding:34px 34px;
}

.wp-pagenavi .pagelist
{
    float:left;
    height:32px;
    margin:0 auto;
    text-align:center;
    padding-top: 6px;
}

.pagelist
{
    width:auto;
}

.pagelist .current,
.pagelist a
{
    position: relative;
    /*top: -7px;*/
}

.wp-pagenavi .last,
.wp-pagenavi .first
{
    display:none;
}

.pagenavi
{
    margin:0 auto;
    display:block;
    width:550px;
}

#social
{
    margin:5px 0 0;
    padding:0 0 3px;
    list-style:none;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-title.gif) no-repeat bottom right;
}

#social li
{
    float:left;
    width:33.3%;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-social-box.png) repeat-x 0 0;
}

#social li a .site
{
    width:auto;
    height:51px;
    display:block;
    text-align:center;
}

#social #stumble
{
    background-position:0 0;
}

#social #digg
{
    background-position:0 -51px;
}

#social #author-twitter
{
    background-position:0 -102px;
}

#social li a .count
{
    width:auto;
    height:45px;
    display:block;
    text-align:center;
}

#social #stumble a .count
{
    background:#f1fcf5;
    border-bottom:1px solid #c9e3d1;
}

#social #digg a .count
{
    background:#f2f5f8;
    border-bottom:1px solid #c9d1db;
}

#social #author-twitter a .count
{
    background:#f6fcfc;
    border-bottom:1px solid #d4e3e5;
}

.bio
{
    margin:0;
    padding:30px 25px;
    margin-bottom: 10px;
}

.bio-block
{
    margin:0;
    padding:18px 25px;
    margin-bottom: 5px;
}

.bio
{
    border: 1px solid #f0f0f0;
    background-color: #fafafa;
}

.bio-block .gravatar, .bio .gravatar
{
    padding:3px;
    width:78px;
    height:78px;
    background:#FFF;
    border-bottom:1px solid #d7d7d7;
    border-left:1px solid #f2f2f2;
    border-right:1px solid #f2f2f2;
    float:left;
}

.bio-block .gravatar img, .bio .gravatar img
{
    margin-top: 1px;
}

.bio-block .about, .bio .about
{
    margin-left:105px;
}

.the-author
{
    margin:0;
    padding:0;
    list-style:none;
}

.the-author li
{
    margin:0 20px 0 0;
    float:left;
}

.postcenter
{
    margin:0;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-postcenter.gif) repeat-y 180px 0;
    border-bottom:1px solid #e9e8e8;
}

.postcentercontent > ul,
#tags
{
    display:none;
}

.postcenter .cats
{
    width:179px;
    height:auto;
    float:left;
    margin:0;
    padding:30px 0 0;
    list-style:none;
    background-color: #ffffff; /* fix for ie8 */
}

.postcenter .cats li
{
    margin:0 0 10px;
}

.postcenter.tag-explorer .cats
{
    margin:100px 0 0;
}

.postcenter .postlist,
#popular-cat ul
{
    margin:0 1px 0 181px;
    padding:0;
    list-style:none;
    background-color: #FBFBFB; /* fix for ie8 */
}

#popular-cat ul
{
    margin:0;
}

#popular-list a:active,
#popular-list a:focus
{
    background-color: transparent;
}

.postcenter .postlist li,
#popular-cat ul li
{
    padding:20px;
    border-bottom:1px solid #eeeeee;
    width:auto;
}

.postcenter .postlist li.last
{
    border:0;
}

.postcentercontent .title
{
    padding:20px 20px 5px 200px;
}

.postcenter.tag-explorer .postcentercontent > ul.postlist
{
    padding:10px 0;
    background:#fbfbfb url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-tags.gif) repeat-y top center;
    border-top:1px solid #eeeeee;
}

.postcenter.tag-explorer .postcentercontent > ul.postlist li
{
    padding:10px 3% !important;
    border:none;
    width:44%;
    float:left;
}

#comment-tabs
{
    margin:0 1px -1px 0;
    padding:0 15px;
    list-style:none;
    background:#f7f7f7 url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-comment-tabs.gif) repeat-x 0 13px;
    border-top:1px solid #FFF;
}

#comment-tabs li
{
    float:left;
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprite-comment-tabs.gif) no-repeat 100% -147px;
    height:56px;
}

#discussion
{
    clear:both;
    margin-top: 1px;
}

#discussion > div
{
    display:block;
}

#commented,
#recent
{
    position: relative;
    top: 1px;
}

.commentlist
{
    margin:0;
    padding:0;
    list-style:none;
    overflow:visible;
}

.commentlist li
{
    position:relative;
    padding:0;
    border-top:1px solid #eeeeee;
    overflow:visible;
}

.commentlist li .comment
{
    padding:20px;
    overflow:visible;
    position:relative;
}

.commentlist li .commentnumber
{
    position:absolute;
    top:20px;
    right:18px;
}

.commentlist li .gravatar img
{
    width:38px;
    height:auto;
    float:left;
    padding:3px;
    background:#FFF;
    border-bottom:1px solid #d7d7d7;
    border-left:1px solid #f2f2f2;
    border-right:1px solid #f2f2f2;
}

.commentlist li .comment-text
{
    margin:0 0 0 61px;
}

.commentlist li .comment-text ul,
.commentlist li .comment-text ol
{
    margin:auto;
    /*padding:auto;
    ungueltiges css (rs) */
}

.commentlist li .comment-text ul li,
.commentlist li .comment-text ol li
{
    border:0;
}

.commentlist li .comment-text .commentmeta
{
    margin:20px 0 0;
}

.comment-text p {
    font-size: 1.05em;
}

.commentlist li .children
{
    margin:0;
    padding:0;
    overflow:visible;
}

.commentlist li .children li.depth-2
{
    padding:0 0 0 40px;
    /*background:#f5f8fa url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/child-comment-arrow.gif) no-repeat 95% -4px; datei liegt nicht vor (rs) */
    border-right:1px solid #e5e8ea;
}

.commentlist li .children li.depth-3
{
    padding:0 0 0 40px;
    margin:0 0 0 0;
}

.commentlist li .children li.depth-4
{
    padding:0 0 0 40px;
    margin:0 0 0 0;
}

.commentlist li .children li.depth-5
{
    padding:0 0 0 40px;
    margin:0 0 0 0;
}

#respond
{
    background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-title.gif) no-repeat top right;
    padding:45px 35px 0;
}

#commentform input,
#commentform textarea
{
    font-size: 1.35em;
    color: #333;
}

#commentform textarea
{
    line-height: 1.4em;
}
.input-half
{
    margin:20px 0 0;
    width:50%;
    float:left;
}

#message-box
{
    margin:20px 0 0;
    clear:both;
}

#submit-form
{
    margin:10px 0 0;
    width: 159px;
    height: 32px;
    background: transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll -1550px -57px;
    overflow: hidden;
}

.post-ratings
{
    padding:10px 0;
}

.post-ratings .post-ratings-image
{
    padding:0 3px 0 0;
}

.author-bio-thumb
{
    height: 81px;
    margin: 5px 0 0 20px;
    padding: 0 2px 2px 2px;
    background:#f8f8f8;
    border-bottom:1px solid #dddddd;
    border-left:1px solid #f4f4f4;
    border-right:1px solid #f4f4f4;
    float:right;
}

.photo
{
    margin-top: 3px;
}

#author-saying
{
    border-bottom:1px solid #e9e8e8;
}

.tweetlist
{
    margin:0;
    padding:0;
    list-style:none;
}

.tweetlist li
{
    padding:22px;
    border-top:1px solid #eeeeee;
}

ul.spaced li
{
    margin:8px 0;
}

#rightcolumn
{
    width:419px;
    margin-right:-747px;
}

.sectionmetadata
{
    margin:0;
    padding:0;
    list-style:none;
    border-bottom:3px solid #eeeeee;
    background:#FFF;
}

.sectionmetadata li
{#logo
    padding:8px 15px;
}

/*.sectionmetadata li.first
{
    padding-left:19px;
}

nicht mehr benoetigt (rs) */
.sectionmetadata li.left
{
    float:left;
}

.sectionmetadata li.right
{
    float:right;
}

.sectionmetadata li.divider.left
{
    border-right:1px solid #eeeeee;
}

.sectionmetadata li.divider.right
{
    border-left:1px solid #eeeeee;
}

.homepagepremedtargetwrapper
{
    background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/divider-title.gif) no-repeat scroll right top;
    border-top:1px solid #E9E8E8;
    padding:18px 0 18px 6px;
}

.homepagepremedtargetwrapper span.awithus
{
    margin-right: 8px;
}

#logoedtarget {
    position: absolute;
    right: 30px;
    top: 13px;
}

#spnsrlisttarget,
.sidebartabs #forum
{
    background:#FFF;
    position:relative;
}

#spnsrlisttarget {
    min-height:200px;
    min-width:455px;
}

#trbox .inner,
.sidebartabs #forum .inner
{
    padding:38px 10px 15px 35px; 
} 

.sidebartabs
{
    background-color:white;
    border-top:10px solid white;
    margin-top:-2em;
}

#trbox
{
    height:147px;
    background: white url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll -32px -322px;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    position:relative;
}

#trbox .inner
{
    padding:18px 10px 15px 30px;
    margin-right:130px;
}

#spnsrlist
{
    margin-left:-90px;
    padding:0 0 15px;
    list-style:none;
}

#spnsrlist li
{
    margin:0 0 7px 9px; 
    float:left;
    display:inline; 
}

#spnsrlist li img
{
    margin:0 0 -2px;
    display:block;
}

#spnsrlist li br
{
    display: none;
}

.sidebartabs ul.topiclist
{
    margin:30px 0 0;
    padding:0;
    list-style:none;
}

.sidebartabs ul.topiclist li
{
    margin:0 0 27px;
}

.sidebartabs ul.topiclist li img
{
    margin-right:10px;
    float:left;
}

.sidebartabs ul.topiclist li a,
.sidebartabs ul.topiclist li p
{
    float:right;
    width:325px;
}

#rightcolumn .two .left
{
    width:210px;
    float:left;
}

#rightcolumn .two .right
{
    width:208px;
    float:right;
}

#rightcolumn .two .inner
{
    padding:26px 22px 10px;
}

#rightcolumn .two .inner p
{
    margin:15px 0;
}

.sidelist,
#tweetlist
{
    margin:0;
    padding:0;
    list-style:none;
    border-top:1px solid #eeeeee;
}

.sidelist_other,
#tweetlist
{
    margin:0;
    padding:0;
    list-style:none;
    border-top:1px solid #eeeeee;
}

.sidelist li
{
    border-bottom:1px solid #eeeeee;
    direction:rtl;
}

.sidelist_other li
{
    border-bottom:1px solid #080100;
    direction:rtl;
}

#tweetlist
{
    border:0;
}

#tweetlist li
{
    padding:22px 0 22px 22px;
    border-top:1px solid #eeeeee;
}

#footer
{
    width: 100%;
    position: absolute;
    left: 0;
    clear:both;
    background:#f4f4f4 url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/footer-border.png) repeat-x top center;
}

#footer-inner
{
    padding:45px 0 35px;
    /*
        background:url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/footer-border.png) repeat-x bottom center;
    */
    max-width: 108em;
}

#copyright-inner
{
    max-width: 108em; 
}

.col
{
    width:185px;
    float:left;
}

.col2
{
    margin-top: -90px;
    float: left;
}

.col ul
{
    margin:0;
    padding:0;
    list-style:none;
}

.col ul li
{
    margin:0 0 3px;
}

#footer-logo
{
    float:right;
}

#footer-logo img
{
    padding: 0;
    margin: 0;
}

#copyright
{
    padding:15px 0 12px;
    background:#f8f8f8;
    border-top: 1px solid #ededed;
}

#created
{
    float:left;
    width:500px;
}

#function
{
    float:right;
    width:150px;
}

#edpool, /* neu */
#adpool /* alt */
{
    display:none;
}

.horizontal-blocks .hentry 
{
    height: 22em;
}

* + html .post.big a.continue-reading /* ie7 */
{
    margin-top: 15px;
    display: block;
}

img
{
    margin: 6px 0;
}

.pagelist
{
    font-size: 1.4em;
}

.post .read-more
{
    font-weight: bold;
}

.smalldesc
{
    font-size:0.9em;
}

/* social icons */
.soc-icons-bar
{
    list-style-type: none;
    margin: 38px 0 22px;
    padding: 0;
}

.soc-icons-bar a
{
    font: 1.5em Helvetica, Arial;
    background: white url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll 0 0;
    padding: 0.2em 0 1em 43px;
}

.soc-icons-bar li
{
    float: left;
    display: inline;
    padding: 5px 30px 5px 0;
}

.soc-icons-bar li.tw a
{
    color: #218FBF;
    background-position: -1550px -943px;
    /* .sprt.gen.twitter */
}

.soc-icons-bar li.su a
{
    color: #0EB54D;
    background-position: -1550px -731px;
    /* .sprt.gen.su */
}

.soc-icons-bar li.deli a
{
    color: #3151A2;
    background-position: 0 -1026px;
    /* .sprt.gen.deli */
}

.soc-icons-bar li.fb a
{
    color: #3151A2;
    background-position: -57px -1813px;
    /* .sprt.gen.fb */
}

/* /social icons */
/* Custom design for Smash posts on home.php */

.big, .single .post, .page .post {
    /*padding-left: 6px;*/
}

.home .post.smash-teaser .network-favicon
{
    margin:0 0 0 20px;
}

.home .post.smash-teaser.last .network-favicon
{
    margin:0 0 0 0;
}

.home .post.smash-teaser

{
    background-color: #333;
}

.home .post.smash-teaser.single .post-thumb,
.home .post.smash-teaser.single .entry,
.home .post.smash-teaser.single .author,
.home .post.smash-teaser.single .continue-reading
{
    padding-left: 20px;
}

.home .post.smash-teaser a
{
    color: #ccc;
}

.home .post.smash-teaser.last .post-thumb,
.home .post.smash-teaser.last .entry,
.home .post.smash-teaser.last .author,
.home .post.smash-teaser.last .continue-reading
{
    padding-left: 0px;
}

.post.single.home-smash-teaser .entry p

{
    color: #cfcfcf;
}

.home .post.smash-teaser a.continue-reading,
.home .post.smash-teaser a.continue-reading:active
{
    background: transparent;
    color: #fff;
}

.home .post.smash-teaser h2 a:link,
.home .post.smash-teaser h2 a:active,
.home .post.smash-teaser h2 a:visited,
.home .post.smash-teaser h2 a:focus
{
    background: transparent;
    color: white;
}
/* /Custom design for Smash posts on home.php */

.category-smash-network .postmetadata,
.home .smash-teaserpost .postmetadata {
    color: #949393;
    clear: none;
    font-size: 0.9em;
    margin-top: 10px;
    margin-bottom: 6px;
}

.category-smash-network .postmetadata a { 
    color: #595959;
}
.home .smash-teaserpost {
    position: relative;
    left:-20px;
    padding-left: 20px;
    margin-right: -19px;
    overflow: auto;
    background: #f5f5f5 url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll 100% 100%;
    border-bottom:1px solid #E9E8E8;
}

.home .smash-teaserpost + .post {
    border-top: none;
}

.home .smash-teaserpost .postmetadata a {
    color: #595959;
}




/* tabs fuer home.php */
#smashtabs .post:first-child {
    border-top: none;
    background-image: none;
}
#smashtabs.smashui .ui-tabs-nav {
	float: none;
	height: 62px;
	padding: 0;
	bottom: 0;
	padding-left: 0;
	/*background-image: url(/wp-content/2010/SM-theme-new/images-temp/tab_verlauf_unten.png);
	background-position: left 40px;
	background-repeat: repeat-x;*/
        background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll -2000px -210px transparent; /* tab-verlauf-unten */
	margin-right: 1px;
}
/* Reset der CSS-Vorgaben fÃ¼r Tabs.
 *
 * ErklÃ¤rung:
 * Leider lassen sich die bestehenden Tabs nicht mit Icons versehen
 * ohne zusÃ¤tzliches HTML einzufÃ¼hren (z.B. ein <span> im <strong>).
 * Das wollte ich hier vermeiden und habe deswegen die Hintergrundbilder
 * weiter nach auÃŸen bei <li> und <a> gesetzt. Der Icon kann dann
 * als Hintergrundbild im <strong> gesetzt werden, das <span>
 * wird eigentlich Ã¼berflÃ¼ssig (ist aber weiterhin im Code).
 *
 * Das CSS hier funktioniert also mit identischem HTML wie die Sidebar-Tabs,
 * dadurch muss das CSS aber leider vieles der Sidebar-Tabs Ã¼berschrieben
 * bzw. ersetzen.
 */
#smashtabs.smashui .ui-tabs-nav li,
#smashtabs.smashui .ui-tabs-nav li a,
#smashtabs.smashui .ui-tabs-nav li strong,
#smashtabs.smashui .ui-tabs-nav li span {
	background-image: none;
	width: auto;
	height: auto;
}
/* Sliding Doors, linke Seite */
#smashtabs.smashui .ui-tabs-nav li {
	margin-top: 7px;
	height: 33px;
        background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll -2500px 0px transparent; /* tab-left */
	padding-left: 12px;
	margin-right: 3px;
}
#smashtabs.smashui .ui-tabs-nav li.ui-tabs-selected {
	margin-top: 0px;
	height: 61px;
        background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll -2500px -50px transparent; /* tab-left-selected */
}
#smashtabs.smashui .ui-tabs-nav li.ui-tabs-selected.first {
	background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll -2500px -150px transparent; /* tab-left-selected-first */
}
/* Sliding Doors, rechte Seite */
#smashtabs.smashui .ui-tabs-nav li a {
	background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll 100% -80px transparent; /* tab-right */
	color: #727272;
	margin: 0;
	padding: 0 8px 0 0;
}
#smashtabs.smashui .ui-tabs-nav li.ui-tabs-selected a {
        background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll 100% 0px transparent; /* tab-right-selected */
	color: #4a4a4a;
}
/* Tab-Icon */
#smashtabs.smashui .ui-tabs-nav li strong {
	margin: 0;
	padding: 0.35em 1.7em 0.35em 2.5em;
	background-repeat: no-repeat;
	background-position: 0.1em center;
	min-height: 30px;
}
/* Icons je nach Tab setzen */
#smashtabs.smashui .ui-tabs-nav li#smashtab-magazine strong {
        background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll -1854px -42px transparent; /* magazine icon */
}
#smashtabs.smashui .ui-tabs-nav li#smashtab-network strong {
        background: url("http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09") no-repeat scroll -1854px 9px transparent; /* network icon */
}
#smashtabs.smashui .ui-tabs-nav li.ui-tabs-selected strong {
	padding: 0.55em 1.7em 0.5em 2.5em;
}
/* ÃœberflÃ¼ssiges <span> verstecken */
#smashtabs.smashui .ui-tabs-nav li span {
	display: none;
}
/* Panel formatieren */
#smashtabs.smashui .ui-tabs-panel {
	padding: 0;
	font-size: 1em;
	line-height: 1.7em;
	border-width: 0;
}
/* /tabs fuer home.php */


/* scope */
.scope.hilite {
    background-color: #ffffcc;
}

.search .postmetadata {
    clear: none;
    margin-top:0.75em;
}
/* /scope */

div.smashingwidget.smwidgetdemo,
div.smashingwidget.smwidgetdemo span,
div.smashingwidget.smwidgetdemo h3,
div.smashingwidget.smwidgetdemo ul,
div.smashingwidget.smwidgetdemo div,
div.smashingwidget.smwidgetdemo ol,
div.smashingwidget.smwidgetdemo li,
div.smashingwidget.smwidgetdemo a,
div.smashingwidget.smwidgetdemo img {
        background: #fff;
        border:0 none;
        font-family:inherit;
        font-size:13px;
        font-style:inherit;
        font-weight:inherit;
        margin:0;
        outline-style:none;
        outline-width:0;
        padding:0;
	direction:rtl;
}

div.smashingwidget.smwidgetdemo {
        color:#f00;
	font-family:Tahoma,Geneva,sans-serif;
        line-height: 1.55em;
        padding:0px;
	padding-bottom: 15px;
}


* div.smashingwidget.smwidgetdemo {
        font-size:small;
}

div.smashingwidget.smwidgetdemo a {
    cursor:pointer;
    text-decoration:underline;
    font:bold 1.08em Helvetica, Arial, Helvetica, sans-serif;
    color:#3151a2;
}

div.smashingwidget.smwidgetdemo a:hover {
        text-decoration:underline;
}
div.smashingwidget.smwidgetdemo a:focus {
        outline-style:none;
}
div.smashingwidget.smwidgetdemo a:active {
        outline-style:none;
        outline-width:medium;
}
div.smashingwidget.smwidgetdemo a img {
        border:medium none;
}

div.smashingwidget.smwidgetdemo h3 {
        color: #000;
        margin: 0;
        padding:6px 0 0 5px;
        font-size:20px;
        font-weight:normal;
        cursor: pointer;
        height: 40px;
        background:url("http://media.smashingmagazine.com/cdn_smash/files/smashing-widget/v006/img/header_v1.gif") no-repeat scroll 0 0 transparent;
        text-decoration: none;
}

div.smashingwidget.smwidgetdemo h3 a {
        background-color:transparent;
        border:none;
        top:0;
        right:0;
        width:110px;
        height:50px;
        color:inherit;
        padding-right:10px;
        text-decoration: none;
        font-weight:normal;
}

div.smashingwidget.smwidgetdemo h3 a span {
        float:left;
        font-size:20px;
        background-color: transparent;
}

div.smashingwidget.smwidgetdemo h3 a img {
        float:right;
        background-color: transparent;
        margin: -5px 5px 0 0px;
}

div.smashingwidget.smwidgetdemo h3 a:hover {
        text-decoration: none;
}

div.smashingwidget.smwidgetdemo ol {
        margin-left: 5px;
        margin-top: 15px;
}

div.smashingwidget.smwidgetdemo li {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        border-color:#EBEBEB;
        border-style:solid;
        border-width:0 0 1px;
        padding:5px 0 10px 3px;
	margin: 10px 0;
	font-family:Tahoma,Geneva,sans-serif;
	font-size: 12px;
}

div.smashingwidget.smwidgetdemo li a {
	display: block;
	font-family:Tahoma,Geneva,sans-serif;
	font-size: 12px;
        text-decoration: none;
        border: none;
}

div.smashingwidget.smwidgetdemo .sw-source {
        display: block;
        /*margin-left: 0.5em;	*/
        color:#555;
        font-size:12px;
        font-weight:normal;
}

div.smashingwidget.smwidgetdemo li.sw-last {
        border: none;
}

div.smashingwidget.smwidgetdemo li a.sw-title {
        font-size:12px;
        font-weight: normal;
}
/* /smashing widget */

a.get-involved.networklinkright { position: relative; top: -15px; float: right; display: inline; }
#search_box, #sbi, #newsletter_box {
width: 122px;
padding: 3px 4px 1px 4px;
box-shadow:3px 3px 3px #919191;-webkit-box-shadow:2px 2px 2px #919191;-moz-box-shadow: 2px 2px 2px #919191;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
}
#search_submit, #newsletter_submit {
box-shadow:1px 1px 1px #919191;-webkit-box-shadow:1px 1px 1px #919191;-moz-box-shadow: 1px 1px 1px #919191;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
margin-left: 3px;
padding: 1px 0;
}
#search_submit:hover, #newsletter_submit:hover { cursor: pointer; }
li:hover #search_box, li:hover #sbi, li:hover #newsletter_box { color: #4c4c4c; }
#newsletter_box, #search_box, #sbi { color: #808080; font-weight: normal; background-color: #fff;}
#search_box:active, #sbi:active, #newsletter_box:active, #search_submit:active, #newsletter_submit:active {  box-shadow:1px 3px 3px #919191;-webkit-box-shadow:1px 1px 3px #919191;-moz-box-shadow: 1px 1px 3px #919191; }
ul.float_right { float: right; display: inline; }
#cartoon img {
position: relative;
left: -6px;
}


.back-to-top { font-family:Tahoma,Geneva,sans-serif;font-size: 10px; border: none; text-decoration: none; color: #FF6600; }

.LinkButton {
	font-family:Tahoma,Geneva,sans-serif;
	margin-top:3px;
	width:97%;
	color:#a7a0a0;
	display: block ;
	text-decoration:none;
	border:0;
	float:right;
	padding-left:5px;
	padding-right:5px;
	line-height: 200%;

}

.LinkButton li {
	list-style: none;
}

.LinkButton a {
	color: #8c7975;
}

.LinkButton:hover {
	background-color:#edb113;
	color:#3e1712;
	text-decoration:none;
	border:0;
	line-height: 200%;

}


ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border:none;
	width: 100%;
	background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll -2000px -210px;
	bottom:0;
	float:none;
	height:62px;
	margin-right:1px;
	padding:0;
	font-family:Tahoma,Geneva,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border:none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll -2500px 0;
	height:33px;
	margin-right:3px;
	margin-top:7px;
	padding-left:12px;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: none;
	outline: none;
	background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll 100% -80px;
	color:#727272;
	margin:0;
	padding:0 8px 0 0;
	height:33px;
}


ul.tabs li a:hover {
	text-decoration: none;
	height:33px;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: none;
	outline: none;
	background:transparent url(http://media.smashingmagazine.com/cdn_smash/wp-content/themes/SM-theme-new/images/sprt-gen/sprt.png?v=2010-02-09) no-repeat scroll 100% -80px;
	color:#727272;
	margin:0;
	padding:0 8px 0 0;
}


.tab_container {
	border: none;
	overflow: hidden;
	clear: both;
	float: right; 
	width: 100%;
	direction:rtl;
}
.tab_content {
	padding: 15px;
}


.footer-logo-down {
	background : url(images/editorial.png);
	width: 209px;
	height: 230px;
	display: block;
}

.pictweet {
	background :url(http://a.imageshack.us/img535/8210/twitterinner.jpg) no-repeat;
        width: 78px;
	height: 113px;
	margin-top: 30px;
}

.rsspic {
	background :url(http://a.imageshack.us/img52/3680/rssinner.jpg) no-repeat;
        width: 106px;
	height: 79px;
	margin-top: 40px;

}
