﻿/* Chalet Louisa CSS */



/* table cell contains solpart menu */
.SolpartCell
{
    BORDER-TOP: silver 0px solid;
    BORDER-LEFT: silver 0px solid;
    BORDER-BOTTOM: gray 0px;
    BACKGROUND-COLOR: #ffffff;
    padding-left: 60px;
    padding-right: 60px;
}

.MainMenu_MenuContainer
{  
 BORDER-TOP: 0;
 padding: 0 
}

.MainMenu_MenuBar
{
    HEIGHT: 30px;
    padding-top: 0
}

.MainMenu_MenuItem
{    
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #333333;
    FONT-STYLE: none;
    FONT-FAMILY: "Trebuchet MS", sans-serif,verdana, georgia; 
    HEIGHT: 30px;
    background-color:#ffffff;
    cursor: pointer;
    border-bottom: #000000 0px solid
}
.MainMenu_MenuIcon
{
    WIDTH: 15px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #f1f1f1;  
    TEXT-ALIGN: center
}
.MainMenu_SubMenu
{
    Z-INDEX: 1000;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
    BACKGROUND-COLOR: #f1f1f1
}
.MainMenu_MenuBreak
{
    HEIGHT: 1px
}
.MainMenu_MenuItemSel
{
    FONT-SIZE: 15px;
    font-weight: normal;
    FONT-FAMILY: "Trebuchet MS", sans-serif,verdana,arial; 
    font-style: none;
    BACKGROUND-COLOR: #fbf2f1;
    HEIGHT: 30px;
    cursor: pointer
}

.MainMenu_MenuArrow
{
    FONT-SIZE: 15px;
    FONT-FAMILY: webdings;
    color: white;
}
.MainMenu_RootMenuArrow
{
    FONT-SIZE: 15px;
    color: white;
    FONT-FAMILY: webdings
}

/* controls the solpart menu root items */
.MainMenu_RootMenuItem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #7e4c3e;
    FONT-STYLE: none;
    FONT-FAMILY: "Trebuchet MS", sans-serif,verdana; 
    HEIGHT: 30px;
}

/* highlight the current root menu item selected */
.MainMenu_RootMenuItemSelected
{
} 

/* highlight the current active root menu item */
.MainMenu_RootMenuItemActive
{
   background-color: #ffffff;
   color: #ddcbc8;
} 

/* highlight the current active menu page */
.MainMenu_MenuItemActive 
{
    background-color: white;
}



.body
{
    background-color: #ddcbc8;
    font-weight: normal;
    font-size: 12px;
    color: black;
    font-style: normal;
    font-family: "Trebuchet MS",Arial, Helvetica,Tahoma;
    line-height: 150%  /* puts a space between lines */
}

.Outerpagemaster
{
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    background-color: #ddcbc8;
    height: 100%;
    width: 100%
}

.OuterpagemasterCell
{
background-color: #ddcbc8;
}


.Innerpagemaster
{
    width: 1020px;
    height:80%;
    border-left: #333333 0px solid;
    border-right: #333333 0px solid;
    border-top: #333333 0px solid;
    border-bottom: #333333 0px solid;
    padding-left: 0px;
    padding-bottom: 0px;    
    padding-top: 0px;
    padding-right: 0px;    
    background-color: #ffffff         /* ddcbc8 */
}

.LoginTableCell {
  background-color: #ffffff;
  background:url(chalet-louisa.jpg);
  background-repeat: no-repeat;
  background-position: top right;
  border-top: silver 0px solid;
  border-left: silver 0px solid;
  border-bottom: silver 0px solid;
  border-right: #ffffff 30px solid
}

.TableCell {
background-color: #ffffff;
}


/* the top banner strip */
.masthead {
  align: left;
  font-family: 'Trebuchet MS',Times,Georgia,Verdana;
  font-size:26px;
  font-weight: normal;
  border-top: #333333 0px solid;
  height: 130px;    
  padding-top: 0px;   
  padding-bottom: 0px;
  padding-left: 5px;
  letter-spacing: 0.4em;
  background-color:#ffffff;
/* background:url(filmstrip.gif); */ /* uncomment this and change the gif to use a header background image */
}


.MinorText
{
  color: #000000; 
  font-family: arial,verdana,"Trebuchet MS",Georgia, Helvetica, Georgia;
  font-size: 11px; 
  font-weight: bold; 
  font-style: italic;
  letter-spacing: 0.08em;
  background-color: transparent;
  line-height: 150%
}

.PriceHeader
{
  color: #000000; 
  font-family: verdana,"Trebuchet MS",Georgia, Helvetica, Georgia;
  font-size: 12px; 
  font-weight: bold; 
  font-style: normal;
  letter-spacing: 0.07em;
  background-color: transparent;
  line-height: 150%
}

.PriceItem
{
  font-family: verdana,"Trebuchet MS",Georgia, Helvetica, Georgia;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal;
  letter-spacing: 0.07em;
  background-color: transparent;
  line-height: 150%
}


/* text style used for most text rendered by modules */
.Normal
{
  color: #7E4C3E;
  font-family: "Trebuchet MS",Georgia, Helvetica, Verdana;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal;
  letter-spacing: 0.07em; 
  background-color: transparent;
  line-height: 150%
}

.NormalBold
{
color:  #7E4C3E;
font-family: "Trebuchet MS",Georgia, Helvetica, Georgia;
font-size: 12px; 
font-weight: bold; 
font-style: normal;
letter-spacing: 0.02em;
background-color: transparent;
}

.NormalQuote {
color:  #7E4C3E; 
font-family: "Trebuchet MS",Georgia, Helvetica, Verdana;
font-size: 12px; 
font-weight: normal; 
font-style: normal;
letter-spacing: 0.04em;
background-color: transparent;
}

.ControlPanelBackground {
background-color:#ffffff;
}

#controlpanel{
width:100%;
background-color: #dedede;
}


/* content panes */

.toppane {
	width: 100%;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.leftpane {
        width: 50%;
	background-color: #ffffff;
	padding-left: 30px;
	padding-right: 5px;
	padding-top: 5px;
}


/* no right pane in this skin

.rightpane {
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
}

*/

.contentpane {
        width: 50%;
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 30px;
	padding-top: 5px;
}

.bottompane {
	width: 100%;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
}


/* style for module titles */
.Head   {
color: #000000; 
font-family: Georgia, Verdana, Helvetica; 
font-size: 16px; 
font-weight: normal; 
font-style: normal;
letter-spacing: 0.04em;
}


.invisH1  {
  color: white;
  text-align: left;
  font-family: Georgia,'Trebuchet MS','lucida grande',Arial;
  font-size: 14px; 
  padding-top: 7px;
  padding-bottom: 7px; 
  padding-left: 0px;
  font-weight: bold;
  letter-spacing: 0.04em;

}

h1 { 
  color: #7e4c3e;
  text-align: left;
  font-family: Georgia,'Trebuchet MS','lucida grande',Arial;
  font-size: 14px; 
  padding-top: 0px; 
  padding-left: 0px;
  font-weight: bold;
  letter-spacing: 0.04em;
}


h2 { 
  color: #7e4c3e;
  text-align: left;
  font-family: Georgia,'Trebuchet MS','lucida grande',Arial;
  font-size: 14px; 
  padding-top: 0px; 
  padding-left: 0px;
  font-weight: bold;
  letter-spacing: 0.04em;
  padding-left: 30px 
}

/* same as H2 but smaller */
h3 { 
  color: #000000;
  text-align: left; 
  font-family: Georgia,'Trebuchet MS','lucida grande',Arial;
 font-size: 14px; 
  padding-bottom: 8px 
}

/* hidden for equal spacing when no head shown */
h4
  {
  color: white;
  text-align: left;
  font-family: Georgia,'Trebuchet MS','lucida grande',Arial;
  font-size: 14px; 
  padding-top: 0px; 
  padding-left: 0px;
  padding-bottom: 0px;
  font-weight: bold;
  letter-spacing: 0.04em;
}


/* default paragraph text to align left */
P {
align: left;
margin-bottom: 10px;
margin-top: 10px;
}

/* sub headers */
.SubHead,.SubHead H1,SubHead H1 a {
font-family: 'Trebuchet MS', 'Lucida Grande',verdana;
font-size:  13px;
font-weight: bold;
font-style: normal;
color: #000000;
letter-spacing: 0.04em;
}


/* controls the CopyRight tag and breadcrumbs */
.SkinObject {
    font-weight: normal;
   font-size: 12px;
    color: black;
    font-family: 'Trebuchet MS', Verdana, Georgia;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:black;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:black;
}

A.SkinObject:hover    {
    color: #363da0;  /* blue */
    text-decoration:    underline;
}

A.SkinObject:active   {
   font-family: 'Trebuchet MS', Verdana, Georgia;
    text-decoration:    underline;
    color:black;
}

/* buttons */
.StandardButton {
   background: #aaaaaa; /* med grey */
   color: black;  /* button text color */
   font-family: 'Trebuchet MS','Lucida Grande',Verdana; 
  font-size: 11px;
   font-weight: normal;
}


/* ordinary links on a page of text */
/* just add this class to HTML in module source */
.pageLinks {
    font-family: 'Trebuchet MS', Verdana;
   font-size:  14px;
    font-weight:    bold;
    text-decoration: underline;
    color:  #5764a5;
    letter-spacing: 0.04em;
}

.pageLinks:link {
    font-size:  14px;
    font-weight:    bold;
    text-decoration:    none;
    color:  #5764a5;
    letter-spacing: 0.04em;
}

.pageLinks:visited {
    font-size:  14px;
    font-weight:    bold;
    text-decoration:    none;
    color:  #5764a5;
    letter-spacing: 0.04em;
}

.pageLinks:hover {
    font-size:  14px;
    font-weight:    bold;
    text-decoration:    underline;
    color:  #5764a5;
    letter-spacing: 0.04em;
}

.pageLinks:active {
    font-size:  14px;
    font-weight:    bold;
    text-decoration:    none;
    color:  #5764a5;
    letter-spacing: 0.04em;
}

/* images */
.BrownBorder {
  border: 4px solid rgb(126, 76, 62)
}


/* images that are links*/
a img { border: 2px white solid; }
a:hover img {border: 2px gray solid; }
a:visited img {border: 2px gray solid; }

A:link img, A:visited img {border:2px white solid;}
A:hover img {border: 2px gray solid;}


.UserClass{
	color: chocolate; 
	font-family: 'Trebuchet MS',Verdana,Arial; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
        padding-right:20px;
}

.LoginClass{
	color: chocolate; 
	font-family: 'Trebuchet MS',Verdana,Arial; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
        padding-left:20px;
}


.BreadCrumbClass{
        color: black;
	font-family: 'Lucida Grande', Verdana, Georgia; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
}

.SearchClass{
	color: black; 
	font-family: 'Trebuchet MS',Verdana,Arial; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
	padding-right: 5px;
}

.controlpanel {
	width: 100%;
	background-color: #dddddd;  /* v light grey */
	color: black; 
	font-family: Arial; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
}


.StandardButton {
   background: #aaaaaa none; /* med grey */
   color: black;  /* text on the button: this could be clearer DNN */
   font-family: Verdana, sans-serif; 
  font-size: 11px;
   font-weight: normal;
}


ul.sample {
	list-style-type: disc;
	list-style-image: inherit;
	list-style-position: outside;
        color: #ddcbc8;
        font-size: 12px;
}

ul.sample li { font-style: normal;font-size: 12px;}


/* for skin footer */
.FooterText
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #7e4c3e;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Trebuchet MS',Tahoma, Arial, Helvetica;
}
.FooterSpacer
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #7e4c3e;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Trebuchet MS',Tahoma, Arial, Helvetica;
    TEXT-ALIGN: center
}
A.FooterLink
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: #7e4c3e;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Trebuchet MS',Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.FooterLink:visited
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: #7e4c3e;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY:'Trebuchet MS',Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.FooterLink:link
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: #7e4c3e;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Trebuchet MS',Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.FooterLink:active
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: #7e4c3e;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Trebuchet MS',Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.FooterLink:hover
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: #1e1e1e;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Trebuchet MS',Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none
}




