body {	text-align: center;	background: url(../images/back.gif);	margin: 0 20px 0px 20px;	font-family: "Tahoma CE", Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #e2e6ee;}body.send {    background-color: red;}form {	margin: 0;	padding: 0;}input, textarea {	font-family: "Tahoma CE", Tahoma, Arial, lucida, sans-serif;}input, textarea {	padding: 3px 3px 1px 3px; 	font-size: 11px;}.page {	margin: 0 auto 0 auto;	width: 800px;	text-align: left;}.page_allcovers {	text-align: center; }#logo {	float: left;	margin: 26px 0 7px 1px;	border: 0;}.page_allcovers #logo {   float: none;   margin: 20px;}.page_allcovers .footer {   margin: 20px;   color: #fff;}#head {	float: right;	display: block;	height: 24px;	line-height: 24px;	vertical-align: bottom;	margin: 32px 0 1px 1px;}.clear {    clear: both;    height: 0;    overflow: hidden;    line-height: 0;    border: 0}ul#menu {	width: 783px;	height: 40px;	background: #bbc0cb;	margin: 0;	font-weight: bold;	padding: 0 15px 0 2px;	z-index: 20;	font-size: 10px;	}ul#menu li {	line-height: 40px;	list-style-type: none;	float: left;	margin: 0 0 0 16px;			display: inline;	color: #717680;	z-index: 20;	position: relative;	}ul#menu li.right {	float: right;}.memarea {	padding-right: 80px;}.memarea_logged {	padding-right: 140px;}ul#menu li a {	color: white;	height: 40px;	display: block;	float: left;	text-decoration: none;}#menu li a:hover {	color: #cc0000;}ul#menu li a.highlight { 	color:#cc0000;}ul#menu li a:hover.highlight { 	color:white;}ul#menu li a.shadow { 	color:#717680;}ul#menu li a:hover.shadow { 	color:#cc0000;}ul#menu li ul li a.shadow { 	color:#cc0000;}ul#menu li ul li  a:hover.shadow { 	color:#white;}ul#menu li.selected a { 	color: #717680;}ul#menu ul li.selected a { 	color: #cc0000;}.messagecontents {	position: relative;	width: 800px;	z-index: 10;}.contents {	width: 800px;	background: white;	position: relative;}.contents .left {	width: 450px;	padding: 20px;	float: left;	position: relative;}.contents .left_allcovers {	width: 755px;	padding-left: 22px;}.contents .left a {	color: #717680;	text-decoration: none;	font-weight: bold;}.contents .left a:hover {	color: #cc0000;}.contents .left .buttons img {	float: left;	border: 0;	margin-right: 5px;}.contents .right {	float: left;	width: 290px;	padding-top: 20px;}ul#bottom {	color: white;	font-size: 10px;	margin: 16px 0 0 0;	float: left;	padding: 0;}ul#bottom li {	display: inline;	list-style-type: none;	font-weight: bold;}ul#bottom li a {	color: white;	text-decoration: none;	font-size: 10px;	margin: 0 10px 0 0;}ul#bottom li a:hover {	color: #cc0000;}ul#bottom li .antiweb {	vertical-align: bottom;}#copy {	float: right;	margin: 16px 0 0 0;	font-size: 11px;	text-align: right;}a#rss {	background: #ff9900;	padding: 1px 3px 1px 3px;}.panel h1.head,.panel p.head,.space p.head {	display: block;	height: 17px;	line-height: 16px;	font-size: 10px;	font-weight: bold;	color: white;	padding-left: 6px;	margin: 0;	position: relative;}.space .abcd {	color: #717680;}.panel p.head a,.space p.head a {	color: white;	text-decoration: none;	padding-right: 12px;	margin-right: 7px;	position: absolute;	text-align: right;	right: 0;	top: 0;	background: url(../images/arrow_right.gif) no-repeat right 6px;}.panel p.slideshow_title a {	background: none;	margin-right: 80px;}.panel p.continue a {	background: none;	margin-right: 250px;}.panel p.head a.first {	position: absolute;	left: 0;	top: 0;		text-align: left;	padding:  0 0 0 12px;	margin: 0 0 0 7px;	width: 30px;	background: url(../images/arrow_left.gif) no-repeat 0 6px;}.panel p.head a.begin {	padding: 0 0 0 12px;	float: left;	background: url(../images/arrow_right.gif) no-repeat 0 6px;}.panel p.head a:hover {	color: #660000;}.panel img {	border: 0;	display: block;	margin: 0;	padding: 0;}.panel p.orange, {	background: #cc6600;}.panel .gray {	background: #717680;}.panel .green {	background: #707e1d;}.panel .blue {	background: #526a7a;}.panel .red {	background: #cc0000;}.space .white {	background: #ffffff;}.panel .space .mobile {	margin-bottom: 30px;}.vote {	color: #717680;	font-weight: bold;	padding: 5px 5px 3px 10px;	font-size: 10px;	height: 14px;	overflow: hidden;	position: relative;}.vote #votebox {	z-index:10;	line-height: 15px;	text-align:right;	position:absolute;	background:white;	width:300px;	height:20px;	margin:0 0 0 0;	padding:3px 15px 0 0;	display: block;	top: 0;	right: 0;}.vote #votebox span, .vote #votebox img {	display: inline;}.vote .stars {    float: right;	top: 2px;	}.vote .stars img {    margin-left: 10px;}.space {	margin-top: 20px;}.space2 {	margin-top: 17px;}.downloads img {	float: left;	padding: 10px 6px 0px 6px;}.downloads p {	text-align: center;}.support_downloads {	margin: 10px 0px 15px 6px;}/* .panel list */.list img, .list div {	float: left;	margin-left: 6px;	margin-top: 6px;}.left .media img {	margin-left: 5px;}.list img.bigger_margin, .list div.bigger_margin {	margin-left: 10px;	margin-top: 10px;}div.wallpaper {	width: 222px;	height: 167px;}div.ecard {	width: 108px;	height: 144px;}	.f-row {	margin-top: 0 !important;}.f-col {	margin-left: 0 !important;}img.border, div.border {	border: 1px solid #e2e6ee;}div.border_notop {	border-top: none;}div.border_notop img {	padding-top: 1px;	padding-left: 0px;}.welcome {	background: url(../images/homepage/welcome_bg.jpg);	width: 250px;	height: 240px;	padding: 20px;	overflow: hidden;}.welcome h1 {	color: #32353a;	font-size: 24px;	font-weight: normal;	margin: 0 0 20px 0;}.welcome div.enter_about {     padding: 20px 0px 0px 0px;}.newspanel a.more, .welcome a.about {	margin: 30px 0 0 0;}.newspanel a.more, .info a.pdf, .welcome a.about {	color: #cc0000;	text-decoration: none;	font-weight: bold;	display: block;}.info a:hover.pdf,.newspanel a:hover.more, .welcome a:hover.about {	color: black;}.info a.pdf span {	color: #747474;	font-weight: normal;}.newspanel a.more {	margin: 15px 0 15px 0;}.welcome p {	color: #717680;		margin: 0;}.welcome p strong {	display: block;	margin: 20px 0 0 0;}.box, .info {	padding: 14px;}.info img {	margin: 0 0 20px 0;}.newspanel {	height: 107px;}.newspanel h2 {	margin: 0;	padding: 0;	font-size: 11px;}.newspanel h2 a {	color: #333333;	font-weight: bold;	text-decoration: none;	margin: 0;}.newspanel h2 a:hover {	color: #cc0000;}.info .newspanel p {	margin: 0;	font-weight: normal;	color: #666666;}.darkpanel {	background: #e2e6ee;	padding: 15px;}.darkpanel h2 {	font-weight: bold;	font-size: 11px;    color:#717680;	margin: 0 0 10px 0;}.darkpanel p.strong {	color: #333333;	font-weight: bold;}.darkpanel p.title,.darkpanel h1 {	color: #333333;	font-weight: normal;	font-size: 24px;	margin: 0 0 20px 0;	padding: 0;}.darkpanel h1.red {	color: #cc0000;}.darkpanel h2.diary a {color: #cc0000;}.darkpanel h2.diary a:hover {	color: black;	}.darkpanel h2.diary {	color: #cc0000;	font-size: 11px;	font-weight: bold;	padding: 2px 0px 12px 0px;}.darkpanel a {	color: #717680;	text-decoration: none;	margin: 0;}.darkpanel a:hover {	color:	#cc0000;}.darkpanel p {	color: #717680;	margin: 0;}.darkpanel p.indent {	margin-bottom: 10px;}#footer {	height: 80px;	background: #bbc0cb;		color: white;}a.recommend {	display: block;	font-weight: bold;	color: #717680;	text-decoration: none;	padding-left: 14px;	height: 40px;	line-height: 40px;	float: left;	background: url(../images/arrow_right.gif) no-repeat 0 18px;}

a.recommendlink {
	color: #717680;
}#footer a:hover.recommend, #footer a:hover.recommendlink {	color: #cc0000;}#footer p {	float: left;	height: 40px;	display: block;	line-height: 40px;	margin: 0 0 0 0px;	padding: 0;}#members input, #footer input {	width: 119px;	height: 16px;	line-height:15px;	border: 0;	margin: 10px 0 0 7px;	color: black;	font-size: 11px;	float: right;}#footer input {	margin: 10px 2px 2px 7px;}#footer input.invalid {	margin: 8px 0 0 5px;	border: 2px solid red;}#footer #foot-join {		background-color: #bcc0cb;	padding: 0 20px 0 20px;}#footer #foot-rec {	background-color: #898d98;	padding: 0 20px 0 20px;}#foot-rec p {	background: url(../images/homepage/rec-arrow.jpg) no-repeat 0px 13px;	padding-left: 25px;}#foot-join p {	background: url(../images/homepage/join-arrow.jpg) no-repeat 0px 13px;	padding-left: 25px;}#footer p.text {	display: inline;	float:none;	height:auto;	line-height:normal;	margin:0;	padding:0;}#members {	filter:alpha(opacity=90);	opacity: 0.9;	-moz-opacity: 0.9;	}#members input {	margin: 6px 0 0 0;}#members a {	font-weight: bold;	color: white;	}.fansforum {	position: relative;}#members input.button,.fansforum input.button,.ecard input.button, #footer input.button {	color: white;			background: #717680;	width: 125px;	height: 20px;	line-height: normal;		border: 1px solid #717680;	margin: 10px 0 0 6px;	padding: 0;	float: right;	}#footer input.button {	border: 0;}#members input.button {	margin-right: 40px;}form.captcha {	width: 300px;	margin: 0 auto;}form.captcha img {	float: left;}form.captcha input {	float: right;	margin: 10px 0 10px 0;    font-size:12px;    color:#666666;    background-color:#000;    vertical-align:middle;	width: 140px;		height: 18px;	background: white;}form.captcha input.text {	border:1px solid #333333;	padding: 3px 4px 0px 4px;	}form.captcha input.submit {	float: right;	margin: 0;	padding: 0;	color: black;	width: 149px;	height: 21px;}.marketabody1 {	background: white url(../images/marketa_body_1.jpg) no-repeat top right;}.marketabody2 {	background: white url(../images/marketa_body_2.jpg) no-repeat top right;}.marketabody3 {	background: white url(../images/marketa_body_3.jpg) no-repeat top right;}.marketabody4 {	background: white url(../images/marketa_body_4.jpg) no-repeat top right;}.marketabody5 {	background: white url(../images/marketa_body_5.jpg) no-repeat top right;}.marketabody6 {	background: white url(../images/marketa_body_6.jpg) no-repeat top right;}.marketabody7 {	background: white url(../images/marketa_body_7.jpg) no-repeat top right;}.marketabody8 {	background: white url(../images/marketa_body_8.jpg) no-repeat top right;}.data {	padding: 15px;	color: #737582;}.data h1 {	font-weight: normal;	font-size: 24px;	color: #D30128;	margin: 25px 0 15px 0;	padding: 0;}.data p {	margin: 0px 0 15px 0;	}.data .space_small {    margin: 0;	padding: 0;}img.block {display: block;}.info p {	margin: 0;	padding: 0;	font-weight: bold;	color: #343434;}.info ul,.darkpanel ul {	margin: 10px 0 0 0;	padding: 0;}.info li,.darkpanel ul li {	list-style-type: none;	margin: 0;	padding: 0;}.darkpanel ul.disc li {	list-style-type: disc;	padding: 10px 0 0 0;	margin: 0 0 0 15px;}.darkpanel ul.disc li.first {	padding-top:0;}.darkpanel p.line-through {    text-decoration: line-through;}.darkpanel span.bigger_red {    color: #CC0000;	font-weight: bold;	font-size: 14px;}.darkpanel span.small_red {    color: #CC0000;	font-weight: bold;}.info li  {	padding: 0 0 4px 0;}.info li a span {	font-weight: normal;	}.info li a {	color: #70747f;	text-decoration: none;	font-weight: bold;}.info li a:hover {	color: #cc0000;}.darkpanel .resolution ul li label {	color: #6f737c;}.darkpanel .resolution ul li input {	margin: 8px 3px -4px 0;	_margin: 2px 0 -2px 0;}.resolution {	margin: 0;	padding: 0;	display: inline;}.resolution input.button {	color: white;			background: #717680;	width: 125px;	height: 20px;	font-size: 11px;	border: 1px solid #717680;	margin: 50px 0 0 0;	padding: 0;	float: right;	}.ecard {	width: 420px}.ecard input {	width: 153px;	height: 16px;	border: 0;	float: right;	margin: 2px 8px 3px 2px;}.ecard input.invalid {	border: 2px solid red;	margin: 0 6px 1px 0;}.fansforum input {	width: 411px;	height: 16px;	border: 0;	margin: 2px 2px 10px 2px;}.fansforum textarea {	width: 411px;	height: 90px;	border: 0;	margin: 2px;}.ecard textarea {	width: 238px;	height: 91px;	float: right;	border: 0;	margin: 2px;}.fansforum input.invalid {	border: 2px solid red;	margin: 0 0 8px 0;}.ecard textarea.invalid, .fansforum textarea.invalid  {	border: 2px solid red;	margin: 0;}.panel .center {	text-align: center;}.box p {	color: #747474;	margin: 15px 0 0 0;	font-weight: normal;}.box h2 {	color: #cc0000;	font-size: 24px;	font-weight: normal;	margin: 0;}.darkpanel h2 {	color: #333333;	font-size: 24px;	font-weight: normal;	margin: 0;}.box h2.title {	font-size: 12px;	font-weight: bold;	margin: 0;}.box h2.title a {	color: #333333;	text-decoration: none;}.box h2.title span.title {	color: #cc0000;}.box h2.title a:hover {	color: #cc0000;}.box img.face {	float: right;	margin-left: 20px;	margin-bottom: 20px;}.box a {	color: #333333;}.box a:hover {	color: #cc0000;}.box .post {	text-align: right;	margin: 4px 0 18px 0;	font-size: 11px;}.box .marketa {	color: #cc0000;}.wall p {	color: #cc0000;	font-weight: bold;}.wall ul {	margin: 16px 0 0 0;	padding: 0;	}.wall ul li {	list-style-type: none;	display: inline;	font-weight: bold;	margin-right: 20px;}.wall ul li a {	color: #333333;}.wall ul li a:hover {	color: #cc0000;}.blog h1 {	color: #333333;	font-size: 24px;	font-weight: normal;	margin: 0 0 16px 0;	}.blog p.date {		color: #717680;	font-weight: bold;	margin: 0;}.blog .holder {	width: 130px;	height: 130px;	float: left;	margin-bottom: 15px;	margin-left: 14px;	line-height: 130px;	text-align: center;}.holder img {	border: 0;	display: inline;	vertical-align: middle;}.blog .f-row {	margin-top: 16px !important; 	}.fix {	_height: 1%;}.allbody {	min-height: 980px;	_height: 980px;}.mainlink img,.link img {	float: right;	margin-left: 20px;}.link p { 	margin-top: 0;}.link h3 {	margin: 0;	padding: 0;	font-weight: bold;	font-size: 11px;	color: #cc0000;}.link h3.indent {	padding-top: 10px;}.link a {	text-decoration: none;	color: #747474;	font-weight: bold;}.mainlink p {	margin-bottom: 16px;}.mainlink a {	color: #cc0000;	font-weight: bold;}.mainlink a:hover  {	color: black;	font-weight: bold;}.mov, .wmv {	float: right;	width: 139px;	padding: 17px 3px 0px 17px;	border-left: 1px solid #e2e6ee;}.mov {	padding: 17px 3px 18px 17px;	margin: 0;}.video ul  {	margin: 0;	padding: 0;}.video ul li {	list-style-type: none;	color: #666666;}.video img {	float: left;}.video a {	color: #666666;	text-decoration: none;	font-weight: bold;}.video a:hover {	color: #cc0000;}.video p {		color: #cc0000;	font-weight: bold;}p.first {	margin-top: 0;}#menu ul.submenu {	position: absolute;	z-index: 20;	width: 150px;	float: right;	margin: 0;	padding: 0;	list-style: none;	background: white;	filter:alpha(opacity=80);	opacity: 0.8;	-moz-opacity: 0.8;	}#menu ul.submenu li {	z-index: 20;	font-size: 75%;	font-weight: bold;	padding: 0;	margin: 0;	display: block;	float: none;	line-height: normal;	color: red;	}#menu ul.submenu li span,#menu ul.submenu li a {	color: #444444;	padding: 0;	margin: 0;	line-height: 30px;	height: 30px;	display: block;	float: none;	padding: 0 0 0 8px;	font-size: 10px;	border: 1px solid white;}#menu ul.submenu li span {	color: #cc0000;}#menu ul.submenu li span:hover,#menu ul.submenu li a:hover {	background: #444444;	color: white;}#menu ul.submenu li span:hover {	color: #cc0000;}ul.menu ul {	position: absolute;	margin: 0;	padding: 0;	text-align: left;}input.errorfield {	height: 13px;}input.errorfield, textarea.errorfield {	border: 2px solid red;	padding: 3px 1px 1px 1px;}p.mandatory {	margin: 12px 10px 0 0;	padding:0;	display:block;	float:right;	height:20px;	line-height:20px;	color: red;}.elhide {	display: none;}#retmessage {	filter:alpha(opacity=90);	opacity: 0.9;	-moz-opacity: 0.9;		z-index: 35;}#retmessage .layerclose img {	float: right;	margin: 0;}#retmessage h2 {	margin: 0;	padding: 0;	font-size: 16px;}#retmessage p {	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#retmessage a {	color: #ffffff;	text-decoration: none;	font-weight: bold;}#retmessage a:hover {	color: #cc0000;}#retmessage {	position: absolute;	left: 250px;	top: 0;	width: 305px;	background: #313640;	padding: 18px 18px 18px 18px;	color: white;	font-size: 12px;	z-index: 10;}#members img {	float: right;}#members h2 {	color: white;	margin: 0 0 10px 0;	padding: 0;	font-size: 18px;}#members input {	width: 164px;	float: right;	margin-right: 40px;}#members form p {	float: right;	margin: 6px 6px 0 0;	padding: 0;	heigth: 20px;	line-height: 20px;	font-size: 12px;}#intro #members, #members {	position: absolute;	left: 250px;	top: 0;	width: 305px;	background: #313640;	padding: 18px 18px 18px 18px;	color: white;	font-size: 11px;	z-index: 5;}#intro #members {	left: 150px;	text-align: left;}.ruler {	background: gray url(../images/hr_light.gif) repeat-x 0 0;	height: 1px;	line-height: 1px;	overflow: hidden;	width: 100%;	margin: 25px 0 25px 0;	padding: 0;}#intro {	margin: 0 auto 0 auto;	width: 600px;	text-align: center;		position: relative;}#intro p {	font-size: 11px;	color: white;	margin: 0;	padding: 20px 0 0 0;}#intro a {	color: white;}#intro a:hover {	color: #cc0000;}#intro p.header {		margin: 50px 0 15px 0;		font-size: 12px;		padding: 0;}#intro p.yellow {	color: #ffff00;	font-weight: bold;	margin: 0;	padding: 0;}#intro ul#intromenu {	background: #bbc0cb;		width: 574px;	height: 40px;	margin: 20px 0 30px 0;	padding: 0 0px 0 26px;}#intro img.w4b {	border: 0;	margin-top: 20px;}#intro ul#intromenu li {	list-style-type: none;	float: left;}#intro ul#intromenu li a {	height: 40px;	line-height: 40px;	font-weight: bold;	color: white;	text-decoration: none;	width: 60px;	padding: 0 7px 0 8px;}#intro ul#intromenu li a:hover {	color: #cc0000;}#intro .gray {	color: #717680;}#intro .warning {	text-align: left;}#intro .links a {	padding: 0 4px 0 4px;}img.uni_logo {    padding-top: 60px; }.uni {    width: 400px;	text-align: center;	margin: 0 auto 0 auto;	color: #fff;	background-color: #A8ACB4;	padding: 40px;	font-size: 12px; 	margin-top: 25px;}.uni h2 {    color: #717680;	font-size: 16px;}.uni img.enter {    margin-top: 20px;}	.uni a {	color: white;	text-decoration: none;	font-weight: bold;}.uni a:hover {	color: #cc0000;}.darkpanel ul li {	color: #717680;}img {    border: 0;} .data p.nospace {    padding: 0;	margin: 0; }.data p.nospace.last {    padding-bottom: 10px;}#bottom_wrapper {    padding: 20px 0px 70px 0px;	margin: 20px 0px 50px 0px;}#warning {    font-weight: bold;	color: #717680;	float: left;}#warning p{	text-align : justify;	width: 640px;}.darkpanel .interview_left {   	float: left;}.darkpanel .interview_right {   	float: right;}.w4b {    float: right;	margin-top: 10px;	padding: 0;}.cancelmembership {     padding-bottom: 20px;}.left .payment img {     margin-left: 6px;	 margin-top: 7px;}.left .free_pics img {     margin-left: 3px;}.blog .title {     color: #cc0000;}.under_calendar {     border-left: 1px solid #e2e6ee;     border-right: 1px solid #e2e6ee;     border-bottom: 1px solid #e2e6ee;}.left .allabout {	background: #c6d6f7 url(../images/about/bg-allaboutme.jpg) no-repeat;}.left .allabout ul {    padding: 10px 0px 5px 15px;    margin: 0px;			}.left .allabout ul.no_indent {    padding: 10px 0px 5px 0px;    margin: 0px;			}.left .allabout li {    list-style-type: none;	font-weight: bold;	padding-bottom: 5px;	color: #fff;	}.floating_panel_left, .floating_panel_right {   	width: 190px; } .floating_panel_left {    float: left;}.floating_panel_right {    float: right;}.left .allabout div.floating_panel_left {	width: 125px;}.grass {   	background:  #4b6937 url(../images/about/grass.jpg) no-repeat;	color: #fff;}.grass p.orange {    color: #FF9900;	font-weight: bold;}.grass ul {    padding-left: 1px;	margin-left: 25px;}.list .wrapper {    width: 146px; 	background: url(../images/wrapper.gif) no-repeat;	overflow: hidden;}.list .wrapper_large {    width: 222px; 	background: none;}.list .wrapper img , .list .wrapper div {    margin: 0;	padding: 0px 0px 0px 0px;}.list .wrapper img.video {	padding-left: 1px;	padding-top: 23px;	padding-bottom: 23px;}.list .wrapper .inner_wrap {	width: 144px; 	height: 194px;	text-align: center;	border: 1px solid #dcdcdc;	border-bottom: none;}.list .wrapper p {	text-align: left;	border: 1px solid #dcdcdc;	border-top: none;	padding: 8px 8px 8px 8px;	margin: 0;    color: #717680;	font-size: 10px;   	font-weight: normal;	}.list .wrapper .inner p.center {	text-align: center;}.list .wrapper .inner p.bold, .wrapper .inner span.bold {   	font-weight: bold;	}.list .wrapper .inner a {   margin-right: 5px;}.list .wrapper .inner a.last {   	margin-right: 0px;}.list .wrapper .inner a.redlink {   	color: #cc0000;}.list .wrapper .inner a.redlink:hover {   	color: #717680;}.list .wrapper .inner {    width: 100%;	}.list .wrapper a, .list .wrapper span {	white-space: nowrap;	overflow: hidden;}.photo_wrapper {	height: 144px;	width: 144px;     border: 1px solid #dcdcdc;	text-align: center;	margin-left: 6px;	margin-top: 6px;	float: left;}.photo_wrapper img {	text-align: center;	margin: 0 auto 0 auto;	display: block;}.search {	padding-bottom: 25px;}.search input.left {    width: 403px;	padding: 5px;		border: 1px solid #dcdcdc;	margin: 1px;	float: left;}.search input.invalid {    margin: 0;		border: 2px solid red;} .search input.right {    width: 24px;	height: 24px;	background: url(../images/search.jpg);	background-repeat: no-repeat;	border: 0;	margin: 1px;	float: right;} .diary_wrapper {    height: 165px;    }.download_wrapper {    float: left;	width: 120px;	margin-left: 30px; }/***********************potd***********************/.potd {    padding: 30px 0px 70px 0px;	margin: 0px;	font-size: 12px;	}.potd .logo {    padding: 10px 0px 20px 0px;}.potd img.bordered {    border: 20px solid #fff;	margin-bottom: 40px;}.potd img.enter {    margin: 0px 0px 1px 30px;}.potd p {    margin: 30px;}/********************fhg-video.html********************/.fhg_page {	width: 878px;	text-align: center;	padding-bottom: 50px;}.fhg_page .fhg_contents {	width: 838px;	padding: 20px;	color: #717680;	font-size: 12px;}.fhg_page .page_head {	padding-top: 20px;    background-color: #fff;	margin-top: 20px;}.fhg_contents .fhg_left {	width: 170px;	font-size: 11px;}.fhg_contents .fhg_left p {	text-align: left;}.fhg_contents .fhg_right {	width: 610px;	float: right;	padding: 0;}.fhg_page .footer {    padding: 5px 0px 0px 0px;}.fhg_contents .fhg_right .photos {	text-align: right;}.fhg_contents .fhg_right .photos img {	padding: 0px 0px 20px 18px;}.fhg_contents .fhg_right img.first {   	padding: 0px 0px 20px 0px;}.fhg_contents .fhg_right .players img {   	padding: 0px 0px 15px 5px;}/***********************slideshow.html***********************/.slideshow {	font-size: 10px;	}.slideshow .links {	margin: 20px 0px 60px 0px;}.slideshow .links a {    background-color: #717680;	padding: 2px 70px 2px 70px;	color: #fff;	text-decoration: none;	font-weight: bold;}.slideshow .bottom {	margin: 60px 0px 20px 0px;}#mainbanner {	margin:0;	padding: 0 20px 20px 20px;	border: none;	display: block;}#mainbanner2 {	margin:0;	padding: 0 20px 20px 20px;	border: none;	display: block;}#podbanner {	margin:0;	padding: 20px 0 0 0;	border:none;	display:block;}