body {margin: 0;padding: 0;font-family: Verdana, serif;background-color: #FFF;font-size: 11px;}
a {color: #0063dc;text-decoration: underline;}
a:hover {color: #0063dc;text-decoration: underline;}
IMG {border: 0; margin: 0;}


H2 {font-size: 16px;margin: 1;padding: 2;}

td {font-size: 11px; line-height: 1.6em;}




.block { 
        margin: 10;
        padding: 10;
        background-color: #ccffc9;
        font-weight: normal; 
        font-family: Verdana;
        font-size: 13px;
}




.cats { 
        margin: 0;
        margin-top: 10;
        padding: 10;
        background-color: #f5f3e8;
        font-weight: normal; 
        font-family: Verdana;
        font-size: 11px;
}
.cats a {
        text-decoration: underline;
}
.cats a:hover {
        color:#ff0084;
        text-decoration: underline;
}

.bf { 
        font-weight: normal; 
        font-family: Verdana;
        font-size: 22px;
}
.bf a {
        color:#ff0084;
        text-decoration: underline;
}
.bf a:hover {
        text-decoration: underline;
}


textarea, input, select {
padding: 2px;
margin: 2px;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #565656;
background-color: #eeeeee;
border: 2px solid #565656;
}


.menu { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 13px;
	 padding: 0px;
	 margin: 0px;
         color: #000000;
         text-align: center;
         word-spacing: 5px;
         font-weight: bold; 
}
.menu a {  color: #000000;
     text-decoration: underline;
}
.menu a:hover { color: #565656;
          text-decoration: underline;
}

.tags { 
        margin: 10;
        padding: 10;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}


.tags a {
        color:#565656;
     text-decoration: none;
}
.tags a:hover {
     text-decoration: underline;
}



div.bubble {
	width: auto;
	font-size: 16px;
	margin-bottom: 24px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 6px;
	background: transparent url(tip.gif) no-repeat 20px 0;
	font-style: normal;
}


.title { 
        font-weight: normal; 
        font-family: Verdana;
}
.title a {
        color:#ff0084;
        text-decoration: underline;
}
.title a:hover {
        text-decoration: underline;
}


		div#nifty
		{ 
			margin: 0 10%;background: #9BD1FA
		}
		b.rtop, b.rbottom
		{
			display:block;background: #FFF
		}
		b.rtop b, b.rbottom b
		{
			display:block;
			height: 1px;
		    overflow: hidden; 
			background: #9BD1FA
		}
		b.r1
		{
			margin: 0 5px
		}
		b.r2
		{
			margin: 0 3px
		}
		b.r3
		{
			margin: 0 2px
		}
		b.rtop b.r4, b.rbottom b.r4
		{
			margin: 0 1px;height: 2px
		}
