HTML {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 100%; BACKGROUND: url(/2008/css/main_bg.jpg) #fab728 repeat-x left top; MARGIN: 10px; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica
}
TD {
	FONT-SIZE: 0.9em; MARGIN: 0px; LINE-HEIGHT: 1.4em; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica
}
P.xsmall {
	FONT-SIZE: 0.7em
}
P.small {
	FONT-SIZE: 0.8em
}
P {
	MARGIN-TOP: 0.3em; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0em; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica
}
LI {
	MARGIN-TOP: 0.3em; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0em; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica
}
H1 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #aa0000; FONT-FAMILY: Trebuchet MS, Verdana, Arial; FONT-VARIANT: small-caps
}
H2 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #aa0000; FONT-FAMILY: Trebuchet MS, Verdana, Arial; FONT-VARIANT: small-caps
}
H3 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #aa0000; FONT-FAMILY: Trebuchet MS, Verdana, Arial; FONT-VARIANT: small-caps
}
H4 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #aa0000; FONT-FAMILY: Trebuchet MS, Verdana, Arial; FONT-VARIANT: small-caps
}
H5 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #aa0000; FONT-FAMILY: Trebuchet MS, Verdana, Arial; FONT-VARIANT: small-caps
}
H6 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; COLOR: #aa0000; FONT-FAMILY: Trebuchet MS, Verdana, Arial; FONT-VARIANT: small-caps
}
H1 {
	FONT-SIZE: 1.6em
}
H2 {
	FONT-SIZE: 1.4em
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-SIZE: 1em
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
.noBorder {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid
}
.head {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #b35d5d; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; TEXT-ALIGN: center
}
.topWrapper {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 0px solid; WIDTH: 1000px; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; POSITION: relative; HEIGHT: 174px
}
.topMiddle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: url(/2008/css/img/header_bg.png) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 200px; WIDTH: 500px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 174px
}
.topLeft {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; BACKGROUND: url(/2008/css/img/headerlogo.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 236px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 174px
}
.topRight {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; BACKGROUND: url(/2008/css/img/header_bg_r.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 668px; WIDTH: 332px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 174px
}
.topBanner {
	MARGIN-TOP: 30px; Z-INDEX: 4; MARGIN-LEFT: 230px; POSITION: absolute; TEXT-ALIGN: left
}
.topBanner2 {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 0px solid; MARGIN-TOP: 136px; PADDING-LEFT: 0px; Z-INDEX: 5; PADDING-BOTTOM: 0px; MARGIN-LEFT: 240px; BORDER-LEFT: white 0px solid; WIDTH: 728px; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; POSITION: absolute; HEIGHT: 15px; TEXT-ALIGN: left
}
.topSearch {
	MARGIN-TOP: 102px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
.SearchFeild {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; -moz-border-radius-topleft: 20px; border-top-left-radius: 20px
}
.SearchButton {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10pt; MARGIN: 0px; CURSOR: pointer
}
.AffiliatFeild {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; -moz-border-radius: 20px; border-radius: 20px
}
.AffiliatButton {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
IMG.bannerSize {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; BORDER-LEFT: green 0px solid; WIDTH: 468px; BORDER-BOTTOM: green 0px solid; HEIGHT: 60px
}
A.banner {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FILTER: alpha(opacity=80); BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-opacity: .80; opacity: .80
}
A.banner:link {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FILTER: alpha(opacity=80); BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-opacity: .80; opacity: .80
}
A.banner:visited {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FILTER: alpha(opacity=80); BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid; -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-opacity: .80; opacity: .80
}
A.banner:hover {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FILTER: alpha(opacity=99); BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-opacity: .99; opacity: .99
}
A.banner:active {
	BORDER-RIGHT: #aa0000 0px solid; BORDER-TOP: #aa0000 0px solid; FILTER: alpha(opacity=30); BORDER-LEFT: #aa0000 0px solid; BORDER-BOTTOM: #aa0000 0px solid; -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-opacity: .30; opacity: .30
}
.mainWrapper {
	BORDER-RIGHT: blue 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: blue 0px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/2008/css/img/mainPgBg.png); PADDING-BOTTOM: 0px; BORDER-LEFT: blue 0px solid; WIDTH: 1000px; PADDING-TOP: 0px; BORDER-BOTTOM: blue 0px solid; BACKGROUND-REPEAT: repeat-y; POSITION: relative; TEXT-ALIGN: center
}
.leftPane {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; FLOAT: left; MARGIN-LEFT: 14px; BORDER-LEFT: blue 0px solid; WIDTH: 190px; BORDER-BOTTOM: blue 0px solid
}
DIV.menuHead {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #b31b1b; PADDING-TOP: 3px; FONT-VARIANT: small-caps
}
.buttonscontainer {
	MARGIN: 0px 0px 10px; WIDTH: 100%
}
A.menu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 12px Trebuchet MS, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #fcfcfc; TEXT-INDENT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ca2424; TEXT-ALIGN: left; TEXT-DECORATION: none; text-shadow: 3px 5px 3px #333
}
A.menu:visited {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 12px Trebuchet MS, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #fcfcfc; TEXT-INDENT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ca2424; TEXT-ALIGN: left; TEXT-DECORATION: none; text-shadow: 3px 5px 3px #333
}
A.menu:link {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 12px Trebuchet MS, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #fcfcfc; TEXT-INDENT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ca2424; TEXT-ALIGN: left; TEXT-DECORATION: none; text-shadow: 3px 5px 3px #333
}
A.menu:visited {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 12px Trebuchet MS, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #fcfcfc; TEXT-INDENT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ca2424; TEXT-ALIGN: left; TEXT-DECORATION: none; text-shadow: 3px 5px 3px #333
}
A.menu:hover {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; BACKGROUND: url(/2008/css/liShuriken2.gif) #ab1616 no-repeat 5px 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 12px Trebuchet MS, sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #fbb728; TEXT-INDENT: 22px; PADDING-TOP: 6px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu:active {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; BACKGROUND: url(/2008/css/img/liShuriken3.gif) #e94b4b no-repeat 3px 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 12px Trebuchet MS, sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #ffff00; TEXT-INDENT: 22px; PADDING-TOP: 6px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.contentPane {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: right; BORDER-LEFT: red 0px solid; WIDTH: 770px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: left
}
.leftCPane {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; FLOAT: left; BORDER-LEFT: green 0px solid; WIDTH: 520px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: green 0px solid; TEXT-ALIGN: left
}
.rightCPane {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; FLOAT: right; BORDER-LEFT: blue 0px solid; WIDTH: 240px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: blue 0px solid; TEXT-ALIGN: left
}
.cpmimage {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; MARGIN-LEFT: 2px; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.leftContainer {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e09b9b 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #d8bfbf 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #fff9f9
}
A.bloglink {
	COLOR: #aa0000
}
A.bloglink:link {
	COLOR: #aa6666
}
A.bloglink:visited {
	COLOR: #aa0000
}
.nyheter {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-BOTTOM: blue 0px solid
}
.post {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(http://kaigozan.se/2008/img/kalender.jpg); MARGIN-LEFT: 0px; BORDER-LEFT: white 1px solid; WIDTH: 100%; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.title {
	BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: gray 0px solid; WIDTH: 100%; BORDER-BOTTOM: gray 0px solid; POSITION: absolute; HEIGHT: 70px
}
H1.postTitle {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; MARGIN-TOP: 0px; FONT-SIZE: 14pt; MARGIN-LEFT: 75px; BORDER-LEFT: blue 0px solid; COLOR: #0095d9; BORDER-BOTTOM: blue 0px solid; POSITION: absolute
}
DIV.date {
	BORDER-RIGHT: gray 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 0px solid; MARGIN-TOP: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24pt; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; BORDER-LEFT: gray 0px solid; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: gray 0px solid; POSITION: absolute
}
DIV.month {
	BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; MARGIN-TOP: -55px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; BORDER-LEFT: gray 0px solid; COLOR: #ccc; BORDER-BOTTOM: gray 0px solid; POSITION: relative
}
P.author {
	MARGIN-TOP: -10px; MARGIN-LEFT: 75px; WIDTH: 100%; COLOR: #666; POSITION: absolute
}
DIV.entry {
	MARGIN-TOP: 65px; MARGIN-LEFT: 7px; POSITION: relative
}
.postMeta {
	FONT-SIZE: 8pt; COLOR: #999
}
.postContent {
	
}
.blogComments {
	FONT-SIZE: 8pt; COLOR: #666; TEXT-ALIGN: right
}
.alignright {
	BORDER-RIGHT: #666 2px solid; BORDER-TOP: #666 2px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #666 2px solid; BORDER-BOTTOM: #666 2px solid
}
.alignnone {
	BORDER-RIGHT: #666 2px solid; BORDER-TOP: #666 2px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #666 2px solid; BORDER-BOTTOM: #666 2px solid
}
.FootOuterDiv {
	CLEAR: both; BORDER-RIGHT: blue 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: blue 0px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/2008/css/img/footBg.png); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: blue 0px solid; WIDTH: 1000px; PADDING-TOP: 0px; BORDER-BOTTOM: blue 0px solid; BACKGROUND-REPEAT: repeat-y; POSITION: relative; HEIGHT: 59px; TEXT-ALIGN: left
}
.FootCopy {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: 20px; COLOR: #fbb728; POSITION: absolute
}
.FootLastMF {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: 685px; COLOR: #fbb728; POSITION: absolute
}
.bottomWrapper {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 980px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaa617; -moz-border-radius: 15px; -webkit-border-radius: 15px
}
IMG.alignright {
	FLOAT: right
}
