body { color: #000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 10px 0 0 0; background: #fff; font-size: 12px; font-weight: normal;background-image: url(../images/background.jpg);background-repeat:no-repeat; background-position:top center; background-attachment: fixed;padding:0px;}#container{ margin-left: auto; margin-right: auto; width: 800px; background: #fff;}.flashbg {background: url(../images/index_03.jpg); height: 194px; width:400px;}.topmenubg {background: url(../images/index_04.jpg); height: 24px; width:800px;}#headermenu { text-align: right; color: #800000; background: url(../images/index_04.jpg); height: 24px; width:800px; }#headermenu a { color: #800000; text-decoration: none; font-weight:bold;}#headermenu a:hover { color: #f00; text-decoration: none;font-weight:bold; }td#menu02 {	padding: 0px 0px 0px 0px;	white-space: nowrap;	color: #800000;	text-align: center;	height: 24px;}#menu02 a { color: #800000; text-decoration: none; font-weight:bold;}#menu02 a:hover { color: #f00; font-weight:bold;}td#redcolumn { background: url(../images/column_long.jpg); min-height: 429px; width: 281px;  color:#000; padding: 10px 65px 10px 54px;  text-align: left;}td#redcolumn a {color: #f00; text-decoration:none; font-weight:bold;}td#redcolumn a:hover {color: #000; text-decoration:none; font-weight:bold; }td#normalbody { background: url(../images/index_wide.jpg); min-height: 429px; color: #000; padding: 10px 10px 10px 0px;  text-align: justify; background-position: top right;}td#normalbody a {color: #f00; text-decoration:none; font-weight:bold;}td#normalbody a:hover {color: #000; text-decoration:none; font-weight:bold;}td#normalbody .title {font-size: 14px; font-weight:bold; color:#800000; padding: 5px;}td#normalbody .descr {color: #000; font-weight:bold; }.title14 {font-size: 14px; font-weight:bold; padding: 5px; border:1px solid #800000; margin:0px 10px10px 10px; color:#000; background-color:#eee; }.text12 {font-size: 12px; padding: 5px; border:1px solid #800000; margin:0px 10px10px 10px; color:#000; background-color:#eee; }.text10 {font-size: 10px; padding: 5px; border:1px solid #800000; margin:0px 10px10px 10px; color:#000; background-color:#eee; }.country14 { font-size: 14px; font-weight:bold; padding: 5px; border:1px solid #800000; margin:0px 10px10px 10px; color:#000; background-color:#eee; }.country14 {	font-size: 14px;	font-weight:bold;	padding: 5px;	border:1px solid #800000;	margin:0px 10px10px 10px;	color:#800000;	text-align: center;}td#bigpage { background: url(../images/index_wide.jpg); height: 500px; color: #800000; padding: 0px; text-align: justify; background-repeat:no-repeat; background-position:top center; }#bigpage a {color:#800000;}#bigpage a:hover {color:#f00;}.searchinput  {font: 12px Arial, Helvetica, sans-serif; border: 1px solid #7c4029; color: #7c4029; background: #fff;}.searchbutton {border: 0px; background-color:transparent;}#footermenu td { text-align: center; font: 12px Arial, Helvetica, sans-serif; color: #000; height: 47px; width:1000px; padding: 0px 5px 0px 5px;}#footermenu a { color: #f00; text-decoration: none; }#footermenu a:hover { color: #000; text-decoration: none; }#footer td {background: url(../images/index_08.jpg); text-align: center; font: 10px Arial, Helvetica, sans-serif; color: #000;  height: 40px; width:800px; padding: 0px 10px 0px 10px;}#footer a { color: #800000; text-decoration: none; }#footer a:hover { color: #f00; text-decoration: none; }#restrictedmenu { height: 100%; color: #000; padding: 10px;  text-align: center; background-position: top right;}#restrictedmenu a {color:#f00;}#restrictedmenu a:hover {color:#000;}form { margin: 0px 0px 0px 54px; }textarea { width: 99% }input, select, textarea { color: #000; font: 12px Arial, Helvetica, sans-serif; background: #fff;}input, textarea, select { border: 1px solid #000; padding: 2px; background: #fff; }input:focus, textarea:focus { border: 1px solid #f00; color: #fff; background: #000;}.searchinput  {font: 12px Arial, Helvetica, sans-serif; border: 1px solid #000; color: #000; background: #fff;}.searchbutton {border: 0px; background-color:transparent;}ul { margin: 0px; padding: 0px; list-style: disc inside none; }.message, .required { color: #f00; }.seocms { padding-left: 5px; color: #000; cursor: pointer; vertical-align: top; }.tree li {	padding-left: 25px;	list-style-type: none;	background: url(../images/smallspider.png) no-repeat left top;}.tree li.child {	background: url(../images/smallspider.png) no-repeat left top;	cursor: pointer !important;	padding-right: 10px;}.tree li.child ul { display: none; }.tree li.child ul li { margin-left: -15px; cursor: default; }blockquote { border: 1px solid #000; padding: 5px; background: #fff; }tr.required input { background: #fff; border: 1px solid #000; color: #000; }.famousquote { margin:10px 10px 10px 10px; padding: 5px; text-align: left; font-weight:bold; }.floatleft {	float: left;	padding: 5px;       color:#eee;       clear: left; }.floatright{	float: right;	padding: 5px;       color:#eee;       clear: right; }.putonthebottom { background: url(../images/columnart.png) no-repeat bottom right; height: 268px; padding: 0;	vertical-align: bottom;}