/* CSS Document */

body{	
	font-family: Arial, Tahoma, Verdana;	
	font-size: 11px; 
	font-weight: normal; 
	color: #202020;
	margin: 0px; 
	padding:0px; 
}
img{ border: none; }
.clear{ clear:both; margin:0px; padding:0px;}
.sections-space{ height: 10px; }
h1, h2, h3{ margin: 0; padding: 0; }

#wrapper{ margin: 0; padding: 0; }
#wrapper #content { width: 961px; }
#wrapper #content #header { height: 166px; background-color: #ffc000; }
#wrapper #content #header .left{ float: left; width: 396px; }
#wrapper #content #header .left .top-left-1{ height: 24px; }
#wrapper #content #header .left .logo{ height: 107px; background: url(../images/logo.gif); }
#wrapper #content #header .left .top-left-2{ height: 35px; 
	background: url(../images/top.gif); 
	background-position: bottom; 
	background-repeat: no-repeat; 
}
#header .logo-container{ margin-left: 90px; height: 16px; text-align: left; }
#header .logo-container .text{ color: #d20000; font-size: 11px; float: left; width: 164px; height: 16px; line-height: 16px; }
#header .logo-container .send-news-btn{ float: left; width: 105px; height: 16px; }
#header #menu-top{ height: auto; margin-left: 90px; }
#header #menu-top ul#menu-top-ul{ display: block; display: inline; float: none; }
#header #menu-top ul#menu-top-ul li.menu-top-li{ display: inline; height: 24px; position: relative; float: left; list-style: none; }
#wrapper #content #header .right{ float: right; width: 565px; margin-top: 8px; text-align: center; }

#wrapper #content #header-sport { height: 166px; background-color: #8f0000; }
#wrapper #content #header-sport .left{ float: left; width: 396px; }
#wrapper #content #header-sport .left .top-left-1{ height: 24px; }
#wrapper #content #header-sport .left .logo{ height: 107px; background: url(../images/logo-sport.gif); }
#wrapper #content #header-sport .left .top-left-2{ height: 35px; 
	background: url(../images/top-sport.gif); 
	background-position: bottom; 
	background-repeat: no-repeat; 
}
#header-sport .logo-container{ margin-left: 90px; height: 16px; text-align: left; }
#header-sport .logo-container .text{ color: #ffc000; font-size: 11px; float: left; width: 164px; height: 16px; line-height: 16px; }
#header-sport .logo-container .send-news-btn{ float: left; width: 105px; height: 16px; }
#header-sport #menu-top{ height: auto; margin-left: 90px; }
#header-sport #menu-top ul#menu-top-ul{ display: block; display: inline; float: none; }
#header-sport #menu-top ul#menu-top-ul li.menu-top-li{ display: inline; height: 24px; position: relative; float: left; list-style: none; }
#wrapper #content #header-sport .right{ float: right; width: 565px; margin-top: 8px; text-align: center; }

#wrapper #content #menu { height: 66px; background-color: #f0f0f0; text-align: left; }
#wrapper #content #menu-bottom { height: 33px; background-color: #f0f0f0; text-align: left; }
#wrapper #content #menu #main-menu, #wrapper #content #menu-bottom #main-menu-bottom { height: 33px; background-color: #000000; }
#wrapper #content #menu #sub-menu-container { height: 33px; }

#menu #horizontalmenu, #menu-bottom #horizontalmenu-bottom { height: auto; margin: 0px; padding: 0px; }
#menu #horizontalmenu ul#menu-ul, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom { display: block; display: inline; float: none; }
#menu #horizontalmenu ul#menu-ul li.menu-li, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom li.menu-li { display: inline; height: 33px; line-height: 33px; position: relative; float: left; list-style: none; border-right: 1px solid #2f2f2f; }
#menu #horizontalmenu ul#menu-ul li.menu-li a, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom li.menu-li a { color: #ffffff; font-size: 12px; text-decoration: none; padding: 0 10px; }
#menu #horizontalmenu ul#menu-ul li.menu-li a:hover, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom li.menu-li a:hover { color: #d20000; }

#menu #horizontalmenu ul#menu-ul li.menu-li-active, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom li.menu-li-active { display: inline; height: 33px; line-height: 33px; position: relative; float: left; list-style: none; border-right: 1px solid #2f2f2f; }
#menu #horizontalmenu ul#menu-ul li.menu-li-active a, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom li.menu-li-active a { color: #010000; font-size: 12px; text-decoration: none; padding: 0 10px; }
#menu #horizontalmenu ul#menu-ul li.menu-li-active a:hover, #menu-bottom #horizontalmenu-bottom ul#menu-ul-bottom li.menu-li-active a:hover { color: #d20000; }

#menu #sub-menu-container #sub-menu{ float: left; width: 835px; text-align: left; margin-left: 18px; }
#sub-menu ul#sub-menu-ul{ display: block; display: inline; float: none; }
#sub-menu ul#sub-menu-ul li.sub-menu-li{ display: inline; position: relative; float: left; list-style: none; border-right: 1px solid #bbbbbb; margin-top: 9px; }
#sub-menu ul#sub-menu-ul li.sub-menu-li a{ color: #000000; font-size: 12px; padding: 0 10px; }
#sub-menu ul#sub-menu-ul li.sub-menu-li a:hover{ color: #d20000; text-decoration: none;  }

#sub-menu ul#sub-menu-ul li.sub-menu-li-active{ display: inline; position: relative; float: left; list-style: none; border-right: 1px solid #bbbbbb; margin-top: 9px; }
#sub-menu ul#sub-menu-ul li.sub-menu-li-active a{ color: #d20000; font-size: 12px; text-decoration: none; padding: 0 10px; }

#menu #sub-menu-container .rss{ float: right; width: 90px; text-align: right; }

#wrapper #content #copyright { background-color: #ffc000; text-align: center; padding-top: 15px; padding-bottom: 15px; }
#wrapper #content #copyright .text { color: #8e6b00; font-family: Tahoma, Arial, Verdana; font-size: 9px; }

#wrapper #content #copyright-sport { background-color: #8f0000; text-align: center; padding-top: 15px; padding-bottom: 15px; }
#wrapper #content #copyright-sport .text { color: #ffcccc; font-family: Tahoma, Arial, Verdana; font-size: 9px; }

#wrapper #content #content-container { text-align: left; }
#wrapper #content #content-container .left{ float: left; width: 710px; text-align: left; }
#wrapper #content #content-container .right{ float: right; width: 240px; text-align: center; }
#wrapper #content #content-container .left1{ float: left; width: 161px; text-align: left; }
#wrapper #content #content-container .left2{ float: left; width: 549px; text-align: left; }

#content-container .news-container{ float: left; width: 961px; text-align: left; padding-bottom: 10px; }
#content-container .news-container .news-left{ float: left; text-align: left; }
#content-container .news-container .news-right{ float: right; text-align: left; }

h1{ font-size: 18px; color: #000000; }
h1.red{ font-size: 22px; color: #d20000; font-weight: normal; }
p.text{ font-size: 12px; color: #202020; padding: 10px 0; }
.no-border{ border: none; }

#contactform{ float: left; width: 500px; }
#contactform .frm-left{ float: left; width: 150px; text-align: left; font-size: 14px; font-weight: bold; color: #202020; padding: 5px 0; }
#contactform .frm-right{ float: left; width: 350px; text-align: left; padding: 5px 0; }

#sendnewsform{ float: left; width: 650px; }
#sendnewsform .frm-left{ float: left; width: 150px; text-align: left; font-size: 14px; font-weight: bold; color: #202020; padding: 5px 0; }
#sendnewsform .frm-right{ float: left; width: 500px; text-align: left; padding: 5px 0; }

.search-input{ 
	border: 1px solid #d29e00; 
	background-color: #fff; 
	color: #202020; 
	font-size: 11px; 
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	width: 100px;
	padding: 6px 4px;
}
.inputbox{ width: 100%; }
.inputbox-pink{ width: 100%; border: 1px solid #e810eb; }
.button{
	border:1px solid #0078bd;
	background-color: #0078bd;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	font-weight: bold;
	padding: 2px;
	cursor: pointer;
}
.err{ color: #CA0000; font-size: 14px; font-weight: bold; }
.msg{ color: green; font-size: 14px; font-weight: bold; }

.left-column-container{ width: 148px; background-color: #f0f0f0; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.left-column-container h3, .left-column-container h3 a{ color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }
.left-column-container h3 a:hover{ text-decoration: none; color: #d20000; }
ul#comments-left{
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 20px 0 0 0;
}
ul#comments-left li{ padding-bottom: 15px; }
ul#comments-left li a{ color: #202020; font-size: 11px; }
ul#comments-left li a:hover{ text-decoration: none; color: #d20000; }
ul#comments-left li a.active{ color: #d20000; font-size: 11px; text-decoration: none; }
ul#comments-left li a.active:hover{ text-decoration: none; }

.right-questions{ text-align: left; }
.right-column-container{ width: 238px; background-color: #f0f0f0; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.right-column-container a{ color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
.right-column-container a:hover{ text-decoration: underline; }
.right-column-container img{ border: 1px solid #838383; }
.right-column-container .person-container{ float: left; width: 90px; text-align: center; }

.question .question-content{ width: 549px; }
.question .comments{ width: 547px; }
.question .question-content .qc{ background: url(../images/pixel1.gif); background-repeat: repeat-y; }
.question .question-content h2{ font-size: 18px; color: #000000; font-weight: normal; }
.question .question-content .person-container{ float: left; width: 120px; text-align: center; }
.question .question-content .person-container img{ border: 1px solid #838383; }
.question .question-content .text{ font-size: 12px; }
.question .question-content .person-active-yes{ 
	width: 260px; 
	height: 28px; 
	line-height: 28px; 
	background-color: #008706; 
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}
.question .question-content .person-active-no{ 
	width: 260px; 
	height: 28px; 
	line-height: 28px; 
	background-color: #d20000; 
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
}

.question .comments .comment{ border-bottom: 1px dotted #525252; padding-bottom: 10px;  padding-top: 10px; }
.question .comments .comment .date{ font-size: 10px; padding-bottom: 5px; }
.question .comments .comment .subject{ font-size: 14px; font-weight: bold; padding-bottom: 5px; }
.question .comments .disclaimer{ font: 10px; color: #525252; }

.question .question-content .poll h3{ font-size: 14px; color: #000000; font-weight: normal; }
.question .question-content .poll .frm-left{ 
	float: left; 
	width: 150px; 
	text-align: left; 
	font-size: 11px; 
	font-weight: bold; 
	color: #384146; 
	padding: 5px 0; 
}
.question .question-content .poll .frm-right{ 
	float: left; 
	width: 53px; 
	margin-left: 10px;
	text-align: left; 
	font-size: 11px; 
	font-weight: bold; 
	color: #384146; 
	padding: 5px 0; 
}
.question .question-content .poll .frm-left1{ 
	float: left; 
	width: 23px; 
	margin-right: 10px;
	text-align: left; 
	font-size: 11px; 
	font-weight: normal; 
	color: #384146; 
	padding: 5px 0; 
}
.question .question-content .poll .frm-right1{ 
	float: left; 
	width: 170px; 
	text-align: left; 
	font-size: 11px; 
	font-weight: normal; 
	color: #384146; 
	padding: 7px 0 5px 0; 
}
.question .question-content .poll-closed{
	background-color: #f0f0f0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 20px;
	border-left: 1px solid #dadada;
	text-align: center;
	line-height: 20px;
}

.question-news{ width: 549px; padding-top: 9px; }
.question-news .qc{ width: 549px; height: 240px; background: url(../images/q-pixel-1.gif); background-repeat: repeat-y; }
.question-news .qc h2, .question-news .qc h2 a{ font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }
.question-news .qc h2 a:hover{ color: #D20000;}
.question-news .qc .person-container{ float: left; width: 120px; text-align: center; padding-top: 10px; }
.question-news .qc .person-container img{ border: 1px solid #838383; }
.question-news .qc .poll h3{ font-size: 14px; color: #000000; font-weight: normal; }
.question-news .qc .poll .frm-left1{ 
	float: left; 
	width: 23px; 
	margin-right: 10px;
	text-align: left; 
	font-size: 11px; 
	font-weight: normal; 
	color: #384146; 
	padding-bottom: 5px; 
}
.question-news .qc .poll .frm-right1{ 
	float: left; 
	width: 170px; 
	text-align: left; 
	font-size: 11px; 
	font-weight: normal; 
	color: #384146; 
	padding-bottom: 5px; 
}


p#pagination{ margin: 0; padding: 0; }
#pagination{ font-size: 12px; }
#pagination b{ color: #d20000; margin: 0 1px; }
#pagination a{ color: #777777; text-decoration: underline; margin: 0 2px; }
#pagination a:hover{ text-decoration: none; }

.w258{ width: 258px; }
.w261{ width: 261px; }
.w310{ width: 310px; }
.w339{ width: 339px; }
.w403{ width: 403px; }
.w549{ width: 549px; }
.w640{ width: 640px; }
.w689{ width: 689px; }

.h166{ height: 166px; }
.h167{ height: 167px; }
.h334{ height: 334px; }
.h361{ height: 361px; }
.h405{ height: 405px; }
.h428{ height: 428px; }
.h434{ height: 434px; }
.h437{ height: 437px; }
.h444{ height: 444px; }
.h445{ height: 445px; }
.h453{ height: 453px; }
.h484{ height: 484px; }

.search{ height: 56px; width: 310px; }
.search .search-left{ width: 255px; height: 47px; text-align: center; background: url(../images/search-left.gif); background-repeat: no-repeat; }

.container-640{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.container-549{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.container-folk-640{ border-left: 1px solid #fd5bff; border-right: 1px solid #fd5bff; background-color: #fee7ff; }

.news{ float: left; color: #202020; font-size: 12px; }
.news .date{ color: #878787; font-size: 11px; font-family: Tahoma, Arial, Verdana; }
.news h1{ color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.news .more{ float: right;}
.news .img-small{ margin-bottom: 5px; margin-right: 5px; float: left; }

.news-pink{ float: left; color: #202020; font-size: 12px; }
.news-pink .date{ color: #b439b6; font-size: 11px; font-family: Tahoma, Arial, Verdana; }
.news-pink h1{ color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.news-pink .more{ float: right;}
.news-pink .img-small{ margin-bottom: 5px; margin-right: 5px; float: left; }

.news-section-2-top{ 
	border-left: 1px solid #dadada; 
	border-right: 1px solid #dadada; 
	border-bottom: 1px solid #dadada; 
	height: 190px;
}
.news-section-2-bottom{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; height: 190px;  }
.news-section-2-top .container, .news-section-2-bottom .container{ padding: 0 10px; }
.news-section-2-top .container .container-left, .news-section-2-bottom .container .container-left{ 
	float: left; 
	width: 253px; 
	border-right: 1px solid #dadada; 
	padding-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	height: 180px;
}
.news-section-2-top .container .container-right, .news-section-2-bottom .container .container-right{ 
	float: left; 
	width: 253px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	height: 180px;
}

.news-section-3-top{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; height: 172px; }
.news-section-3-bottom{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; height: 172px; }
.news-section-3-top .container, .news-section-3-bottom .container{ padding: 0 10px; }
.news-section-3-top .container .container-left, .news-section-3-bottom .container .container-left{ float: left; width: 253px; height: 162px; border-right: 1px solid #dadada; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.news-section-3-top .container .container-right, .news-section-3-bottom .container .container-right{ float: left; width: 253px; height: 162px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }

.news-section-4-top{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; height: 137px; }
.news-section-4-bottom{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; height: 137px; }
.news-section-4-top .container, .news-section-4-bottom .container{ padding: 0 10px; }
.news-section-4-top .container .container-left, .news-section-4-bottom .container .container-left{ float: left; width: 253px; height: 127px; border-right: 1px solid #dadada; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.news-section-4-top .container .container-right, .news-section-4-bottom .container .container-right{ float: left; width: 253px; height: 127px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }

.news-section-pink{ height: 190px; }
.news-section-pink .container{ padding: 0 10px; }
.news-section-pink .container .container-left{ 
	float: left; 
	width: 299px; 
	height: 180px;
	border-right: 1px solid #efbcf1; 
	padding-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
}
.news-section-pink .container .container-right{ 
	float: left; 
	width: 298px; 
	height: 180px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
}

.news-section{ height: 190px; }
.news-section .container{ padding: 0 10px; }
.news-section .container .container-left{ 
	float: left; 
	width: 299px; 
	height: 180px;
	border-right: 1px solid #dadada; 
	padding-right: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
}
.news-section .container .container-right{ 
	float: left; 
	width: 298px; 
	height: 180px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
}

.news-section-list{ border-left: 1px solid #dadada; border-right: 1px solid #dadada; padding-top: 15px; }
.menu-news-list{ 
	float: left; 
	width: 529px; 
	height: 31px; 
	line-height: 31px; 
	background-color: #616161; 
}
.menu-news-list ul#menu-news-list{ margin: 0; padding: 0; list-style: none; }
.menu-news-list ul#menu-news-list li { text-align: center; float: left; height: 31px; line-height: 31px;  }
.menu-news-list ul#menu-news-list li.left-active{ 
	background: url(../images/menu-news-list-left-on.gif); background-repeat: no-repeat; }
.menu-news-list ul#menu-news-list li.left-not-active{ 
	background: url(../images/menu-news-list-left.gif); background-repeat: no-repeat; }
.menu-news-list ul#menu-news-list li.active{ background-color: #ffffff; }
.menu-news-list ul#menu-news-list li a{ font-size: 14px; color: #dadada; text-decoration: none; }
.menu-news-list ul#menu-news-list li a:hover{ text-decoration: underline; }
.menu-news-list ul#menu-news-list li.left-active a, .menu-news-list ul#menu-news-list li.active a{ font-size: 14px; color: #000000; }
.menu-news-list ul#menu-news-list li.left-active a:hover, .menu-news-list ul#menu-news-list li.active a:hover{ text-decoration: underline; }

.news-details .details{ 
	width: 527px; 
	padding: 10px; 
	float: left; 
	border-left: 1px solid #dadada; 
	border-right: 1px solid #dadada; 
	color: #202020; 
	font-size: 12px;
}
.left-column-news{ width: 148px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.left-column-news h3, .left-column-news h3 a{ color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }
.left-column-news h3 a:hover{ text-decoration: none; color: #d20000; }
.news-details .comments{ width: 547px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.news-details .comments .comment{ border-bottom: 1px dotted #525252; padding-bottom: 10px;  padding-top: 10px; }
.news-details .comments .comment .date{ font-size: 10px; padding-bottom: 5px; }
.news-details .comments .comment .subject{ font-size: 14px; font-weight: bold; padding-bottom: 5px; }
.news-details .comments .disclaimer{ font: 10px; color: #525252; }
.news-details .related{ width: 547px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; background-color: #f0f0f0; }
ul#related-news{
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 10px 0 0 0;
}
ul#related-news li{ padding-bottom: 10px; }
ul#related-news li a{ color: #202020; font-size: 12px; }
ul#related-news li a:hover{ text-decoration: none; color: #d20000; }

.news-details .details .image-container{ width: 268px; float: left; }
.news-details .details .text-image{ 
	width: 238px;
	background-color: #e1e1e1; 
	font-size: 11px;
	color: #202020;
	padding: 10px;
	font-weight: bold;
	line-height: 14px;
	text-align: left;
}
.news-details .details .date, .news-details .details .date a{ color: #878787; font-size: 11px; font-family: Tahoma, Arial, Verdana; text-decoration: none; }
.news-details .details .date a:hover{ color: #d00000; text-decoration: underline; }
.news-details .details h1{ color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }


.news-details-pink .details{ 
	width: 527px; 
	padding: 10px; 
	float: left; 
	border-left: 1px solid #fd5bff; 
	border-right: 1px solid #fd5bff; 
	color: #202020; 
	font-size: 12px;
	background-color: #fee7ff;
}
.news-details-pink .details .image-container{ width: 268px; float: left; }
.news-details-pink .details .text-image{ 
	width: 238px;
	background-color: #e1e1e1; 
	font-size: 11px;
	color: #202020;
	padding: 10px;
	font-weight: bold;
	line-height: 14px;
	text-align: left;
}
.news-details-pink .details .date, .news-details .details .date a, .index-news-details-pink .details .date, .index-news-details-pink .details .date a{ 
	color: #b439b6; 
	font-size: 11px; 
	font-family: Tahoma, Arial, Verdana; 
	text-decoration: none; 
}
.news-details-pink .details .date a:hover, .index-news-details-pink .details .date a:hover{ 
	color: #d00000; text-decoration: underline; }
.news-details-pink .details h1, .index-news-details-pink .details h1{ 
	color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.news-details-pink .details .img-small, .index-news-details-pink .details .img-small{ 
	margin-bottom: 5px; margin-right: 5px; float: left; }
.news-details-pink .comments{ width: 547px; border-left: 1px solid #fd5bff; border-right: 1px solid #fd5bff; background-color: #fee7ff; }
.news-details-pink .comments .comment{ border-bottom: 1px dotted #525252; padding-bottom: 10px;  padding-top: 10px; }
.news-details-pink .comments .comment .date{ font-size: 10px; padding-bottom: 5px; }
.news-details-pink .comments .comment .subject{ font-size: 14px; font-weight: bold; padding-bottom: 5px; }
.news-details-pink .comments .disclaimer{ font: 10px; color: #525252; }
.news-details-pink .related{ width: 547px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; background-color: #f0f0f0; }
.left-column-news-pink{ width: 148px; border-left: 1px solid #fd5bff; border-right: 1px solid #fd5bff; background-color: #fee7ff; }
.left-column-news-pink h3, .left-column-news-pink h3 a{ color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }
.left-column-news-pink h3 a:hover{ text-decoration: none; color: #d20000; }

.index-news-details-pink{ 
	width: 399px; 
	height: 490px;
	border-left: 1px solid #fd5bff; 
	border-right: 1px solid #fd5bff; 
	color: #202020; 
	font-size: 12px;
	background-color: #fee7ff;
}
.index-news-details-pink .more{ float: right;}
.index-news-details-pink .details{ border-bottom: 1px solid #efbcf1; }
.index-news-details-pink .details .img-small{ margin-bottom: 5px; margin-right: 5px; float: left; }
.index-news-details-pink .folk_more div{ padding-bottom: 5px; }
.index-news-details-pink .folk_more a{ color: #202020; font-size: 12px; }
.index-news-details-pink .folk_more a:hover{ text-decoration: none; }

.news-right .message{
	height: 216px;
	border-left: 1px solid #dadada; border-right: 1px solid #dadada;
	background-color: #f0f0f0;
	font-size: 12px;
	color: #202020;
	
}
.news-right .message .message-top{
	height: 68px; background-color: #f6f6f6; padding-left: 10px; padding-right: 10px;
}
.news-right .message .message-top .headline{ font-size: 24px; color: #202020; text-decoration: none; }
.news-right .message .message-top .headline1{ font-size: 14px; }
.news-right .message .content{ 
	padding: 10px; line-height: 15px; border-top: 1px solid #dadada; text-align: left; }
.news-right .url{
	height: 24px; width: 310px; line-height: 24px;
	background: url(../images/mess-bottom.gif); background-repeat: no-repeat;
	text-align: center;
}
.news-right .url a{ font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
.news-right .url a:hover{ text-decoration: underline; }

.news-right .links{ 
	width: 308px; border-left: 1px solid #ffc000; border-right: 1px solid #ffc000; }
.news-right .links .links-top{
	background-color: #ffc000; height: 27px; line-height: 27px; padding: 0 20px; }
.news-right .links .links-top, .news-right .links .links-top a{
	font-size: 11px; color: #6e5300; font-weight: bold; }
.news-right .links .links-top a:hover{ text-decoration: none; }

.news-right .rss{
	width: 401px; border-left: 1px solid #ffc000; border-right: 1px solid #ffc000; }
.news-right .rss .rss-top{
	background-color: #ffc000; height: 27px; line-height: 27px; padding: 0 15px; }
.news-right .rss .rss-top, .news-right .rss .rss-top a{
	font-size: 11px; color: #6e5300; font-weight: bold; }
.news-right .rss .rss-top a:hover{ text-decoration: none; }

.sass{
	border-left: 1px solid #ffc000; border-right: 1px solid #ffc000; width: 687px; }
.sass .sass-users-container{
	float: left; width: 168px; height: 393px; text-align: left; }
.sass .sass-container{
	width: 476px; float: right; text-align: left; }
.sass .sass-left-container{
	height: 383px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; background-color: #f0f0f0; }
.sass .sass-left-container ul#sass-users{
	margin: 0; padding: 0; list-style: none; padding: 10px; }
.sass .sass-left-container ul#sass-users li{ padding-bottom: 7px; }
.sass .sass-left-container ul#sass-users li a{ color: #000000; font-size: 12px; }
.sass .sass-left-container ul#sass-users li a:hover{ text-decoration: none; color: #d20000; }

.sass .sass-container .details{ 
	width: 476px; color: #202020; font-size: 12px; border-bottom: 1px solid #dadada; padding: 5px 0; }
.sass .sass-container .details .more{ float: right;}
.sass .sass-container .details .img-small{ margin-bottom: 5px; margin-right: 5px; float: left; }
.sass .sass-container .details .date{ font-size: 11px; color: #878787; }
.sass .sass-container .details .date a{ color: #878787; text-decoration: none; }
.sass .sass-container .details .date a:hover{ text-decoration: underline; }
.sass .sass-container .details h1{ color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.sass .sass-container .sass_more{
	float: left; width: 476px; padding-top: 5px; }
.sass .sass-container .sass_more a{ color: #202020; font-size: 12px; }
.sass .sass-container .sass_more a:hover{ text-decoration: none; }
.sass .sass-container .sass_more a.users{ color: #383838; font-size: 11px; text-decoration: none; }
.sass .sass-container .sass_more a.users:hover{ text-decoration: underline; }

ul.rss-list{
	margin: 0;
	padding: 0;
	list-style: none;
	padding-top: 10px;
}
ul.rss-list li{ margin:0; padding:0; padding-bottom: 10px; padding-left: 10px; }
ul.rss-list li a{ color: #202020; font-size: 12px; }
ul.rss-list li a{ 
	display:block; 
	background:url(../images/arrow.gif) left 3px no-repeat; 
	padding:0px; 
	margin:0px;
	padding-left: 20px; 
	line-height: 11px; 
}
ul.rss-list li a:hover{ text-decoration: none; color: #d20000; }

.galleries .item{
	width: 208px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.galleries .item .date{
	font-size: 11px; color: #d20000; font-family: Tahoma, Arial, Verdana; padding-bottom: 5px; }
.galleries .item .text{
	font-size: 11px; color: #202020; padding-top: 5px; line-height: 16px; }
.gallery_details{ color: #202020; font-size: 12px; }
.gallery_details .date{
	font-size: 11px; color: #d20000; font-family: Tahoma, Arial, Verdana; padding-bottom: 5px; }
.gallery_details h1{ color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; }

.articles-container{
	border-left: 1px solid #ffc000; border-right: 1px solid #ffc000; background-color: #fff6a6; }
.article{ padding: 5px 10px; }
.article .author{ float: left; width: 100px; padding-bottom: 5px; border-bottom: 1px dotted #d0ae47; }
.article img{ float: left; margin-right: 5px; margin-bottom: 5px; }
.article h1{ color: #000000; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
.article h1 a{ color: #000000; font-size: 12px; font-weight: bold; margin-bottom: 5px; text-decoration: none; }
.article h1 a:hover{ text-decoration: underline; }
.article span{ color: #202020; font-size: 12px; font-weight: normal;  }

.naeturlifid-container-640{
	border-left: 1px solid #d20000; border-right: 1px solid #d20000; background-color: #d20000; }
.naeturlifid .item{
	width: 208px; border-left: 1px solid #d20000; border-right: 1px solid #d20000; background-color: #d20000; }
.naeturlifid .item .date{
	font-size: 11px; color: #ffea76; font-family: Tahoma, Arial, Verdana; padding-bottom: 5px; }
.naeturlifid .item .text{
	font-size: 11px; color: #ffffff; padding-top: 5px; line-height: 16px; }
.naeturlifid_details{ color: #ffffff; font-size: 12px; }
.naeturlifid_details .date{
	font-size: 11px; color: #ffea76; font-family: Tahoma, Arial, Verdana; padding-bottom: 5px; }
.naeturlifid_details h1{ color: #ffffff; font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.naeturlified-index{
	width: 401px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; background-color: #f0f0f0;
	font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; 	 }
.naeturlified-index h2{
	font-size: 12px; font-weight: bold; color: #202020; }
.naeturlified-index a{
	font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; }

	
.search_images .item{
	width: 208px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.search_images .item .text{
	font-size: 11px; color: #202020; padding-top: 5px; line-height: 16px; text-align: left; }
.search_images .item .date{
	font-size: 11px; color: #d20000; font-family: Tahoma, Arial, Verdana; padding-bottom: 5px; text-align: left; }
.search_images .item h1{ color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 5px; margin-top: 5px; text-align: left; }

div#search_pagination{ margin: 0; padding: 0; text-align: center; }
#search_pagination{ font-size: 12px; }
#search_pagination b{ color: #d20000; margin: 0 1px; }
#search_pagination a{ color: #777777; text-decoration: underline; margin: 0 2px; }
#search_pagination a:hover{ text-decoration: none; }