body {
	width: 990px;
	margin:0 auto;
	background-color: #000000;
	position:relative;
}

a, a:link, a:active, a:visited, a:hover {
	text-decoration:none;
	color: inherit;
}

.book_price {
	display: block;
	border: 1.5px;
	border-style: none none dotted none;
	margin-bottom: 1px;
}
.book_price2 {

	display: block;
	
	font-weight: bold; 
	color: #eccca3; 
	font-size: 12px; 
	font-family: arial;
	padding-right: 10px;

	margin-bottom: 1px;

}
.book_price:hover {
	display: block;
	border: 1.5px;
	border-style: none none solid none;
	color: #FFFFFF;
}

li
{
	list-style-type:none;
}

#info img {
	display:block;
}
#infotwo img {

	display:block;

}

a img {
	border:0;
	display:block;
}

img {
	behavior: url("/pngbehavior.htc");
}

.img {
	padding: 0px;
	border: 0px;
	margin: 0px;
}

#main_area {
	width:100%;
}

#top {
	background-image: url('../images/dummy.jpg');
}

#divider_top {
	background-color: #c38d40;
	width: 100%;
	height: 7px;
}

#divider_top {
	background-image: url('../images/line_bottom.gif');
	width: 100%;
	height: 7px;
	overflow:hidden;
}

#logo {
	position:relative;
	margin-top:-76px;
	margin-bottom:-37px;
	z-index:10000;
	
	margin-left: auto;
	margin-right: auto;
	width: 134px;
}

#logo img
{
	cursor: pointer;
}

* html #logo {
	background:url(../images/logo.gif) no-repeat 50% 0;
}

#bottom {
	background: #0f0f0f url(../images/bottom_bg.jpg) repeat-x;
	overflow:hidden;
}

#info {
	width: 990px;
	height: 421px;
	margin-top:2px;
}
#infotwo {

	width: 990px;

	height: 421px;

	margin-top:-18px;

}
.article_text,
.article_text, a {
	color: #d5b27f;
	font-family: georgia;
	font-size: 13px;	
	letter-spacing: 0px;
}

input#CustomerEmail {
	border: 0px;
	height: 19px;
	color: #000000;
	font-family: georgia;
	font-size: 13px;	
	padding: 2px;
	position: relative;
	top: -12px;
}
input#mb-kytut-kytut {

	border: 0px;

	height: 19px;

	color: #000000;

	font-family: georgia;

	font-size: 13px;	

	padding: 2px;

	position: relative;

	top: -12px;

}
input#mb-bdle-bdle {



	border: 0px;



	height: 19px;



	color: #000000;



	font-family: georgia;



	font-size: 13px;	



	padding: 2px;



	position: relative;



	top: -12px;



}
input#send_btn {
	position: relative; 
	top: -3px;
}

#img.newsletter {
	margin-bottom: 0px;
}

#flashcontent {
	position: relative; 
	top: -365px;
	width:990px;
}

#flashcontent #mymovie {
	position:absolute;
	top:00px;
	left:57px;
}

#rtest_continue {
	position:absolute;
	left:605px;
	top:267px;
}
#nav, #nav ul{
	height:0;
	margin:0;
	padding:0;
}
#nav a {
	background:url(../images/top2.jpg) no-repeat 0 51px;
	display:block;
	text-indent:-9999em;
	width:100%;
	height:100%;
	overflow:hidden;
}
#nav li {
	position:absolute;
	z-index:99999;
	height:20px;
	top:51px;
}
#nav li.hotel {
	width:72px;
	left:38px;
}
#nav li.hotel a {
	background-position: -38px -51px;
}
#nav li.reservation {	width:88px;	left:154px;}
#nav li.reservation a {	background-position: -154px -51px;}
#nav li.spa {
	width:72px;
	left:283px;
}

#nav li.spa a {
	background-position: -283px -51px;
}

#nav li.activities {	width:110px;	left:630px;}
#nav li.activities a {	background-position: -630px -51px;}
#nav li.conference {	width:84px;	left:758px;}
#nav li.conference a {	background-position: -758px -51px;}
#nav li.media {	width:52px;	left:763px;}
#nav li.media a {
	background-position: -763px -51px;
}
#nav li.contact {	width:61px;	left:868px;}
#nav li.contact a {	background-position: -868px -51px;}

/* SVENSKA MENYN */
#nav.svenska a {	background: url(../images/top2_sv.jpg) no-repeat 0 51px !important;	display:block;	text-indent:-9999em;	width:100%;	height:100%;	overflow:hidden;}
#nav.svenska li.hotel {	width:72px;	left:38px;}
#nav.svenska li.hotel a {	background-position: -38px -51px;}
#nav.svenska li.reservation {	width:130px;	left:150px;}
#nav.svenska li.reservation a {	background-position: -150px -51px;}
#nav.svenska li.activities {	width:118px;	left:612px;}
#nav.svenska li.activities a {	background-position: -612px -51px;}
#nav.svenska li.conference {	width:84px;	left:750px;}
#nav.svenska li.conference a {	background-position: -750px -51px;}
#nav.svenska li.media {	width:52px;	left:763px;}
#nav.svenska li.media a {	background-position: -763px -51px;}
#nav.svenska li.contact {	width:75px;	left:868px;}
#nav.svenska li.contact a {	background-position: -868px -51px;}

#nav.svenska li.spa {
	width:72px;
	left:310px;
}

#nav.svenska li.spa a {
	background-position: -310px -51px;
}
.left {
	padding-top:25px;
	text-align:left;
	float:left;
	width:220px;
	padding-left:35px;
}

.left h1 {
	margin-top:11px;
	margin-bottom:3px;
	color:white;
}

.left h2 {
	color:#d5b27f;
	font:normal 1.1em/1.5 Georgia,serif;
	margin:0;
	padding:0;
}

.middle {
	font:normal small/1.6 Georgia,serif;
	text-align:left;
	color:#ddd;
	float:left;
	width:375px;
	background:url(../images/colsep.gif) no-repeat 0 0;
	padding: 10px 30px;
}

div.right {
	text-align:left;
	background:url(../images/colsep.gif) no-repeat 0 0;
	float:left;
	width:262px;
	padding-left:35px;
}

.right ul {
	padding:0;
	margin:0;
	margin-top:25px;
}

.right li {
	margin:0;
	padding-left: 37px;
	height:29px;
	background: transparent url(../images/article_level1.gif) no-repeat 0px 50%;
	border-bottom: 1px solid #514b45;
}

.right li.selected,
.right li.selected:hover {
	background-image: url(../images/article_level1_selected.gif);
	border-bottom: none;
}

.right li:hover {
	background-image: url(../images/article_level1_hover.gif);
}

.right li.level3,
.right li.level3:hover {
	margin:0;
	padding-left: 37px;
	background-image: none;
	border-bottom: none;
	height:25px;
}

.right li.level3 span
{
	position: relative;
	top:3px;
}

em.level3sub {
	color: #755f45 !important;
	font-style: normal;
	margin-left: 0.5em;
}

.right li.level3.selected,
.right li.level3.selected:hover {
	background-color: #2b1c0c;
}

/*.right li.pdf.even {
	background:#191612 url(../images/icons/pdfeven.gif) no-repeat 14px 50%;
}

.right li.pdf.odd {
	background:url(../images/icons/pdfodd.gif) no-repeat 14px 50%;
}*/

.right li.pdf a {
	text-decoration:none;
	color:#b5b5b5;
	text-transform:uppercase;
	font:normal x-small/1.5 Arial,Arial, Helvetica, sans-serif;
}

.right li.pdf a span, 
.right li a {
	display:block;
	text-decoration:none;
	color:#fff;
	text-transform:none;
	font:normal normal 14px Georgia,serif;
}

.right li a span {
	color: #fff !important;
	font-size: 16px;
}

span.level2 {
	padding-top:4px;
	display:block;
	font-size:12px;
}

.right li.level3 a span {
	color: #ffdcae !important;
	font-size: 13px;
}

.contact .middle * {
	margin:0;
	padding:0;
}

.contact input {
	width: 147px;
	height: 31px;
}
.contact textarea,
.contact select
{
	width: 100%;
}

li.article.lastrow {
	border-bottom: none;
}

.contact .middle ol {
	list-style:none;
	padding:0;
	margin:1em 0;
}

.middle h2, .right h2 {
	margin-top:10px;
	/*color:#eee;*/
	color: #d5b27f;
	
	font-weight:normal;
	font-size:1.8em;
	font-family:Georgia,sans-serif;
	
	line-height: 1.1;
	
	padding-bottom: 10px;
}

.contact h3 {
	float:left;
	font-size:1em;
	font-weight:normal;
	margin:0;
}

.contact .phone {
	float:right;
}

.contact div.email {
	clear:both;
	display:block;
	margin-bottom:1em;
	text-align:left;
}

.contact div.email a {
	text-decoration:none;
	color:#D5B27F;
}

.contact .right {
	font:normal small/1.3 Georgia,serif;
}

.contact div {
	text-align:right;
}

ol.contact
{
	text-align:left;
	font-size:13px;
	padding-left: 0;
	margin-left: 0;
}

.contact .fld {
	margin:0 0 6px 0;
	border:0;
	background-color: #3f3730;
	display: block;
}

.contact .fld 
{
	text-align: left;
	min-height: 30px;
}

.contact .fld input {
	width:  150px;
	_width: 147px;
}

.fld span
{
	color: white;
	display:block;
	float: left;
	width: 91px;
	line-height:30px;
	padding-left: 10px;
	font-size:14px;
	font-family: Georgia, serif;
}

.fld input
{
	background-color:#514b45;
	border: none;
	color: #ede8d9;
	height:30px;
	padding-left: 10px;
	line-height:30px;
	font-size:14px;
	font-family: Georgia, serif;
}

input.submit
{
	width: 100%;
}

.contact select {
	margin:0 0 5px 0;
	background-color: #514b45;
	color: #FFF;
	height: 30px;
	font-size: 13px;
	border:0;
	margin: 0;
}
.contact textarea {
	background: #514b45;
	color: #FFF;
	border:0;
	height:62px;
	font-size:14px;
	font-family: Georgia, serif;
	width: 100%;
}


.contact .submit {
}

.contact .submit input {
	border:0;
	font-family:Georgia,serif;
	background:#d5b27f;
	padding:3px;
	color
}

address.contact {
	font:normal small/1.3 Georgia,serif;
	text-align:left;
	color:#ddd;
}

#info .blip_image
{
	padding-top:190px;
}

.stil1 {	font-size: medium;
	color: #d5b27f;
	margin-bottom: 5px;
}

h3 {	
	/*font-size: medium;*/
	font-size: 16px;
	color: #d5b27f;
	margin-bottom: 5px;
	font-variant: small-caps;
}
h2 {	
	font-size: 22px;
	color: #d5b27f;
	margin-bottom: 5px;
}

.price1 {background: #d2b895; color: #000000;font-variant: small-caps;font-size:12px;line-height:100%;padding-top:4px;padding-bottom:5px;padding-left:8px;}

.price1selected {background: #3D240A; color: #FFFFFF;font-variant: small-caps;font-size:12px;line-height:100%;padding-top:4px;padding-bottom:5px;padding-left:8px;}
.price3 {font-size:12px;padding:5px}
/*.price4 {font-size:11px}*/
.price4 {font-size:11px; color: #000000;}
.price4 a {font-size:11px;}


#bed_other {
	background: #514b45;
	color: #FFF;
	border: 0px;
	font-size: 16px;
	height: 36px;
	width: 120px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-left: 1px;
	margin-top: 5px;
}

#num_guests {
	background: #514b45;
	color: #FFF;
	border: 0px;
	font-size: 16px;
	height: 36px;
	width: 68px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-left: 1px;
	margin-top: 5px;
}

#numberofnights2 {
	background: #514b45;
	color: #FFF;
	border: 0px;
	font-size: 16px;
	height: 36px;
	width: 225px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-left: 1px;
	margin-top: 5px;
}

#numberofnights3 {
	background: #514b45;
	color: #FFF;
	border: 0px;
	font-size: 16px;
	height: 36px;
	width: 154px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-left: 1px;
	margin-top: 5px;
}

#message {
	background: #514b45;
	color: #FFF;
	border: 0px;
	width: 374px;
}

#general_info {
	background: #514b45;
	color: #FFF;
	border: 0px;
	width: 240px;
	font-size: 16px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-top: 5px;
}

#generalinfo {
	background: #3f3730;
	color: #FFF;
	border: 0px;
	width: 120px;
	font-size: 16px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-top: 5px;
}

#titel {
	background: #514b45;
	color: #FFF;
	border: 0px;
	font-size: 16px;
	height: 36px;
	width: 250px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 8px;
	margin-left: 1px;
	margin-top: 5px;
}

#meetingform_table { width: 100%; }

.form_stil {
	background: #3f3730;
	font-size: 16px;
	color: #FFF;
	padding: 10px;
	height: 31px;
	margin-top: 5px;
}

.clearer
{
	clear:both;
}

/* * * * * * * * USERFORM * * * * * * * * * * * * * * */
.userform
{
	width: 375px;
}

.userform select,
.userform input
{
	background-color: #514b45;
	color: #FFF;
	height: 28px;
	font-size: 13px;
	border: none;
	margin: 0;
	width: 232px;
	_width: 220px;
}

#radio_btn {
	background-color: #514b45;
	margin: 0;
	width: 10px;
	height: 10px;
}
.formItem2 input,
.formItem2 select

{

	background-color: #514b45;

	color: #FFF;

	height: 28px;

	font-size: 13px;

	border: none;

	margin: 0;

	width: 202px;

	_width: 170px;

}

.userform select
{
	padding:5px;
	_margin-top:4px;
}

.userform input.button
{
	width:100%;
	background-color: #d5b27f;
	color: black;
	font-family: Georgia, serif;
}

.userform textarea
{
	background-color: #514b45;
	color: #FFF;
	height: 65px;
	font-size: 13px;
	border: none;
	margin: 0;
	width: 100%;
}

.userform input.checkbox
{
	width: 16px;
	height: 16px;
}

.userform .nolabel
{
	width: 100%;
}

.userform h3
{
	font-size: medium;
	color: #d5b27f;
	margin-bottom: 5px;
	font-weight: lighter;
	_font-weight: normal;
}

.userform h4
{
	font-size: 12px;
	color: #d9c7ad;
	margin-top: 5px;
	line-height: 1em;
	margin-bottom: 5px;
	font-family: Georgia, serif;
	font-weight: lighter;
	_font-weight: normal;
}

.userform .formItem
{
	height: 30px; 
	margin-bottom: 6px;
}

.userform .formItem.bool
{
	height: auto;
	background-color: #514b45;
	background-image: url(/app/projects/copperhill/images/form_bool_bg.gif);
	background-repeat: repeat-y;
	_border-bottom: 6px solid black;
}

.userform .formItem.bool span
{
	float: left;
	background-color: #514b45;
	height: auto;
	width:320px;
	border: none;
	line-height: 1em;
	margin-top: 8px;
}

.userform .formItem.bool .itemGroup
{
	background-color: #3f3730;
	width: 30px;
	height: 30px;
	float:left;
	border-right: 1px solid black;
	text-align: center;
	margin-right: 14px;
}

.userform .formItem.bool .itemGroup input
{
	margin-top: 6px;
}

.userform span
{
	border-right: 1px solid #000;
	background-color: #3f3730;
	display:block;
	width:135px;
	float:left;
	line-height:30px;
	padding-left:5px;
	height: 30px;
}
.formItem2 span

{

	border-right: 1px solid #000;

	background-color: #3f3730;

	display:block;

	width:165px;
	_width: 185px;

	float:left;

	line-height:30px;

	padding-left:5px;

	height: 30px;

}
.userform .formItem.multiple span
{
	height: 61px;
	margin-bottom:6px;
	_border-bottom: 6px solid black;
}

/* Column override */
.userform .columns .column1,
.userform .columns .column2
{
	float: left;
}

.column1.small
{
	width: 150px;
}

.column1.small .nolabel
{
	width: 126px;
}

.userform .column1.small span
{
	width: 55px;
}

.userform .column1.small select
{
	width:65px;
}

.column2 span
{
	width: 138px;
}

.column2 select
{
	width:80px;
}

/* Idividual elements */
.userform select.date 	{ width: 75px; _width: 73px; }
.userform select.month 	{ width: 84px; _width: 82px; }

.userform select.year 	{ width: 68px; _width: 66px; }
.userform select.adults	{ width: 74px; _width: 73px; }
.userform select.kids1 	{ width: 74px; _width: 72px; }
.userform select.kids2 	{ width: 77px; _width: 75px; }
.userform select.setup  { width: 148px; _width: 146px; }
.userform span.setup  	{ width: 70px;  _width: 68px; }
.userform select.nonights  	{ margin-bottom: 1px; }



/* Press Room */
#pr_folder_article
{
	font-family:Georgia,serif;
	font-size:small;
	font-size-adjust:none;	
}

#pr_folder_article h2,
#pr_archive h2,
#pr_main h2,
#pr_thumbnail_list h2
{
	font-size:16px;
	font-family:Georgia,serif;
	font-weight: normal;
	text-align: left;
}

#pr_menu 
{
	background-image: url(/app/projects/copperhill/images/pr_gradbg.gif);
	background-repeat: repeat-x;
	*height: 582px;
	min-height: 582px;
	_width: 270px !important;
	_background-image: none !important;
}

.pr_menu tr td
{
	border-bottom: 1px solid #675a49;
	margin: 0;
	margin-bottom: 4px;
	text-align: left;
}

.pr_menu a
{
	float:left;
	width:75%;
	display: block;
	margin-bottom: 5px;
	color: #fff;
	text-align: left;
}

.pr_menu .info
{
	float: left;
	width:24%;
	display: block;
}
.pr_menu .infotwo
{
	float: left;
	width:24%;
	display: block;
}

.pr_menu .level2,
.pr_menu .level2 a
{
	color: #b39d7e;
}

#pr_main, #pr_archive
{
	*margin-top: 5px;
}

#pr_main,
#pr_thumbnail_list
{
	text-align: left;
	background-image: url(/app/projects/copperhill/images/faux_bg.gif);
	background-repeat: repeat-y;
}

#pr_archive .timestamp,
#pr_main .timestamp,
#pr_folder_article p
{
	color: #b39d7e;
	font-family: Georgia, serif;
	font-size: 13px;
}

.prRecent p,
#pr_archive p
{
	display: block;
	border-bottom: 1px solid #221b10;
	color: #f3ce9d;
	font-weight: normal;
	font-size: 13px;
	text-align:left;
		padding-bottom:2px;
}

.prRecent p a
{
	color: #f3ce9d;
}

#pr_folder_article p,
#pr_archive p,
.prRecent p
{
	text-align:left;
	border-bottom: 1px solid #221b10;
	display: block;
	clear:left;
}


#pr_folder_article .timestamp,
.prRecent .timestamp,
#pr_archive .timestamp,
#pr_main .timestamp
{
	color: white;
	font-size: 9px;
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	width:75px;
	float:left;
	line-height: 18px;
	padding-left: 12px;
}

.prArticleContainer
{
	width: 698px !important;
}

#copyContent
{
	padding-right: 40px;
	_padding-right: 30px;
	margin-left: 250px;
}

#copyContent h1
{
	font-size: 29px;
	font-weight: normal;
	color: #d5b27f;
	margin-bottom: 2px;
}

#copyContent .pubDate
{
	font-size: 9px;
	color: #d8c7b0;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
}

#copyContent p
{
	font-size: 13px;
	font-family: Georgia, serif;
	font-weight: lighter;
}

.teaserLeftMovie,
.teaserLeftImage
{	
}

.mainCol .teaserLeftImage
{
	width: 160px;
}

.prArticleContainer .teaserLeftContainer
{
	padding-left: 50px;
	width: auto !important;
	padding-right: 30px;
	
}

.teaserLeftImage h2
{
	font-size:12px;
	font-family: Georgia, serif;
	color: #d5b27f;
	font-weight: normal;
	padding: 0;
	margin-bottom: 4px;
	background-image: url(/app/projects/copperhill/images/pr_hasimage.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 25px;
}

.teaserLeftMovie h2
{
	font-size:12px;
	font-family: Georgia, serif;
	color: #d5b27f;
	font-weight: normal;
	padding: 0;
	margin-bottom: 4px;
	background-image: url(/app/projects/copperhill/images/teaserLeft_image.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
}

.teaserLeftImage .size,
.teaserLeftMovie .size
{
	color: #d8c7b0;
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	font-size: 9px;
	display:block;
	margin-bottom: 8px;
	padding-left: 25px;
}

#disclaimer
{
	display:block;
	margin-top: 15px;
}

#archiveHeader
{
	text-align: left !important;
	float: none !important;
	background-color: #221b10;
	height: 25px;
	padding-top: 10px;
	color: #ddcdb9;
	font-size: 14px;
	font-weight: normal;
	font-family: Georgia, serif;
	padding-left: 12px;
}

#copyContent h1
{
	margin-top: 8px;
}

#copyButton
{
	cursor: pointer;
}

.imageAgreeForm
{
	background-color:#34281c; 
	border:1px solid #675a49; 
	width:440px; 
	height:200px;
}
.imageAgreeContainer
{
	position:relative;
}
.imageAgreeContainer h1
{
	padding:0;
	margin:20px 20px 15px 20px;
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	font-family: Georgia, serif;
	color:#FFF;
}
.imageAgreeContainer p
{
	padding:0;
	margin:0px 20px 0px 20px;
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	font-family: Georgia, serif;
	color:#bdaa8c;
}
.imageAgreeBottom
{
	padding:0;
	position:absolute;
	bottom:0px;
	left:0px;
	width:440px; 
	height:64px;
	background-color:#675a49;
}
.imageAgreeBottom .bottomStuff
{
	position:relative; 
	display:inline;
}
.imageAgreeBottom p, 
.imageAgreeBottom input
{
	float:left;
	display:inline;
	padding:0;
	margin:25px 0px 10px 25px;
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	font-family: Georgia, serif;
	color:#bdaa8c;
}
.imageAgreeBottom .agreeButton
{
	position:relative;
	float:right;
	display:inline;
	margin:15px 15px 0;
}
#overlay
{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:90;   
    background-color:#000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    z-index:1000000;

	_top: -1500px;
	_left:-400px;
	_width: 2000px;
	_height: 3500px;
	
}
#overlay[id]
{ 
	/* IE6 and below Can't See This */
    position:fixed;
}
#close
{
    position:absolute;
    top:-15px;
    right:15px;
    cursor:pointer;
}


#bottom.tv
{
	background-image: url(../images/tv_head.gif);
	background-position: 35px 0px;
	background-repeat: no-repeat;
	margin: 0px;
	padding-bottom: 70px;
	padding-top: 45px;
	background-color: transparent;
}

#bottom.tv_sv

{

	background-image: url(../images/tv_head_sv.gif);

	background-position: 35px 0px;

	background-repeat: no-repeat;

	margin: 0px;

	padding-bottom: 70px;

	padding-top: 45px;

	background-color: transparent;

}

#tv_wrapper
{
	background-image: url(../images/webb-tv_bg2.jpg);
	background-repeat: no-repeat;
}

td.tvIcon
{
	background-image: url(../images/tv_icon.gif);
	background-repeat: no-repeat;
	height: 160px;
	background-position: left bottom;
	width: 160px;
	cursor: pointer;
}


#pr_thumbnail_list .teaserLeftImage h2
{
	width: 130px;
	font-size: 12px;
	min-height:19px;
}


a.priorReleases
{
	display: block;
	padding: 0;
	margin: 0;
	margin-left: 16px;
	margin-top: 8px;
	width: 145px;
	clear: left;
	float: none;
	width: 100%;
	text-align: left;
}

#bFooter
{
	color: #d2b27f;
	
	font-family: georgia;

	font-size: 12px;	
	
	margin-left: 16px;

	margin-top: 20px;
	
	float: left;
}

#bFooter2
{
	color: #d2b27f;
	font-family: georgia;
	font-size: 11px;	
	margin-left: 19px;
	float: left;
	position: relative;
	top: -30px;
}

#bFooter2 a
{
	text-decoration: underline;
	font-family: georgia;
	font-size: 11px;	
}

#bFooterButton
{
	border: 0px;
	color: #000000;
	background: #d2b27f;
	padding: 3px;
	font-weight: bold;
	font-family: georgia;
	font-size: 11px;	
}

#kids
{
	display: none;
	float: left;
	padding: 3px;
}

#bottom_footer {
	background: #0f0f0f url(../images/bg_foot_inf.jpg) repeat-x;
	overflow: hidden;
	height: 99px;	
}

#bottom_footer_utf {
	background: #0f0f0f url(../images/bg_foot_utf.jpg) repeat-x;
	overflow: hidden;
	height: 129px;
}

#foot_links {
	padding: 5px;
	margin-bottom: 20px;
	color: #D5B27F;
}

#foot_links a{
	color: #FFFFFF;
}