body {
	background-color: #000000;
	color: #999;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {
	color: #333333;
	font-weight: bold;
}
a {
	color: #fff;
	text-decoration: none;
}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #c00;
	text-decoration: none;
}
#logo {
	 position:absolute;
	 background-image:url(../images/index_r1_c1.jpg);
	 background-repeat: no-repeat;
	 left:0px;
	 top:0px;
	 width:209px;
	 height:318px;
	 z-index:1;
	 visibility:visible;
}
#header {
	 position:absolute;
	 left:209px;
	 top:0px;
	 width:717px;
	 height:318px;
	 z-index:2;
	 visibility:visible;
}
#news_nav {
	 position:absolute;
	 left:0px;
	 top:318px;
	 width:72px;
	 height:67px;
	 z-index:3;
	 visibility:visible;
}	
#flash_nav {
	 position:absolute;
	 left:72px;
	 top:318px;
	 width:67px;
	 height:67px;
	 z-index:4;
	 visibility:visible;
}
#video_nav {
	 position:absolute;
	 left:139px;
	 top:318px;
	 width:70px;
	 height:67px;
	 z-index:5;
	 visibility:visible;
}
#weather_nav {
	 position:absolute;
	 left:209px;
	 top:318px;
	 width:76px;
	 height:67px;
	 z-index:6;
	 visibility:visible;
}
#pagetitle {
	 position:absolute;
	background-image:url(../images/index_r3_c8.jpg);
	background-repeat:no-repeat;
	 left:285px;
	 top:342px;
	 width:641px;
	 height:70px;
	 z-index:8;
	 visibility:visible;
}
#subtitle {
	position:absolute;
	background-image:url(../images/index_r4_c1.jpg);
	background-repeat:no-repeat;
	left:0px;
	top:385px;
	width:285px;
	height:27px;
	z-index:9;
	visibility:visible;
}
#teaser {
	position:absolute;
	background-image:url(../images/index_r5_c1.gif);
	background-repeat: no-repeat;
	left:0px;
	top:385px;
	width:263px;
	max-width:263px;
	height:168px;
	/*max-height:168px;*/
	z-index:10;
	visibility:visible;
	color:#ccc;
	padding: 30px 2px 2px 20px;
	overflow: hidden;
}
#content {
	position:absolute;
	background-image:url(../images/index_contentbg.gif);
	background-repeat:no-repeat;
	left:285px;
	top:412px;
	width:641px;
	height:141px;
	z-index:1000;
	visibility:visible;
}
#availability {
	position: absolute;
	left: 100px;
	top: 31px;
	width: 220px;
	height: 160px;
	overflow:hidden;
}
#content_news {
	position: absolute;
	left: 368px;
	top: 31px;
	width: 220px;
	height: 170px;
	overflow:hidden;
	z-index: 1000;
}
#content #bodytext {
	position: relative;
	left: 125px;
	top: 5px;
	color: #fff;
	width: 500px;
}
#indexr6c1 {
	 position:absolute;
 	 background-image:url(../images/index_r6_c1.jpg);
	 background-repeat:no-repeat;
	 left:0px;
	 top:553px;
	 width:97px;
	 height:88px;
	 z-index:12;
	 visibility:visible;
}
#summer {
	 position:absolute;
	 background-image:url(../images/summer.gif);
	 background-repeat:no-repeat;
	 background-color: #333;
	 left:97px;
	 top:553px;
	 width:100px;
	 height:44px;
	 z-index:13;
	 visibility:visible;
}
#indexr6c6 {
	 position:absolute;
  	 background-image:url(../images/index_r6_c6.jpg);
	 background-repeat:no-repeat;
	 left:197px;
	 top:553px;
	 width:95px;
	 height:88px;
	 z-index:14;
	 visibility:visible;
}
#indexr6c9 {
	 position:absolute;
   	 background-image:url(../images/index_r6_c9.jpg);
	 background-repeat:no-repeat;
	 left:292px;
	 top:553px;
	 width:112px;
	 height:88px;
	 z-index:15;
	 visibility:visible;
}
#indexr6c10 {
	 position:absolute;
   	 background-image:url(../images/index_contentbg2.gif);
	 background-repeat:no-repeat;
	 left:404px;
	 top:553px;
	 width:522px;
	 height:88px;
	 z-index:16;
	 visibility:visible;
}
#facebook {
	position:absolute;
	left: 476px;
	top: 53px;
}
#indexr7c10 {
	 position:absolute;
   	 background-image:url(../images/index_r7_c10.gif);
	 background-repeat:no-repeat;
	 left:404px;
	 top:590px;
	 width:145px;
	 height:51px;
	 z-index:17;
	 visibility:visible;
}
#newsletter_fp {
	 position:absolute;
   	 background-image:url(../images/index_r7_c11.gif);
	 background-repeat:no-repeat;
	 left:549px;
	 top:590px;
	 width:377px;
	 height:51px;
	 z-index:1000;
	 visibility:visible;
}
#newsletter_fp .button {
	position: absolute;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	border: none;
	background: none;
	left: 333px; 
	top: 8px; 
	width:22px; 
	height:20px;
}
#newsletter_fp .button:hover {
	position: absolute;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	border: none;
	background: none;
	left: 333px; 
	top: 8px; 
	width:22px; 
	height:20px;
}
#indexr7c12 {
	 position:absolute;
   	 background-image:url(../images/index_r7_c12.gif);
	 background-repeat:no-repeat;
	 left:713px;
	 top:590px;
	 width:168px;
	 height:29px;
	 z-index:19;
	 visibility:visible;
}
#indexr7c13 {
	 position:absolute;
   	 background-image:url(../images/index_r7_c13.gif);
	 background-repeat:no-repeat;
	 left:881px;
	 top:590px;
	 width:45px;
	 height:29px;
	 z-index:20;
	 visibility:visible;
}
#indexr8c3 {
	 position:absolute;
   	 background-image:url(../images/index_r8_c3.jpg);
	 background-repeat:no-repeat;
	 left:97px;
	 top:597px;
	 width:100px;
	 height:44px;
	 z-index:21;
	 visibility:visible;
}
#indexr9c11 {
	 position:absolute;
   	 background-image:url(../images/index_r9_c11.gif);
	 background-repeat:no-repeat;
	 left:549px;
	 top:619px;
	 width:377px;
	 height:22px;
	 z-index:22;
	 visibility:visible;
}
#terms_use {
	 position:absolute;
	 left:0px;
	 top:641px;
	 width:97px;
	 height:37px;
	 z-index:23;
	 visibility:visible;
}
#sep {
	 position:absolute;
   	 background-image:url(../images/index_r10_c3.gif);
	 background-repeat:no-repeat;
	 left:97px;
	 top:641px;
	 width:12px;
	 height:37px;
	 z-index:24;
	 visibility:visible;
}
#privacy_policy {
 	position:absolute;
	left:109px;
	top:641px;
	width:88px;
	height:37px;
	z-index:25;
	visibility:visible;
 }
 #indexr10c6 {
 	position:absolute;
    background-image:url(../images/index_r10_c6.jpg);
	background-repeat:no-repeat;
	left:197px;
	top:641px;
	width:207px;
	height:37px;
	z-index:26;
	visibility:visible;
 }
 #copyright {
 	position:absolute;
    background-image:url(../images/index_r10_c10.jpg);
	background-repeat:no-repeat;
	left:404px;
	top:641px;
	width:522px;
	height:37px;
	z-index:27;
	visibility:visible;
 }
 #copyright a {
	color: #fff;
	font-size: 85%;
	text-decoration: none;
}
#copyright a:link {
	color: #fff;
	font-size: 85%;
	text-decoration: none;
}
#copyright a:visited {
	color: #CCCCCC;
	font-size: 85%;
	text-decoration: none;
}
#copyright a:hover {
	color:#D60C16;
}
/* http://www.catskiingdirectory.com powder alerts */
div#catskii_powder{
    font-family: Verdana, Arial, Sans-Serif;
    color: #000000;
    padding: 3px 3px 3px 0px;	
}
div#catskii_powder table{
	position: relative;
	border: 0px solid lime;
	font-size: 11px;
	top: 25px;
	border-collapse: collapse;	
}
div#catskii_powder table thead td{
	border: 0px;
	font-weight: normal;
	white-space: nowrap;
	font-size: 12px;
	padding:0px;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}
div#catskii_powder table tbody td{
	border: 0px;
	font-weight: bold;
	font-size: 22px;
	color: #FFF;
	white-space: normal;
	padding:2px;
	width:56px;
	border: 0px solid lime;
	text-align: center;
	font-family: Arial,Verdana;
}
.catskii_powder_cm{
	color: white;
	font-size: 11px;
	margin-left:1px;
}
#paforecast{
	font-size: 12px !important;
	text-align: center;
	padding-left: 5px !important;
}	
#pabase{
	padding-left: 6px !important;
}	
div#catskii_powder table tbody td.empty{
	font-size: 12px !important;
	padding-top:9px;
	padding-left:3px;
}
/* http://www.catskiingdirectory.com */
