@charset "utf-8";

/* --------------------- common for IE7 & IE6 --------------------- */

ol.numbered { 
	list-style: decimal outside; 
}

legend span {
	display: block;
	white-space: normal;
	width: 100%;
}

legend {
	margin-left: -7px;
}

#mainNav a span, .tabs a span {
	cursor: pointer;
}

#mainNav .active, #mainNav .active span, 
.tabs .active, .tabs .active span {
	cursor: default;
}

.show li.last, .show02 li.last, .latest li.last {
	margin: 0 !important;
}

.s-head, .comments form, .headingWrap, #forum table.forums td.forumName div ul, 
#forumStats {
	zoom: 1;
}

#moderationForm {
	zoom: 1
}

.dayHits .articlesList h3 a {
	color: #7dc6d5;
}

.dayHits .articlesList .leading a {
	color: #0099b9;	
}

.listsGrid h3 a {
	color: #3a8d00;
}

#popularList ul h4 a {
	color:#0094b3;
}

.similarsList h4 a {
	color: #0099b9;
}

.addFrm .textInput {
	line-height: 22px
}

#forum table.forums td.forumName div ul li { 
	padding-bottom: 2px; 
	zoom: 1; 
}

#forum table.topics .checkBox input {
	width: 10px;
	height: 10px;
}

#choosenTopic .twoCols .interaction .thanxFrom, 
#choosenTopic .twoCols .interaction .thanxFrom.hideThanx {
	background-position: 100% 0
}

#choosenTopic #topicForm button { padding: 0 8px 6px; }

#choosenTopic .canceled .user,
#choosenTopic .canceled .postBody {
	padding-bottom: 0;
	margin-top: 6px;
	zoom: 1;
}

#choosenTopic .canceled  .user strong { padding-bottom: 0; }

#choosenTopic .canceled .postBody em, #choosenTopic .canceled .postBody strong { display: inline;}

#choosenTopic .interaction .thanxFrom {
	background: transparent url(../images/common/display_hide_arr.gif) 100% -12px no-repeat !important;
}

#choosenTopic .interaction .thanxFrom:hover {
	background: transparent url(../images/common/display_hide_arr.gif) 100% 2px no-repeat !important;
}	

#choosenTopic .interaction .thanxFrom.hideThanx {
	background: url(../images/common/hide_arr.gif) 100% 2px no-repeat;
}	

.moderate {
	top: 0;
}

#forum table th {
	border-top: 1px solid #1c3238;
}

#forumStats h3 {
	padding-top: 1px;
}

.flipbar li a {
	line-height: 19px;
}

/* -------------------- IE7 only 'html > body' -------------------- */

html > body .gallery ul, html > body .slideshow ul {
	padding-bottom: 12px;
	zoom: 1;
}

/* ---------------------- IE6 only '* html' ----------------------- */

* html .innerContainer, * html .tabs, * html #newsletter form, * html #masthead, * html .cols, 
* html .bulleted-01 li, * html .comments .entry, * html .show ul, * html #popularList ul li, 
* html .gallery ul, * html .similarsList li, * html fieldset, * html .comments .entry, 
* html #photo .viewPort, * html #sidebar #profile, * html .show02, * html .addFrm li, 
* html #forum #moderationForm fieldset div, * html #choosenTopic .postBody dl, 
* html #choosenTopic .twoCols .postBody dl * { 
	zoom: 1; 
}

* html .tabs span, * html #mainNav span {
	float: left;
}

* html #footer .first {
	border: 0 none;
}

* html #subNav li.first {
	border: 0 none;
	padding-left: 2px;
}

* html #footer p {
	background: url(../img/common/logo-bot.gif) no-repeat 0 0;
}

* html .pagination .disabled {
	background-position-y: -40px !important;
}

* html #mainNav a.expand span span span  {
	background: url(../img/common/arr01.gif) no-repeat 0 0 !important;
}

* html #mainNav a.expand:hover span span span, * html #mainNav .mouseover a.expand span span span {
	background: url(../img/common/arr01.gif) no-repeat 0 -19px !important;
}

* html #footer {
	background: url(../img/common/c-bot.gif) no-repeat 0 0;
}

* html #popularList ul h4 {
	height: 16px;
}

* html #content .latest img {
	height: 78px;
	width: 78px;
	margin: 10px 0 22px 10px;
}

* html .latest strong {
	height: 14px;
}

* html .latest span {
	height: 15px;	
}

* html .mouseover a span {
	background-position: 0 -33px !important;		
}

* html .mouseover a, * html .mouseover a span span {
	z-index: 1000;
	background-position: 100% -33px !important;	
}

* html .mouseover .tabCont {
	display: block !important;
}

* html #mainNav li .tabCont {
	background: url(../img/common/inner-tab-b.gif) no-repeat 0 100% !important;
}

* html .tabCont div {
	background: url(../img/common/inner-tab-t.gif) no-repeat 0 0;
}

* html .tabCont div div {
	background: url(../img/common/inner-tab-m.gif) repeat-y 0 0;
}

* html #mainNav a.expand:hover span span span {
	background-position: 0 -19px !important;
}

* html .diff a {
	background: url(../img/common/tab-m-green.gif) repeat-x 0 0 !important;	
}

* html #mainNav .diff .tabCont a {
	background: none !important;	
}

* html #mainNav .diff a.expand span span span {
		background: url(../img/common/arr01.gif) no-repeat 0 -19px !important;
}

* html .male label, * html .female label {
	background-position-y: 8px;
	padding-top: 4px;
}

* html #forum #moderationForm fieldset ul li { height: 34px; }

* html .user, #choosenTopic .row, #choosenTopic #topicForm fieldset div {
	zoom: 1;
	position: relative;
}
* html .flipbar li a {
	line-height: 18px;
}

* html .flipbar li a.active, 
* html .flipbar li a:hover {
	background-color: #619dbb;
	color: #fff;
	border-color: #0094b3;
}