a {color: #1781ab; }
a:focus,
a:hover,
a:active {color:#1781ab;}



.text_logo {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #423f3d;
}



.short_menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #1781ab;
}

.short_menu:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	background: transparent url(button_short.png) no-repeat center;
	display: block;
	height: 34px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	width: auto;
}

.short_menu_selected {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	background: transparent url(button_short.png) no-repeat center;
	display: block;
	height: 34px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}

.long_menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #1781ab;
}

.long_menu:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	background: transparent url(button_long.png) no-repeat center;
	display: block;
	height: 34px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	width: auto;
}

.long_menu_selected{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	background: transparent url(button_long.png) no-repeat center;
	display: block;
	height: 34px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	width: auto;
}



.verylong_menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #1781ab;
}

.verylong_menu:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	background: transparent url(button_verylong.png) no-repeat center;
	display: block;
	height: 34px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	width: auto;
}

.verylong_menu_selected{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	background: transparent url(button_verylong.png) no-repeat center;
	display: block;
	height: 34px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	width: auto;
}


.text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #423f3d;
	padding-right: 60px;
	padding-top: 10px;
}

.text_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #423f3d;
}

.topic_left {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #423f3d;
	padding-bottom: 5px;
}

.do {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #423f3d;
	padding-left: 50px;
}




h1, h2, h3, h4, h5, h6 {
	color:#666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin:0 0 0.25em;
}

h1 {font-size:200%;padding-top:20px;}
h2 {font-size:133.33%;	padding-top:20px;}
h3 {font-size:116.67%;}

.help {
	color:#BBBBBB;
	font-size:75%;
	padding:0;
}


input:hover, textarea:hover { border:1px solid #66AADD;}
input, textarea { background:white none repeat scroll 0 50%; border:1px solid #CCCCCC; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;padding:3px;}



#feedback-textarea {font-size:1.2em;height:200px;text-align:left;width:500px;}
a img {border:none;}




#pagination 
{
	clear:both;
	font-family:arial;
	font-size:1.5em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:100%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-top:2em;
	text-align: center;
}


#pagination a, #pagination b 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color:#6DA3BD;
	margin:0 0.2em 0 0.1em;
	padding:0.4em 0.4em;
	padding-top: 4px;
}

#pagination a:hover 
{
	background:#C5DAE5 none repeat scroll 0 0;
	color:#FFFFFF;
}

#pagination b 
{
	background:#7A9BAC none repeat scroll 0 0;
	color:#FFFFFF;
	font-style:normal;
	font-weight:400;
}




a.feed, a.feed:visited 
{
	color:#9b9b9b;
	font-size:120%;

}

a.feed:hover
{
	color:#b0b0b0;
}

a.title, a.title:visited 
{
	color:#6DA3BD;
	font-size:120%;
	padding-top:20px;

}

a.title:hover
{
	color:#87bed7;
}


.tags {
	background:#FFFFFF url(/static/images/tag.jpg) no-repeat scroll 0 50%;
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0.2em 0 0.1em 18px;
	margin-top:0px;
}

.tags li {
	display:inline;
}

.tags li a {
	font-size:0.83em;
}

.tags li a {
	color:#9b9b9b;
}

.tags li a:hover {
	color:#b0b0b0;
}



