body {
  	font-family: "Trebuchet MS", Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:12px;
  	line-height:150%;
  	color: #000000;
	background-color:#fff;
	margin-top:0px; 
	margin-bottom:0;
	
	
}

#logo_header {
	height:323px;
	width:824px;
	margin-left:auto;
	margin-top:12px;
	margin-right:auto;
	background-color:#FFFFFF;
	background-image: url(head.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
}

#logo_headeri {
	height:320px;
	width:824px;
	margin-left:auto;
	margin-top:12px;
	margin-right:auto;
	background-color:#FFFFFF;
	background-image: url(head.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
}

#logo_header_us {
	height:175px;
	width:824px;
	margin-left:auto;
	margin-top:0px;
	margin-right:auto;
	background-color:#FFFFFF;
	background-image: url(2012_NEW_MEMBER_LOGO.gif);
  	background-position:top center;
  	background-repeat:no-repeat;
}

.animatedtabs{
overflow: hidden;
width: 824px;
margin-left:auto;
margin-right:auto;
font-size: 12px;
color:#000;
background-image: url(menu_back.jpg);
background-position:top center;
background-repeat:no-repeat;
border-bottom:1px solid #000;
background-color:#FFFFFF; /*font of menu text*/
}

.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 1px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
color:#000;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background:url(tab-glass-left.gif) no-repeat left top;
margin: 0;
margin-right: 1px; /*Spacing between each tab*/
padding: 0 0 0 5px;
text-decoration: none;
color:#000;
}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(tab-glass-right.gif) no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: normal;
color:#000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: #060;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
text-decoration:none;
color: #060;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
color:#060;
}





td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-top:6px;
	font-size: 20px;
	color:#133783;
}
 
h2 {
	margin: 1.25em 0 0 0;
	font-size: 16px;
	line-height: normal;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#133783;
}
h3 {
	margin: 1em 0 0 0;
	font-size: 14px;
	line-height: normal;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#133783;
}

h4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#133783;
	line-height: normal;
	font-family:"Trebuchet MS", Arial, sans-serif;
} 

h5 {
	margin: 1.5em 0 0 0;
	font-size: 12px;
	font-weight:bold;
	color:#133783;
}

h6 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-top:6px;
	padding-bottom:6px;
	font-size: 20px;
	font-weight:normal;
	font-style:italic;
	color:#133783;
}

#wrapper {
	width:824px;
	height:100%;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-top:12px;
	margin-right:auto;
	margin-bottom:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left:1px dashed #060;
	border-right:1px dashed #060;
	
}
	


#mainbox {
	float: left;
	width:530px;
	padding-left:16px;
	padding-right:0px;
	border-right:1px dashed #060;
	
}

#mainboxi {
	float: left;
	width:530px;
	padding-left:16px;
	padding-right:0px;
	
	border-left:1px dashed #060;
	
}

#sidebox {
	float:right;
	margin-left:10px;
	margin-right:0px;
	width: 250px;
	
}

#sideboxi {
	float:right;
	margin-left:5px;
	margin-right:0px;
	padding:10px;
	width: 245px;
	background-color: #Fff;
	border-left:1px dashed #006600;
	border-right:1px dashed #060;
}

#sidecontent {
	font-size: 10px;
	padding: 12px 9px 9px 0;
	margin: 0 0 0 0;
	
}
#sidecontent p{
	line-height:150%;
	margin: 12px 0;
}

.mission {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	padding-top:16px;
	border-top:1px dashed #133783;
}

a:link {
	font-weight:normal;
	color: #133783;
	text-decoration: none;
}

a:visited  {
	text-decoration: none;
	color:#133783;
	font-weight:normal;
}

a:active {
	text-decoration: none;
	color:#133783;
	font-weight:normal;
}

a:hover {
	background-color:transparent;
	color:#060;
	text-decoration: none;
	font-weight:normal;
	
}

a.skimen:link {
	font-weight:normal;
	color: #133783;
	text-decoration: none;
	padding-left:60px;
}

a.skimen:visited  {
	text-decoration: none;
	color:#133783;
	font-weight:normal;
	padding-left:60px;
}

a.skimen:active {
	text-decoration: none;
	color:#133783;
	font-weight:normal;
	padding-left:60px;
}

a.skimen:hover {
	background-color:transparent;
	color:#060;
	text-decoration: none;
	font-weight:normal;
	padding-left:60px;
}

.gdp {

color: #ffffff;
	font-weight:normal;
	font-style:oblique;
	text-decoration:none;
	word-spacing:2px;
	}

a.gdp:link {
	color: #ffffff;
	font-weight:normal;
	font-style:oblique;
	text-decoration:none;
	word-spacing:2px;
}

 a.gdp:visited {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

 a.gdp:active {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

 a.gdp:hover {
	font-weight:normal;
	text-decoration:none;
	color:#9beb0a;
}

.boxhighlite {
		padding:15px;
	border: 1px dashed #133783;
}

.maphighlite {
		padding:15px;
	border: 1px solid #9be90a;
}

.error_list {
	list-style-image: url(../images/list_dot.gif);
	line-height: 150%;
}

.index_list {
	list-style-image: url(../2012_images/tech_list.jpg);
	line-height: 150%;
}

.review {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #133783;
	
}

.review2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom: 10px;
	margin-left:50px;
	margin-right:50px;
}

.last {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom: 10px;
	margin-left:50px;
	margin-right:50px;
}

.slug2 {
	font-size:11px;
	font-style:italic;
}

.login {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}



.smalltag {
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}

.logbutton {
	border:1px solid #ffffff;
}

#one {
width:824px;
background: #FFFFFF;
}

.testem {
margin-left:16px;
margin-right:16px;
border-bottom:1px solid #cccccc;
padding=bottom:5px;
}

.read {
border-bottom:1px solid #cccccc;
padding=bottom:5px;
}

.squote {
margin-left:16px;
margin-right:16px;
padding=bottom:5px;
}


.select {
 color: #133783;
 border:1px solid #ffffff;
}



#revlinks {
	color:#133783;
	background-color:#ffffff;
	width:824px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:3px;
	padding-bottom:4px;
}

.youhere {
	color:#66cd00;
}

table {
	background-color:#FFFFFF;
}

a.topslog {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
color:#ffffff;
margin-left:36px;
}

a.topslog1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
color:#ffffff;
}

#announcement {
width:400px;
margin-left:337px;
margin-top:250px;
background-color:#fff;
}

#trust {
margin-top:250px;
margin-left:200px;
padding-right:12px;
padding-left:24px;
font-size:14px;
font-style: oblique;
color:#9aeb2a;
}

a.trust:link a.trust:active a.trust:visited {

padding-right:12px;
padding-left:24px;
font-size:14px;
font-style: oblique;
color:#060;
text-decoration:none;
}


a.trust:hover {
	padding-right:12px;
	padding-left:24px;
	font-size:11px;
	font-style: oblique;
	color:#060;
	text-decoration:underline;
}




.revinst {
font-size:14px;
color:#133783;
font-style: oblique;
font-weight:bold;
}

a.revinst:link {

color:#133783;
font-style: oblique;
text-decoration:none;
font-weight:bold;
}

a.revinst:visited {

color:#133783;
font-style: oblique;
text-decoration:none;
font-weight:bold;
}


a.revinst:active {

color:#133783;
font-style: oblique;
text-decoration:none;
font-weight:bold;
}


a.revinst:hover {

color:#9beb0a;
font-style: oblique;
text-decoration:none;
font-weight:bold;
}


.menu {
width:824px;
height:24px;
margin-left:auto;
margin-right:auto;
background-image:url(green_button.png);
background-repeat:repeat-x;
text-align:center;
padding-top:4px;
}

a.menu:link {
color:#fff;
text-decoration:none;
font-weight:normal;
padding-left:10px;
padding-right:10px;
border:hidden;
}

a.menu:visited {
color:#fff;
text-decoration:none;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

a.menu:active {
color:#fff;
text-decoration:none;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}

a.menu:hover {
color:#133783;
text-decoration:none;
font-weight:normal;
padding-left:10px;
padding-right:10px;
background-image:url(over_button.png);
}

#form1 {
width:100%;
margin-left:auto;
margin-right:auto;
background:#fff;

}

.skilist {
color:#FF0000;
}

#bottom {
width:824px;
margin-left:auto;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
height:24px;
background-image: url(../images/media/bottom_round.jpg);
background-repeat:no-repeat;
text-align:right;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.cprght {
margin-right:10px;}

.revcoming {
color: #BF531E;
}


IRM01 .p7IRMlist {
	display:none;
}
.p7IRM01 {
	padding:0px;
	overflow: hidden;
	position: relative;
	zoom: 1;
}
/*Full-Size Image Wrapper*/
.p7IRM01 .p7IRMdv {
	padding:0px;
	border: 0;
	position:relative;
	margin: 0;
	overflow: hidden;
}
.p7IRM01 .p7IRMowrapper {
	border: 0;
	padding: 0;
}
.p7IRM01 .p7IRMlink {
	padding:0px;
	border:0;
	display:block;
}
.p7IRM01 .p7IRMimage {
	border:0;
	display: block;
}
.p7IRM01 .p7IRMdesc_wrapper {
	position:absolute;
	width:100%;
	bottom:0px;
	visibility:hidden;
	overflow:hidden;
}
.p7IRM01 .p7IRMdesc {
	color:#CCC;
	background-image: url(../p7irm/img/p7IRMDark_transblack.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 12px 36px 12px 24px;
	margin: 0;
}
.p7IRM01 .p7IRMdesc a {
	color: #69C;
}
.p7IRM01 .p7IRMdesc a:hover {
	color: #FFF;
}
.p7IRM01 .p7IRMwrapper img {
	border: 0;
}
.p7IRM01 .p7IRMwrapper p {
	margin: 6px 0;
}
.p7IRM01 .p7IRMdesc_close {
	text-align:right;
	border:0;
	margin: 0;
	position: absolute;
	top: 6px;
	right: 6px;
}
.p7IRM01 .p7IRMdesc_close a {
	display: block;
	background-image: url(../p7irm/img/p7IRMDark_infohide.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 12px;
	outline: 0;
}
.p7IRM01 .p7IRMdesc_close a:hover, .p7IRM01 .p7IRMdesc_close a:focus {
	background-position: 0px -12px;
}
.p7IRM01 .p7IRMdesc_open_wrapper {
	overflow:hidden;
	position:absolute;
	z-index:20;
	padding:0;
	margin:0;
	bottom:0px;
	visibility:hidden;
	right: 0px;
	height: 30px;
	width: 30px;
}
.p7IRM01 .p7IRMdesc_open a {
	display: block;
	background-image: url(../p7irm/img/p7IRMDark_infoshow.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 30px;
	outline: 0;
}
.p7IRM01 .p7IRMdesc_open a:hover, .p7IRM01 .p7IRMdesc_open a:focus {
	background-position: 0px -30px;
}
.p7IRM01 .p7IRMdesc_close a em, .p7IRM01 .p7IRMdesc_open a em {
	display: none;
}
.p7IRM01 .p7IRMTools {
	background-color: #1D1D1D;
	overflow: hidden;
	zoom: 1;
	padding: 6px 0px;
}
.p7IRM01 .p7IRMTools ul {
	margin: 0 auto;
	padding: 0;
	width: 140px;
}
.p7IRM01 .p7IRMTools li {
	list-style-type: none;
	float: left;
}
.p7IRM01 .p7IRMTools img {
	border: 0;
}
.p7IRM01 .p7IRMTools em {
	display: none;
}
.p7IRM01 .p7IRMTools a {
	display: block;
	height: 17px;
	outline: 0;
}
.p7IRM01 .p7IRMTools_first a {
	background-image: url(../p7irm/img/p7IRMDark_First.gif);
	background-repeat: no-repeat;
	width: 28px;
}
.p7IRM01 .p7IRMTools_prev a {
	background-image: url(../p7irm/img/p7IRMDark_Prev.gif);
	background-repeat: no-repeat;
	width: 26px;
}
.p7IRM01 .p7IRMTools_play a {
	background-image: url(../p7irm/img/p7IRMDark_Play.gif);
	background-repeat: no-repeat;
	width: 32px;
}
.p7IRM01 .p7IRMTools_play .pause {
	background-image: url(../p7irm/img/p7IRMDark_Play.gif);
	background-repeat: repeat;
	background-position: 0px -34px;
	width: 32px;
}
.p7IRM01 .p7IRMTools_next a {
	background-image: url../(p7irm/img/p7IRMDark_Next.gif);
	background-repeat: no-repeat;
	width: 26px;
}
.p7IRM01 .p7IRMTools_last a {
	background-image: url(../p7irm/img/p7IRMDark_Last.gif);
	background-repeat: no-repeat;
	width: 28px;
}
.p7IRM01 .p7IRMTools a:hover, .p7IRM01 .p7IRMTools a:focus {
	background-position: 0px -17px;
}
.p7IRM01 .p7IRMTools .pause:hover, .p7IRM01 .p7IRMTools .pause:focus {
	background-position: 0px -51px;
}
.p7IRM01 .p7IRMTools a.off {
	background-position: 0px -34px;
	cursor: default;
}
.p7IRM01 .p7IRMpaginator {
	overflow: hidden;
	font-size: 11px;
	text-transform: uppercase;
	display: none;
	text-align: center;
	padding: 6px 0;
	background-color: #1D1D1D;
}

.p7IRM01 .overlay {
	position: absolute;
	left: 0px;
	z-index: 999999;
	padding: 6px;
	width: 100%;
	background-image: url(../p7irm/img/p7IRMDark_transtotal.gif);
	background-color: transparent;
	text-align: left;
}

.p7IRM01 .above {
	top: 0px ;
	bottom: auto;
}

.p7IRM01 .tools_top {
	top: 27px;
	bottom: auto;
}
.p7IRM01 .below {
	top: auto;
	bottom: 0px;
}
.p7IRM01 .tools_bottom {
	top: auto;
	bottom: 27px;
}
.p7IRM01 .p7IRMpaginator ul {
	margin: 0px;
	padding: 0px;
}
.p7IRM01 .p7IRMpaginator li {
	list-style-type: none;
	margin-right: 1px;
	display: inline-block;
}
.p7IRM01 .p7IRMpaginator a {
	color: #000;
	text-decoration: none;
	padding: 2px 1px;
	border: 1px solid #000;
	display: block;
	outline: 0;
	background-color: #000;
	width: 4px;
	overflow: hidden;
}
.p7IRM01 .overlay a {
	border-color: #FFF;
}
.p7IRM01 .p7IRMpaginator a:hover, .p7IRM01 .p7IRMpaginator a:focus {
	color: #999;
	background-color: #999;
	border-color: #CCC;
}
.p7IRM01 .p7IRMpaginator.overlay a:hover {
	border-color: #FFF;
}
.p7IRM01 .p7IRMpaginator a.down {
	color: #999;
	background-color: #999;
	border-color: #FFF;
	cursor: default;
}
.p7IRM01 .p7IRMpaginator .p7IRM_play a, .p7IRM01 .p7IRMpaginator .p7IRM_pause a {
	color: #999;
	text-align: center;
	padding: 2px 6px;
	width: auto;
}
.p7IRM01 .p7IRMpaginator .p7IRM_play a:hover,
.p7IRM01 .p7IRMpaginator .p7IRM_play a:focus,
.p7IRM01 .p7IRMpaginator .p7IRM_pause a:hover,
.p7IRM01 .p7IRMpaginator .p7IRM_pause a:focus{
	color: #000;
}
/*DO NOT EDIT*/
.p7IRM01 .p7IRMwrapper {
	position:relative;
	overflow: hidden;
	zoom: 1;
}

.callout {
padding-right:18px;
}

input {
height:18px;
background-color:#fff;
color:#333;
font-weight:normal;
}

.button {
height:24px;
padding-bottom:3px;
}

#ob {
width:250px;
margin-left"auto;
margin-top:6px;
margin-left:auto;
text-align:center;
}
.style1 {color: #000000}
.style15 {color: #FFFFFF}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style8 {font-style: italic}
.style11 {color: #FF0000}
.style12 {font-size: 18px}
.style13 {color: #666666}
.style14 {font-size: 20px}
.style15 {color: #FFFFFF}
.style16 {font-size: 16px}
.style17 {font-weight: bold; font-style:italic; padding-left: 36px;}
.style18 {font-size: 11px}
.style19 {color: #133783;font-weight: bold;}
.style20 {font-size: 10px}
.style21 {color: #010101}
.style22 {font-size: 9px}
.style23 {font-style: italic}

.jump {background-color:#4aba1d;}
.headline {padding-left:24px; font-size:14px; font-weight:bold;}



ul.arrowunderline{
list-style-type:none;
margin:0;
padding:0;
text-align:center; /* enter "left", "right", or "center" to orient the menu accordingly */
font: bold 16px Georgia;
}

ul.arrowunderline li{
display:inline;
margin-right:25px; /* spacing between each menu item */
}

ul.arrowunderline li a{
position:relative;
color:black;
padding-bottom:8px; /*spacing between each menu item and arrow underline beneath it */
text-decoration:none;

}

ul.arrowunderline li a:hover{
border-bottom:3px solid purple; /* style of arrow underline */
}

ul.arrowunderline li a:hover:after{ /* use CSS generated content to add arrow to the menu */
content:'';
width:0;
height:0;
position:absolute;
left:50%;
margin-left:-5px; /* value should match border-width below */
bottom: 0;
border-width:5px; /* value should match margin-left above */
border-style:solid;
border-color: transparent transparent purple transparent; /* create up arrow */
}

.loading {
	font-size:14px;
}

.asterisk {
	color: #FF0000;
}

.drop {
	text-align:center;}
	
	#fb {
		height:24px;
		width:24px;
		
	}
	
	.nowmember {
		font: impact;
		font-size:14px;
		color:#FF0000;
		letter-spacing:2px;
	}
	
	.nowmember:link {
		font-family:"Arial Black", Gadget, sans-serif;
		font-size:14px;
		color:#FF0000;
		text-decoration:none;
	}
	
	.nowmember:visited {
		font-family:"Arial Black", Gadget, sans-serif;
		font-size:14px;
		color:#FF0000;
		text-decoration:none;
	}
	
	.nowmember:active {
		font-family:"Arial Black", Gadget, sans-serif;
		font-size:14px;
		color:#FF0000;
		text-decoration:none;
	}
	
	.nowmember:hover {
		font-family:"Arial Black", Gadget, sans-serif;
		font-size:14px;
		color:#FF0000;
		text-decoration:none;
	}
	
	#plus1 {
		width:200px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.ptnrs {
		font-size:14px;
		font-weight:bold;
	}
	
	#2012rev {
		border: thin #006;
		margin:auto;
		width:auto;
		height:auto;
	}
	
	.ski_review_summary {
		border-bottom:#666666 thin dashed;
	}
	
	.jump {
		color:#3C0;
	}
		
.dlsr {
	font-size:11px;
}

.mbrhead 
{
	font-size:16px;
	font-weight:bold;
font-variant:small-caps;
line-height:200%;
}

.crev {
	font-size:14px;
	font-weioght:bold;
	color:
	#fff;
}

.nodec {
	text-decoration:none;
}

.rightnow {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	font-variant:small-caps;
}

.tospecific {
	font-family: Tahoma, Geneva, sans-serif;}

.models {
	color: #F00;
}

.notyet {color:#888;
font-style: oblique;}

#thanks {
	background-color:#FFF;
	width:auto;
	margin:0px;
	padding:0px;
}

#menuholder {
	width:812px;
	margin-left:auto;
	margin-right:auto;
	padding-left:12px;
	height:36px;
}

.pointers {
font: wingdings;
color: #999;
}

#skireviews {
	width:824px;
	margin-left:auto;
	padding-top:24px;
	margin-right:auto;
}

.p7TTMcnt .tip-list {
margin: 0px;
padding: 0px;
}
.p7TTMcnt .tip-list li {
list-style-type: none;
}
.p7TTMcnt .tip-list a {
display: block;
text-decoration: none;
color: #fff;
border-top: 1px solid #060;
border-right: 1px solid #060;
border-bottom: 1px solid #060;
border-left: 1px solid #060;
padding: 6px 12px;
}
.p7TTMcnt .tip-list a:hover, .p7TTMcnt .tip-list .p7TTM_open {
color: #FFF;
background-color: #060;
border-color: #fff;
} 
/*Set the sports link to show a right-pointing callout arrow*/ 
.p7TTMcnt .tip-list .news-sports {
background-image: url(p7ttm/img/p7TTM06-east.png);
background-repeat: no-repeat;
background-position: right center;
}

#skireviewlinks {
	width:700px;
	margin-right:5%;
	margin-left:auto;
	padding-top:250px;
	text-align:right;
}

#ski_title {
	width:500px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:100px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#060;
}
	
#home {
	width:824px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-image:url(ski_back.jpg);
	background-repeat:repeat;
}


