body {
	background-position:top left;
	background-repeat:repeat-x;
	font-family : Verdana;
	font-size:9px;
}
a
{
color:#FF6699;
}
h1 
{
	font-family : Verdana;
    font-size:12px;
}
#body 
{
    /*float:right;*/
    width:873px;
    margin:0 auto;
}
#header 
{
    min-width:750px;
}
#line {
    position:absolute;
    z-index:1;
    background-position:top left;
    background-repeat:no-repeat;
    width:75%;
	height:155px;
right:0px;

}
*+html #line {
	height:159px;
}
#banner 
{
    position:relative;
    z-index:3;
	background-position:top left;
	background-repeat:no-repeat;
	width:545px;
	height:155px;
	float:left;
}
#nav 
{
    padding-top:134px;
    position:relative;
    left:60px;
    z-index:2;
}
.blogLabelView 
{
    width:478px;
    margin-top:20px;
}
.blogLabelView h2 {
    font-family: georgia,palatino;
    font-size:16px;
    margin-bottom:5px;
}
.blogLabelView>a {
    font-family: georgia,palatino;
    margin-top:3px;
    font-size:13px;
}
.blogLabelView .entries 
{
    padding:5px 0px;
}
.blogLabelView .entries a {    
}
.articleHeader {
padding-top:20px;
    width:730px;
}
.articleHeader h2 {
    font-family: georgia,palatino;
    font-size:16px;
    margin-bottom:5px;
}
.articleHeader .links {
    float:right;
    padding-top:17px;
}
.articleHeader a {
    font-family: georgia,palatino;
    font-size:12px;
}
.region 
{
    width:730px;
    padding:10px 0px;
    position:relative;
}
.region div {
    width:693px;
    margin:0 auto;
}
.region div div {
    margin:auto;
    width:auto;
}
.item img {
    border:collapse;
    border:0px;
}
.item 
{
    font-family: tahoma,arial,helvetica,sans-serif !important;
    width:453px;
    margin:0 auto 50px auto;
}
.item span, .item span a
{
    font-family: tahoma,arial,helvetica,sans-serif !important;
    font-weight:normal !important;
}
.blog table 
{
    margin:10px -20px 0px -20px;
    border-collapse: separate;
    border-spacing: 20px 0px;

}
*+html .blog table {
    margin:10px 0px 0px 0px;
    border-spacing: 20px;
}
*+html .blog tr td, *+html .blog tr th {
    padding:0px 10px;
}
.blog th 
{
    font-family:Georgia;
    font-weight:bold;
    font-size:16px;
    height:35px;
    width:130px;
    margin:0px;
    text-align:center;
}
.blog th a {
    font-family:Georgia;
    font-weight:bold;
    font-size:16px;
    text-decoration:none;
}
.blog td 
{
    width:130px;
}
.blog td div div {
padding-top:5px;
padding-bottom:2px;
}
.blog td img {
    display:block;
    margin:0px auto 20px auto;
    width:110px;
}
.blog .multislot-pager {
    text-align:center;
display:block;
}
.blog .multislot-pager a {
    text-decoration:none;
}
.more {
    visibility:hidden;
    display:none;
}
.jumptotop {
    position:fixed;
    right:0px;
    bottom:0px;
    height:20px;
    width:100px;
    text-align:center;
    background-color:white;
}
.jumptotop a {
    text-decoration:none;
}
/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.loading 
{
	position:absolute;
	z-index:99;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	padding: 25% 50%;
	background:black;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=57)";
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=57);
		opacity:0.57;
}
.loading img 
{
position:absolute;
top:50%;
	width:32px !important;
	height:32px !important;
}