body { margin-top:35px; font-family:Arial; font-size:12px; }

.content { width:800px; height:500px; position:absolute; left:50%; margin-left:-400px; background: #ffffff }
	.header { border-bottom:1px solid #929292; height:39px; }
	.header2 { height:102px; }
		.header ul { position:absolute; right:0; margin-top:-30px; }
		.header ul li { display:inline; margin-left:17px; font-weight:bold; }
		.header ul a { text-decoration:none; font-weight:bold; }
		.header2 ul li { display:inline; }
		.header2 ul li.item-0 a.img { position:absolute; left:0; margin-top:20px; }
		.header2 ul li.item-1 { margin-left:45px; }
		.header2 ul li.item-1 a.img { position:absolute; margin-top:20px; margin-left:-60px; }
		.header2 ul li.item-2 { margin-left:270px; }
		.header2 ul li.item-2 a.img { position:absolute; margin-top:20px; margin-left:-75px; }
		.header2 ul li.item-3 { margin-left:80px; }
		.header2 ul li.item-3 a.img { position:absolute; margin-top:20px; margin-left:-55px; }
		.header2 ul li.item-4 { margin-left:110px; }
		.header2 ul li.item-4 a.img { position:absolute; margin-top:20px; margin-left:-60px; }
		.header2 ul a { text-decoration:none; font-weight:bold;  }
		 /**/
		.header2 ul.sub { position:absolute; margin-top:60px; }
		.header2 ul.sub li { margin-left:-3px; }
	.body {  }
		.body .item-1 { height:225px; border-bottom:1px solid #929292; margin-bottom:10px; }
		.body .item-2 { height:318px; padding-bottom:10px; } 
	.footer { height:105px; border-top:1px solid #929292; padding-bottom:30px; }
		.footer ul.item1 { font-size:11px; position:absolute; right:0; margin-right:130px; margin-top:17px; }
		.footer ul.item1 {}
		.footer ul a { text-decoration:none; }
		.footer ul.item2 { font-size:11px; position:absolute; right:0; margin-top:17px; }
		.footer ul.item2 {}
		.footer a.banner{ position:absolute; margin-top:23px; margin-left:20px; }
		
		
.red { color:#E44F35; }
.green { color:#AEBF2A; }
.blue { color:#389FC4; }
.yellow { color:#F6C626; }
.purple { color:#B54598; }

img.smartnow { position:absolute; margin-top:-100px; margin-left:30px; }

span.note1 { position:absolute; font-size:14px; width:345px; margin-left:50px; }
span.note2 {font-size:14px; }
.note3 { font-size:11px; width:330px; margin-top:20px; margin-left:0px; border-bottom:1px solid #969696; padding-left:40px; padding-right:85px; padding-bottom:10px; }
.note3 p { font-weight:bold; font-size:12px; }
.note3 a.left, a.right { position:absolute; }
.note3 a.left { margin-left:-105px; margin-top:-20px; }
.note3 a.right { margin-left:240px; margin-top:-20px; }

ul.card1 { position:absolute; margin-top:-70px; margin-left:30px; }
ul.card1 span { font-weight:bold; font-size:14px; }
ul.card1 a { text-decoration:none; color:#000; }
ul.card2 { position:absolute; margin-top:-70px; margin-left:230px; }
ul.card2 span { font-weight:bold; font-size:14px; }
ul.card2 a { text-decoration:none; color:#000; }
ul.skiing-bottom { list-style-type: disc; margin-left:40px; }

table.skiing-1 span { font-size:11px; }
table.skiing-1 span p { font-weight:bold; }
table.skiing-3  span {font-size:11px;}
table.skiing-3  span p { margin-bottom:10px; }

p.arrows { position:absolute; right:0; margin-right:10px; margin-top:70px; }
	p.arrows a { margin-left:10px; }

table.text-2 p { font-size:11px; }	
table.text-1 p { margin-top:8px; margin-bottom:5px; font-size:11px; }
table.text-1 a { text-decoration:none; font-size:11px; }
table.text-1 td { padding:10px; padding-bottom:0px; }

h1 { font-size:20px; font-weight:bold; }
