body { background: #FFFFFF; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; background-image: url(/frame_pics/background.png); background-position: center; background-repeat: repeat-y; font: 11px Verdana, Arial, sans-serif; color: #323232; text-align: center; }

a:link { text-decoration: none; color: #B80000; }
a:visited { text-decoration: none; color: #B80000; }
a:active { text-decoration: none; color: #B80000; }
a:hover { text-decoration: underline; }

#sbloggar_frame { background-color: #ffffff; border: 1px solid #cccccc; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 4px; font: 9px Verdana, Arial, sans-serif; }
#sbloggar_post { padding-top: 4px; }
#sbloggar_info { padding-top: 8px; font-size: 8px; font-weight: bold; }

#sinfo_frame { background-color: #ffffff; border: 1px solid #cccccc; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 4px; font: 9px Verdana, Arial, sans-serif; }
#sinfo_post { padding-top: 4px; }
#sinfo_info { padding-top: 8px; font-size: 8px; font-weight: bold; }

.textinput { border: 1px solid #c0c0c0; color: #323232; font-family: Trebuchet,Verdana,Sans-Serif; background: url(/frame_pics/input.png); background-repeat: repeat-x; }
.textareainput { border: 1px solid #c0c0c0; color: #323232; font-family: Trebuchet,Verdana,Sans-Serif; background: url(/frame_pics/input.png); background-repeat: repeat-x; } 

.container { width: 820px; margin-left: auto; margin-right: auto; }

.main { width: 566px; float: left; text-align: left; margin-left: 12px; }
.sidebar { width: 210px; float: right; text-align: left; margin-left: 10px; margin-right: 10px; }
.login { width: 796px; float: left; text-align: left; margin-left: 12px; margin-right: 12px; }
.header { text-align: left; }
.footer { text-align: justify; margin-left: 16px; margin-right: 12px; margin-bottom: 10px; color: #888888; clear: both; font-size: 9px; }

.menu { padding-bottom: 5px; background: url("/frame_pics/menu.png") left bottom no-repeat; }
.menu .inner { padding: 5px 10px 0 10px; background: url("/frame_pics/menu.png") left top no-repeat; font-size: 11px; line-height: 18px; }
.menu a { font-weight: bold; font-size: 11px; }
.menu_end_top { padding-top: 5px; background: url("/frame_pics/menu.png") right top no-repeat; }
.menu_end_bottom { background: url("/frame_pics/menu.png") right bottom no-repeat; }

.divider { margin-left: -1; margin-bottom: 12px; position: relative; padding-bottom: 5px; background: url("/frame_pics/divider.png") center bottom no-repeat; }
.divider .inner { padding: 5px 10px 0 12px; background: url("/frame_pics/divider.png") center top no-repeat; }

.main #post { font: 11px Verdana, Arial, sans-serif; color: #323232; padding: 5px; padding-bottom: 10px; margin-top: 5px; margin-bottom: 10px; }
.main #post .image { float: left; padding: 2px; background-color: #ffffff; border-color: #888888; }

.main_post_over { background-color: #eeeeee; }
.main_post_out { background-color: #ffffff; }

.main #text { font: 11px Verdana, Arial, sans-serif; color: #323232; padding: 5px; padding-bottom: 10px; margin-bottom: 10px; margin-right: 10px; }
.main #text .image { float: left; margin-right: 8px; padding: 2px; background-color: #ffffff; border-color: #888888; }

.main .left { width: 49%; float: left; }
.main .right { width: 49%; float: right; }
.main .wide { width: 100%; float: left; }

.main #new { cursor: pointer; font: 11px Verdana, Arial, sans-serif; color: #323232; padding: 3px; margin-top: 2px; margin-bottom: 3px; margin-left: 2px; }
.main #new .image { float: left; padding: 1px; background-color: #ffffff; border-color: #888888; }

.main_new_over { background-color: #eeeeee; }
.main_new_out { background-color: #ffffff; }

.letter { font-size: 30px; }
.odd { background-color: #ffffff; }
.even { background-color: #f0f0f0; }

.login .wide { width: 100%; float: left; }
.login #text { font: 11px Verdana, Arial, sans-serif; color: #323232; padding: 5px; padding-bottom: 10px; margin-bottom: 10px; margin-right: 10px; }
.login #text .image { float: left; margin-right: 8px; padding: 2px; background-color: #ffffff; border-color: #888888; }

.sidebar .box { position: relative; padding-bottom: 8px; background: url("/frame_pics/sidebar.png") center bottom no-repeat; margin-top: 6px; margin-bottom: 15px; }
.sidebar .box .inner { padding: 5px 10px 0 10px; background: url("/frame_pics/sidebar.png") center top no-repeat; }

.sidebar #new { font: 10px Verdana, Arial, sans-serif; color: #323232; margin-top: 8px; margin-bottom: 2px; }
.sidebar #new ul { margin: 0; padding-left: 0; list-style-type: none; }
.sidebar #new ul li { margin-top: 6px; }
.sidebar #new a { color: #323232; }

.sidebar #search { margin-top: 10px; margin-bottom: 8px; }

.sidebar #calendar { margin-top: 8px; margin-bottom: 0px; }
.sidebar #calendar .calendar { font: 10px Verdana, Arial, sans-serif; color: #323232; }
.sidebar #calendar .day { background-color: #ffffff; border: 1px solid #323232; cursor: pointer; }
.sidebar #calendar .day a { text-decoration: none; }

.text { font: 11px Verdana, Arial, sans-serif; color: #323232; }
.textsmall { font: 9px Verdana, Arial, sans-serif; color: #323232; line-height: 14px; }

.BannerBandSmallRight {	position: absolute; left: 100%; top: 0px; overflow: visible; height: 170px; width: 170px; background-color: transparent; margin: 0 0 0 -170px; padding: 0; z-index: 1000000000; border: none; float: none; }