HTML {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
        FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.7em;
        BACKGROUND-IMAGE: url(bg.gif);
        BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
        COLOR: #000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x;
        FONT-FAMILY: Arial, Helvetica, sans-serif, sans;
        BACKGROUND-COLOR: #eaeaea; BORDER-RIGHT-WIDTH: 0px
}
#outerleft {
        PADDING-RIGHT: 0px;
        BACKGROUND-POSITION: left top;
        PADDING-LEFT: 8px;
        BACKGROUND-IMAGE: url(sdwl.gif);
        PADDING-BOTTOM: 0px;
        MARGIN: 24px 50px 0px;
        COLOR: #000;
        PADDING-TOP: 0px;
        BACKGROUND-REPEAT: repeat-y;
        BACKGROUND-COLOR: transparent
}
#outerright {
        PADDING-RIGHT: 8px;
        BACKGROUND-POSITION: right top;
        PADDING-LEFT: 0px;
        BACKGROUND-IMAGE: url(sdwr.gif);
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #000;
        PADDING-TOP: 0px;
        BACKGROUND-REPEAT: repeat-y;
        BACKGROUND-COLOR: #fff
}

#decor-l {
        BACKGROUND-POSITION: left top; LEFT: 50px; BACKGROUND-IMAGE: url(outl.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 24px; HEIGHT: 300px
}
#decor-r {
        BACKGROUND-POSITION: right top; RIGHT: 49px; BACKGROUND-IMAGE: url(outr.gif); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 24px; HEIGHT: 300px
}
#content {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
#banner {
        BORDER-RIGHT: #fff 10px solid; BACKGROUND-POSITION: left bottom; BORDER-TOP: #fff 10px solid;
        BACKGROUND-IMAGE: url(banbg.gif); BORDER-LEFT: #fff 10px solid; COLOR: #000; BORDER-BOTTOM: #fff 5px solid; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 154px; BACKGROUND-COLOR: #fff
}
#banner IMG {
        VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#banner IMG.title {
        PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 40px; PADDING-TOP: 0px
}
#banner H1 {
        DISPLAY: inline
}
#nav {
        BORDER-RIGHT: #fff 10px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 10px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 10px solid; BACKGROUND-COLOR: #daa2c6
}
#nav UL {
        PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
        PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A:link {
        MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#nav A:visited {
        COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#nav A:hover {
        COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#nav A:active {
        COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#posts {
        MARGIN: 0px 200px 0px 10px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans
}
DIV.post {
        BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#posts DIV.post {
        BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(h1bg.gif); BACKGROUND-REPEAT: no-repeat
}
#posts H2 {
        FONT-WEIGHT: normal; FONT-SIZE: 160%; MARGIN: 8px 0px 0px; COLOR: #a54a87; LINE-HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
#posts H2 A:link {
        COLOR: #a54a87; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#posts H2 A:visited {
        COLOR: #a54a87; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#posts H2 A:hover {
        COLOR: #000; BACKGROUND-COLOR: transparent
}
#posts H2 A:active {
        COLOR: #000; BACKGROUND-COLOR: transparent
}
#posts H3 {
        FONT-SIZE: 120%
}

#posts B {COLOR: #a54a87;}

P {text-align: justify;}
P.with_image IMG {
        PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

IMG { border:none; }
DIV#prev {
        BORDER-RIGHT: #fff 10px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 10px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 10px solid; BACKGROUND-COLOR: #daa2c6; TEXT-ALIGN: right
}
#prev A:link {
        MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#prev A:visited {
        COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#prev A:hover {
        COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#prev A:active {
        COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}

P.cite A:link {
        COLOR: #999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.cite A:visited {
        COLOR: #999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.cite A:hover {
        COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.cite A:active {
        COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.cite CITE A:link {
        FONT-WEIGHT: bold; COLOR: #333; FONT-STYLE: normal; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.cite CITE A:visited {
        FONT-WEIGHT: bold; COLOR: #333; FONT-STYLE: normal; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.cite CITE A:hover {
        FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
P.cite CITE A:active {
        FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}

#aside {
        RIGHT: 70px; WIDTH: 170px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif, sans; POSITION: absolute; TOP: 229px; BACKGROUND-COLOR: transparent
}
#aside IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#aside H3 {
        FONT-SIZE: 100%; MARGIN: 10px 0px 0px; COLOR: #6e598e; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans; BACKGROUND-COLOR: transparent
}
#aside UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#aside UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#aside LABEL.search {
        DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #6e598e; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida", Arial, Helvetica, sans-serif, sans; BACKGROUND-COLOR: transparent
}
#aside A:link {
        COLOR: #666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#aside A:visited {
        COLOR: #666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#aside A:hover {
        COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#aside A:active {
        TEXT-DECORATION: underline
}

#aside DIV#about {

}
#aside DIV#about H3 {
        MARGIN: 0px 0px 2px
}
#aside DIV#about P {
        MARGIN: 0px
}

/* Leftbox and Rightbox toolbar buttons */
.leftbox, .rightbox {
	margin: 3px;
	padding: 3px;
	font-size: larger;
	width: 30%;
}
.leftbox {
	float: left;
	border-right: 2px solid #ccc;
}
.rightbox {
	float: right;
	border-left: 2px solid #ccc;
}

/*------------- WATERBOX -------------*/

