body {
	margin				: 0px;
	margin-bottom		: 0px;
	padding				: 0px;
	background			: #898989;
}

.topimage {
	margin-top			: 10px;
	margin-bottom		: 20px;
	margin-left			: 18px;
}

#main {
	width				: 740px;
	margin-left			: auto;
	margin-right		: auto;
	background			: url(resources/background_shade.gif) repeat-y top center;
}

#main_header {
	width				: 700px;
	height				: 222px;
	padding-left		: 20px;
	padding-right		: 20px;
	padding-bottom		: 0px;
}

#main_content_table {
	table-layout		: fixed;
	width				: 700px;
    margin-left			: auto;
    margin-right		: auto;
}

#main_content {
	padding				: 0px 0px 0px 2px;
	width				: 463px;
	vertical-align		: top;
}

#frontpage_images {
	float				: right;
	margin-top			: 15px;
	margin-right		: 15px;
}

.admin {
	font-family			: Tahoma, Geneva, sans-serif;
	font-size			: 11px;
	line-height			: 12px;	
}

/* popup --------------------------------------------------------------------- */

#pop {
	margin				: 20px 10px 0px 20px;
	padding				: 0px;
	width				: 390px;
	font-family			: Tahoma, Geneva, sans-serif;
	line-height			: 18px;
}

.pop_article_head {
	margin-top			: 20px;
	padding-left		: 16px;
	font-size			: 15px;
	color				: #ff0000;
	background			: url(resources/section_list_n.gif) no-repeat 0px 4px;
}

.pop_article_bread {
	font-size			: 11px;
}

/* short list --------------------------------------------------------------------- */

.short_list {
	margin				: 5px 0px 5px 18px;
	padding				: 0px;
	width				: 255px;
	font-family			: Tahoma, Geneva, sans-serif;
	line-height			: 18px;
}

.short_list_head {
	margin-bottom		: 18px;
}

.short_list_item {
	margin				: 0px 0px 10px 0px;
	padding-left		: 44px;
	background			: url(resources/section_list_vline.gif) repeat-y 24px 0px;
}

.short_list_more {
	float				: left;
	margin-left			: -44px;
	margin-top			: 3px;
}
 
.short_list_head {
	font-size			: 13px;
	color				: #ff0000;
}

.short_list_head a:link {
	text-decoration		: none;
	color				: #ff0000;
}

.short_list_head a:visited {
	text-decoration		: none;
	color				: #ff0000;
}

.short_list_head a:hover {
	text-decoration		: underline;
	color				: #ff0000;
}

.short_list_bread a {
	text-decoration		: none;
	color				: #000000;
	border-bottom		: 1px dotted green;
	padding-left		: 14px;
	background			: url(resources/link_icon.gif) no-repeat 0px 2px;
}

.short_list_bread a:active {
	color				: #ff0000;
}

.short_list_bread {
	font-size			: 11px;
}

/* section list --------------------------------------------------------------------- */

#section_list {
	margin				: 5px 0px 5px 18px;
	padding				: 0px;
	width				: 390px;
	font-family			: Tahoma, Geneva, sans-serif;
	line-height			: 18px;
}

.section_list_item {
	margin				: 0px 0px 30px 0px;
	padding-left		: 44px;
	background			: url(resources/section_list_vline.gif) repeat-y 24px 0px;
}

.section_list_more {
	float				: left;
	margin-left			: -44px;
	margin-top			: 3px;
}
 
.section_list_head {
	padding-left		: 16px;
	font-size			: 15px;
	color				: #ff0000;
	background			: url(resources/section_list_n.gif) no-repeat 0px 4px;
}

.section_list_head_releases {
	font-size			: 15px;
	color				: #ff0000;
}

.section_list_head_releases a:link {
	text-decoration		: none;
	color				: #ff0000;
}

.section_list_head_releases a:visited {
	text-decoration		: none;
	color				: #ff0000;
}

.section_list_head_releases a:hover {
	text-decoration		: underline;
	color				: #ff0000;
}

.section_list_image img {
	width				: 100px;
	border				: 0px;
}

.section_list_head a:link {
	text-decoration		: none;
	color				: #ff0000;
}

.section_list_head a:visited {
	text-decoration		: none;
	color				: #ff0000;
}

.section_list_head a:hover {
	text-decoration		: underline;
	color				: #ff0000;
}

.section_list_bread {
	font-size			: 11px;
}

.section_list_bread a:link {
	text-decoration		: none;
	color				: #000000;
	border-bottom		: 1px dotted green;
	padding-left		: 14px;
	background			: url(resources/link_icon.gif) no-repeat 0px 2px;
}

.section_list_bread a:visited {
	text-decoration		: none;
	color				: #000000;
	border-bottom		: 1px dotted green;
	padding-left		: 14px;
	background			: url(resources/link_icon.gif) no-repeat 0px 2px;
}

.section_list_bread a:active {
	text-decoration		: none;
	color				: #ff0000;
	border-bottom		: 1px dotted green;
	padding-left		: 14px;
	background			: url(resources/link_icon.gif) no-repeat 0px 2px;
}

/* section article --------------------------------------------------------------------- */

#section_article {
	margin				: 5px 0px 5px 18px;
	padding				: 0px;
	width				: 390px;
	font-family			: Tahoma, Geneva, sans-serif;
	font-size			: 11px;
	line-height			: 18px;
}

.section_article_bread img {
	width				: 375px;
}

.section_article_item {
	margin				: 0px 0px 30px 0px;
	padding-left		: 44px;
	background			: url(resources/section_list_vline.gif) repeat-y 24px 0px;
}

.section_article_back {
	float				: left;
	margin-left			: -44px;
	margin-top			: 3px;
}
 
.section_article_head {
	padding-left		: 16px;
	font-size			: 15px;
	color				: #ff0000;
	background			: url(resources/section_list_n.gif) no-repeat 0px 4px;
}

.section_article_bread {
	font-size			: 11px;
}

.section_article_bread a {
	text-decoration		: none;
	color				: #000000;
	border-bottom		: 1px dotted green;
	padding-left		: 14px;
	background			: url(resources/link_icon.gif) no-repeat 0px 2px;
}

.section_article_bread a:active {
	color				: #ff0000;
}

/* main right section --------------------------------------------------------------------- */

#main_right_section {
	padding				: 0px 3px 0px 0px;
	width				: 232px;
	vertical-align		: top;
}

ul.right_list {
	list-style			: none;
	padding				: 0px 0px 0px 0px;
	margin				: 0px;
}

li.right_list {
	font-family			: Tahoma, Geneva, sans-serif;
	font-size			: 11px;
	line-height			: 14px;
	border-bottom		: 1px dashed #bbb;
	background			: url(resources/section_right_groups_icon.gif) no-repeat 18px 8px;
	padding				: 4px 5px 4px 35px;
}


.right_list a:link {
	color				: #000;
	text-decoration		: none;
}

.right_list a:visited {
	color				: #000;
	text-decoration		: none;
}

.right_list a:hover {
	color				: #f00;
	text-decoration		: underline;
}

.right_list_archives a:link {
	color				: #fff;
	text-decoration		: none;
}

li.right_list_archives {
	border-bottom		: 1px dashed #bbb;
	padding				: 8px 5px 3px 17px;
}

/* main footer --------------------------------------------------------------------- */

#main_footer {
	width				: 740px;
	height				: 18px;
	margin-left			: auto;
	margin-right		: auto;
	background			: url(resources/background_footer.gif) no-repeat bottom center;
}