#container {	width: 800px;	margin-right: auto;	margin-left: auto;}body {	background-color: #000000;}#container #main {	color: #CCCCCC;	float: left;	width: 514px;	background-image: url(mainback.png);	background-repeat: no-repeat;	height: 716px;}#container #footer {	color: #000000;	clear: both;	height: 70px;	width: 800px;	background-image: url(footer.png);	background-repeat: no-repeat;}#container #sidebar {	float: right;	width: 286px;	height: 716px;}#container #header {	height: 271px;	width: 800px;}#container #main #maintext {	background-image: url(textback.png);	background-repeat: no-repeat;	height: 673px;	width: 410px;	margin-left: 104px;	color: #000000;	margin-top: 16px;}#container #main #maintext .pano {	font-family: Arial, Helvetica, sans-serif;	color: #111111;	text-align: justify;	padding-left: 10px;	padding-right: 10px;	margin-left: 15px;	margin-right: 15px;	padding-bottom: 10px;	border-bottom: 2px solid #657DB5;}#container #main #maintext h3 {	font-family: Arial, Helvetica, sans-serif;	text-align: center;	color: #333333;}#container #main #maintext .descr {	font-family: Arial, Helvetica, sans-serif;	color: #111111;	text-align: left;	padding-left: 10px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #657DB5;	padding-right: 10px;	padding-bottom: 10px;	margin-right: 15px;	margin-left: 15px;}#container #main #side {	height: 716px;	width: 76px;	float: left;	margin-left: 6px;}#container #main #maintext .price {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-align: left;	margin-right: 15px;	margin-left: 15px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 40px;	letter-spacing: .2em;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #657DB5;}#container #main #maintext .check {	font-size: 18px;	font-family: Arial, Helvetica, sans-serif;	padding-left: 40px;	color: #222222;}#container #main #maintext .book {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	padding-left: 40px;	color: #222222;}#container #main #maintext .phone {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	padding-left: 40px;}#container #main #maintext .email {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	padding-left: 40px;}#container #footer p {	padding-top: 5px;	text-shadow: 1px 1px 1px #657DB5;	text-align: center;}#container #footer .book {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;}#container #main #maintext .exec {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #333333;	text-shadow: 2px 2px 2px #657DB5;	text-align: center;	border-bottom-width: 2px;	border-bottom-style: double;	border-bottom-color: #657DB5;	padding-bottom: 4px;	margin-left: 20px;	margin-right: 20px;	padding-top: 6px;	font-weight: bold;}a:link, a:visited {       text-decoration: none;	   color:#333333;	   }a:hover {      text-decoration: underline;	  color: #343434;	  }#footer a:link, #footer a:visited {      color: #000000;	  }
