* {margin: 0;}
body {padding: 0; font: 11px Tahoma, Arial, sans-serif; color: #363636; background: #0A0A0A;}
a {color: #DDD; background: transparent; text-decoration: none;}
a:hover {color: #CD131F; background: transparent;}

#HEADER-CONTAINER {height: 140px; background: #0A0A0A url(../img/header-container-bg.gif) repeat-x; border-bottom: 1px solid #363636;}
	#HEADER {margin: 0 auto; width: 820px; height: 140px; background: #0A0A0A url(../img/header-bg.gif) no-repeat;}
	#HEADER img {float: left; border: none;}
	#HEADER .links {float: right; margin-top: 50px;}

#CONTENT-CONTAINER {background: #0A0A0A url(../img/content-container-bg.gif) repeat;}
	#CONTENT {position: relative; margin: 0 auto; width: 820px; min-height: 500px;}
	#MENU {clear: both; height: 30px;}
	#MENU ul {display: inline; list-style: none;}
	#MENU li {float: left; width: 115px; line-height: 24px; margin: 0 1px 0 0; padding: 0 10px; background: transparent url(../img/menu-item-bg.gif) no-repeat bottom; font-size: 11px; text-align: center;}
	#MENU li a {padding: 4px 0;}
	
	#MIDDLE {padding: 14px 10px; overflow: auto;}
	
	#MIDDLE .home-items {width: 666px; margin-left: auto; margin-right: auto;}
	#MIDDLE .home-items .item {float: left; width: 200px; border: none; padding: 10px;}
	#MIDDLE .home-items .item h1 {background: #171717; font-size: 11px; padding: 10px; color: #D9D9D9; font-weight: normal; text-align: center;}
	#MIDDLE .home-items .item img {border: none;}
	#MIDDLE .home-items .item div {width: 200px; height: 180px;}
	#MIDDLE .announce {width: 740px; background-color: #000; border: 1px solid #FFF; padding: 10px; margin: auto; font-size: 15px; color: #FFF;}
	#MIDDLE .categories {padding: 4px 0 24px 0; text-align: center;}
	#MIDDLE .categories a {background : #171717; border: 1px solid #6E6E6E; padding: 3px 8px; margin: 5px;}
	#MIDDLE .categories a:hover {border: 1px solid #CD131F;}
	#MIDDLE #sendMailForm {padding: 0 10px;}
	#MIDDLE #sendMailForm input {width: 222px; border: 1px solid #FFF; background-color: #444; color: #FFF; padding: 0 2px;}
	#MIDDLE #sendMailForm textarea {width: 222px; height: 44px; border: 1px solid #FFF; background-color: #444; color: #FFF; padding: 0 2px; font: 11px Tahoma, Arial, sans-serif;}
	#MIDDLE #sendMailForm p {padding: 0 0 5px 0;}
	#sendMailForm label {color: #FFF; padding-top : 5px;}
	#MIDDLE #sendMailForm input.submit {width: 110px; float: left;}

	#MIDDLE .info {float: right; width: 200px; height: 545px; background: #000; border: 1px solid #FFF;}
	#MIDDLE .info h1 {background: #171717; font-size: 11px; padding: 10px; color: #D9D9D9; font-weight: normal; text-align: center;}
	#MIDDLE .info p {font-size: 11px; padding: 5px; color: #9B9B9B;}

	#MIDDLE .text {margin: auto; background-color: #000; border: 1px solid #FFF; padding: 10px; color: #9B9B9B; overflow: auto;}
	#MIDDLE .text h1 {margin: 5px; padding: 7px 10px; background: #171717; color: #D9D9D9; font-size: 12px; font-weight: bold; text-align: center;}
	#MIDDLE .text h2 {padding: 5px; font-size: 16px;}
	#MIDDLE .text ul {margin: 0 5px; padding: 0 20px; list-style-image: url(../img/bullet.gif);}
	#MIDDLE .text ul li {padding: 4px 0;}
	#MIDDLE .text p {font-size: 11px; padding: 10px; color: #9B9B9B;}
	#MIDDLE .text .column {float: left; width: 248px; height: 335px; border-left: 1px solid #666; padding: 5px; overflow: hidden;}
	#MIDDLE .text .column ul {display: inline; list-style: none;}
	#MIDDLE .text .column li {float: left; width: 192px; line-height: 44px; margin-left: 1px; padding: 0 0 0 44px; background: none; font-size: 14px; text-align: left; background: transparent url(../img/decor-nunta-menu-item-bg.gif) no-repeat right;}
	#MIDDLE .text .bigcolumn {float: left; width: 510px; padding: 5px 0 5px 5px; border-left: 1px solid #666; overflow: auto;}
	#MIDDLE .text .bigcolumn img {padding: 1px; border: 1px solid #666; margin: 2px 7px;}
	#MIDDLE .text .bigcolumn img:hover {border: 1px solid #A00;}
	
	#MIDDLE .text .bigcolumn .item {float: left; width: 150px; border: none; padding: 10px;}
	#MIDDLE .text .bigcolumn .item h1 {background: #171717; font-size: 11px; padding: 10px 0; color: #D9D9D9; font-weight: normal; text-align: center; margin: 0;}
	#MIDDLE .text .bigcolumn .item img {border: none; margin: 0; padding: 0;}
	#MIDDLE .text .bigcolumn .item div {width: 150px; height: 130px;}
	
	
	#MIDDLE .important {font-weight: bold; color: #CD131F;}

#FOOTER-CONTAINER {height: 100%; background: #0A0A0A; border-top: 1px solid #AD131F;}
	#FOOTER {margin: 0 auto; width: 820px; padding: 20px 0; text-align: center;}
	#FOOTER p {padding: 10px 0;}

