body {
	background-color: #fff;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: #343130;
	padding: 0;
	margin: 0 auto;
	background-image: url(../images/background.gif); 
	background-repeat: repeat-x;	
	background-position: top center;
} 

#container {
	width: 929px;
	margin-bottom: 10px;
	margin: 0 auto;
	padding: 0px;	
}

#containerReservation {
	width: 680px;
	margin-bottom: 10px;
	margin: 0 auto;
	padding: 0px;	
}

a {
	color: #C69D6F;
	text-decoration: none;
}
a:visited {color: #C69D6F;}
a:hover {color: #7D7067;}
a:active { color: #C69D6F;}

#containerTop {
	height: 380px;
	padding: 0px;
	background-image: url(../images/banner.jpg); 
	background-repeat: no-repeat; 
	background-position: top right;
}

#containerTop ul {	
	position: absolute;
	top: 46px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#containerTop li {
	margin: 0;
	padding: 0;
	float: left;	
	list-style: none;
}

#topMenu {
	height: 46px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#topMenu a {
	height: 45px;
	color: #DBCDB2;	
	text-transform: uppercase;
	font: bold 12px/45px Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	padding: 15px 25px 16px 25px;
}
#topMenu a:hover {
	color: #fff;	
	text-transform: uppercase;
	background-image: url(../images/top_hover.gif); 
	background-repeat: no-repeat;	
	background-position: top center;
}

#logo {
	width: 205px;
	height: 380px;
	padding: 0px;
	margin: 0px;	
}

#leftMenu {
	margin: 17px 0px 0px 0px;
	padding: 22px 0px 0px 30px;
	text-align: left;
	background-image: url(../images/left-menu.gif); 
	background-repeat: no-repeat;	
	background-position: top left;
}
#leftMenu a {
	color: #5D4C41;	
	text-transform: uppercase;
	font: bold 11px/25px Arial, Tahoma, Verdana, Helvetica, sans-serif;  
	padding: 0px 25px 0px 25px;
	margin: 15px 0px 16px 0px;
}
#leftMenu a:hover {
	color: #C69D6F;	
	text-transform: uppercase;
}


#leftMenu .subMenuBorder {
	position: absolute;
	visibility: hidden;
	background-color: #fff;
	border: 1px solid #E0D4BD;
	margin: 0px 0px 0px 20px;
	padding: 2px;
	
}
#leftMenu .subMenu {
	background-color: #F4F0E8;
	padding: 2px 10px 2px 3px;
}
#leftMenu .subMenu a {
	color: #5D4C41;	
	font: normal 11px/17px Tahoma, Verdana, Helvetica, sans-serif; 
	background-image: url(../images/menuArrow.gif); 
	background-repeat: no-repeat;	
	background-position: top left;
	padding: 0px 0px 0px 30px;
	text-transform: none;
}
#leftMenu .subMenu a:hover {
	color: #C69D6F;
	text-transform: none;	
}

li#headerMiddle {
	width: 430px;
	padding: 0px;
	margin: 0px;
	
	position: absolute;
	top: -9px;
	left: 226px;	
}

#headerMiddle ul {
	padding: 0px;
	margin: 0px;
	float: left;	
	list-style: none;
}
#headerMiddle li {
	padding: 0px;
	margin: 0px;
	float: left;	
	list-style: none;
}

#headerMiddle .smallImages div {
	padding: 0px;
	margin: 0px 0px 7px 6px;
	width: 30px;
	height: 36px;
	border: 2px solid #E0D3BC;
}

#headerMiddle div.languages {
	margin: 0px 0px 0px 74px;
	padding: 22px 0px 0px 0px;
}

#headerMiddle div.languages ul{
	position: absolute;
	top: -36px;
	padding: 0px;
	list-style: none;
}

#headerMiddle div.languages .l10n_lang_list li {
	color: #797777;
	font: normal 13px/127px Arial, Verdana, Helvetica, sans-serif;
	list-style: none;
	list-style-type: none;
	margin: 0px 14px 0px 14px;
	padding: 0px 0px 0px 0px;
}

#headerMiddle div.languages .l10n_lang_list li a:hover {
	color: #000;
}
#headerMiddle div.languages .l10n_lang_list li.activeLang {
	color: #000;
	margin: 0px 14px 0px 14px;
	padding: 0px 0px 0px 0px;
}


li#rezervation {
	position: absolute;
	top: 30px;	
	left: 688px; 
	width: 200px;
	padding-left: 5px;
	margin: 0px 0px 0px 0px;
	color: #DBCDB2;
	font: normal 11px/17px Arial, Verdana, Helvetica, sans-serif; 
}
#rezervation .rezervationTitle {
	color: #fff;
	font: bold 12px/55px Arial, Verdana, Helvetica, sans-serif; 
	text-transform: uppercase;
	text-align: center;
}
#rezervation .inputBox {
	color: #DBCDB2;
	font: normal 11px/17px Arial, Verdana, Helvetica, sans-serif; 
	background-color: #49382C;
	border-top: solid 1px #261A14;
	border-right: solid 1px #5E4B3E;
	border-bottom: solid 1px #5E4B3E;
	border-left: solid 1px #261A14;
	height: 17px;
	padding-left: 5px;
}
#rezervation .button { 
	background-image: url(../images/formButton.gif); 
	background-repeat: repeat-x; 
	border: 0px; 
	color: #49382C; 
	font: bold 11px Arial, Verdana, Helvetica, sans-serif; 
	height: 25px;
	padding: 2px 0px 4px 0px;
	text-decoration: none; 
}

#common {
	background-color: #fff; 
	border: 1px solid #E0D3BC;
	margin: 20px 13px 20px 10px;
	padding: 11px;
}

#right {
	float: right;
	width: 236px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

#contentSeparator {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/dotsSeparator.gif); 
	background-repeat: repeat-y; 	
	background-position: top left;
}

#content {
	width: 587px;
	background-color: #E4DECD;
	padding: 20px;
}
#content .button { 
	background-color: #DFD3BB;
	color: #6F574A;
	border: 1px solid #BDB096;
	font: bold 11px/17px Arial, Verdana, Helvetica, sans-serif;
}
#content a { 
	color: #7f7a6b;
}
#content a:hover { 
	color: #C69D6F;
	text-decoration: underline;
}
#contentLarge {
	width: 842px;
	background-color: #E4DECD;
	padding: 20px;
}
div#content, div#contentLarge { 
	min-height:300px;
	height:expression(this.scrollHeight > 300 ? "auto":"300px"); 
}

p, pre{
padding: 5px 0px 5px 0px;
margin:0px;
}

pre img {
	border: 2px solid #E0D4BD;
	margin: 0px;
}
p img {
	border: 2px solid #fff;
	margin: 0px;
}
span.offerText {
	color: #343130; 
	font: bold 11px/15px Tahoma, Verdana, Helvetica, sans-serif; 
}

p.offerLinks a {
	color: #6F584A; 
	font: normal 11px/15px Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	margin: 0px;
	padding: 0px;	
}
p.offerLinks a:hover {
	color: #6F584A; 
	text-decoration: underline;
}
h2 {
	color: #C82626; 
	font: bold 12px/30px Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	margin: 0px;
	padding: 0px;	
	text-transform: uppercase;
	text-align: center;
}
h1 {
	color: #5E4E41; 
	background-image: url(../images/h1.gif); 	
	background-repeat: no-repeat; 
	background-position: left;
	font: bold 12px/12px Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	margin: 0px;
	padding: 0px 0px 0px 45px;
	text-transform: uppercase;
}

#tableHeader {	
	background-color: #6F584A;  
	height: 33px;
}
#tableHeader td {
	color: #C69D6F; 
	font: bold 11px/11px Tahoma, Verdana, Helvetica, sans-serif; 
	padding: 5px 10px 0px 10px; 
}
#content .tableSubTitle {	
	background-color: #E0D3BC;  
	height: 24px;
	border-top: 1px solid #fff; 
	border-bottom: 1px solid #6F584A; 
	text-transform: uppercase;
	padding: 0px 10px 0px 10px; 
}
#content .tableSubTitle a {	
	color: #6F584A; 
	font: bold 11px/24px Tahoma, Verdana, Helvetica, sans-serif;
}
#content .tableSubTitle a:hover {	
	color: #C69D6F; 
}

#content .tableSubTable {
	background-color: #F4F0E8; 
}
#content .tableSubTable td { 
	height: 21px;
	padding: 0px 10px 0px 10px; 
	border-top: 1px solid #fff;
}

#formBorder {
	background-color: #F4F0E7; 
	border: 2px solid #fff;
}
#form {
	background-color: #F8F6F1; 
	border: 1px solid #DFD3BB;
}
#form table  {
	color: #36332E;
	font: normal 11px/17px Arial, Verdana, Helvetica, sans-serif;
}
#form td {
	border: 1px solid #fff;
	padding-left: 10px;
	padding-right: 10px;
}
#form input {
 	border: 1px solid #D4D0C8;
}
#form select {
	border: 1px solid #D4D0C8;
}
#form textarea {
 	border: 1px solid #D4D0C8;
}
#form .button { 
	background-color: #DFD3BB;
	color: #6F574A;
	border: 1px solid #BDB096;
	font: bold 11px/17px Arial, Verdana, Helvetica, sans-serif;
}
#footer {
	margin: 0;
	padding: 0; 
	background-image: url(../images/footer.gif); 	
	background-repeat: repeat-x; 
	height: 49px;
	color: #DBCDB2;
	font: normal 10px/30px Tahoma, Verdana, Helvetica, sans-serif; 
}
#footer span {
	margin: 0px 12px 0px 12px;
	padding:0px; 
}
#footer a {
	color: #fff;
	font: bold 9px/30px Tahoma, Verdana, Helvetica, sans-serif; 
	text-transform: uppercase;
}
#footer a:hover {
	color: #C69D6F;
}

#bigImageTransform {
	position: absolute;
}

#headerMiddle .smallImages div.selectedImage {
	border-color: black;
}

.galThumbs img {
	width: 130px;
	height: 86px;
	border: 2px solid #fff;
}


/* CODE BEGIN enlarge image  */
.enlargeImg-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}

.enlargeImg-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white; 
	text-align: center;
}
/* CODE END  enlarge image  */


/* calendar
----------------------------------------------- */

#calendar {
	border-right: #f2f2f2 1px solid; 
	border-top: #f2f2f2 1px solid; 
	margin: 5px auto; 
	border-left: #f2f2f2 1px solid; 
	width: 241px; 
	border-bottom: #f2f2f2 1px solid; 
	position: absolute; 
	height: 165px; 
	background-color: #FCFAF6; 
	text-align: center
}
UL {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none
}
.months {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C69D6F; 
	text-align: center
}
.emptM {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.headDay {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.dayNormal {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.dayBlank {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.dayDisabled {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.dayWeekend {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.dayCurrent {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.yearBrowse {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.monthDisabled {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.currMonth {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
#closeBtn {
	padding-right: 0px; 
	display: inline; 
	padding-left: 0px; 
	float: left; 
	padding-bottom: 0px; 
	margin: 1px 0px 0px 1px; 
	width: 39px; 
	color: #000; 
	line-height: 14px; 
	padding-top: 0px; 
	height: 14px; 
	background-color: #C9BFA3; 
	text-align: center
}
.emptM {
	color: #d7d6d5; 
	background-color: #f2f2f2
}
.dayDisabled {
	color: #d7d6d5; 
	background-color: #f2f2f2
}
.monthDisabled {
	color: #d7d6d5;
	background-color: #f2f2f2
}
.headDay {
	width: 33px; 
	color: #DBCDB2;
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; ; 
	background-color: #49382C;
}
.dayNormal {
	width: 33px; 
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1EAD7;
}
.dayBlank {
	width: 33px; 
	color: #fff;	background-color: #70b0ff;
}
.dayWeekend {
	width: 33px; 
	color: #fff; 
	background-color: #70b0ff;
}
.dayCurrent {
	width: 33px; 
	color: #000; 
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
}
.dayBlank {
	background-color: #FCFAF6
}
.dayWeekend { 
	color: #fff;
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; ; 
	background-color: #E3D9BD;
}
.dayCurrent {
	background-color: #C9BFA3; 
}
.currMonth {
	background-color: #F1EAD7;
}
.dayDisabled {
	width: 33px
}
#days {
	margin-left: 1px; width: 238px
}
#elements {
	height: 150px
}
.months A {
	display: block; color: #fff; TEXT-DECORATION: none
}
#days A {
	display: block; 
	color: #000; 
	TEXT-DECORATION: none;
}
#days A:hover {
	color: #fff
}
.currMonth A {
	display: block; 
	color: #49382C; 
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.currMonth A:hover {
	color: #000
}
.yearBrowse {
	width: 240px; 
	line-height: 14px; 
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff 
}
.yearBrowse A {
	FONT-WEIGHT: bold; color: #49382C; TEXT-DECORATION: none
}
.yearBrowse A:hover {
	color: #FF7800;
}
#closeBtn {
	width: 240px; 
	line-height: 14px; 
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff
}
#closeBtn A {
	FONT-WEIGHT: bold; color: #f30; TEXT-DECORATION: none
}
#closeBtn A:hover {
	color: #49382C;
}
.yearBrowse B {
	margin: 0px 5px
}


/* articles
----------------------------------------------- */

.directory {
	list-style-type: circle;
}

.author {
	font-style: normal;
	font-size: 0.8em;
}

.published {
	font-size: 0.8em;
}

/* comments
----------------------------------------------- */

.comments_error {
	color: #000;
	background-color: #fff4f4;
}

ul.comments_error {
	padding : 0.3em;
	list-style-type: circle;
	list-style-position: inside;
	border: 2px solid #fdd;
}

div#cpreview {
	color: #000;
	background-color: #f1f1f1;
	border: 2px solid #ddd;
}

form#txpCommentInputForm td {
	vertical-align: top;
}

#comments-help {
	margin: 2px 0 15px 0;
	font-size: 0.7em;
}

/* error page
----------------------------------------------- */

.error-status {
	font: 1.3em Georgia, Times, serif;
}



	.formError {
			position:absolute;
			top:300px; left:300px;
			padding-bottom:13px;
			display:block;
			z-index:5000;
		}
			#debugMode{
				background:#000;
				position:fixed;
				width:100%; height:200px;
				top:0; left:0;
				overflow:scroll;
				opacity:0.8;
				display:block;
				padding:10px;
				color:#fff;
				font-size:14px;
				z-index:100000;
			}
		
			.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
			.formError .formErrorContent {
				width:100%; 
				background:#ee0101;
				color:#fff;
				width:150px;
				font-family:tahoma;
				font-size:11px;
				border:2px solid #ddd;
				box-shadow: 0px 0px 6px #000;
				-moz-box-shadow: 0px 0px 6px #000;
				-webkit-box-shadow: 0px 0px 6px #000;
				padding:4px 10px 4px 10px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.greenPopup .formErrorContent {background:#33be40;}
			
			.blackPopup .formErrorContent {background:#393939;color:#FFF;}
			
			.formError .formErrorArrow{
				position:absolute;
				bottom:0;left:20px;
				width:15px; height:15px;

				z-index:5001;
			}
			.formError .formErrorArrowBottom{top:0;margin:-6px;}
			
				.formError .formErrorArrow div{
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					box-shadow: 0px 2px 3px #444;
					-moz-box-shadow: 0px 2px 3px #444;
					-webkit-box-shadow: 0px 2px 3px #444;
					font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;
				}
					.formError .formErrorArrowBottom div{
						box-shadow: none;
						-moz-box-shadow: none;
						-webkit-box-shadow: none;
					}
					
				.greenPopup .formErrorArrow div{background:#33be40;}
				.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

				.formError .formErrorArrow .line10{width:15px;border:none;} 
				.formError .formErrorArrow .line9{width:13px;border:none;} 
				.formError .formErrorArrow .line8{width:11px;} 
				.formError .formErrorArrow .line7{width:9px;} 
				.formError .formErrorArrow .line6{width:7px;} 
				.formError .formErrorArrow .line5{width:5px;} 
				.formError .formErrorArrow .line4{width:3px;} 
				.formError .formErrorArrow .line3{width:1px;
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					border-bottom:0px solid #ddd;} 
				.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
				.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  

-------- Reservation -------

#sb-container,#sb-wrapper{
text-align:left; 
}
#sb-container,#sb-overlay{
position:absolute;
top:0;
left:0;
width:100%;
margin:0;
padding:0;
}
#sb-container{
height:100%;
display:none;
visibility:hidden;
z-index:999;
}
body > #sb-container{
position:fixed;
}
#sb-overlay{
height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{
height:100%;
}
#sb-wrapper{
position:relative;
}
#sb-wrapper img{
border:none;
}
#sb-body{
position:relative;
margin:0;
padding:0;
overflow:hidden;
border:1px solid #303030;
}
#sb-body-inner{
position:relative;
height:100%;
}
#sb-content.html{
height:100%;
overflow:auto; 
}
#sb-loading{
position:absolute;
top:0;
width:100%;
height:100%;
text-align:center;
padding-top:10px;
}
#sb-body,#sb-loading{
background-color:#060606; 
}
#sb-title,#sb-info{
position:relative;
margin:0; 
padding:0;
overflow:hidden;
}
#sb-title-inner,#sb-info-inner{
position:relative;
font-family:'Lucida Grande',Tahoma,sans-serif;
line-height:16px;
}
#sb-title,#sb-title-inner{
height:26px;
}
#sb-title-inner{
font-size:16px;
padding:5px 0;
color:#fff;
}
#sb-info,#sb-info-inner{
height:20px;
}
#sb-info-inner{
font-size:12px;
color:#fff;
}
#sb-nav{
float:right;
height:16px;
padding:2px 0;
width:45%;
}
#sb-nav a{
display:block;
float:right;
height:16px;
width:16px;
margin-left:3px;
cursor:pointer;
}
#sb-nav-close{
background-image:url(resources/close.png);
background-repeat:no-repeat;
}
#sb-nav-next{
background-image:url(resources/next.png);
background-repeat:no-repeat;
}
#sb-nav-previous{
background-image:url(resources/previous.png);
background-repeat:no-repeat;
}
#sb-nav-play{
background-image:url(resources/play.png);
background-repeat:no-repeat;
}
#sb-nav-pause{
background-image:url(resources/pause.png);
background-repeat:no-repeat;
}
#sb-counter{
float:left;
padding:2px 0;
width:45%;
}
#sb-counter a{
padding:0 4px 0 0;
text-decoration:none;
cursor:pointer;
color:#fff;
}
#sb-counter a.sb-counter-current{
text-decoration:underline;
}
div.sb-message{
font-family:'Lucida Grande',Tahoma,sans-serif;
font-size:12px;
padding:10px;
text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
color:#fff;
text-decoration:underline;
}



