html,body {	background-color: #666666;	margin: 0;	padding: 0;}#container {	background-image: url(images/bgroundgrad.jpg);	background-repeat: repeat-y;	height: 100%;	width: 930px;	margin: auto;	padding-right: 30px;	padding-left: 30px;}#botgrad {	background-image: url(images/bot-grad.jpg);	background-repeat: no-repeat;	height: 50px;	width: 990px;	margin: auto;	padding: 0;}#header {	background-image: url(images/header.jpg);	background-repeat: no-repeat;	clear: both;	height: 68px;	width: 930px;	padding: 60px 20px 0px 0px;}#leftcolumn {	float: left;	width: 300px;}#midcolumn {	margin-left: 315px;	width: 300px;	float: none;}#rightcolumn {	margin-right: 0px;	float: right;	width: 300px;}#footer {	background-image: url(images/footer.jpg);	background-repeat: no-repeat;	height: 64px;	width: 900px;	padding-left: 15px;	padding-right: 15px;	padding-top: 7px;	clear: both;}.food {	background-image: url(images/bground_food2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}ul, li{	margin: 0;	padding: 0;	list-style-type: none;	margin: 0px;   }.ski {	background-image: url(images/bground_ski2.jpg);	background-repeat: no-repeat;	height: 85px;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;}.honeymoon {	background-image: url(images/bground_honeymoons2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}.italy {	background-image: url(images/bground_italy2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}.business {	background-image: url(images/bground_business2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}.family {	background-image: url(images/bground_family2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}.easterneurope {	background-image: url(images/bground_easterneurope2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}.eurostar {	background-image: url(images/bground_eurostar2.jpg);	background-repeat: no-repeat;	text-align: left;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;	list-style-position: outside;	height: 85px;}#flash {	height: 270px;	width: 300px;}.home_copy {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;}.home_copybold {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #333333;	font-weight: bold;}#topnav {	width: 925px;}#topnav li {	display: inline;	display:block;	float:right;	list-style-type: none;	margin:0 4px 0 0;}#topnav li a {	display:block;	text-indent:-9009px;	outline:none;}li#home a {background:url(images/btn_home.png) no-repeat 0 0;width:52px;height:37px;}li#home a:hover {background-position:0 -37px;}body#home ul li#home a {background-position:0 -37px;}li#where a {background:url(images/btn_where.png) no-repeat 0 0;width:168px;height:37px;}li#where a:hover {background-position:0 -37px;}body#where ul li#where a {background-position:0 -37px;}li#about a {background:url(images/btn_about.png) no-repeat 0 0;width:70px;height:37px;}li#about a:hover {background-position:0 -37px;}body#about ul li#about a {background-position:0 -37px;}li#booking a {background:url(images/btn_goto.png) no-repeat 0 0;width:182px;height:37px;}li#booking a:hover {background-position:0 -37px;}body#booking ul li#booking a {background-position:0 -37px;}.right {	float: right;}.left {	float: left;}a:link {	color: #333333;}a:visited {	color: #333333;}a:hover {	color: #FF0000;}#page_about {	width: 930px;	background-image: url(images/header_about.jpg);	background-repeat: no-repeat;	padding-top: 200px;}#page_abouttc {	width: 930px;	background-image: url(images/header_abouttc.jpg);	background-repeat: no-repeat;	padding-top: 200px;}#page_security {	width: 930px;	background-image: url(images/header_security.jpg);	background-repeat: no-repeat;	padding-top: 200px;}#page_privacy {	width: 930px;	background-image: url(images/header_privacy.jpg);	background-repeat: no-repeat;	padding-top: 200px;}#page_where {	width: 930px;	background-image: url(images/header_where.jpg);	background-repeat: no-repeat;	padding-top: 200px;}.pagetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #333333;}.footer_copy {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #000000;}.adivison {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	line-height: 20px;}