/*index*/
#position {
	position:relative;
	text-align:left;
	width:936px;
	margin:auto;
	height:421px;
}
.brTop {
	position:absolute;
	top:35px;
	left:39px;
	background:url(../images/bg_homeBanner_Top.jpg) no-repeat;
	text-indent:-5000px;
	width:324px;
	height:69px;
}
.brLeft {
	position:absolute;
	width:226px;
	height:110px;
	background:url(../images/bg_homeBanner_left.jpg) no-repeat;
	bottom:46px;
}
#position .brLeft li a {
	font-family:"Arial Black";
	color:#FFFFFF;
	font-size:27px;
	line-height:127%;
	padding-left:16px;
}
#position .brLeft .brLeftText a {
	color:#6d5c47;
}

.ourplans p{
	margin-bottom:10px;
}
.ourplans a:hover{
	text-decoration:underline;
}
/*
.brRight {
	position:absolute;
	width:232px;
	height:122px;
	right:0px;
	bottom:0px;
	background:url(../images/bg_homeBanner_Right.jpg) no-repeat;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.brRight h3 {
	padding-top:20px;
}
#position .brRight h3 a {
	font-size:24px;
	font-family:"Arial Black";
	color:#6d5c47;
	padding-left:11px;
	letter-spacing:-2px;
}
.brRightCN {
	padding:17px 15px 0 15px;
	line-height:100%;
}*/
/*textandpics*/
#textandpicsBR {
	width:936px;
	text-align:left;
	background:url(../images/bg_white_grid.jpg) repeat;
	margin:auto;
	font-family:Verdana;
	font-size:11px;
	color:#5b3c17;
}
#BRcontent907 {
	padding:25px 28px 22px 23px;
	font-size:10px;
}
.floorPlan{
	font-size:14px;
	padding-bottom:25px;
	padding-left:20px;
}
#BRcontent907 h2 {
	font-family:"Arial Black";
	font-size:18px;
	color:#5b7d00;
	padding-left:9px;
	padding-bottom:15px;
}
#BRcontent870 {
	padding:0 60px 42px 10px;
	background:url(../images/bg_BRcontent.jpg) no-repeat bottom;
}
.imgTit {
	font-weight:bold;
	padding-top:3px;
}
#BR870Left {
	float:left;
	width:294px;
}
#BR870Right {
	float:right;
	width:547px;
}
#BR870Right p {
	line-height:140%;
	margin-bottom:10px;
}
#BR870Right p.justify {
	text-align:justify;
}
.BR870Fix {
	height:203px;
	width:299px;
	background:url(../images/bg_textandpicsBRcontent870_images.jpg) no-repeat;
	text-align:center;
	padding-top:8px;
}
.Right870TX {
	font-weight:bold;
	text-decoration:none;
	color:#5B3C17;
	padding-left:10px;
	padding-top:10px;
}
.Right870TX a {
	color:#5B3C17;
}
.Right870FixTX {
	font-weight:bold;
	padding-left:25px;
	padding-top:10px;
	font-size:10px;
}
.Right870FixTX li {
	padding:3px 0;
}
.Fix870TX {
	padding-left:10px;
	padding-top:30px;
}
#imagegallery {
	float:left;
	width:294px;
}
#imagegallery a {
	text-decoration:none;
	color:#5B3C17;
	height:44px;
	line-height:44px;
	display:block;
}
#imagegallery a img {
	position:absolute;
	border:1px solid #8e8e8e;
}
#imagegallery a span {
	padding-left:70px;
	height:44px;
	line-height:44px;
	display:block;
	overflow:hidden;
	text-ellipsis:ellipsis;
}
#placeholderWarp {
	float:right;
	width:586px;
	height:446px;
	position:relative;
	background:url(../images/bg_placeholder.jpg) no-repeat top;
}
#placeholder {
	padding:8px;
	position:absolute;
	z-index:10;
}
#description1 {
	background:url(../images/descriptionTit.jpg) no-repeat 0px 2px;
	padding-left:24px;
	margin-top:7px;
	position:absolute;
	top:406px;
	width:485px;
}
#flashWrap {
	position:absolute;
	padding:8px;
	z-index:1;
}

#replay{
	position:absolute;
	top:414px;
	right:24px;
	cursor:pointer;
	font-weight:bold;
	
}
/*contact*/
.ContNow, #BRContentLeft .ContNow a{font-size:13px;}
#contactBR {
	width:840px;
	height:411px;
	margin:0 auto;
	background:url(../images/bg_contactBR.jpg) no-repeat;
	text-align:left;
	padding:21px 78px 0px 15px;
	font-size:11px;
	color:#66451d;
	overflow:hidden;
	border-bottom:5px solid #FFFFFF;
}
.twoPartsmainContentIn {
	width:902px;
	margin:0 auto;
	background:url(../images/bg_white_grid.jpg) repeat;
	text-align:left;
	padding:21px 15px 30px 15px;
	font-size:11px;
	color:#66451d;
	overflow:hidden;
	border-bottom:5px solid #FFFFFF;
}
.twoPartsmainContentIn p {
	margin-bottom:10px;
}
.twoPartsmainContentIn h2 {
	padding:13px 0;
}
.twoPartsmainContentIn h1 {
	margin-bottom:10px;
}
#contactBR h2 {
	font-family:"Arial Black";
	font-size:18px;
	color:#5b7d00;
}
#BRContent {
	margin-top:19px;
}
.BRContentTop h2 {
	letter-spacing:-1px;
}
.BRContentTop {
	width:590px;
	float:left;
}
#BRContentLeft {
	float:left;
	width:285px;
}
#BRContentLeft .veniceContact, #BRContentCenter .veniceContact {
	background:url(../images/bg_contactBRLeft_line.gif) no-repeat left bottom;
	padding:12px 0px;
	line-height:100%;
}
.veniceContact p {
	padding-left:9px;
}
#BRContentLeft a, #BRContentCenter a {
	font-size:11px;
	color:#66451d;
	text-decoration:none;
	font-weight:bold;
}
#BRContentLeft .noneLine {
	background:none;
	padding:9px 0 0 0;
}
#BRContent h2 {
	font-size:22px;
	color:#66451d;
	padding-bottom:5px;
}
#BRContentCenter {
	float:left;
	width:290px;
}
#BRContentRight {
	width:241px;
	float:right;
}
#BRContentRight h2 {
	margin-bottom:2px;
}
.veniceLocation, .veniceIntro {
	margin-bottom:4px;
}
.veniceCom {
	line-height:130%;
	margin-left:11px;
}
.navBR {
	font-weight:bold;
	padding-top:5px;
}
.navBR li {
	padding:2px 0;
	height:19px;
	line-height:19px;
}
.contactTextInput {
	border:1px solid #867157;
	background:#f6f6e9;
}
.navBR li span.contactNumberOf {
	float:right;
}
.cTItype1 {
	width:155px;
	height:17px;
	float:right;
}
.cTItype2 {
	width:132px;
	height:17px;
	float:right;
}
.cTItype3 {
	width:28px;
	height:17px;
}
.cSelect1 {
	float:right;
	width:70px;
	border:1px solid #867157;
}
.contactNumberOf {
	position:relative;
	top:-1px;
}
.navBR .MessageOrBooking {
	padding-top:6px;
	padding-bottom:1px;
	height:80px;
}
.MessageOrBooking textarea {
	border:1px solid #867157;
	margin-top:1px;
	background:#f6f6e9;
	width:241px;
	height:55px;
	overflow:auto;
}
.contactSubmit {
	width:92px;
	height:25px;
	background:url(../images/btn_contactsubmit.png) no-repeat;
	border:none;
	float:right;
}

.delNews{
	height:30px;
	padding-top:10px;
}
.btnDelete{
	display:block;
	margin:0px 05px;
	width:92px;
	height:23px;
	background:url(../images/btn_delete.jpg) no-repeat;
	border:none;
	cursor:pointer;
	float:right;

}
.btnAdd{
	
	margin:5px 0;
	width:92px;
	height:23px;
	background:url(../images/btn_add.jpg) no-repeat;
	border:none;
	cursor:pointer;
}

.btnPreview{
	
	margin:5px 0;
	width:92px;
	height:23px;
	background:url(../images/btn_preview.jpg) no-repeat;
	border:none;
	cursor:pointer;
	
}


/*articles*/
.mainIn {
	margin:auto;
	width:962px;
	position:relative;
}
.mainInTop {
	background:url(../images/bg_article_top.jpg) no-repeat;
	height:12px;
	line-height:0;
	font-size:0;
}
.mainInContent {
	background:url(../images/bg_article_middle.jpg) repeat-y;
	position:relative;
	width:962px;
}
.mainContent {
	margin:0 14px;
	padding:0px 0 10px 10px;
	background:url(../images/bg_white_grid.jpg) repeat;
	text-align:left;
	font-size:11px;
	border-bottom:15px solid #FFFFFF;
	width:924px;
}
.mainInContentHackLeft {
	background:#7B5A31;
	width:8px;
	height:422px;
	position:absolute;
	left:0;
	bottom:0;
}
* html .mainInContentHackLeft {
	bottom:-1px;
}
.mainInContentHackRight {
	background:#7B5A31;
	width:8px;
	height:422px;
	position:absolute;
	right:0;
	bottom:0;
}
* html .mainInContentHackRight {
	bottom:-1px;
}
.articlesContentBottom {
	background:#fff;
	height:22px;
	width:946px;
	position:absolute;
	left:0;
	bottom:0;
}
.articlesContentLeft {
	float:left;
	padding-top:25px;
	width:556px;
}
.articlesContentRight {
	float:right;
	width:345px;
	background:url(../images/bg_yellow_grid.jpg) repeat;
	border-left:6px solid #fff;
}
.ARContentLeft {
	border-bottom:#cada70 solid 2px;
	padding-bottom:9px;
	padding-left:15px;
}
.ARContentLeft p {
	margin-bottom:10px;
	line-height:140%;
	font-size:10px;
}
.ARContentLeft p.justify {
	text-align:justify;
}
.articlesContent h2 {
	font-family:"Arial Black";
	font-size:24px;
	color:#6d5c47;
	line-height:100%;
}
.ARContentLeftTop {
	margin-bottom:15px;
}
.ARContentLeftTop .PDtop {
	margin-top:20px;
}
.ARContentLeftTop li {
	padding-left:28px;
	background:url(../images/descriptionTit.jpg) no-repeat 6px 2px;
	padding-bottom:10px;
}
.ARContentLeftContar {
	padding:0 5px 6px 11px;
}
.ARContentLeft h2 {
	padding-bottom:13px;
	padding-top:13px;
}
.ARContentLeftContar a {
	font-weight:bold;
	color:#5B3C17;
	font-size:11px;
}
.ARNote01 {
	font-weight:bold;
	font-size:10px;
	padding-bottom:22px;
	padding-left:20px;
}
.ARContentLeftContar li {
	line-height:200%;
}
.ARNote02 {
	padding-top:24px;
}
.ARNote02 a {
	text-decoration:none;
}
.ARNoteTop {
	background:url(../images/bg_articlesTOP.gif) no-repeat 475px 13px;
	font-family:"Arial Black";
	font-size:18px;
	color:#6d5c47;
	padding-left:495px;
}
.newsContent{
	margin-bottom:40px;
}
.newsContentARNoteTop {
	background:transparent url(../images/bg_articlesTOP.gif) no-repeat scroll 775px 13px;
	color:#6D5C47;
	font-family:"Arial Black";
	font-size:18px;
	padding-left:795px;
}
.newsTime{
	color:#333;
	font-size:11px;
}
.ARNoteTit {
	font-family:Arial, Helvetica, sans-serif, "Arial Black";
	font-size:18px;
	color:#6d5c47;
	font-weight:bold;
	font-style:italic;
}
.ARNote02 a {
	color:#5B3C17;
	font-size:11px;
	font-weight:bold;
}
.textDear {
	font-family:"Arial Black";
	font-size:18px;
	color:#6d5c47;
	line-height:100%;
	margin:20px 0;
}
.customerSay {
	padding:9px 20px 20px 20px;
	font-size:10px;
	width:305px;
	overflow:hidden;
}
.customerSay p {
	margin-bottom:10px;
	line-height:140%;
}
.rightBlockContent {
	background:#fff;
	padding-bottom:6px;
}
.rightMenuContent1 {
	border-top:6px solid #fff;
	border-bottom:6px solid #fff;
	background:url(../images/bg_right_over.jpg) repeat;
	height:138px;
}
.rightMenuContent1 ul {
	margin:0;
	padding:0 0 0 21px;
	width:171px;
}
.rightMenuContent1 h3 {
	height:32px;
	background:url(../images/right_over.jpg) no-repeat;
	text-indent:-10000px;
}
.rightMenuContent2 a {
	background:url(../images/right_short.jpg) no-repeat;
	width:345px;
	height:164px;
	display:block;
	text-indent:-10000px;
}
.rightMenuContent3 a {
	background:url(../images/right_long.jpg) no-repeat;
	width:345px;
	height:164px;
	display:block;
	text-indent:-10000px;
}
.rightMenuContent4 a {
	background:url(../images/right_overnight.jpg) no-repeat;
	width:345px;
	height:164px;
	display:block;
	text-indent:-10000px;
}

/*twoparts*/
.twoParts {
	background:none;
}
.twoPartsMain {
}
.twoPartsMainIn {
	position:relative;
	width:970px;
	margin:auto;
}
.twoPartsMaintHackLeft {
	background:url(../images/twoparts_hack_left.jpg) no-repeat bottom right;
	width:12px;
	height:100%;
	position:absolute;
	left:0;
	bottom:0;
}
.twoPartsMainHackRight {
	background:url(../images/twoparts_hack_right.jpg) no-repeat bottom left;
	width:12px;
	height:100%;
	position:absolute;
	right:0;
	bottom:0;
}

* html .specialIndexMainIn .twoPartsMainHackRight {
	height:524px;
}
* html .specialIndexMainIn .twoPartsMaintHackLeft {
	height:524px;
}
/*Links*/
.veniceLinks {
	padding-left:10px;
}
/*things-to-do*/
.sup {
	vertical-align:super;
}
/*amenities*/
.MsoLeft, .MsoContent {
	width:301px;
	float:left;
}
.MsoLeft ul, .MsoContent ul, .MsoRight ul {
	list-style:disc outside;
	padding-left:20px;
}
.MsoRight {
	width:300px;
	float:right;
}
/*suite-rates*/
.SRtit {
	text-align:center;
	text-decoration:underline;
}
.SRLeft {
	width:220px;
	float:left;
	padding-left:100px;
	padding-bottom:20px;
}
.SRRight {
	width:220px;
	float:right;
	padding-right:100px;
}
.MsoUl {
	list-style:disc outside;
	padding:10px 0 20px 40px;
}
/*staycation*/
.staycationUl {
	padding-left:40px;
	list-style:disc outside;
}
/*book-a-suite*/
#BookContent {
	width:300px;
	text-align:left;
}
#BookContent .MessageOrBooking textarea {
	width:300px;
}
/*send-an-email*/
#BookContentLeft {
	float:left;
	padding-left:50px;
	width:241px;
}
#BookContentRight {
	float:right;
	width:280px;
	padding-right:50px;
}
/*press*/
.pressContent {
	padding-top:25px;
}
.pressContent .ARNoteTop {
	padding-left:805px;
	background:transparent url(../images/bg_articlesTOP.gif) no-repeat 785px 13px;
}
.specialNotes{
	font-size:9px;
	color:#333;
}