* html body {
	width: expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
} body {
	margin: 0;
	padding: 0;
	font: 12px "Georgia";
	color: #290b00;
	min-width: 1000px;
	background: #fdb108 url(images/bg_repeat.jpg);
} a {
	color: #ffffff;
} table { border-collapse: collapse; } td { padding: 0; } input, select { vertical-align: middle; } ul { margin: 0; padding: 0; list-style: none; }
  img { border: 0; } a:hover { text-decoration: none; } form { margin: 0; } p { margin: 0; padding: 0 0 15px 0; }


  .layout {
	background: url(images/bg_bottom.jpg) left bottom repeat-x;
} .layout_top {
	padding-top: 30px;
} .layout_top {
	background: url(images/bg_inner.jpg) center top no-repeat;
} .index .layout_top {
	background: url(images/bg_index.jpg) center top no-repeat;
}


  .flash {
	width: 954px;
	margin: 0 auto 0 auto;
	height: 352px;
} .flash_shadow {
	top: 90px;
	padding: 26px 0 0 26px;
	width: 440px;
	height: 282px;
	position: absolute;
	background: url(images/flash_shadow.png);
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/flash_shadow.png", sizingMethod="scale");
} .collage {
	position: absolute;
	top: 0;
	width: 1000px;
	height: 595px;
}


  .head {
	width: 1000px;
	height: 52px;
	position: relative;
	z-index: 1;
	margin: 0 auto 0 auto;
	padding-top: 160px;
} .menu {
	height: 52px;
	margin: 0 auto 0 auto;
} .menu .left {
	width: 23px;
	background: url(images/menu_left.png);
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_left.png", sizingMethod="scale");
} .menu .right {
	width: 23px;
	background: url(images/menu_right.png);
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_right.png", sizingMethod="scale");
} .menu td {
	background: url(images/menu_bg.png);
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_bg.png", sizingMethod="scale");
	vertical-align: top;
} .menu div {
	height: 27px;
	padding: 10px 23px 0 23px;
	cursor: pointer;
	background: url(images/menu_line.png) right top no-repeat;
} .menu .last div {
	background: none;
} .menu .on, .menu .last .on {
	background: url(images/menu_on.gif);
} .menu img {
	vertical-align: top;
}


  .sub {
	width: 1000px;
	margin: 0 auto 0 auto;
	text-align: center;
	background: url(images/sub_bg.png) repeat-x;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_bg.png", sizingMethod="scale");
} .sub a {
	color: #e6bfad;
	text-decoration: none;
} .sub td {
	vertical-align: top;
	background: url(images/sub_line.gif) right 14px no-repeat;
	width: 136px;
} .sub td div {
	padding-top: 13px;
	height: 37px;
} .sub .left {
	background: url(images/sub_left.png);
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_left.png", sizingMethod="scale");
	width: 25px;
} .sub .right {
	background: url(images/sub_right.png);
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_right.png", sizingMethod="scale");
	width: 25px;
} .sub .last {
	background: none;
	width: auto;
} .sub .on div {
	background: url(images/sub_on.png) no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sub_on.png", sizingMethod="scale");
} .sub .on a {
	font-weight: bold;
	color: #ffffff;
	cursor: default;
}


  .main {
	width: 954px;
	margin: 0 auto 0 auto;
	line-height: 16px;
} .title {
	background: url(images/title_left.gif) no-repeat;
	margin: 20px -20px -11px -53px;
	padding-left: 38px;
	position: relative;
	z-index: 1;
} .title div {
	background: url(images/title_right.gif) right no-repeat;
	width: 100%;
	height: 49px;
} .title img {
	vertical-align: top;
} .more {
	line-height: 20px;
}

  .main .left_column {
	width: 467px;
	padding-left: 53px;
	padding-right: 17px;
	float: left;
} .story {
	font-size: 13px;
	font-style: italic;
	padding-bottom: 10px;
} .story .thumbs img {
	border: none;
} .story .prev {
	position: absolute;
	margin: 40px 0 0 -13px;
} .story .next {
	position: absolute;
	margin: 40px 0 0 472px;
} .report {
	padding-left: 132px;
	min-height: 90px;
	padding-bottom: 20px;
} .report img {
	margin-left: -132px;
	border: 1px solid #ffffff;
	position: absolute;
} .date {
	padding: 3px 0 10px 0;
} .date span {
	padding: 3px 7px 3px 7px;
	background: #5b2000;
	color: #ffffff;
} .faq {
	line-height: normal;
	padding-top: 15px;
} .faq .by {
	color: #ffffff;
	padding-bottom: 5px;
} .faq .q {
	font-size: 18px;
	padding-left: 47px;
	background: url(images/faq_q.gif) left 7px no-repeat;
} .faq .a {
	background: url(images/faq_a.gif) 47px 17px no-repeat;
	padding: 15px 0 15px 95px;
	border-bottom: 1px solid #ca8c0f;
} .pager {
	border-top: 1px solid #0f0702;
	color: #e6b89f;
	margin: 0 13px 0 13px;
	height: 65px;
} .pager li {
	float: left;
	height: 22px;
	text-align: center;
	margin-top: 3px;
	padding: 4px 5px 0 5px;
} .pager .text {
	width: auto;
	padding-right: 5px;
} .pager .on {
	background: url(images/pager_on.gif);
	width: 16px;
} .pager .on a {
	text-decoration: none;
	cursor: default;
} .t_ask {
	background: url(images/ask_t_bg.png) no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ask_t_bg.png", sizingMethod="crop");
	padding: 25px 0 0 53px;
	height: 42px;
} .ask_form {
	color: #feebc5;
} .ask_form .label {
	padding: 3px 0 3px 0;
} .ask_form .field {
	background: #e5933f;
	border: 1px solid #ffc587;
	width: 50%;
	font: 13px "Georgia";
} .ask_form textarea {
	background: #e5933f;
	border: 1px solid #ffc587;
	width: 99%;
	position: relative;
	z-index: 1;
	font: 13px "Georgia";
} .ask_form .submit {
	background: url(images/poll_submit.gif) no-repeat;
	width: 97px;
	height: 31px;
	border: none;
	text-align: center;
	font: 12px "Georgia";
	color: #ea9600;
	cursor: pointer;
	margin-top: 10px;
}

  .main .right_column {
	width: 343px;
	padding-left: 53px;
	float: right;
} .poll .q {
	font-size: 16px;
	font-style: italic;
	font-weight: 800;
	padding-bottom: 10px;
} .poll .a {
	padding: 1px 0 1px 0;
} .poll .a input {
	vertical-align: middle;
	width: 12px;
	height: 12px;
	padding: 0;
	margin: 0 5px 0 0;
} .poll .submit input {
	background: url(images/poll_submit.gif) no-repeat;
	width: 97px;
	height: 31px;
	border: none;
	text-align: center;
	font: 12px "Georgia";
	color: #ea9600;
	cursor: pointer;
	margin: 10px 0 15px 0;
} .poll .archive a {
	color: #ffffff;
} .thumbs {
	width: 100%;
} .thumbs td {
	vertical-align: top;
	padding-bottom: 10px;
} .thumbs img {
	border: 2px solid #ffffff;
	vertical-align: top;
} .thumbs .c {
	text-align: center;
	width: 100%;
} .banner {
	text-align: center;
} .banner img {
	margin-top: 25px;
}


  .foot {
	background: url(images/f_border.gif) left 90px repeat-x;
	text-align: center;
	padding: 102px 0 60px 0;
	clear: both;
} .foot .inner {
	width: 954px;
	margin: 0 auto 0 auto;
} .partners {
	padding-top: 12px;
} .partners a {
	margin: 0 4px 0 4px;
}

/* common */
.item_cont{
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ca8c0f;
	margin: 0 0 24px 0;
}
.read_more{
	text-align: right;
}
.read_more a{
	color: #fff;
	text-decoration: underline;
	font-size: 12px;
}
.to_list{
	min-width: 103px;
	background: url('images/i-to_list.gif') no-repeat left;
	padding: 0 0 0 19px;
}
.to_list a{
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #0a0501;
}
.to_list a:hover{
	text-decoration: none;
}
.opened_item_title{
	font-size: 24px;
	color: #fff;
	line-height: 24px;
	text-align: right;
}
.oi_image_holder{
	margin: 7px 0 7px 0;
}
.opened_item_text{
	font-size: 12px;
	color: #290b00;
	border-bottom: 1px solid #0f0702;
	margin: 0 0 10px 0;
}
.prev_oi{
	text-align: left;
	background: url('images/i-prev.gif') no-repeat left;
	height: 26px;
	padding: 0 0 0 33px;
}
.prev_oi a{
	color: #0a0501;
}
.next_oi{
	text-align: right;
	background: url('images/i-next.gif') no-repeat right;
	height: 26px;
	padding: 0 33px 0 0;
}
.next_oi a{
	color: #0a0501;
}
.l_3{
	text-align: right;
	margin: 8px 0 15px 0;
}
.l_3 span{
	background: url('images/i-arrow_down.gif') no-repeat left;
	padding: 0 0 0 12px;;	
}

/* news */
.list_link{
	margin: 0 0 4px 0;
}
.list_link a{
	font-size: 18px;
	color: #290b00;
	text-decoration: none;
}
.list_link a:hover{
	text-decoration: none;
	color: #ca3402;
}
.news {
	padding-left: 132px;
	min-height: 90px;
	padding-bottom: 5px;
} .news img {
	margin-left: -132px;
	position: absolute;
}

/* albums */
.albums_image_holder{
	background: url('images/photo_albums_bg.gif');
	padding: 1px 0 0 1px;
	width: 129px;
	height: 95px;
	margin: 0 8px 10px 0;
}
.album_image_holder{
	text-align: center;
	margin: 0 0 15px 0;
}

/* actors */
.actors {
	padding-left: 132px;
	min-height: 90px;
	padding-bottom: 5px;
} .actors img {
	margin-left: -132px;
	position: absolute;
	border: 1px solid #ffe1a6;
}
.actor_name{
	background: #5b2000;
	color: #e4e4e4;
	padding: 3px;
	line-height: 20px;
}
.actors_cont{
	margin: 0 0 20px 0;
}
.actor_opened_image{
	float: right;
	margin: 0 0 15px 16px;
}

/* music */
.music_words_title{
	font-size: 16px;
	color: #d54204;
	font-style: italic;
	font-weight: 800;
	margin: 0 0 7px 0;
}

/* vote */
.vote_title {
	font-size: 16px;
	font-style: italic;
	font-weight: 800;
	padding-bottom: 10px;
}
.vote_answers{
	line-height: 18px;
	font-size: 12px;
	margin: 8px 0 0 0; 
}
.vote_answers span{
	color: #a20702;
	font-weight: bold;
}

/* text page */
.main_text{
	vertical-align: top;
	text-align: left;
	line-height: 19px;
}

.main_text a{
	color: #800000;	
	text-decoration: underline;
}
.main_text a:hover{
	text-decoration: none;
}

.main_text table{
	border: 1px solid #5f4841;
}
.main_text td{
	border: 1px solid #5f4841;
	padding: 5px;
}

.main_text ul li{
	padding: 0 0 0 25px;
	background: url('images/ul_li_bullit.gif') no-repeat left;	
	line-height: 22px;
}

.main_text ol{
	margin: 0 0 0 -20px;
}
