#set( $bgcolor0 = "white" )
#set( $fgcolor0 = "black" )
#set( $linkcolor0 = "blue" )
#set( $visitedcolor0 = "purple" )
#set( $boxcolor0 = "#909090" )
#set( $bordercolor0 = "#b0b0b0" )
#set( $background0 = #showThemeImagePath("rolling","greybg.jpg") )

#set( $bgcolor1 = "white" )
#set( $fgcolor1 = "black" )
#set( $linkcolor1 = "blue" )
#set( $visitedcolor1 = "purple" )
#set( $boxcolor1 = "#8facc5" )
#set( $bordercolor1 = "gray" )
#set( $background1 = #showThemeImagePath("rolling","space-spacer.jpg") )

#set( $bgcolor = "white" )
#set( $fgcolor = "black" )
#set( $linkcolor = "blue" )
#set( $visitedcolor = "purple" )
#set( $boxcolor = "#9191cd" )
#set( $bordercolor = "gray" )
#set( $background = #showThemeImagePath("rolling","newbluebg.jpg") )

p {
  font-family: verdana, sans-serif;
  font-size: 10px;
  color: "white"; /*$fgcolor;*/
  color : #000000;
}
body {
  font-family: Verdana, Tahoma, Arial;
  font-size : 12px;
  color: #000000; /*$fgcolor;*/
  background-color: "white"; /*$bgcolor;*/
  margin: 0px 0px 0px 0px	
}
a {
  text-decoration: none;
}
a:link { 
  color: blue;
  font-family : Verdana, Tahoma, Arial;
  font-size : 12px;
}
a:visited {
  color: gray;
  font-family : Verdana, Tahoma, Arial;
  font-size : 12px;
}

a:hover {
  text-decoration: underline overline;
}
img {
  border: 0px;
  margin: 0px; 
}
img.photo {
   padding: 12px;
}

.banner {
  background-image: url($banner);
  background-repeat: no-repeat;
}

#MainColumn {
  margin-top:      5px;
  margin-left:     214px;
  margin-bottom:   5px;
  margin-right:    5px;
}

#SideBar {
  position: absolute;
  top:    68px;
  right:  0px;
  left: 0px;
  width: 180px;
}

#ArchivesColumn {
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 93px;
        width: 80%
}
#LinksColumn {
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 93px;
        width: 80%
}

.dateStamp {
  color : gray;
  font-size: small;
}
.daypermalink {
  border-style : none;
}

.rFolder {
  font-size: medium;
  font-weight: bolder;
}
.rBookmarkTd {
  font-size: small;
  vertical-align: top;
  font-weight: normal;
}
.rBookmark {
  margin-left: 10px;
  font-size: small
  font-weight: normal;
}
.rBookmark0 {
  margin-left: 10px;
  font-size: small
  font-weight: normal;
}
.rBookmark1 {
  margin-left: 10px;
  font-size: small;
  font-weight: bold;
}
.rBookmark2 {
  margin-left: 10px;
  font-weight: bold;
  font-size: large
}
.rBookmark3 {
  margin-left: 10px;
  font-size: x-large
}

.hCalendarTable {
  text-align : center;
}
.hCalendarTitle {
  text-align : center;
  font-weight : bolder;
  font-size: large;
}
.hCalendarDayNameRow {
  text-align : center;
  font-weight : bolder;
  font-size : x-small;
}
.hCalendarDay {
  text-align : center;
  font-size : x-small;
}
.hCalendarDayCurrent {
  text-align : center;
  font-size : x-small;
  font-weight : bolder ;
}
.hCalendarDayLinked {
  font-size : x-small;
  font-weight : bolder ;
  text-align : center;
}
.hCalendarDayNotInMonth {
  font-size : x-small;
  background-color: white;
  color: gray;
}
.hCalendarNextPrev {
  font-size : x-small;
  text-align : center;
  font-style : italic;
}

div.box {
  margin: 5px 5px 5px 5px;
  border: 1px gray solid; /*$bordercolor;*/
  padding: 1px;
  width: 205px;
  color: #606080;
}

div.boxday {
  margin: 5px 5px 5px 5px;
  border: 1px gray solid; /*$bordercolor;*/
  padding: 3px;
  color: #606080;
}

h2.boxbody {
  text-align : left;
  font-family : Verdana, Tahoma, Arial;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  font-size : 12px;
  color: #3333CC;
  font-weight : bolder;
  border-style : none;
  background-color : #567abb; /*$boxcolor;*/
  color : white;
  align: left;
}

h2.box {
  text-align : left;
  font-family : Verdana, Tahoma, Arial;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  font-size : 12px;
  color: #3333CC;
  font-weight : bolder;
  border-style : none;
  background-color : #9098a0; /*$boxcolor;*/
  color : white;
}

h2.daybox {
  text-align : left;
  font-size: medium;
  font-weight : bolder;
  text-transform : uppercase;
  letter-spacing : 0.3em;
  border-style : none;
  background-color : #9191cd; /*$boxcolor;*/
  color : white;
}

.etitle {
  font-family : Verdana, Tahoma, Arial;
  font-size : 18px;
  font-style : italic;
  font-weight : bold;
  color: #000000;
}

.etext {
  font-family : Verdana, Tahoma, Arial;
  font-size : 10px;
  color: #000000;
}

.epost {
  font-family : Verdana, Tahoma, Arial;
  font-size : 12px;
  font-weight : bold;
  color: #3333CC;
  border: 1px gray dushed; /*$bordercolor;*/
}



.htitle {
  font-family : Verdana, Tahoma, Arial;
  font-size : 18px;
  font-weight : bold;
  margin-left: 5px;
  color: #000000;
}

.hdescr {
  font-family : Verdana, Tahoma, Arial;
  font-size : 10px;
  margin-left: 5px;
  color: #000000;
}


h2 {
  text-align: left;
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
  margin: 0px 5px 0px 5px;
  padding: 2px;
  font-family : Verdana, Tahoma, Arial;
  font-size : 16px;
  font-weight : bold;
  color: #000000;

}

.MsoNormal {
  text-align:justify
}

span.rChosenCategory {
  color: black;
  font-family : Verdana, Tahoma, Arial;
  font-size : 12px;
  font-weight : normal;
}
.rUnchosenCategory {
  color: black;
  font-family : Verdana, Tahoma, Arial;
  font-size : 12px;
}

ul.rReferersList {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  font-size : x-small;
}
li.rReferersListItem {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  font-size : x-small;
}
