@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(http://www.skicover.co.uk/imgs/bg_body.jpg); background-repeat:repeat-x; background-position:top}

#gsLB{text-align:center;margin:10px 0px 10px 0px;}

#ResortHeader h1, #ResortHeaderBook h1{font-weight:bold; padding:30px 0px 0px 10px;}
h1{font-size:1.3em;color:#4A4A4A;margin:0px;padding:0px;}
h2{font-size:0.7em;font-weight:bold;}
h3{font-size:1.0em;color:#4A4A4A;margin:0px 0px 0px 0px;}
h4{font-size:0.8em;color:#999999;font-weight:bold; padding:0px 0px 0px 5px;}

.tblgood {font-size:0.9em;color:#4A2C94;margin:5px 0px 5px 5px;}
.normaltxt {font-size:0.7em; line-height:1.5em; color:#999999; margin:5px 0px 20px 0px; }

hr {height:6px; color:#F6F6F6; background-color:#EAEAEA; margin:5px 0px 10px 0px; display:block; border:none; clear:both;}

.HeaderPurpleResort{background-image:url(http://www.skicover.co.uk/imgs/h2_purple_resort.gif); background-repeat:no-repeat; padding:15px 0px 0px 45px; margin:10px 0px 0px 0px; height:35px; color:#4A2C94;}
.HeaderPurpleBook{background-image:url(http://www.skicover.co.uk/imgs/h2_purple_book.gif); background-repeat:no-repeat; padding:10px 0px 0px 40px; margin:10px 0px 0px 0px; height:35px; color:#4A2C94;}
.HeaderPurpleResortsNearby{background-image:url(http://www.skicover.co.uk/imgs/h2_purple_resortnearby.gif); background-repeat:no-repeat; padding:10px 0px 0px 40px; margin:10px 0px 0px 0px; height:35px; color:#4A2C94;}
.HeaderPurpleAirportsNearby{background-image:url(http://www.skicover.co.uk/imgs/h2_purple_airportnearby.gif); background-repeat:no-repeat; padding:10px 0px 0px 40px; margin:10px 0px 0px 0px; height:35px; color:#4A2C94;}
.HeaderPurpleRhscol{background-image:url(http://www.skicover.co.uk/imgs/h2_purple_rhscol.gif); background-repeat:no-repeat; padding:15px 0px 0px 45px; margin:10px 0px 0px 0px; height:35px; color:#4A2C94;}
.HeaderBlue{background-image:url(http://www.skicover.co.uk/imgs/h2_blue.gif); background-repeat:no-repeat; padding:15px 0px 0px 45px; margin:10px 0px 0px 0px; width:200px; height:35px; color:#63CFFF;}
.HeaderPurple{background-image:url(http://www.skicover.co.uk/imgs/h2_purple.gif); background-repeat:no-repeat; padding:15px 0px 0px 45px; margin:10px 0px 0px 0px; width:200px; height:35px; color:#4A2C94;}
.HeaderPink{background-image:url(http://www.skicover.co.uk/imgs/h2_pink.gif); background-repeat:no-repeat;  padding:15px 0px 0px 45px; margin:10px 0px 0px 0px; width:200px; height:35px; color:#FF3096;}

.HeaderPurpleHome{background-image:url(http://www.skicover.co.uk/imgs/h2_purple.gif); background-repeat:no-repeat; background-position:0px 15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:200px; height:auto; color:#4A2C94;}
.HeaderBlueHome{background-image:url(http://www.skicover.co.uk/imgs/h2_blue.gif); background-repeat:no-repeat; background-position:0px 15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:200px; height:auto; color:#4A2C94;}
.HeaderPinkHome{background-image:url(http://www.skicover.co.uk/imgs/h2_pink.gif); background-repeat:no-repeat; background-position:0px 15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:200px; height:auto; color:#4A2C94;}
.HeaderPurpleBestOf {background-image: url(http://www.skicover.co.uk/imgs/bg_purplebestof.gif); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:420px; height:30px; color:#4A2C94;}

.InnerCol1{float:left; margin: 0px 20px 0px 0px; width:190px; border-bottom:6px solid #F6F6F6;}
.InnerCol1 p{padding:15px 0px 0px 45px; font-size:0.9em; line-height:0.9em; display:block; width:140px; font-weight:normal; margin:0px 0px 10px 0px;}
.InnerCol1 h2{margin:0px; padding:0px;}
.InnerCol1 ul{display:inline; }
.InnerCol1 li{display:inline;}
.InnerCol1 li a{display:block; height:20px; border-top:6px solid #F6F6F6; text-align:left; margin:0px 0px 2px 0px; padding:3px 0px 0px 10px; float:left; width:160px; font-size:0.7em; font-weight:normal; color: #999999;}
.InnerCol1 li a:link {text-decoration: none; color: #999999; }
.InnerCol1 li a:visited {text-decoration: none; color: #999999;}
.InnerCol1 li a:hover {text-decoration: underline; color: #66CCFF; }
.InnerCol1 li a:active {text-decoration: none; color: #999999;}


.InnerCol2{float:left; margin: 0px 20px 10px 0px;  width:190px;}
.InnerCol2 p{padding:15px 0px 0px 45px; font-size:0.9em; line-height:0.9em; display:block; width:140px; font-weight:normal; margin:0px 0px 5px 0px;}
.InnerCol2 h2{margin:0px; padding:0px;}
.InnerCol3{float:left; margin: 0px 0px 10px 0px;  width:190px;}
.InnerCol3 p{padding:15px 0px 0px 45px; font-size:0.9em; line-height:0.9em; display:block; width:140px; font-weight:normal; margin:0px 0px 5px 0px;}
.InnerCol3 h2{margin:0px; padding:0px;}

.InnerColSpread{float:left; margin: 0px 0px 0px 0px; width:420px;}
.InnerColSpread p{padding:0px 0px 0px 100px; font-size:0.9em; line-height:0.9em; display:block; font-weight:normal; margin:0px 0px 5px 0px;}
.InnerColSpread h2{margin:0px; padding:8px 0px 0px 40px; color:#FFF;}
.InnerColSpread h3{margin:0px; padding:0px 0px 0px 40px; font-size:0.6em;}

.weather{color:#FFF; margin:0px 0px 5px 0px; padding:5px 0px 0px 0px; width:60px; font-size:0.7em; line-height:0.8em;}
#HomeIntro h2{margin:10px 0px 0px 0px; color:#999999;}
#HomeIntro p{margin:5px 0px 10px 0px;}


.LinkPurple{display:block; float:left; background-image: url(http://www.skicover.co.uk/imgs/arrow_purple.gif); background-repeat:no-repeat; padding:0px 0px 10px 20px; color:#4A2C94; font-size:0.6em; margin:10px 0px;}
.LinkPink{display:block; float:left; background-image: url(http://www.skicover.co.uk/imgs/arrow_pink.gif); background-repeat:no-repeat; padding:0px 0px 10px 20px; color:#FF3096; font-size:0.6em; margin:10px 0px;}

p{font-size:0.7em; line-height:1.5em; color:#888888; margin:5px 0px 20px 0px; }

.HeaderPurpleText {color:#4A2C94;}

/* new homepage links */

.BottomColSpread {float:left; margin: 0px 0px 0px 0px; width:420px;}
.BottomColSpread h2{margin:0px; padding:8px 0px 0px 40px; color:#FFF;}
.BottomColSpread p{padding:0px 0px 0px 100px; font-size:0.9em; line-height:0.9em; display:block; font-weight:normal; margin:0px 0px 5px 0px;}
.BestOfLinks{background-color:#fff; width:420px; padding: 10px 0px; margin:10px 10px 10px 0px; float:left;}
.HeaderPurpleHomeLinks {background-image: url(http://www.goski.co.ukimages/bg_purplebestofsite.gif); background-repeat:no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width:590px; height:30px; color:#4A2C94;}

a.Bestof:link,a.Bestof:active,a.Bestof:visited {text-decoration:none; color:#888888; font-size:11px; }
a.Bestof:hover {text-decoration: underline; color: #66CCFF; }

/* advertising */

.ftrlnk {font-size:10px;font-family:tahoma,verdana,arial;color:888888;}
.featCopy {font-size:11px;font-family:verdana}
.adfloat {float:left;margin-right:10px;margin-bottom:10px;}
.smcopy {font-size:10px;font-family:tahoma,verdana,arial;color:888888;}


ul{}
ol{}

#BreadCrumbs {font-size:0.6em;}
#BreadCrumbs p {display:inline;font-weight:bold;margin:0px;}
#BreadCrumbs ul {display:inline;margin:0px;padding:0px;}
#BreadCrumbs li {display:inline;}
#BreadCrumbs li a,
#BreadCrumbs a
{
display:inline;
padding:0px 15px 0px 0px;
margin:0px 5px 0px 0px;
background:transparent url(http://www.skicover.co.uk/imgs/arrow_breadcrumb.gif) no-repeat right center;
}


#MoreResortsContainer {margin: 10px 0px 0px 0px; height:auto; float:left; padding:0px 0px 10px 0px; clear:both;}
#MoreResorts {display:inline;}
#MoreResorts li{display:inline; font-size:0.6em; padding:0px; margin:0px; }
#MoreResorts li a{display:block; height:15px; width:180px; margin:0px 10px 2px 0px; padding:5px 0px 0px 20px; float:left;}

#MoreResorts li a:link {text-decoration: none; color: #999999; background-color:#F6F6F6; background-image:url(http://www.skicover.co.uk/imgs/arrow_off.gif); background-repeat:no-repeat;}
#MoreResorts li a:visited {text-decoration: none; color: #999999; background-color:#F6F6F6; background-image:url(http://www.skicover.co.uk/imgs/arrow_off.gif); background-repeat:no-repeat;}
#MoreResorts li a:hover {text-decoration: none; color: #999999; background-color:#66CCFF; background-image:url(http://www.skicover.co.uk/imgs/arrow_over.gif); background-repeat:no-repeat; color:#FFF;}
#MoreResorts li a:active {text-decoration: none;}

#InnerNav 
{
	width:200px;
	margin:0px;
	padding:0px;
}

#InnerNav li
{
	width:95%;
	font-size:11px;
	padding:0px;
	margin:0px;
	list-style-type:none;
	overflow:hidden;
	display:list-item;
	border:none;
	background-image: url(http://www.skicover.co.uk/imgs/innernav_bg.gif); background-repeat:no-repeat;
	background-position:bottom;
}

#InnerNav li a
{
	display:block;
	height:25px;
	width:100%;
	margin:0px 10px 2px 0px;
	padding:9px 0px 0px 24px;
	float:left;
}

#InnerNav li.level1 a
{
    text-decoration: none;
    color: #473193;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off.gif);
    background-repeat:no-repeat;
    background-position:0px 5px;
    border: none;
}

#InnerNav li.level1 a:hover
{
    text-decoration: none;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off.gif);
    background-repeat:no-repeat;
    color:#473193;
	font-weight:bold;
    background-position:0px 5px;
    border: none;
}
#InnerNav li.level1 a.sel
{
    text-decoration: none;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_over.gif);
    background-repeat:no-repeat;
    color:#473193;
	font-weight:bold;
    background-position:0px 5px;
    border: none;
}

#InnerNav li.level1 span
{
    text-decoration: none;
    color: #66CCFF;
    display:block;
    height:4px;
    font-size:0px;
    margin:0px 0px 2px 0px;
}
/* done level 1 */

#InnerNav li.level2 a
{
	font-size:10px;
    text-decoration: none;
    color: #66CCFF;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off_blu.gif);
    background-repeat:no-repeat;
    background-position:14px 5px;
    border: none;
    padding:9px 0px 0px 28px;
	text-indent:10px;
}

#InnerNav li.level2 a:hover{
	font-size:10px;
    text-decoration: none;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off_blu.gif);
    background-repeat:no-repeat;
    color:#66CCFF;
	font-weight:bold;
    background-position:14px 5px;
    border: none;
	text-indent:10px;

}
#InnerNav li.level2 a.sel
{
	font-size:10px;
    text-decoration: none;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off_pnk.gif);
    background-repeat:no-repeat;
    color:#ef1e79;
	font-weight:bold;
    background-position:24px 5px;
    border: none;
	text-indent:20px;
}

#InnerNav li.level3 a
{
	font-size:10px;
	text-decoration: none;
    color: #ef1e79;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off_pnk.gif);
    background-repeat:no-repeat;
    background-position:24px 5px;
    border: none;
    padding:9px 0px 0px 28px;
	text-indent:20px;
}

#InnerNav li.level3 a:hover{
	font-size:10px;
    text-decoration: none;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off_pnk.gif);
    background-repeat:no-repeat;
    color:#ef1e79;
	font-weight:bold;
    background-position:24px 5px;
    border: none;
    padding:9px 0px 0px 28px;
	text-indent:20px;

}
#InnerNav li.level3 a.sel
{
	font-size:10px;
    text-decoration: none;
    background-image:url(http://www.skicover.co.uk/imgs/arrow_off_pnk.gif);
    background-repeat:no-repeat;
    color:#999999;
	font-weight:normal;
    background-position:24px 5px;
    padding:9px 0px 0px 28px;
    border: none;
	text-indent:20px;
}

#InnerNav li.level4 a
{
	font-size:10px;
	text-decoration: none;
    color: #999999;
    border: none;
    padding:4px 0px 0px 40px;
    height:18px;
}

#InnerNav li.level4 a:hover,
#InnerNav li.level4 a.sel
{
	font-size:10px;
	text-decoration: underline;
    color:#999999;
    border: none;
}

/* tabs */

UL#ResortTabs
{
   display:inline-block;
   margin:0px;
   padding:0px;
   width:100%;
}

UL#ResortTabs LI
{
   display:inline;
   float:left;
   font-size:9px;
   font-weight:bold;
   margin:0px 2px 0px 0px;
   background:transparent url(http://www.skicover.co.uk/imgs/tab-l-of.gif) no-repeat top left;
}

UL#ResortTabs LI A
{
   color:#FFFFFF;
   text-transform:uppercase;
   display:block;
   height:25px;
   margin:0px 0px 0px 0px;
   padding:7px 10px 0px 10px;
   background:transparent url(http://www.skicover.co.uk/imgs/tab-r-of.gif) no-repeat top right;
}

UL#ResortTabs LI.sel
{
   background:transparent url(http://www.skicover.co.uk/imgs/tab-l-on.gif) no-repeat top left;
}

UL#ResortTabs LI.sel A
{
   color:#666666;
   background:transparent url(http://www.skicover.co.uk/imgs/tab-r-on.gif) no-repeat top right;
}

UL#ResortTabs LI.Left A {font-style: normal;}
UL#ResortTabs LI.Right A { background:transparent url(http://www.skicover.co.uk/imgs/ppltab-r-of.gif) no-repeat top right;}
UL#ResortTabs LI.Right {oblique; background:transparent url(http://www.skicover.co.uk/imgs/ppltab-l-of.gif) no-repeat top left;}



/*
.tab1 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_1.gif); background-repeat:no-repeat;}
.tab2 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_2.gif); background-repeat:no-repeat;}
.tab3 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_3.gif); background-repeat:no-repeat;}
.tab4 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_4.gif); background-repeat:no-repeat;}
.tab5 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_5.gif); background-repeat:no-repeat;}
.tab6 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_6.gif); background-repeat:no-repeat;}
.tab7 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_7.gif); background-repeat:no-repeat;}
.tab8 {background-image:url(http://www.skicover.co.uk/imgs/bg_headertabs_8.gif); background-repeat:no-repeat;}
.tabsingle {background-image:url(http://www.skicover.co.uk/imgs/tab_single.gif); background-repeat:no-repeat;}

#tabs ul{display:inline; margin:0px;}
#tabs li{display:inline; font-size:9px; font-weight:bold; }

#tabs li a{display:block; height:25px; text-align:center; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; float:left;}
#tabs li a:link {text-decoration: none; color: #FFF;}
#tabs li a:visited {text-decoration: none; color: #FFF;}
#tabs li a:hover {text-decoration: underline; color: #FFF;}
#tabs li a:active {text-decoration: none; color: #FFF;}
*/

.w85{width:85px;}
.w80{width:80px;}
.w75{width:75px;}
.w70{width:70px;}
.w65{width:65px;}

.ResortDropDown{margin-top:20px; font-size:0.7em; color:#666666;}
.InfoBarDropDown{ font-size:0.7em; color:#666666; width:150px;}
.WeatherDropDown{ font-size:0.7em; color:#666666; width:120px; margin-top:5px;}

.BestOfOuter{background-color:#F6F6F6; width:200px; padding:10px 0px; margin:0px 10px 10px 0px; text-align:center; float:left;}
.BestOfOuterRt{background-color:#F6F6F6; width:200px; padding:10px 0px; margin:0px 0px 10px 0px; text-align:center; float:left;}
.BestOfInner{width:180px; text-align:left;}
.BestOfInner img{margin:0px 5px 5px 0px;float:left;}
.BestOfDesc{font-size:0.6em; margin:0px; color:#999;}


.TableHeader h2{padding:10px 5px 0px 15px; color:#4A2C94; margin:0px;}

ul.goodbad {margin:0px 0px 0px 20px}

#GoodPoints{margin:0px 0px 0px 0px; list-style-image:url(http://www.skicover.co.uk/imgs/list_tick.gif);}
#GoodPoints li{font-size:0.7em; color:#999999; padding: 0px 0px 3px 0px; margin: 0px 0px 0px 0px; height:auto;}

#BadPoints{margin:0px 0px 0px 0px; list-style-image:url(http://www.skicover.co.uk/imgs/list_cross.gif);}
#BadPoints li{font-size:0.7em; color:#999999; padding: 0px 0px 3px 0px; margin: 0px 0px 0px 0px; height:auto;}

.InnerColumnRt ul{margin:0px;}
.InnerColumnRt li{font-size:0.7em; color:#999999; padding: 0px 0px 3px 0px; display:inline; margin:0px; height:auto;border:1px solid #F00; width:120px;}

/* new additions */
.Glance {padding: 0px 0px 3px 0px; border:1px solid #f6f6f6; width:120px;}

#RHCOL p{font-size:0.6em; color:#999999; margin:0px; padding:0px;}
#CentralGlance p{font-size:0.6em; color:#999999; margin:0px; padding:0px;}

/* end new additions */


.tabOn{color:#333333;}

#SignPost {
	padding:10px 0px 0px 10px;
	background-image:url(http://www.skicover.co.uk/imgs/bg_signpost.gif);
	background-repeat:no-repeat;
	text-align:left;
}


#SignPost h2 {display:block; padding:0px; color:#4A2C94; margin:10px 0px 20px 5px;}
#SignPost p {padding:0px 0px 0px 0px; color:#999999; margin:10px 15px 0px 5px;}
#SignPost ul{display:inline;}
#SignPost li a#sp_ins{background-image:url(http://www.skicover.co.uk/imgs/ico_ins.gif);}
#SignPost li a#sp_ope{background-image:url(http://www.skicover.co.uk/imgs/ico_operators.gif);}
#SignPost li a#sp_fli{background-image:url(http://www.skicover.co.uk/imgs/ico_flights.gif);}
#SignPost li a#sp_tra{background-image:url(http://www.skicover.co.uk/imgs/ico_transfer.gif);}
#SignPost li a#sp_equ{background-image:url(http://www.skicover.co.uk/imgs/ico_equip.gif);}
#SignPost li a#sp_car{background-image:url(http://www.skicover.co.uk/imgs/ico_car.gif);}
#SignPost li{display:inline;}
#SignPost li a{display:block; height:28px; width:60px; text-align:center; margin:0px 0px 12px 5px; padding:55px 10px 0px 10px; float:left; font-size:0.6em; font-weight:bold; background-position:top center; color: #4A2C94; background-repeat:no-repeat;}
#SignPost li a:link {text-decoration: none; color: #4A2C94; }
#SignPost li a:visited {text-decoration: none; color: #4A2C94;}
#SignPost li a:active {text-decoration: none; color: #4A2C94;}
#SignPost li a:hover {text-decoration: underline; color: #4A2C94; background-repeat:no-repeat; background-position:center -116px ;}

#ToolBar ul{display:inline;}
#ToolBar li{display:inline;}
#ToolBar li a{display:block; border-bottom:6px solid #EAEAEA; height:35px; text-align:left; margin:0px 0px 2px 0px; padding:14px 0px 0px 35px; float:left; width:160px; font-size:0.7em; font-weight:bold; background-image:url(http://www.skicover.co.uk/imgs/list_toolbar.gif); background-repeat:no-repeat; color: #4A2C94;}
#ToolBar li a:link {text-decoration: none; color: #4A2C94; }
#ToolBar li a:visited {text-decoration: none; color: #4A2C94;}
#ToolBar li a:hover {text-decoration: underline; color: #4A2C94; }
#ToolBar li a:active {text-decoration: none; color: #4A2C94;}

#RtColAds img{margin:0px 0px 10px 0px;}

#Footer{background-color:#482F92; color:#FFFFFF; padding:10px 10px 5px 10px;}
#Footer p {float:left; margin:3px 20px 0px 0px; color:#FFF;}
#Footer ul{display:inline;}
#Footer li{display:inline;}
#Footer li a{display:block; height:25px; text-align:left; margin:0px 0px 2px 15px; padding:5px 0px 0px 30px; float:left; font-size:0.7em; font-weight:bold; background-image:url(http://www.skicover.co.uk/imgs/list_footer.gif); background-repeat:no-repeat; color:#66CCFF;}
#Footer li a:link {text-decoration: none; color: #66CCFF; }
#Footer li a:visited {text-decoration: none; color: #66CCFF;}
#Footer li a:hover {text-decoration: underline; color: #66CCFF;}
#Footer li a:active {text-decoration: none; color: #66CCFF;}


a:link {text-decoration: none; color:#4A2C94;}
a:active {text-decoration: none; color:#4A2C94;}
a:visited {text-decoration: none; color:#4A2C94;}
a:hover {text-decoration: underline; color:#4A2C94;}

/* Positional Structure   */

.OuterContainer {width:100%; height:auto; text-align:left; background-image:url(http://www.skicover.co.uk/imgs/shade.png); background-position:center; background-repeat:repeat-y; }

.logo{margin: 10px 0px 0px 0px; float:left;}

.InfoBar{height:60px;background-image:url(http://www.skicover.co.uk/imgs/bg_InfoBar.gif); background-repeat:no-repeat; padding:0px 10px 0px 10px; color:#FFF;}
.InfoBar h2{margin:0px; padding:0px; font-size:0.7em; font-weight:bold;}

.SkyContainer{margin:160px 0px 0px 0px; font-size:0.5em; color:#FFFFFF; }
.SkyContainer img{margin:0px 0px 20px 0px;}
#SignPost img{margin:0px 0px 20px 0px;}


.InnerColumnRt{margin:0px 0px 0px 0px; float:right; width:200px;}
.InnerColumnLt{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px; float:left;width:610px;}
.InnerColumnLt li {font-size:0.7em; color:#999999;}
.InnerColumnRt p {font-size:0.6em; color:#999999; margin:0px; padding:0px;}
.InnerColumnRt h2{font-size:0.7em; font-weight:bold;}

.ImgResortMain{margin:10px 15px 15px 0px; float:left;}
.ResortIntro{font-size:1.15em; line-height:1.2em;}
.AdResortInset{	float:right;margin:10px 0px 10px 10px;}

#ResortHeader{background-image:url(http://www.skicover.co.uk/imgs/bg_ResortHeader.jpg); background-repeat:repeat-x; height:71px;}
#ResortHeaderBook{background-image:url(http://www.skicover.co.uk/imgs/bg_ResortHeader_book.jpg); background-repeat:no-repeat; height:71px;}
#AdBanner{text-align: left; font-size:0.5em; color:#CCCCCC; margin:15px 0px 0px 0px; padding:0px 0px 0px 10px;}

.LeftSide{background-image:url(http://www.skicover.co.uk/imgs/bg_left.gif); background-repeat:repeat-y;}
.RightSide{background-image:url(http://www.skicover.co.uk/imgs/bg_right.gif); background-repeat:repeat-y;}

.mbottom20{ margin-bottom:20px;}

/* bottom resort table */

a.locationtable:link,a.locationtable:active,a.locationtable:visited 
{
    text-decoration: none;
    font-size:10px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:15px;
    color:#666666;
    display:block;
    height:15px;
    border: none;
}

a.locationtable:hover
{
	background-color:#92DDFD;
	color:#ffffff;
}

/* weather XML */

.snowForecastBold
{
	font-family: Arial; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
}

.snowForecast
{
	font-family: Arial; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}

.snowForecast div { width:50px;text-align:center; }
.forecastTime {height: 30px;text-align:center;padding-top:5px;}
.weather1 {height: 43px;}
.forecast {height: 26px;text-align:center;padding-top:5px;}
.snowdepth {height: 26px;text-align:center;background:#e9e9f5;padding-top:10px;}
.forecastTempBase {height: 26px;text-align:center;padding-top:10px;}
.forecastTempTop {height: 26px;text-align:center;background:#e9e9f5;padding-top:10px;}
.wind {height: 26px;text-align:center;padding-top:10px;background:#e9e9f5;}
.windspeed {height: 26px;text-align:center;padding-top:10px;}
.rainfall {height: 26px;text-align:center;padding-top:10px;}

/* search */


.stsdesc {font-size:0.7em; color:#999999;}

a.ststitle:link,a.ststitle:active,a.ststitle:visited 
{
    text-decoration: none;
    font-size:11px;
    padding-top:7px;
    color:#4A2C94;
}

.ststitle:hover
{
	text-decoration: underline;
	color:#67CCFF;
}

/* resort footer */

.products {font-size:11px;font-family:verdana; color:#88D5F6;font-weight:bold}
.productstxt {font-size:12px;font-family:verdana; color:#666666;font-weight:normal}


/* TD rollover styles */

.TopTable	{font-size:11px; font-family:arial,verdana;border-top:dashed 1px #98499A;border-bottom:dashed 1px #98499A;border-right:dashed 1px #98499A;}
.TopTDOu	{border-left:dashed 1px #64CDFD;background:#f6f6f6;cursor:hand;cursor:pointer;}
.TopTDOv	{border-left:dashed 1px #64CDFD;background:#f6f6f6;cursor:hand;cursor:pointer;}
.BotTable	{border:solid 1px #EBEBEB;}
.BotTDOu	{background:#EFEFEF;cursor:hand;cursor:pointer;}
.BotTDOv	{background:#CCCCCC;cursor:hand;cursor:pointer;}

/* pagination */

A.pag:link,A.pag:active,A.pag:visited {font-size:13px;color:#2BA6DA;text-decoration:none;}
A.pag:hover {text-decoration:underline;}

/* comparison table */

.tableheader 
{
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, sans-serif
}
.tabletext 
{
	font-size: 10px; 
	font-family:arial;
	color:#666666;
}

.smltext
{
	font-size: 10px; 
	font-family:arial;
	color:#666666;
}


.bluehead{
color:#66CCFF;
font-weight:normal;
}

#searchfor{
margin:1px; 
padding:4px 0px 0px 4px; 
border-top: none;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:none;
color:#666666;
}
