			/**--RIGHT SIDEBAR--**/

.right-sidebar-box 
{
width:252px;
padding:5px;
background:white;
margin:0 auto 10px auto;
border:1px solid #ECEFEF;
border-radius: 8px 8px 8px 8px; 
-moz-border-radius: 8px 8px 8px 8px; 
-webkit-border-radius: 8px 8px 8px 8px; 
-khtml-border-radius: 8px 8px 8px 8px;
/*-moz-box-shadow: 2px 2px 4px #797979;*/
/*-webkit-box-shadow: 2px 2px 4px #797979;*/
/*box-shadow: 2px 2px 4px #797979;*/
}


.right-sidebar-boxframe
{
width:250px;
border:1px solid /*#D4E2E2;#fafafa;*/transparent;
}

.bluebox
{
background:white url(../images/tier2-bg-v2.gif) repeat-y top left;
}

.right-sidebar-boxframe h3
{
height:30px;
padding:18px 5px 5px 5px;
width:240px;
margin:5px 0 0 0;
background:url(../images/ripped-header.png) no-repeat center center;
font-family:arial, "times new roman", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:14px;
text-align:center;
color:	#868669;
font-weight:bold;
}


.right-sidebar-boxframe h3 a
{
font-family:arial, "times new roman", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:100%;
color:	#868669;
font-weight:bold;
text-decoration:none;
}

.right-sidebar-boxframe h3 a:link, .right-sidebar-boxframe h3 a:active, .right-sidebar-boxframe h3 a:visited
{
font-family:arial, "times new roman", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:100%;
color:	#868669;
font-weight:bold;
text-decoration:none;
}

.right-sidebar-boxframe h3 a:hover
{
color:#7A7A52;
}


.right-sidebar-content-wrap
{
width:250px;
clear:both;
margin:5px 0 0 0;
padding:0;
}


	/**--GET ACCOMMODATION QUOTE--**/

.sidebar-panel-wrap
{
width:240px;
padding:5px;
}


#get-quote-img-wrap
{
width:72px;
padding:0;
margin:0 5px 0 0;
float:left;
}

#get-quote-img-wrap img
{
height:70px;
width:70px;
border:1px solid #dcdcdc;
margin:0 0 5px 0;
}


#get-quote-img-wrap ul#see-more-pix
{
width:72px;
padding:0;
list-style-type:none;
margin:0;
}

#get-quote-img-wrap ul#see-more-pix li
{
background:url(../images/see-pix.png) no-repeat center left;
padding:2px 0 2px 18px;
margin:0;
text-align:left;
font-size:11px;
}

#get-quote-img-wrap ul#see-more-pix li a
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-weight:bold;
text-decoration:underline;
font-size:100%;
color:#398E56;
}

#get-quote-img-wrap ul#see-more-pix li a:link, #get-quote-img-wrap ul#see-more-pix li a:active, #get-quote-img-wrap ul#see-more-pix li a:visited
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-weight:bold;
text-decoration:underline;
font-size:100%;
color:#398E56;
}

#get-quote-img-wrap ul#see-more-pix li a:hover
{
text-decoration:none;
}


#get-quote-blurb-wrap
{
width:153px;
float:left;
padding:0 5px;
}

#get-quote-blurb-wrap h4
{
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:13px;
text-align:justify;
font-weight:bold;
padding:0;
margin:0 0 10px 0;
color:#494949;
}

ul.blurb-points
{
list-style-type:none;
margin:0;
padding:0;
line-height:1.3;
}

ul.blurb-points li
{
margin:0 0 8px 0;
font-family:verdana, "lucida sans", "helvetica neue", helvetica, arial, tahoma, sans-serif;
font-size:11px;
color:#414141;
font-weight:normal;
text-align:left;
background:url(../images/info-point.png) no-repeat top left;
padding:5px 5px 5px 29px;
}

ul.blurb-points li span
{
color:		#427070;
font-family:verdana, "lucida sans", "helvetica neue", helvetica, arial, tahoma, sans-serif;
font-size:11px;
font-weight:bold;
}



ul.sidebar-link-button-grip
{
list-style-type:none;
margin:0;
padding:0;
width:240px;
}

ul.sidebar-link-button-grip li
{
margin:0;
padding:4px 0 4px 0;
font-size:13px;
text-align:center;
}


ul.sidebar-link-button-grip li a
{
padding:3px 7px;
text-decoration:none;
font-weight:bold;
font-size:100%;
font-family:"helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
border:1px solid #c0c0c0;
border-radius: 3px 3px 3px 3px; 
-moz-border-radius: 3px 3px 3px 3px; 
-webkit-border-radius: 3px 3px 3px 3px; 
-khtml-border-radius: 3px 3px 3px 3px;
background:#dcdcdc url(../images/button13.png) repeat-x center left;
color:#398E56;
}

ul.sidebar-link-button-grip li a:link, ul.sidebar-link-button-grip li a:active, ul.sidebar-link-button-grip li a:visited
{
padding:3px 7px;
text-decoration:none;
font-weight:bold;
font-size:100%;
font-family:"helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
border:1px solid #c0c0c0;
border-radius: 3px 3px 3px 3px; 
-moz-border-radius: 3px 3px 3px 3px; 
-webkit-border-radius: 3px 3px 3px 3px; 
-khtml-border-radius: 3px 3px 3px 3px;
background:#dcdcdc url(../images/button13.png) repeat-x center left;
color:#398E56;
}

ul.sidebar-link-button-grip li a:hover
{
text-decoration:underline;
border:1px solid #b0b0b0;
color:	#60A060;
background:#f8f8f8 url(../images/button16.png) repeat-x center left;
}



	/**--DOWNLOAD MAPS--**/

.download-icon-grip
{
width:72px;
float:left;
margin:0 0 0 0;
padding:0;
}

.download-icon-grip img, .download-icon-grip img a, .download-icon-grip a img
{
border:0;
}

.download-blurb-wrap
{
width:163px;
float:left;
padding:0 5px 0 0;
}

.download-blurb-wrap h4
{
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:13px;
text-align:left;
font-weight:bold;
padding:0;
margin:0 0 0 0;
color:#494949;
}

.download-blurb-wrap h4 a
{
font-weight:bold;
text-decoration:none;
color:#494949;
font-size:100%;
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
}

.download-blurb-wrap h4 a:link, .download-blurb-wrap h4 a:active, .download-blurb-wrap h4 a:visited 
{
font-weight:bold;
text-decoration:none;
color:#494949;
font-size:100%;
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
}

.download-blurb-wrap h4 a:hover
{
color:#111111;
}


	/**--THREDBO PICTURES--**/

#thredbo-picture-preview-grip
{
width:140px;
float:left;
padding:0;
margin:0 5px 0 0;
}

#thredbo-picture-preview-grip img, #thredbo-picture-preview-grip img a, #thredbo-picture-preview-grip a img
{
border:1px solid #dcdcdc;
}


#thredbo-picture-blurb-grip
{
margin:0;
padding:0 0 0 5px;
width:86px;
float:left;
}


#thredbo-picture-blurb-grip h4
{
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:13px;
text-align:left;
font-weight:bold;
padding:0;
margin:0 0 0 0;
color:#494949;
}

#thredbo-picture-blurb-grip h4 a
{
font-weight:bold;
text-decoration:none;
color:#494949;
font-size:100%;
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
}

#thredbo-picture-blurb-grip h4 a:link, #thredbo-picture-blurb-grip h4 a:active, #thredbo-picture-blurb-grip h4 a:visited 
{
font-weight:bold;
text-decoration:none;
color:#494949;
font-size:100%;
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
}

#thredbo-picture-blurb-grip h4 a:hover
{
color:#111111;
}


		/**--USEFUL LINKS--**/

.related-links
{
list-style-type:none;
margin:0;
padding:0;
text-align:left;
line-height:1.3;
}

.related-links li
{
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", arial, tahoma, verdana, sans-serif;
font-size:12px;
margin:0;
padding:10px 5px 10px 37px;
background:url(../images/related-link-icon.png) no-repeat center left;
}

.related-links li a
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-size:100%;
text-decoration:underline;
color:	#398E56;
font-weight:bold;
}

.related-links li a:link, .related-links li a:active, .related-links li a:visited
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-size:100%;
text-decoration:underline;
color:	#398E56;
font-weight:bold;
}

.related-links li a:hover
{
text-decoration:none;
}


		/**--CONTACT US--**/


#company-icon-grip
{
width:72px;
float:left;
margin:0 0 0 0;
padding:0;
}

#company-icon-grip img, #company-icon-grip img a, #company-icon-grip a img
{
border:0;
}

#company-blurb-wrap
{
width:163px;
float:left;
padding:0 5px 0 0;
}


ul.company-contact-info
{
list-style-type:none;
margin:0;
padding:0;
text-align:left;
line-height:1.3;
}

#company-blurb-wrap ul.company-contact-info li
{
margin:0 0 8px 0;
}

#company-blurb-wrap ul.company-contact-info li#company-name
{
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
font-size:13px;
text-align:left;
font-weight:bold;
color:#494949;
}

#company-blurb-wrap ul.company-contact-info li#company-name a
{
font-weight:bold;
text-decoration:none;
color:#494949;
font-size:100%;
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
}

#company-blurb-wrap ul.company-contact-info li#company-name a:link, #company-blurb-wrap ul.company-contact-info li#company-name a:active, #company-blurb-wrap ul.company-contact-info li#company-name a:visited 
{
font-weight:bold;
text-decoration:none;
color:#494949;
font-size:100%;
font-family:"Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, verdana, sans-serif;
}

#company-blurb-wrap ul.company-contact-info li#company-name a:hover
{
color:#111111;
}


ul.company-contact-info li#company-tel, ul.company-contact-info li#company-web
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-size:12px;
color:#414141;
font-weight:normal;
background:url(../images/contact-entry.png) no-repeat center left;
padding:3px 3px 3px 21px;
margin:0 10px;
}

ul.company-contact-info li#company-tel
{
font-weight:bold;
}

ul.company-contact-info li#company-tel span
{
color:		/*#427070;*/#696969;
font-size:10px;
text-transform:uppercase;
}

ul.company-contact-info li#company-web a
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-size:100%;
text-decoration:underline;
color:	#398E56;
font-weight:bold;
}

ul.company-contact-info li#company-web a:link, ul.company-contact-info li#company-web a:active, ul.company-contact-info li#company-web a:visited
{
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
font-size:100%;
text-decoration:underline;
color:	#398E56;
font-weight:bold;
}

ul.company-contact-info li#company-web a:hover
{
text-decoration:none;
}

	/**--QUOTE: WHAT TO EXPECT--**/

ul#accommodation-quote-essentials
{
list-style-type:none;
margin:0;
padding:0;
line-height:1.4;
}

ul#accommodation-quote-essentials li
{
text-align:left;
margin:0 0 10px 0;
font-family:verdana, "lucida sans", "lucida grande", "helvetica neue", helvetica, arial, tahoma, sans-serif;
font-size:12px;
color:#494949;
padding:5px 5px 5px 37px;
}

ul#accommodation-quote-essentials li span
{
font-weight:bold;
color:		#427070;
}

ul#accommodation-quote-essentials li#quote-exclusive
{
background:url(../images/exclusive-accommodation-quotes.png) no-repeat center left;
}

ul#accommodation-quote-essentials li#quote-available
{
background:url(../images/available-accommodation-quotes.png) no-repeat center left;
}

ul#accommodation-quote-essentials li#quote-pictures
{
background:url(../images/informative-accommodation-quotes.png) no-repeat center left;
}




.dummy-content140
{
height:140px;
}

.dummy-content60
{
height:60px;
}


	/**--AVAILABILITY AND PRICES--**/

ul.availability-links
{
list-style-type:none;
margin:0 5px 0px 5px;
padding:0;
}

ul.availability-links li
{
font-family:verdana, "Trebuchet MS", "lucida sans", "lucida grande", "helvetica neue", arial, tahoma, sans-serif;
margin:5px 5px 5px 5px;
font-size:12px;
padding:11px 0 11px 42px;
background:url(../images/thredbo-accommodation-availability.png) no-repeat center left;
text-align:left;
line-height:1.5;
}

ul.availability-links li a
{
font-size:100%;
text-decoration:underline;
color:	#398E56;
font-weight:bold;
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
}

ul.availability-links li a:link, ul.availability-links li a:active, ul.availability-links li a:visited
{
font-size:100%;
text-decoration:underline;
color:	#398E56;
font-weight:bold;
font-family:"helvetica neue", "helvetica", arial, "lucida sans", tahoma, sans-serif;
}

ul.availability-links li a:hover
{
text-decoration:none;
}

