html, body {
	height:100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	background-image: url(images/bg.jpg);
  text-align: center
}
.maintop ul {
float: left;
text-align: left;
font-size: 12pt;
width: 24%;
margin: 0;
padding: 0;
}
.maintop {
margin: 0;
padding: 0;
width: 1000px;
}

.maintop li {
list-style-type: none;
color: #FFC;
}
.maintop li a {
font-size: 12pt;
}



.imtop {
	font-weight: bold;
}
.imtop li {
	list-style-type: none;
	float: left;
	padding-right: 6px;
}
.imtop li a img {
	height: 200px;
	width: 150px;
}

.fl{
float:left;
margin: 0;
padding: 0;
}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

.panstr {
height: 7px;
width: 98%;
background-image: url(images/panstr.gif);
background-repeat: repeat-x;
margin: 0 auto;
}
.separ {
background-color: #AD4A76;
height: 25px;
font-size: 17pt;
font-weight: bold;
}

.pan {
height: 45px;
background-image: url(images/panbg.gif);
background-repeat: repeat-x;
text-align: center;
}
.fc {
float: left;
padding-left: 340px;
}
.fr {
float: right;
margin: 0;
padding: 0;
}



.toptop{
	background-image: url(images/head_04.jpg);
	background-repeat: no-repeat;
	width: 389px;
	height: 182px;
	float: left;
	font-size: 15pt;
	font-weight: bold;
	color: #000;
	padding-top: 7px;
	text-align: left;
}
.toptop ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 48%;
	list-style-type: none;
	font-size: 11pt;
}
.toptop ul li a {
	color: #530053;
	font-size: 11pt;
}
.toptop ul li {
	margin-top: 3px;
}



.pix {
	margin: 4px auto;
}
.pix a img{
	margin-right: 1px;
	margin-bottom: 1px;
}
.mov a img {
	margin-right: 6px;
	margin-bottom: 6px;
}


.mov {
	margin: 4px auto;
}

.center {
	margin: 0 auto;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
	width: 1018px;
	background-color: #803255;
}
strong {
	font-size: 12px;
  		color:#D35990;
			}


A {
font-family: Tahoma, Verdana, Arial, sans-serif;
text-decoration: underline;
color:#FFFFFF;
font-size: 12px;

}

A:hover {
text-decoration: none;
}
            A IMG{
	border: 1px solid #FFF;
	background:gray;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 0;
            }
            a:hover IMG{
	border: 1px solid #F7B4D5;
            }
			.header_tmb IMG{
                border: 1px solid #FFFFFF;
                background:gray;
				margin:0;
            }
            .header_tmb:hover IMG{
                border: 1px solid #FFAF3F;
            }
.tbnlinks {
	font-size: 9pt;
	color: #E1DFFF;
	width: 80%;
}
.foot {
	background-color: #AD4A76;
	padding: 20px 0 15px;
	font-size: 8pt;
}
.foot a {
	font-size: 8pt;
}


.tbnlinks a {
	font-size: 9pt;
}
.searchbar {
	font-size: 10pt;
	margin-left: 20px;
	float: left;
}



.archive {
	font-size: 12pt;
	float: left;
	width: 440px;
	margin-left: 34px;
}
.archive a {
	color: #000;
	font-size: 12pt;
	font-weight: bold;
}
.toptags {
	width: 936px;
	margin: 0 auto;
	padding: 6px 3px 6px 3px;
	font-size: 9pt;
}
.toptags a {
	color: #000;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.toptags a:hover {
	color: #F651AF;
}
.archive a:hover {
	color: #FF6;
}

