
@import url(core.css);


div#main {
	background: url(../../img/int/side.png) 2px 1px no-repeat transparent;
	margin-bottom: 20px;
	behavior: url(../../script/iepngfix.htc);
}



/* LEFT */
div#left {
	width: 248px;
	float: left;
	
	margin: 0;
	
	color: #FFF;
	/* border: 1px solid red; */
}

div#left a:link,
div#left a:visited,
div#left a:active,
div#left a:hover {
	color: #FFF;
}

div#left div.pad {
	background: url(../../img/int/side-r.png) 0 637px repeat-x transparent;
	padding: 0 0 10px 0;
	behavior: url(../../script/iepngfix.htc);
}

div#left div.nav h2 {
	text-indent: -100em;
	font-size: 1px;
	overflow: hidden;
	
	width: 230px;
	height: 20px;
	
	margin: 5px 0 5px 10px;
	
	background: url(../../img/int/h/about.gif) 0 0 no-repeat transparent;
}

div#left div.nav h2.about { background: url(../../img/int/h/about.gif) 0 0 no-repeat transparent; }
div#left div.nav h2.rates { background: url(../../img/int/h/rates.gif) 0 0 no-repeat transparent; }
div#left div.nav h2.events { background: url(../../img/int/h/events.gif) 0 0 no-repeat transparent; }
div#left div.nav h2.activities { background: url(../../img/int/h/activities.gif) 0 0 no-repeat transparent; }
div#left div.nav h2.chalet { background: url(../../img/int/h/chalet.gif) 0 0 no-repeat transparent; }
div#left div.nav h2.gallery { background: url(../../img/int/h/gallery.gif) 0 0 no-repeat transparent; }

div#left div.nav a {
	text-transform: uppercase;
	font-size: 10px;
}

div#left div.nav a:link,
div#left div.nav a:visited,
div#left div.nav a:active {
	text-decoration: none;
}

div#left div.nav a:hover {
	color: #9E270E;
	text-decoration: none;
}

div#left div.nav ul {
	list-style-type: none;
}

div#left div.nav li {
	display: block;
	padding: 5px 5px 5px 40px;
	background: url(../../img/sep.gif) 25px 7px no-repeat transparent;
}

div#left div.events h2 {
	text-indent: -100em;
	font-size: 1px;
	overflow: hidden;
	
	width: 68px;
	height: 17px;
	
	background: url(../../img/int/h/events.gif) 0 0 no-repeat transparent;
	
	margin: 20px 10px;
}

div#left div.events dl {
	padding: 0 10px 0 20px;
	line-height: 1.5em;
}

div#left div.events dt {
	color: #9e270e;
	font-weight: bold;
}

div#left div.events dd {
	font-size: 10px;
}

div#left div.events dt a:link,
div#left div.events dt a:active,
div#left div.events dt a:visited,
div#left div.events dt a:hover {
	color: #9e270e;
}



div#left div.sponsors {
	margin: 20px 0 0 7px;
}

div#left div.sponsors p {
	font-size: 10px;
}

div#left div.sponsors img {
	display: block;
}
/* /LEFT */






/* RIGHT */
div#right {
	width: 631px;
	background-color: #FFF;
	margin: 0 0 0 249px;
	/* float: left; */
	/* border: 1px solid red; */
}

div#right div.header {
	width: 631px;
	height: 269px;
	background: url(../../img/int/m/01.jpg) left top no-repeat #FFF;
}

div#wrap div#right div.activities { 	background: url(../../img/int/m/Activities.jpg) left top no-repeat #FFF; }
div#wrap div#right div.chalet		{ 	background: url(../../img/int/m/Chalet.jpg) left top no-repeat #FFF; }
div#wrap div#right div.rates		{ 	background: url(../../img/int/m/RatesRentals.jpg) left top no-repeat #FFF; }
div#wrap div#right div.gallery	{ 	background: url(../../img/int/m/InteractiveGallery.jpg) left top no-repeat #FFF; }
div#wrap div#right div.about		{ 	background: url(../../img/int/m/AboutGreatBear.jpg) left top no-repeat #FFF; }
/* div#wrap div#right div.activities { 	background: url(../../img/int/m/06.jpg) left top no-repeat #FFF; } */

div#wrap div#right div.flashph {
	width: 301px;
	float: right;
}

div#right div.content {
	background: url(../../img/int/rep.gif) left top repeat-y #eae9e9;
	width: 631px;
}

div#right div.top {
	background: url(../../img/int/top.gif) left top no-repeat transparent;
}

div#right div.bot {
	background: url(../../img/int/bot.gif) left bottom no-repeat transparent;
	/* background: url(../../img/int/bot.gif) left bottom no-repeat #F00; */
	/* min-height: 300px; */
	margin: 0;
	padding: 30px 30px 70px;
}

div#right div.bot img.title {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
}
/* /RIGHT */



/* BLOG */
div.blogHeader { display: none; }
span.entryTitle { font-size: 24px; }

div.entryBox { margin-bottom: 30px; }
div.comments, div.postcomment { font-size: 14px; border-bottom: 2px solid #CCC; font-weight: bold; }
td.commentsContent textarea { width: 500px; }

p.postedby {
	margin: 5px 0 20px;
	font-style: italic;
}





/* FORM STUFF */
img.captcha { padding: 5px; }
label span#small { padding-top: 1em; }
/* /FORM STUFF */

