body {
	font-family:Arial,sans-serif;
	font-size:11px;
	margin-top:0px;
	text-align:center;
	height: 100%;
	width: 98%;
	color:#333;
	background:#000000 url(../images/bk_grad.gif) repeat-x ;
}

#outer_container {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:950px;
	height: 677px;
	position:relative;
}

#body_bk{
	position:absolute;
	top:520px;
	left:-160px;
	width:1270px;
	height:157px;
	background: url(../images/bk_grad_image_WINTER.gif) no-repeat 0px 0px;
}

#container {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:950px;
}

#header {
	margin:0px;
	padding:0px;
	width:950px;
	height:120px;
	position:relative;
}

#header h1{
	margin:0px;
	padding:0px;
	width:67px;
	height:89px;
	background: url(../images/tog24.gif);
	position:absolute;
	left:-5px;
	top:20px;
}

#header h1 a{
	display:block;
	width:67px;
	height:89px;
	font-size:11px;
	color:#fff;
}

#header ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:absolute;
	right:0px;
	bottom:14px;
}

#header ul li{
	margin:0px;
	padding:0px 0px 0px 20px;
	display:inline;
	list-style-type:none;
}

#header ul li a{
	color:#fff;
	text-decoration:none;
}

#header ul li a:hover{
	color:#0792C0;
	text-decoration:none;
}

#header ul ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:absolute;
	left:0px;
	bottom:14px;
}
#header ul ul li{
	margin:0px;
	padding-bottom:4px;
	display:block;
	text-align:left;
}

#header ul ul li a{
	color:#999;
}

#header ul ul li a:hover{
	color:#fff;
}

#header ul ul li a.selected{
	color:#0792C0;
}

#header ul ul li a:hover.selected{
	color:#0792C0;
}

#header ul#company{left:56px;}
#header ul#discover{left:134px;}
#header ul#collection{left:272px;}
#header ul#magazine{left:365px;}
#header ul#search{left:488px;}

#product_copy {
	height:400px;
	text-align:left;
	width:475px;
	float:right;
	position:relative;
}

#product_copy h2{
	color:#333;
	margin:0px;
	padding:20px 0px 20px 0px;
	font-size:16px;
	line-height:20px;
}

#product_copy p{
	color:#333;
	margin:0px 30px 0px 0px;
	padding:0px 0px 20px 0px;
	font-size:12px;
	line-height:16px;
}

#product_copy p a{
	color:#0792C0;
	text-decoration:none;
}

#product_copy p a:hover{
	color:#666;
	text-decoration:none;
}

#product_copy div#logos{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	bottom:20px;
	left:0px;
	width:475px;
}

#main {
	margin:0px;
	padding:0px;
	width:950px;
	height:400px;
	background: url(../images/main_bk_plain.gif);
}

#one_third {
	margin:0px;
	padding:0px;
	width:312px;
	height:400px;
	background: url(../images/one_third_plain.gif) no-repeat;
	float:left;
}

#two_third {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:638px;
	height:400px;
	float:left;
	text-align:left;
}


* + html #two_third {
	left:0px;
}	

* html #two_third {
	left:0px;
}	


.scroll-pane {
	width:618px;
	overflow: auto;
}	
	
a.jScrollArrowUp {
	background:url(../images/basic_arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowDown {
	background:url(../images/basic_arrow_down.gif) no-repeat 0 0;
}

#main div.jScrollPaneTrack {
	background:url(../images/scroll_bk.gif) repeat-y;
}

#main div.jScrollPaneDrag {
	background:url(../images/scroll_bar.gif) repeat-y;
}

* + html #main div.jScrollPaneDrag {
	left:0px;
}	

* html #main div.jScrollPaneDrag {
	left:0px;
}

#main div.jScrollPaneDrag div.jScrollPaneDragTop {
	background:url(../images/scroll_bar_top.gif) no-repeat 0% 0%;
	height:5px;
}
#main div.jScrollPaneDrag div.jScrollPaneDragBottom {
	background:url(../images/scroll_bar_bottom.gif) no-repeat 0% 0%;
	height:5px;
}

#two_third h2{
	color:#333;
	margin:0px 0px 0px 20px;
	padding:20px 0px 20px 0px;
	font-size:16px;
	line-height:20px;
}
#two_third h2.cyan{color:#0792C0;}

#two_third p{
	color:#333;
	margin:0px 30px 0px 20px;
	padding:0px 0px 20px 0px;
	font-size:12px;
	line-height:16px;
}
#two_third p.white{color:#fff;}

#two_third p a{
	color:#0792C0;
	text-decoration:none;
}

#two_third p a:hover{
	color:#ccc;
	text-decoration:none;
}

#two_third span a{
	color:#0792C0;
	text-decoration:none;
}

#two_third span a:hover{
	color:#ccc;
	text-decoration:none;
}

#two_third ul.list{
	margin:0px 30px 0px 50px;
	padding:0px;
	list-style-type:decimal;
	color:#fff;
	font-size:12px;
}

#two_third ul.list li{
	margin:0px;
	padding:0px 0px 20px 0px;
}

#full_page {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:950px;
	height:400px;
	float:left;
	text-align:left;
}

.scroll-pane {
	width:930px;
	overflow: auto;
}		

#full_page h2{
	color:#333;
	margin:0px 0px 0px 20px;
	padding:20px 0px 20px 0px;
	font-size:16px;
	line-height:20px;
}
#full_page h2.cyan{color:#0792C0;}

#full_page p{
	color:#333;
	margin:0px 30px 0px 20px;
	padding:0px 0px 20px 0px;
	font-size:12px;
	line-height:16px;
}
#full_page p.white{color:#fff;}

#full_page p a{
	color:#0792C0;
	text-decoration:none;
}

#full_page p a:hover{
	color:#666;
	text-decoration:none;
}

#full_page div.news_info {
	color:#fff;
	font-size:12px;
	clear:both;
}

#full_page div.news_info h4{
	border-bottom:1px solid #666;
	float:left;
	margin:0px 20px 0px 20px;
	padding:6px 0px 6px 0px;
	font-size:12px;
	font-weight:normal;
}

#full_page div.news_info h4.top{
	border-top:1px solid #666;
}

#full_page div.news_info h3{
	border-bottom:1px solid #666;
	float:left;
	margin:0px 20px 0px 20px;
	padding:6px 0px 6px 0px;
	width:760px;
	font-size:12px;
	font-weight:normal;
}

#full_page div.news_info h3.top{
	border-top:1px solid #666;
}

#full_page div.news_info h3 a{
	color:#fff;
	text-decoration:none;
}
#full_page div.news_info h3 a:hover{
	color:#0792C0;
	text-decoration:none;
}


#main ul#portfolio{
	margin:0px;
	padding:0px;
	list-style-type:none;
}


#main ul#portfolio li{
	margin:0px;
	padding:0px;
	list-style-type:none;

}

* + html #main ul#portfolio li{
	margin-left:-475px;
}


#main ul#portfolio li img{
	border: 0px solid #ccc;
	padding: 0px;
	margin:0px;
}


#footer {
	margin:7px 0px 0px 0px;
	padding:0px;
	width:950px;
	height:136px;
	position:relative;
	clear:both;
}



#footer div.fabrics{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:950px;
	height:136px;
	background:#ccc url(../images/cara_bk.gif);
	color:#333;
	font-size:16px;
}
#footer div.fabrics ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#footer div.fabrics ul li{
	margin:10px;
	padding:0px;
	width:170px;
	height:116px;
	text-align:center;
	display:block;
	float:left;
}
#footer div.fabrics ul li a{
	width:170px;
	height:116px;
	display:block;
}


#footer div.banners{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:312px;
	height:136px;
	float:left;
	text-align:left;
	color:#333;
	font-size:16px;
}

#footer div.banners h1 {
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 20px;
	font-size:20px;
	font-weight:bold;
}

#footer div.banners h1 strong {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:32px;
	font-weight:bold;
	display:block;
	color:#00ADEF;
}

#footer div.banners h2{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:312px;
	height:136px;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
}

#footer div.banners h2 span{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:10px;
	height:14px;
	display:inline-block;
	background:url(../images/arrow.png);
}

#footer div.banners h2 a{
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 20px;
	display:block;
	width:292px;
	height:116px;
	color:#333;
	text-decoration:none;
}

#footer div.banners h2 a:hover{
	color:#ccc;
	text-decoration:none;
}

#footer div.banners h2#visit_store {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:312px;
	height:136px;
}

#footer div.banners h2#visit_store a {
	padding:76px 0px 0px 20px;
	width:292px;
	height:58px;
}

#footer div.banners h2#visit_store a:hover {
	color:#ccc;
}


#footer div.banners h2#bottom {

}

#footer div.banners h2#bottom a {
	padding-top:82px;
	width:292px;
	height:54px;
	color:#fff;
}

#footer div.banners h2#bottom a:hover {
	color:#ccc;
}

#footer div.banners h2#small_store {
	margin:-90px 0px 0px 0px;
	padding:0px;
	width:312px;
	height:136px;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
}

#footer div.banners h2#small_store a {
	padding:96px 0px 0px 20px;
	width:292px;
	height:40px;
}

#footer div.banners h2#small_store a:hover {
	color:#B50023;
}


#footer div.banners h2.light a{
	color:#fff;
	text-decoration:none;
}

#footer div.banners h2.light a:hover{
	color:#ccc;
	text-decoration:none;
}

#footer div.center{
	margin:0px 7px 0px 7px;
}


#footer div.banners_two{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:471px;
	height:136px;
	background: url(../images/banner_bk_two_plain.gif);
	float:left;
	text-align:left;
	color:#fff;
	font-size:16px;
}

#footer div.banners_two h2{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:471px;
	height:136px;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
}

#footer div.banners_two h2 strong{
	font-size:16px;
}

#footer div.banners_two h2 a{
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 20px;
	display:block;
	width:451px;
	height:116px;
	color:#333;
	text-decoration:none;
}

#footer div.banners_two h2 a:hover{
	color:#666;
	text-decoration:none;
}

#footer div.banners_two h2.light a{
	color:#ccc;
}

#footer div.banners_two h2.light a:hover{
	color:#666;
}

#footer div.banners_two h2.bright a{
	color:#fff;
}

#footer div.banners_two h2.bright a:hover{
	color:#ccc;
}


#footer div.first{
	margin:0px 8px 0px 0px;
}


#sub_footer {
	margin:7px 0px 30px 0px;
	padding:0px;
	width:950px;
	height:40px;
	clear:both;
	position:relative;
}

#sub_footer p{
	margin:14px 0px 0px 0px;
	padding:0px;
	width:455px;
	float:left;
	color:#666;
}

#sub_footer p a{
	text-decoration:none;
	color:#666;
}

#sub_footer p a:hover{
	text-decoration:none;
	color:#999;
}

#sub_footer p.left_cont{
	text-align:left;
	padding-left:20px;
}

#sub_footer p.right_cont{
	text-align:right;
	padding-right:20px;
}

#sub_footer p.right_cont span.find_us_on {
	width:48px;
	height:30px;
	background: url(../images/find_us_on.gif);
	display:block;
	position:absolute;
	right:80px;
	top:14px;
}

#sub_footer p.right_cont span.find_us_on span {
	display:none;
}

#sub_footer p.right_cont a.facebook {
	width:30px;
	height:30px;
	background: url(../images/facebook.gif);
	display:block;
	position:absolute;
	right:40px;
	top:14px;
}

#sub_footer p.right_cont a.facebook span{
	display:none;
}

#sub_footer p.right_cont a.twitter {
	width:30px;
	height:30px;
	background: url(../images/twitter.gif);
	display:block;
	position:absolute;
	right:0px;
	top:14px;
}

#sub_footer p.right_cont a.twitter span{
	display:none;
}









#sub_footer ul{
	margin:0px;
	padding:0px;
	width:950px;
	height:40px;
	text-align:right;
	list-style-type:none;
}

#sub_footer ul li{
	margin:14px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:80px;
	height:40px;
	text-align:right;
	list-style-type:none;
	display:block;
	float:right;
	background:#333;
	color:#ccc;
}

#sub_footer ul li a{
	width:80px;
	height:40px;
	display:block;
	color:#666;
}

#sub_footer ul li a:hover{
	color:#fff;
}


		.rss-popup {
			margin: 0;
			padding: 0;
			width: 47px;
			list-style: none;
			position: relative;
		}
		
		div.rss-popup em {
			width: 131px;
			height: 79px;
			position: absolute;
			top: -110px;
			left: -27px;
			text-align: center;
			text-indent: -9999px;
			z-index: 2;
			display: none;
		}

div.rss-popup em.three_in_one {background: url(../images/bubbles/3_in_1.gif) no-repeat;}
div.rss-popup em.base_layer {background: url(../images/bubbles/base_layer.gif) no-repeat;}
div.rss-popup em.breathable {background: url(../images/bubbles/breathable.gif) no-repeat;}
div.rss-popup em.convertible {background: url(../images/bubbles/convertible.gif) no-repeat;}
div.rss-popup em.detachable_snowskirt {background: url(../images/bubbles/detachable_snowskirt.gif) no-repeat;}
div.rss-popup em.goggle_pocket {background: url(../images/bubbles/goggle_pocket.gif) no-repeat;}
div.rss-popup em.green_fabric {background: url(../images/bubbles/green_fabric.gif) no-repeat;}
div.rss-popup em.interactive_zip {background: url(../images/bubbles/interactive_zip.gif) no-repeat;}
div.rss-popup em.lightweight {background: url(../images/bubbles/lightweight.gif) no-repeat;}
div.rss-popup em.made_in_england {background: url(../images/bubbles/made_in_england.gif) no-repeat;}
div.rss-popup em.media_pocket {background: url(../images/bubbles/media_pocket.gif) no-repeat;}
div.rss-popup em.mesh_lining {background: url(../images/bubbles/mesh_lining.gif) no-repeat;}
div.rss-popup em.mid_layer {background: url(../images/bubbles/mid_layer.gif) no-repeat;}
div.rss-popup em.one_handed_adjusters {background: url(../images/bubbles/one_handed_adjusters.gif) no-repeat;}
div.rss-popup em.outer_layer {background: url(../images/bubbles/outer_layer.gif) no-repeat;}
div.rss-popup em.pit_zips {background: url(../images/bubbles/pit_zips.gif) no-repeat;}
div.rss-popup em.quick_dry {background: url(../images/bubbles/quick_dry.gif) no-repeat;}
div.rss-popup em.recco {background: url(../images/bubbles/recco.gif) no-repeat;}
div.rss-popup em.reversible {background: url(../images/bubbles/reversible.gif) no-repeat;}
div.rss-popup em.snowproof {background: url(../images/bubbles/snowproof.gif) no-repeat;}
div.rss-popup em.showerproof {background: url(../images/bubbles/showerproof.gif) no-repeat;}
div.rss-popup em.storm_cuffs {background: url(../images/bubbles/storm_cuffs.gif) no-repeat;}
div.rss-popup em.storm_flap {background: url(../images/bubbles/storm_flap.gif) no-repeat;}
div.rss-popup em.stretch {background: url(../images/bubbles/stretch.gif) no-repeat;}
div.rss-popup em.taped_seams {background: url(../images/bubbles/taped_seams.gif) no-repeat;}
div.rss-popup em.waterproof {background: url(../images/bubbles/waterproof.gif) no-repeat;}
div.rss-popup em.windproof {background: url(../images/bubbles/windproof.gif) no-repeat;}

div.rss-popup em.one_handed_adjusters_last {background: url(../images/bubbles/one_handed_adjusters_last.gif) no-repeat;}

		.rss-icon {
			width: 47px;
			height: 47px;
			background: url(../images/blank_logo.gif) no-repeat 0 0;
			text-indent: -9999px;
			margin: 0 auto;
			margin-right:5px;
			display: block;
			float:left;
		}

#main span.prev_news {
	width:20px;
	height:20px;
	display:block;
	color:#fff;
	position:absolute;
	top:0px;
	left:434px;
	background:url(../images/prev_news.gif);
}
#main span.prev_news a{color:#fff;text-decoration:none;display:block;width:20px;height:20px;}

#main span.more_news {
	padding:4px 0px 0px 0px;
	margin:0px;
	width:106px;
	height:16px;
	display:block;
	color:#fff;
	position:absolute;
	top:0px;
	left:454px;
	background:#0792C0;
	font-size:12px;
	text-align:center;
}
#main span.more_news a{color:#fff;text-decoration:none;display:block;width:106px;height:20px;}
#main span.more_news a:hover{color:#ccc;}

#main span.next_news {
	width:20px;
	height:20px;
	display:block;
	color:#fff;
	position:absolute;
	top:0px;
	left:560px;
	background:url(../images/next_news.gif);
}
#main span.next_news a{color:#fff;text-decoration:none;display:block;width:20px;height:20px;}

#two_third label {
	padding:4px 0px 0px 0px;
	margin:0px 20px 0px 20px;
	color:#fff;
	width:150px;
	height:16px;
	display:block;
	float:left;
}

#two_third input.input_field{
	padding:2px;
	color:#333;
	width:400px;
	background:#efefef;
	float:left;
	border:1px solid #666;
	height:14px;
	font-family:Arial,sans-serif;
	font-size:12px;
}

#two_third textarea {
	padding:2px;
	width:400px;
	background:#efefef;
	float:left;
	border:1px solid #666;
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#333;
}

.info6 {
	position:absolute;
	left:440px;
	top:120px;
	font-size:12px;
	line-height:28px;
	margin-right:20px;
	z-index:100;
}

.inspire {
margin:0px;
padding:0px;
position:absolute;
left:463px;
top:5px;
font-size:16px;
line-height:20px;
z-index:100;
text-align:left;
}

h3.title {
top:20px;
color:#0792C0;
}

h4.title {
top:50px;
color:#666666;
}

p.para {
top:100px;
color:#666666;
font-size:12px;
line-height:16px;
}


.info6 h4{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#0792C0;
	font-weight:normal;
}

.info6 h4 a{
	color:#0792C0;
}

#main div.region {
	padding:0px;
	margin:0px;
	position:relative;
	color:#fff;
	width:950px;
}

#main div.region h4{
	padding:0px;
	margin:0px;
	color:#0792C0;
}

#main div.region div.region_title{
	padding:0px;
	margin:0px;
	width:910px;
}

#main div.region div.region_title h3{
	padding:0px;
	margin:0px 0px 5px 20px;
	font-size:14px;
	color:#fff;
	float:left;
}


#main div.region div.tog_stores_world {
	padding:0px;
	margin:0px;
	width:900px;
}

#main div.region div.tog_stores_world p{
	padding:0px;
	margin:0px 0px 10px 10px;
	float:left;
	width:137px;
	height:100px;
	font-size:12px;
	line-height:14px;
}

#main div.region div.tog_stores_world em {
	padding:0px;
	margin:0px 0px 10px 10px;
	position:absolute;
	font-style:normal;
}

#main div.region div.tog_stores_world em#next_page {
	top:360px;
	right:55px;
}

#main div.region div.tog_stores_world em#prev_page {
	top:360px;
	left:10px;
}

#main div.region div.tog_stores_world p.first{
	margin:0px 0px 10px 20px;
}



#main div.region div.tog_stores{
	padding:0px;
	margin:0px;
	width:600px;
}

#main div.region div.tog_stores p{
	padding:0px;
	margin:0px 0px 10px 10px;
	float:left;
	width:137px;
	font-size:12px;
	line-height:14px;
}

#main div.region div.tog_stores p.first{
	margin:0px 0px 10px 20px;
}


#main div.region div.tog_stockists{
	padding:0px;
	margin:0px;
	width:300px;
}

#main div.region div.tog_stockists p{
	padding:0px;
	margin:0px 0px 10px 10px;
	float:left;
	width:140px;
	font-size:12px;
	line-height:14px;
}

.mag_download {
	padding:20px;
	margin:0px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	color:#fff;
	text-align:left;
	font-size:12px;
}

.mag_download h4 a{
	padding:0px;
	margin:0px;
	display:block;
	width:270px;
	height:280px;
	position:absolute;
	left:20px;
	top:120px;
	z-index:150;
}

.mag_download p{
	padding:4px 0px 14px 10px;
	margin:0px;
	text-align:left;
	font-size:12px;
}

.mag_download p a{
	color:#0792C0;
	text-decoration:none;
}

.mag_download p a:hover{
	color:#ccc;
	text-decoration:none;
} 

#main span.back_form {
background: url(../images/region.gif);
margin:0px;
padding-top:4px;
height:16px;
width:146px;
position:absolute;
top:0px;
right:40px;
z-index:10;
display:block;
text-align:center;
}

#main span.back_form a{
	color:#fff;
}

#main span.back_form a:hover{
	color:#ccc;
}

.extra_logo {
	display:block;
	position:absolute;
	top:20px;
	width:47px;
	height:40px;
}

.extra_logo a{
	display:block;
	width:47px;
	height:40px;
}

.policy_list {
	margin-top:0px;
	margin-left:10px;
	color:#fff;
	font-size:12px;
	list-style-type:lower-alpha;
}

.policy_list li{
	padding-bottom:5px;
}

.form_clear {
	clear:both;display:block;height:5px;line-height:1px;
}

.select_form {
	width:405px;text-align:left;
}

#check_one, #check_two {
	margin:0px 20px 0px 190px;
	padding:0px;
	border:0px solid #ff0000;
	position:relative;
}

#check_one span, #check_two span {
	margin:0px;
	padding:0px;
	border:0px solid #00ff00;
	display:block;
	float:left;
}

#check_one span input, #check_two span input {
	margin:0px;
	padding:0px;
}

#check_one p , #check_two p{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	border:0px solid #0000ff;
	color:#fff;
	font-size:11px;
	line-height:12px;
}

.send_button {
	width:80px;
	height:20px;
	background:#0792C0 url(../images/send_bk.gif);
	color:#fff;
	position:absolute;
	top:380px;
	left:190px;
	border:0px solid #fff;
	cursor:pointer;
}

span {
	display:none;
}

#ffscrollbarfix {
	position: absolute;
	top: 0;
	bottom: 1px;
	width: 1em;
	z-index: -1;
}


#tc_checkbox {
width:380px;float:left;display:block;position:relative;color:#fff;left:20px;top:-14px;border:0px solid #ff0000;margin-bottom:-10px;

}

* html #tc_checkbox {
width:397px;position:relative;color:#fff;right:20px;top:-14px;border:0px solid #ff0000;margin-bottom:-10px;float:right;padding-right:20px;

}

* html .select_form {
	width:382px;text-align:left;
}

* + html #tc_checkbox {
width:390px;position:relative;color:#fff;right:20px;top:-14px;border:0px solid #ff0000;margin-bottom:-10px;float:right;padding-right:20px;margin-right:30px;

}

#comp_tc {
	display:block;
	position:relative;
	color:#fff;
	left:0px;
	top:0px;
}

#comp_tc a {
	position:absolute;
	right:45px;
	top:0px;
}


#logo_new {
	margin:20px 0px 0px 20px;
	pdding:0px;
}

#logo_new p {
	float:left;
	margin:0px 0px 0px 0px;
	width:200px;
	height:100px;
	border:0px solid #ff0000;
}

#logo_new p a {
	display:block;
	margin:0px;
	pdding:0px;
	width:200px;
	height:100px;
}

#logo_new p a span {
	display:none;
}

#logo_new p.alamo_new {
	margin-left:40px;
	background:url(../images/logo_alamo_new.jpg) no-repeat;
}

#logo_new p.aston_new {
	margin-left:40px;	
	background:url(../images/logo_aston_new.jpg) no-repeat;
}

#logo_new p.tahoe_new {
	margin-left:40px;
	background:url(../images/logo_ski_tahoe_new.jpg) no-repeat;
}

#logo_new p.squaw_new {
	margin-left:40px;
	background:url(../images/logo_squaw_new.jpg) no-repeat;
}

#logo_new p.united_new {
	margin-left:40px;
	background:url(../images/logo_united_new.jpg) no-repeat;
}



#logo_new p.ca {
	margin-left:0px;
	background:url(../images/logo_ca_new.jpg) no-repeat;
}


#logo_new p.cw {
	margin-left:0px;
	background:url(../images/logo_cw_new.jpg) no-repeat;
}

#logo_new p.cal {
	margin-left:0px;
	width:283px;
	height:83px;
	background:url(../images/logo_cal_large.png) no-repeat;
}

#logo_new p.cal a {
	width:283px;
	height:83px;
	display:block;
}

#logo_new p a {
	display:block;
	margin:0px;
	pdding:0px;
	width:113px;
	height:26px;
}


#logo {
	margin:20px 00px 0px 20px;
	pdding:0px;
}

#logo p {
	float:left;
	margin:0px;
	pdding:0px;
	width:244px;
	height:124px;
	border:0px solid #ff0000;
}

#logo p a {
	display:block;
	margin:0px;
	pdding:0px;
	width:244px;
	height:124px;
}

#logo p a span {
	display:none;
}

#logo p.whistler {
	margin-top:15px;
	background:url(../images/logo_mammoth_lakes.gif) no-repeat;
}

#logo p.peak {
	background:url(../images/logo_alamo.png) no-repeat;
}

#logo p.fairmont {
	background:url(../images/logo_united.png) no-repeat;
}

#logo p.tahoe {
	margin-left:30px;
	background:url(../images/logo_tahoe.png) no-repeat;
}

#logo p.alamo {
	margin-left:40px;
	margin-top:10px;
	background:url(../images/logo_alamo_new.png) no-repeat;
}

#logo p.lakeland {
	margin-left:30px;
	margin-top:30px;
	background:url(../images/logo_lakeland.png) no-repeat;
}

#logo p.aston {
	margin-left:40px;
	margin-top:10px;
	background:url(../images/logo_aston.png) no-repeat;
}

#logo p.resortsquaw {
	margin-left:40px;
	background:url(../images/logo_resortsquaw.png) no-repeat;
}


#footer_links {
	margin:0px 20px 0px 20px;
	padding:90px 0px 0px 0px;
	clear:both;
	background:none;
}


#footer_links ul {
	margin:0px 20px 40px 0px;
	padding:0px;
	width:161px;
	height:160px;
	float:left;
	text-align:left;
	border-right:1px solid #333;
}

#footer_links ul.last {
	border-right:0px solid #333;
}


#footer_links ul li {
	margin:0px;
	padding:0px 0px 3px 0px;
	width:161px;
	height:auto;
	text-align:left;
	background:none;
}

#footer_links ul li span {
	float:left;
	display:block;
	color:#666;
	padding:0px 5px 0px 5px;
}

#footer_links ul li a {
	margin:0px;
	padding:0px;
	width:161px;
	height:auto;
	text-align:left;
	color:#333;
	text-decoration:none;
}

#footer_links ul li a.split {
	float:left;
	width:auto;
}

#footer_links ul li a strong {
	color:#666;
	display:block;
	margin-bottom:5px;
}

#footer_links ul li a strong:hover {
	color:#999;
}


#footer_links ul li a:hover {
	color:#666;
}



