/* Common */
BODY {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font: 12px/19px Trebuchet MS, Georgia, Times New Roman, serif;
	background: #000000;
	overflow: -moz-scrollbars-vertical;
}
P, FORM { margin: 0px; }
H1 { font-size: 21pt; font-weight: bold; line-height: 60px; color: #FFFFFF; margin: 0px; }
H2 { font-size: 14px; margin: 2px; }
H3 { font-size: 13px; margin-bottom: 10px; font-weight: bold; display: block; color: #ed7315; }
SELECT, OPTION, INPUT, TEXTAREA { font-size: 11px; font-family: Trebuchet MS, Georgia, Times New Roman, serif; }

IMG { border: 0px; }

A { text-decoration: none; color: #ED7315; font-weight: bolder; }
A:active { text-decoration: underline; font-weight: bold; }
A:hover { text-decoration: underline; font-weight: bold; }

A.black { text-decoration: none; color: #FFFFFF; font-weight: bolder; }
A.black:active { text-decoration: underline; font-weight: bold; }
A.black:hover { text-decoration: underline; font-weight: bold; }

.logo { display: block; width: 896px; height: 109px; background: url('../images/header.jpg'); }

/* Menu */
.catalog_menu {
	width: 896px; height: 37px;
	background: url('../images/menuspacer.jpg') repeat-x;
	margin: 0px; padding: 0px; padding-left: 6px;
	list-style-type: none;
}
.catalog_menu li { float: left; }
.catalog_menu li.divider { float: left; width: 12px; height: 37px; background: url('../images/menu_divider.jpg') no-repeat 50% 0px; }
.catalog_menu li a {
	display: block;
	white-space: nowrap;
	line-height: 37px;
	text-transform: uppercase;
	color: #FFFFFF; font-size: 12pt; font-weight: lighter;
	padding: 0px 10px;
}
.catalog_menu li a:hover {
	background: url('../images/menuspacer_hover.gif') repeat-x;
	text-decoration: none;
}

.main_block { width: 896px; height: 527px; background: #1C1C1C; }
.main_block_resized { width: 896px; height: 527px; background: #1C1C1C; }

.menu_items a img { margin: 20px; border: 0px; }

.footer { margin-top: 10px; }