@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background:url(../images/bg-body.jpg) repeat-x #000; font-family:Arial, Helvetica, sans-serif;}
h2{font-family:"Arial Narrow", Helvetica, sans-serif; font-size: 20px; font-weight:normal;}
h3{font-family:"Arial Narrow", Helvetica, sans-serif; font-size: 20px; font-weight:normal;}
p{margin:4px 0 14px 0;}
a{color:#a7691f; text-decoration:none;}
a:hover{color:#FFF;}
#wrapper{width:100%; margin:0 auto;}

#header{background:url(../images/bg-header.jpg) no-repeat; height:110px; width:982px; margin:0 auto; padding-top:0px;}
#header h1{width:371px;	height:101px; background:url(../images/the-belvedere-logo.png) center no-repeat; margin:0 auto;}
#header h1 a{display:block;	width:371px; height:101px; text-indent:-20000px;}

/* Flag Icon */
#flag{ position:relative; top: 75px; float:right; width:245px;}
#flag li{float:left; padding-right: 10px; font-size:11px; list-style-type:none;}

#mainnav{ background:#29251A;}
#mainnav{height:39px; width:990px; margin:0 auto; text-align:center; color:#bbb09a;	font-size:11px;	text-transform:uppercase;}
#mainnav ul{padding:0; margin:0 auto; list-style:none; width:982px;}
#mainnav ul li{padding:6px 20px; display:inline; background:url(../images/nav-line.jpg) center right no-repeat;}
#mainnav ul li a{color:#bbb09a; text-decoration:none; line-height:39px;}
#mainnav ul li a:hover{color:#FFF;}
#mainnav ul li.last{background:none;}
#mainnav ul li.active a{color:#FFF;}

#container{background:url(../images/pattern.jpg) #dbc89c;}

#content{background:url(../images/bg-content.png) repeat-y;	width:980px; margin:0 auto;}

#bg_banner{width:982px; height:315px; background:url(../images/bg-banner.png) no-repeat; padding-top:24px;}

#banner{width:922px; height:297px; padding:9px; background:url(../images/bg-banner.jpg) repeat-y #f5f0dc; margin:0 auto;}
#banner h3{margin:4px 0 14px 0;}
#banner .text .smallimages{background:url(../images/bg-banner-small-images.png) no-repeat; width:309px;	height:138px;text-align:center; padding:6px 6px 0 6px;}
#banner .text{width:318px; padding:10px 19px 0 19px; float:left; font-size:12px; line-height:18px;}
#banner .bannerimg{float:right; margin:0;}

#maincontent{width:940px; background:url(../images/bg-main-content.png) no-repeat; margin:0 auto; font-size:12px;}

#left_content{width:332px; padding:26px 19px 20px 19px; float:left; background:url(../images/bg-left-content.png) no-repeat;}

#right_content{width:532px; padding:26px 19px 36px 19px; float:left; line-height:18px;}

#maincontent h2, h3{margin:4px 0 14px 0;}

#maincontent h4{font-size:16px; font-weight:normal; margin:2px 0 14px 0;}

#bottom{background:#2a251a; padding:25px 19px 20px 19px;}

#bottomcontent{width:940px; margin:0 auto;}
#bottomcontent h3{margin:0; padding:0;}
#bottomcontent .left{width:332px; padding:0 19px; float:left;}
#bottomcontent .right{width:532px; padding:0 19px; float:right;}
#bottomcontent form{margin:0; padding:0; font-size:12px; color:#faf7ef;}

#bottomcontent form .textbox, #bottomcontent form textarea{width:260px; background:#aba089 !important; border:1px solid #aba089; margin:2px 0 8px 0; color:#FFF;}

.button{font-family:Arial, Helvetica, sans-serif; background: url(../images/bg-submit-button.jpg) repeat-x; border:1px solid #000; height:30px; color:#FFF; font-weight:bold;}

#footer{height:10px; padding:40px; background:#000;}
#footer div{width:902px; font-size:12px; color:#a69b82; padding:0 19px; margin:0 auto;}
#footer a{text-decoration:none; color:#a69b82;}
#footer a:hover{color:#FFF;}

/*-----------------Title---------------------*/

.siteplan_artis_impressions{height:28px;}
.karma_guests_ambassadors{height:19px;}
.life_at_the_belvedere{height:28px;}
.life_at_karma_kandara{height:28px;}
.prices{height:28px;}
.investment{height:28px;}
.contact_form_bottom{color: #b3a993; height:23px;}
.introduction{font-size:30px; height:28px;}
.introduction h3{}
.introduction_mainpage{height:28px;}
.life_at_the_belvedere_mainpage{height:28px;}
.life_at_karma_kandara_mainpage{height:28px;}
.karma_guests_ambassadors_mainpage{height:28px;}
.investment_mainpage{height:28px;}
.contact_mainpage{height:28px;}
.thankyou_mainpage{height:28px;}
.siteplan_artist_impressions_mainpage{height:28px;}
.has_karma_gone_mad_the_launch_of_the_belvedere{height:28px;}
.information_request_form{height:28px;}
.special_accomodation{height:28px;}
.experience_karma_form{height:28px;}

.karma_guest_pic{width:192px; height:170px; float:left;	background:url(../images/bg-karma-guests-and-ambassadors.png) no-repeat; margin-right:8px;}
.karma_guest_pic img{padding:18px 0 0 14px;}

.photo{background: url(../images/bg-photo.jpg) left bottom no-repeat #fbf6e3; width:160px; height:254px; padding:6px; float:left; margin:0 4px 12px 0;}

.pdf{margin:0 0 16px 0;}
.pdf ul{margin:0; padding:0; list-style:none; font-size:16px; clear:both;}
.pdf ul li{list-style:none; background:url(../images/pdf-icon.gif) no-repeat left center; padding-left:25px; line-height:34px; border-bottom:1px solid #c4b183;}

.clear{clear:both; margin:0; padding:0; line-height:1px;}

.alignright{float:right;}

.alignleft{float:left;}

a.read_more{background:url(../images/arrow.jpg) no-repeat right center;	color:#a7691f; text-decoration:none; font-weight:bold; padding-right:20px;}
a.read_more:hover{color:#FFF;}

a.read_more_block{background: url(../images/bg-readmore.jpg) no-repeat right center #6b5a35; color:#FFF; text-decoration:none; font-weight:bold; padding:0 0 0 12px; height:26px; line-height:26px; width:110px;}
a.read_more_block:hover{color:#ab9971;}

.bottom_line{border-bottom:1px solid #c4b183; padding-top:8px;}

.dotted_line{border-top:1px dashed #c4b183;	margin:18px 0 10px 0;}

.double_line{background:url(../images/bg-double-line.jpg) left center repeat-x;	line-height: normal; margin:0;}

.imgleft{background:#fbf6e3; padding:5px; float:left; margin:0 6px 16px 0;}
#maincontent .errors(color:#ff0000; margin:0 0 20px 0;)
