@import "global.css";

@media screen, projection {
	
	body { background: #222222 url('../img/bkg-body.gif') repeat-x; }
	h1, h2, h3, h4, h5, h6, p, address, ul, ol, cite, label, dl, dt, dd  { color: #ffffff; }
	a { color: #ffffff; }
	a:hover { color: #eeeeee; }
	h1 { color: #ffffff; font-size: 18px; }
	pre { background: #555555; color: #ffffff; border: solid 1px #888888; }
	table { border: none; }
	table th { background: #666666; color: #ffffff; border-color: #888888; }
	table td { background: #555555; color: #ffffff; border-color: #888888; }

	#wrap { margin:auto; width: 760px; }

	#title-top { width: 760px; height: 31px; }
	#title { width: 760px; height: 82px; }
	#title-left { float: left; width: 196px; height: 82px; }
	#title-right { float: right; width: 564px; height: 82px; }
	#title-menu { width: 760px; height: 37px; }

	#main { width: 760px; margin-top: 6px; margin-bottom: 6px; }
	#main-centerleft { float: left; width: 558px; }
	#main-right { float: right; width: 196px; }
	
	#main-left { float: left; width: 196px; }
	#main-centerright { float: right; width: 558px; }
	
	#main-centerone { width: 760px; }
	
	.content, .contentone { background: #333333; padding: 20px; padding-top: 0; }

	.submenu { background: #ee6600 url('../img/bkg-submenu.gif') repeat-x; border-bottom: 3px solid #853a01; margin-bottom: 6px; }
	.submenu ul { margin: 10px 0 15px 30px; }
	.submenu ul ul { margin: 0 0 0 15px; }
	
	.submenu ul li a { font-weight: normal; text-decoration: none; color: #ffffff; }
	.submenu ul li.active a { font-weight: bold; }
	.submenu ul li.active li a { font-weight: normal; }
	.submenu ul li.active li.active a { font-weight: bold; }
	.submenu ul li.active li.active li a { font-weight: normal; }
	.submenu ul li.active li.active li.active a { font-weight: bold; }
	.submenu ul li li li li { display: none; }
	
	.submenu dl { padding: 0; }
	.submenu dt {  background: url('../img/bkg-submenu-dt.gif') repeat-x; color: #ffffff; font-size: 18px; border-bottom: solid #FCAC4B 1px; padding:9px 15px 8px 15px; }
	.ui-sortable { margin:0px; }

	.panel-info { background: #ee6600 url('../img/bkg-submenu.gif') repeat-x; border-bottom: 3px solid #853a01; margin-bottom: 6px; }
	.panel-info dl { padding: 0px; }
	.panel-info dt { background: url('../img/bkg-submenu-dt.gif') repeat-x; color: #ffffff; font-size: 18px; border-bottom: solid #FCAC4B 1px; padding:9px 15px 8px 15px; }
	.panel-info dd { padding: 10px 15px; }

	.tmenu { padding: 0 0 0 660px; }
	.tmenu ul { padding-top: 6px; }
	.tmenu ul li { padding-left: 10px; }
	.tmenu ul li a { font-weight: bold; color: #ffffff; font-size: 10px; }
	
	.mmenu { padding: 7px 0 0 0; }
	.mmenu ul { }
	.mmenu ul li { padding: 0 20px 0 20px; }
	.mmenu ul li.first { padding-left: 0; border: none; }
	.mmenu ul li a { color: #ffffff; font-weight: bold; text-decoration: none; }
	.mmenu ul li.active a { text-decoration: underline; }
	.mmenu ul li.sfhover a { }
	
	.chapters { width: 250px; background: #555555; color: #ffffff; border: solid 1px #888888; float: left; margin-bottom: 20px; }
	.chapters dl { padding: 10px; color:#ffffff; }
	.chapters dt { height: 32px; font-size: 18px; color:#ffffff; }
	.chapters dd { color:#ffffff; }
	.chapters a { color:#ffffff; }
	
	#search-panel { background: #ee6600 url('../img/bkg-submenu.gif') repeat-x; border-bottom: 3px solid #853a01; margin-bottom: 6px; }
	#search-panel form { padding: 15px 0 15px 15px; }
	#search-panel .search-button { width: 70px; height: 20px; border: solid #853a01 1px; }
	#search-panel .search-input { width: 80px; height: 16px; border: solid #853a01 1px; background: #ffffff; padding: 2px 2px 0 2px; margin-right: 5px; vertical-align: top; }
	#main-left #search-panel h2 { background: url('../img/bkg-submenu-dt.gif') repeat-x; color: #ffffff; font-size: 18px; border-bottom: solid #FCAC4B 1px; padding:5px 12px 3px 12px; margin: 0 !important; }
	#main-right #search-panel h2 { background: url('../img/bkg-submenu-dt.gif') repeat-x; color: #ffffff; font-size: 18px; border-bottom: solid #FCAC4B 1px; padding:5px 12px 3px 12px; margin: 0 !important; }
	
	.comment blockquote p { color: #000000; }
	
	.gallery { background: #555555; border: solid 1px #888888; text-align: center; }
	.gallery a img { border: solid #000000 1px; }
	
	.product.full { color: #ffffff; }
	
	.content h1, .contentone h1, .content h2, .contentone h2 { background: url('../img/bkg-h1.gif') repeat-x; padding:6px 5px 2px 12px; border-bottom:solid #828282 1px; margin-left: -20px; margin-right: -20px; }
	
	.formcontent {color:#fff;}
	.nologo #logo {display:none;}
}
@media print {
	.np, .noprint {display:none}
}
