/* CSS Document */

body {
margin: 0 ; 
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
background: url(../images/back.gif);
}

h1 		{font: 1.1em Arial, Sans-Serif; padding: 0px 0 0 0; margin: 0px 0px 0px 10px; }
h2 		{padding: 0; font: bold 1.4em Arial, Sans-Serif ;}
h3 		{padding: 0; font: bold 1.2em Arial, Sans-Serif ;}
h4 		{ margin: 0; padding: 0; font-size: 20px;  color: #2C97D2;  font-weight:normal;}

a {
	color: #014897;
	background: inherit;
	text-decoration: none;
}

a:hover{
	color: #5aa2ce;
	text-decoration: underline;
}

#container {margin: 0px auto;
			width: 760px;
			background-image:url(../images/contentback.html);}

#logo	   {width: 100%;
			padding: 10px 0px 10px 0px;		
			background-image: url(../images/chalet_top.jpg);}
			
#nav   	   {background-image:url(../images/chalet_nav.gif);
			padding: 0px 0px;
			color: #666666;}
			
#nav ul     {padding: 12px 0px 12px 0px; margin: 0px;}
			
#nav li 	{font: bold 1.1em Arial, Sans-Serif;
			 display: inline; 
			 padding: 0px 0px 0px 8px;}	
			 
#nav li a	{text-decoration: none;
			color: #666666;
			 }	
#nav li a:hover	{text-decoration: none;
			color: #336699;
			 }	
			 
#watchvideo  {margin: 0px 0px 0px 130px;}		
			
#content   {width: 100%;
			background-image:url(../images/chalet_contentback.gif);
			}

#flash {margin-left: 7px; padding: 0 0 4px 3px;}
		
#maincontent    {margin: 5px; }
			
#maincontentleft    {float: left; margin-left: 10px; width: 370px;}

#maincontentright {float: right; width: 360px;}
			
#left   {float: left;
		width: 350px;
			padding: 10px 20px 10px 20px; 
			 }
			 
#right {	padding: 10px 20px 10px 20px; margin-left: 400px;}

#bot  	    {background: url(../images/chalet_bottom.gif) no-repeat; clear:both; padding: 7px 0px 6px 0px;}
			 
#footer     {padding: 7px 0px 6px 20px;}

#footer a	{text-decoration: none; color: #333333;}
			
#footer a:hover	{text-decoration: none; color: #336699;}



.calendar {
border:1px solid white;
}

.calendar td, th {
border:1px solid #99989D;
}

.calendarkey {
border:1px solid white;
}

.calendarkey td {
border:1px solid #99989D;
}

.calendarkey th {
border:1px solid white;
}

.blockquote {width: 270px; margin: 0; padding: 0; font-size: 250%; letter-spacing: -1px; color: #2C97D2; text-align:center;}

.pad {padding: 5px;}


#image{width:345px;
	float:right;
	padding-right:10px;}

#imageLeft3{width:217px;
			float:left;
			line-height:2.3em;}
			
#imageLeft4{width:217px;
			float:left;
			line-height:1.8em;}

#imageRight1{width:119px;
			float:right;}
			

/*********Calendar***********/
	
.colour0{background-color:#FFFFFF;
		border-color:#999999;
		}

.colour1{background-color:#DC2C2F;
		border-color:#999999;
		}

.colour0 a{color:#FFFFFF;}

.colour1 a{color:#DC2C2F;}

p{color:#000000;}

h2{color:#000000;}

.left{text-align:left;
padding-left:12px;
padding-right:12px;}

.summer{background-color:#dff599;
		color:#000000;
		font-weight:bold;
		width:14px;
		border-color:#999999;
		}
		
.winter{background-color:#bce2f3;
		color:#000000;
		font-weight:bold;
		width:14px;
		border-color:#999999;
		}

.summer2{background-color:#dff599;
		color:#dff599;
		font-weight:bold;
		width:10px;
		border-color:#999999;
		}
		
.winter2{background-color:#bce2f3;
		color:#bce2f3;
		font-weight:bold;
		width:10px;
		border-color:#999999;
		}

.grey{border-color:#999999;}

		
.date{width:90px;
		border-color:#999999;
		text-align:left;}

/******Image Layout*********/

#pictureWrapper {
    float: right;
    margin: 0 20px 0 10px;
}

.picBorder {
    background-color:#999999;
    padding: 10px;
    border: #00425E solid 2px;
}

p#caption {
    margin: 0;
    padding: 3px 10px;
    font-weight: bold;
    text-align: center;
}
#gallery {
    width: 740px;
}

#picCount {
  color:#000000;
  font-weight:bold;
  }

#thumbs {
    float: left;
    margin-top: 5px;
	width:160px;
}

#thumbs td {
    text-align: center;
	padding-top:0px;
	padding-bottom:0px;
	padding:1px;
	
}

#thumbs tr{
	padding-top:0px;
	padding-bottom:0px;
}


#thumbs img {
    border: none;
}

#thumbs a:link, #thumbs a:visited, #thumbs a:hover, #thumbs a:active {
    border: none;
    padding: 0;
}

#main_image {
    float: right;
	border-color:#999999;
	border-style:solid;
	border-width:thin;
	height:302px;
}


.deletePic{text-align:right;}

.deletePic a{text-decoration:none;
	color:#000000;}


.border{border-color:#999999;
	border-style:solid;
	border-width:thin;
	float:left;
	height:59px;
	}

.next{color:#999999;
	text-align:left;
	font-size:14px;
	margin-left:-5px;}
	
.next a{color:#999999;}



a img {border:0px; }
