BODY {
	FONT-SIZE: 0.9em; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A:visited {
	COLOR: #00f; TEXT-DECORATION: none
}
A:active {
	COLOR: #00f; TEXT-DECORATION: none
}
A:link {
	COLOR: #00f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 1.5em; MARGIN: 0px
}
H1 A:visited {
	COLOR: #000
}
H1 A:active {
	COLOR: #000
}
H1 A:link {
	COLOR: #000
}
H1 A:hover {
	COLOR: #47f; TEXT-DECORATION: none
}
H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 1em
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #47f 4px solid; BACKGROUND-COLOR: #adf
}
#tagline {
	FONT-SIZE: 0.8em; MARGIN: 0px
}
P.date IMG {
	VERTICAL-ALIGN: middle
}
P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid
}
BLOCKQUOTE {
	FONT-STYLE: italic
}
P.postfoot {
	FONT-SIZE: 0.75em
}
#leftmenu {
	MARGIN-TOP: 0px;
	LEFT: 10px;
	WIDTH: 170px;
	POSITION: absolute;
	height: 400px;

}
#leftmenu H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: medium none
}
#rightmenu H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: medium none
}
#leftmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightmenu {
	MARGIN-TOP: 0px;   float:right;
}
#main {
	BORDER-RIGHT: #555 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 180px 0px 190px;
	BORDER-LEFT: #555 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #47f 4px solid;
	BACKGROUND-COLOR: #eee
}
#footer {
	FONT-SIZE: 0.7em; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
INPUT.text {
	WIDTH: 300px
}
TEXTAREA {
	WIDTH: 400px; HEIGHT: 100px
}
#comments H4 SPAN {
	COLOR: #999
}
#comments H4 {
	FONT-SIZE: 0.9em; MARGIN: 0px
}
P {
	MARGIN: 10px 0px
}
H3 {
	FONT-SIZE: 1.2em; BORDER-BOTTOM: #aaa 1px solid
}
#relatedlinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
ol, ol ol, ol ol ol { color: #000; 
margin-left: -10px;
	margin-right: 10px;
	margin-top: 5px;
 }
 li {  margin-top:8px;  margin-bottom:8px; } 
ul       { list-style-image: url('dot.gif'); color: #000;
			line-height: 12pt;
	 font-style:normal; font-variant:normal; font-weight:normal; line-height:140%; font-size:110%; font-family:Verdana, Arial, sans-serif }
ul ul    { color: #000; font: normal normal 11px/16px Verdana, Arial, sans-serif; }
ul ul ul { color: #000; font: normal normal 10px/13px Verdana, Arial, sans-serif; }
.picturstyle
{
	border: 1px blue dashed;  
	BORDER-COLLAPSE: collapse; 
	background: #F4FAFF; 
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-TOP: #aaaaaa 1px solid; 
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=5); 
	BORDER-LEFT: #aaaaaa 1px solid; 
	BORDER-BOTTOM: #aaaaaa 1px solid;
}

