/*globa*/
.clear{clear: both;}


body {
	margin:0;
	padding:0;
	color:#e6e6e6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e1e1e2;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position: left top;
}

a:link {color:#FF0000;}      /* unvisited link */
a:visited {color:#00FFFF;}  /* visited link */
a:hover {color:#FF00FF;}  /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

.clear {clear:both}
img {border:0px none;}

/* Wrap */
#wrap {width:933px; margin:0px auto;}

/* Header */
#header {width:933px; height:191px; background: url(../images/header.jpg) left top no-repeat; color:#FFFFFF; font-size:16px;}
#header .logo {width:332px; height:72px; display:block; padding-left:0px; padding-top:40px; float:left; }
#header h1 {color:#cdced6; font-size:12px; width:300px; text-align:right; margin:0px; font-weight:normal; padding-top:155px; padding-left:620px; line-height:16px;}

/* MENU */
#navcontainer {
	float:left;
	height:36px;
	width:900px; 
	padding-left:14px;
	font-size:12px;
	padding-bottom:0px;
	margin-top:34px; 

	
}
#nav {
	height:36px;
	font-size:12px;
	font-weight: bold;
}
#nav ul{
	margin:0px;
	padding:0 0 0 0;
	list-style-type:none;
	width:auto;
	float:left;

}

#nav ul li{
	display:block;
	float:left;
	margin:0 0px;
	padding-top:1px;
}
#nav ul li a{
	display:block;
	float:left;
	color:#d7d8da;
	text-decoration:none;
	padding:0px 8px 0 12px;
	height:36px;
}
#nav ul li a span {
	padding:10px 15px 0 0;

}
#nav ul li a:hover {
	color:#e0c60e;
	width:auto;
	
}
#nav ul li a {
	color:#d7d8da;
}

#nav ul li a.current {
	color:#e0c60e;
	width:auto;

}

#nav ul li a span {
	display:block;
	width:auto;
}
#nav ul li a:hover span {
	display:block;

}
#nav ul li a.current span {
	display:block;
	width:auto;
	
}

.selectedtab
{
    width:auto;
	
}

.breadcrumb 
{

    padding-left:13px;
}

.breadcrumb a
{
    color:#e6e6e6;
    font-size:10px;
    text-decoration:none;
}

/* MAIN AREA */
#main {width:669px; background:url(../images/bg-center.jpg) repeat-y; float:left; margin-top:-38px; margin-right:1px;line-height:20px; padding:50px 20px 0px 20px; font-size:11px; padding-bottom: 11px;}
#main .post {padding-top:16px; padding-right:20px; padding-bottom:0px; float:left;}
#main h2 {color:#0fc2ef; font-size:12px; font-weight:bold; margin:0; padding-bottom:10px; padding-top:10px;}

#main #main{
	margin-top: -30px;
	margin-left: -20px;
}

h1 {background:url(../images/bg-h2.jpg) center center no-repeat; color:#eed007; font-size:18px; height:33px; font-weight:bold; width:670px; margin-top:-11px; margin-left:0px; margin-bottom:0px; padding-top:16px; padding-left:25px; z-index:999; position:relative;}

h1 a, h1 a:hover, h1 a:visited {color:#eed007; text-decoration:none;}


#main p {line-height:20px; font-size:11px; color: #071b3e; margin-left: 100px;}

#main2 {width:698px; background-color:#161719; float:left; margin-top:20px; margin-right:10px;line-height:20px; font-size:11px;}
#main2 .post {padding-left:15px; padding-right:12px; background:url(../images/bg-main.jpg) left bottom no-repeat; width:735px; margin-bottom:4px;}
#main2 h2 {background:url(../images/bg-h2.jpg) left bottom no-repeat; color:#ffffff; font-size:12px; height:25px; font-weight:bold; margin-top:-10px; margin-bottom:20px; padding-top:15px; padding-left:27px;}
#main2 p {margin:0px; padding-bottom:0px; padding-top:5px; padding-left:20px;line-height:20px; font-size:11px;}

#main3 {width:510px; border-right:1px solid #E6E6E6; padding-right:5px; float:left;}
#main3 .post {padding-left:15px; padding-right:12px; background:url(../images/bg-main.jpg) left bottom no-repeat; width:735px; margin-bottom:4px;}
#main3 h2 {color:#282828; font-size:20px; font-weight:normal; margin:0px; padding-bottom:5px;}
#main3 p {line-height:145%; margin:0px; padding-bottom:15px; padding-top:5px;}

.special h3
{
    width:0px;
}

.bigbanner{width:172px;height:158px;margin-top:20px;margin-left:-5px;padding-left:500px;padding-top:33px;}

.bigbanner #buttons{
	position: relative;
	height: 39px;
	width: 330px;
	top: 48px;
	right: 354px;
}

.bigbanner span{color:white;
font-size:24px;
font-weight:bold;
margin-left:-230px;
}

/* Visit IMG */
a.vbtn { display: block;
	background-image: url('http://www.bonus-casino770.fr/images/visiter_casino770_btn_hover.png');
	/*margin-top:-84px;
	margin-left:-350px;*/
	background-repeat:no-repeat;
	width:150px;
	float: left;
 }
a.vbtn:hover { visibility: visible }
a.vbtn:hover img { visibility: hidden }
/* END Visit IMG */

/* download IMG */
a.dbtn { display: block;
	background-image: url('http://www.bonus-poker770.fr/images/telecharger_btn_hover.png');
	/*margin-top:50px;
	margin-left:-170px;*/
	background-repeat:no-repeat;
	width:150px;
	float: right;
 }
a.dbtn:hover { visibility: visible }
a.dbtn:hover img { visibility: hidden }
/* END download IMG */

/* top rated box */
#top-rated {width:372px; border:1px solid #C8D8E6; padding:1px; float:left;}
#top-rated .heading {background:url(../images/bg-top-rated.jpg) left top repeat-x; height:83px; margin-bottom:1px; overflow:hidden;}
#top-rated h3 {color:#333333; font-size:20px; font-weight:normal; margin:0px; padding-top:25px; padding-left:15px; padding-bottom:15px;}
#top-rated .bottom {background:url(../images/bg-top-rated-bottom.jpg) left top repeat-x; height:30px; padding-right:10px; text-align:right; color:#B26209; font-weight:bold; padding-top:19px;}
#top-rated .bottom a {text-decoration:none; color:#B26209; font-weight:bold;}
#top-rated .bottom a:hover {text-decoration: underline; color:#B26209; font-weight:bold;}

#top-rated .row {height:48px; background:url(../images/bg-rows.jpg) left top repeat-x; padding-bottom:1px; border-bottom:1px solid #C4DBEE; vertical-align:middle;}

#top-rated .row .logo {width:125px; float:left; text-align:center;  padding-top:15px;}
#top-rated .row .bonus {width:50px; float:left;  text-align:center; font-weight:bold; font-size:11px; color:#00314D; padding-top:20px;}
#top-rated .row .rating {width:60px; float:left;  text-align:center; font-weight:bold; font-size:11px; color:#00314D; padding-top:20px;}
#top-rated .row .review {width:60px; float:left; text-align:center; font-weight:bold; font-size:11px; color:#333333; padding-top:20px;}
#top-rated .row .review a {color:#282828; text-decoration:none; font-weight:bold;}
#top-rated .row .review a:hover {color:#282828; text-decoration: underline; font-weight:bold;}
#top-rated .row .play-now {width:75px; float:left;  text-align:center; padding-top:10px;}

#top-rated .heading .title-logo {width:125px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-bonus {width:50px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-rating {width:60px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-review {width:60px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-play {width:75px; float:left; text-align:center; color:#666666; font-size:10px; height:18px; line-height:14px;}

/* Latest News */
#news {width:376px; float:left;  padding-left:10px;}
#news h3 {color:#333333; font-size:20px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-news.jpg) left bottom no-repeat; width:361px; height:32px; display:block; line-height:30px; margin:0px;}
#news .post {width:336px; background:url(../images/bg-news-post.jpg) left top repeat-x; padding:20px;}
#news .post img {float:left;  margin-right:10px;}
#news h4 {margin:0px; color:#282828; font-size:13px; font-weight:bold;}
#news h4 a {color:#282828; font-size:13px; font-weight:bold; text-decoration:none}
#news h4 a:hover {color:#282828; font-size:13px; font-weight:bold; text-decoration:none}
#news .txt {width:212px; float:left;}
#news p {line-height:normal; color:#00314D; font-size:10px; margin:0px; padding-top:0px; padding-bottom:5px;}
#news .date {color:#333333; font-weight:bold; font-size:10px;}
#news .more {
	font-size:11px;
	color:#B26209;
	font-weight:bold;
	float:right;
	padding-right:20px;
	text-decoration:none;
	margin:0px;
	width:120px;
	text-align:right;
	margin-bottom:20px;
}
#news a.more {
	font-size:11px;
	color:#B26209;
	font-weight:bold;
	text-decoration:none
}
#news a:hover.more {
	font-size:11px;
	color:#B26209;
	font-weight:bold;
	text-decoration: underline
}


/* */
.boxes {width:190px; border-top:1px solid #DEDEDE; padding-top:15px; margin-bottom:15px; float:left;}
.boxes .cell {width:182px; float:left; border-right:1px solid #EAEAEA; padding-right:5px; margin-right:5px;}
.boxes .last {padding-right:0px; margin-right:0px;}
.boxes h4 {color:#282828; font-size:13px; font-weight:bold; background:url(../images/bg-head-box.jpg) left top no-repeat; width:170px; height:20px; padding-top:5px; display:block; padding-left:12px; margin-top:4px; margin-bottom:1px; line-height:14px; padding-bottom:2px;}
.boxes h4 a {color:#282828; font-weight:bold; text-decoration:none}
.boxes h4 a:hover {color:#282828; font-weight:bold; text-decoration:none}
.boxes .links { background-color:#F2F2F2; padding-left:12px; padding-right:12px; color:#B26209; font-weight:bold;}
.boxes .links a {text-decoration:none; color:#B26209; font-weight:bold;}
.boxes .links a:hover {text-decoration: underline; color:#B26209; font-weight:bold;}
.boxes .links .title {font-size:11px; margin:0px; padding-bottom:5px; padding-top:10px;}
.boxes .links .entry {font-size:10px; margin:0px; padding-bottom:10px; padding-top:5px;}


.holder {width:762px; border-top:1px solid #DEDEDE;}
.holdersmall {width:544px; border-top:1px solid #DEDEDE;}

/* Casino Articles by Category */
#category {width:376px; float:left;}
#category h3 {color:#333333; font-size:20px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-news.jpg) left bottom no-repeat; width:361px; height:32px; display:block; line-height:30px; margin:0px;}
#category .post {background:url(../images/bg-posts.jpg) left top repeat-x; padding-top:22px; margin-top:1px; padding-left:24px; padding-right:24px; width:328px;}
#category .post .left {width:156px; float:left;}
#category .post .right {width:156px; float:right;}
#category .post img {border:1px solid #DADADA;}
#category .post .title {margin:0px; padding:0px; font-size:13px; color:#282828; font-weight:bold; padding-top:10px;}
#category .post .title a {color:#282828; font-weight:bold; text-decoration:none;}
#category .post .title a:hover {color:#282828; font-weight:bold; text-decoration: underline;}
#category .post a { font-weight:bold; color:#B26209; text-decoration:none;}
#category .post a:hover {font-weight:bold; color:#B26209; text-decoration: underline;}
#category .post p {margin:0px; padding-top:0px; padding-bottom:15px; line-height:normal;}


/* Popular Articles*/
#popular {width:376px; float:left; padding-left:10px;}
#popular h3 {color:#333333; font-size:20px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-news.jpg) left bottom no-repeat; width:361px; height:32px; display:block; line-height:30px; margin:0px;}
#popular .post {background:url(../images/bg-posts.jpg) left top repeat-x; padding-top:22px; margin-top:1px; padding-left:24px; padding-right:24px; width:328px;}
#popular .post .title {margin:0px; padding:0px; font-size:13px; color:#282828; font-weight:bold;}
#popular .post .title a {font-size:13px; color:#282828; font-weight:bold; text-decoration:none}
#popular .post .title a:hover {font-size:13px; color:#282828; font-weight:bold; text-decoration: underline}
#popular .post .entry {margin:0px; padding:0px;}
#popular .post .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:15px; margin-bottom:10px;}
#popular .post .more a {color:#B26209; font-weight:bold; text-decoration:none;}
#popular .post .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}


#bottom {border-top:1px solid #D4D4D4; padding:20px;}
#bottom h3 {font-size:20px; font-weight:normal; margin:0px; padding-bottom:10px; padding-top:10px;}


/* RIGHT SIDE */
#right {width:222px; background:url(../images/bg-right-post.jpg)repeat-y; float:left; padding-left:1px; padding-top:33px;margin-top:-52px;}
#right h4 {
	font-size:14px;
	line-height:16px;
	color:#eed007;
	background:url(../images/bg-h4.jpg) left top no-repeat;
	height:22px;
	width:185px;
	padding-top:4px;
	margin:4px 0px 0px 0px;
	font-weight:bold;
	padding-left:25px;
}
#right .post {width:199px; height:150px; margin-top:10px; margin-bottom:20px;padding:8px; line-height:20px; font-size:12px; color:#e6e6e6;}
#right a {color:#B26209; font-weight:bold; text-decoration:none;}
#right a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#right p {margin:0px; padding:3px; width:182px;}
#right .right-link {float:right;margin:0px; padding:0px;}
#right .email {background:url(../images/bg-mailing.jpg) left top no-repeat; margin-top:5px; width:148px; height:18px; padding-top:5px; padding-left:5px; color:#abaeb1; font-size:11px; border:0px none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
#right .mid{padding:4px;}

#right .mid ul{
	margin-left: 27px;
	padding: 0;
}

#right .right_logo {padding:18px;}

#right .number {color: #FF0000}
#right .th-title {color: #DD0000}
#right .bordo {
	color: #282828;
	font-weight: bold;
}
#right a.bordo {color: #282828; font-weight: bold; text-decoration:none}
#right a:hover.bordo {color: #282828; font-weight: bold; text-decoration:underline}
#right .normal { font-size:11px; color:#EED007; font-weight:normal; text-decoration:none;}
#right a.normal a { font-size:11px; color:#EED007; font-weight:normal; text-decoration:none;}
#right a:hover.normal { font-size:11px; color:#EED007; font-weight:normal; text-decoration: underline;}
.flag {background:url(../images/usa-flag.jpg) no-repeat right; padding-right:50px;}
.new {background:url(../images/new.jpg) no-repeat right; padding-right:50px;}

#right .casinos {width:168px; font-size:11px; color:#333333; border:1px solid #D1D1D1; padding:2px;}
#right .btitle {font-size:12px; color:#282828; font-weight:bold;}
#right .btitle a {font-size:12px; color:#282828; font-weight:bold; text-decoration:none}
#right .btitle a:hover {font-size:12px; color:#282828; font-weight:bold; text-decoration:underline}


/* Left side */
#left {width:218px; float:left;}
#left .rbox-top {width:208px; height:5px; background:url(../images/box-top.jpg) left top no-repeat; display:block;}
#left .rbox {width:188px; background:url(../images/box-bottom.jpg) left bottom no-repeat; min-height:110px; text-align:center; padding-top:10px; padding-bottom:15px; margin-bottom:10px; padding-left:10px; padding-right:10px; border-top:1px solid #EEEEEE;}
#left .rbox p {margin:0px; padding-top:0px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
#left .rbox .more a {color:#B26209; font-weight:bold; text-decoration:none; font-size:11px;}
#left .rbox .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#left .rbox .title {margin:0px; padding:0px; font-size:13px; color:#282828; font-weight:bold; padding-top:10px;}
#left .rbox .title a {color:#282828; font-weight:bold; text-decoration:none}
#left .rbox .title a:hover {color:#282828; font-weight:bold; text-decoration: underline}
#left .rbox-holder {width:217px; border-right:1px solid #EBEBEB; margin-bottom:10px;}


/* articles */
#articles {width:180px; border:1px solid #EBEBEB; background-color:#F7F7F7; padding-left:15px; padding-right:10px; float:left;}
#articles h3 {font-size:20px; font-weight:normal; color:#282828; margin:0px; padding-top:20px; padding-bottom:10px;}
#articles ul {margin-left:14px; margin-bottom:0px; margin-top:0px; margin-right:0px; padding-left:0px;}
#articles ul li {margin:0px; list-style-image:url(../images/circle.jpg); margin-top:10px;}
#articles ul li a {
	color: #2B79BF;
	font-weight: bold;
	text-decoration:none;
}
#articles ul li a:hover {
	color: #2B79BF;
	font-weight: bold;
	text-decoration: underline;
}
#articles .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:15px; margin-bottom:10px;}
#articles .more a {color:#B26209; font-weight:bold; text-decoration:none;}
#articles .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}

/* articles for game page */
#garticles {width:175px; border:1px solid #EBEBEB; background-color:#F7F7F7; padding-left:15px; padding-right:10px; float:left;}
#garticles h3 {font-size:20px; font-weight:normal; color:#282828; margin:0px; padding-top:20px; padding-bottom:10px;}
#garticles ul {margin-left:14px; margin-bottom:0px; margin-top:0px; margin-right:0px; padding-left:0px;}
#garticles ul li {margin:0px; list-style-image:url(../images/circle.jpg); margin-top:10px;}
#garticles ul li a {
	color: #2B79BF;
	font-weight: bold;
	text-decoration:none;
}
#garticles ul li a:hover {
	color: #2B79BF;
	font-weight: bold;
	text-decoration: underline;
}
#garticles .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:15px; margin-bottom:10px;}
#garticles .more a {color:#B26209; font-weight:bold; text-decoration:none;}
#garticles .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}


/* Center Area */
#main2 #center {
	float:left;
	width:698px;
	padding-bottom: 12px;
	margin-top: -24px;
}

#main2 #center div{
	width: 335px;
	margin-right: 11px;
	float: right;
}

#center .underdata {height:20px; border-bottom:1px solid #EBEBEB; font-size:11px; color:#666666; padding-top:10px;}
#center .underdata .dateauthor {width:400px; float:left}
#center .underdata .emailprint {width:90px; float:right;text-align:right}
#center .underdata .email {width:40px; display:block; background:url(../images/icon-email.jpg) left no-repeat; padding-left:4px; float:left;}
#center .underdata .print {width:34px; display:block; background:url(../images/icon-print.jpg) left no-repeat; padding-left:4px; float:left;margin-left:8px;}
#center .underdata a {color:#282828; text-decoration:none; font-weight:normal}
#center .underdata a:hover {color:#282828; text-decoration: underline; font-weight:normal}
#center h3{padding-left:20px;}
.top{padding-left:220px !important; }
h3 {color:#0fc2ef; font-size:12px; font-weight:bold; margin:0px; padding-bottom:10px; padding-top:10px;}
.bookmark {color:#B26209; font-weight:bold; font-size:11px;}
a.bookmark {color:#B26209; font-weight:bold; font-size:11px; text-decoration:none}
a:hover.bookmark {color:#B26209; font-weight:bold; font-size:11px; text-decoration:underline}

.favorite {width:521px; border:1px solid #DADADA; height:51px; background:url(../images/bg-bookmark.jpg) left top repeat-x; margin-bottom:2px;}
.favorite img {float:left;}
.favorite a {font-family:tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#B26209; display:block; float:left;padding-top:3px; margin-left:4px;}
.favorite a:hover {text-decoration:underline;}
.favorite .book1 {width:100px; float:left;padding-left:10px; padding-top:15px; display:block;} 
.favorite .book2 {width:80px; float:left; padding-top:15px;}
.favorite .book3 {width:100px; float:left; padding-top:15px;}
.favorite .book4 {width:110px; float:left;padding-top:15px;}

.shadow {width:523px; height:45px; display:block; background:url(../images/bg-book-shadow.jpg) left top repeat-x;}


/* game page */
#game {width:544px; float:left;}
#game h3 {color:#333333; font-size:16px; font-weight:normal; padding-left:14px; padding-top:20px; padding-bottom:0px; background:url(../images/bg-game.jpg) left top repeat-x; width:530px; height:33px; display:block; line-height:20px; margin:0px;}
#game .txt {width:524px; background:url(../images/bg-game-txt.jpg) left top repeat-x; min-height:60px; padding:10px;}
#game .txt img {float:left; margin-right:20px;}
#game .txt p {margin:0px; padding:0px;}
#game .txt .names {font-size:13px; font-weight:bold; color:#282828;}
#game .txt .names a {font-size:13px; font-weight:bold; color:#282828; text-decoration:none;}
#game .txt .names a:hover {font-size:13px; font-weight:bold; color:#282828; text-decoration: underline;}
#game .txt .buttons {width:265px; float:right;}
#game .txt .buttons img {float:left; border:0px none; margin-right:5px;}
.post-games {width:514px; background:url(../images/bg-center.jpg) bottom no-repeat; padding-left:15px; padding-right:15px; margin-bottom:2px;}

.navhold {border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; padding-top:13px; padding-bottom:13px; width:544px; margin-bottom:20px;}
.navhold .holder {width:230px; margin:0px auto}
.navhold2 {border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; padding-top:13px; padding-bottom:13px; width:762px; margin-bottom:20px;}
.navhold2 .holder2 {width:230px; margin:0px auto}
.navigation {
	width:60px; 
}
.navigation a {
	width:60px; 
	display:block;
	padding-top:8px;
	height:20px;
	font: bold 10px;
	color:#666;
	background: url(../images/navigation.jpg) 0 0 no-repeat;
	text-decoration: none;
	text-align:center;
}
.navigation a:hover {
	background-position: 0 -28px;
	color:#666;
}
.navigation a:active {
	background-position: 0 -28px;
	color:#666;
}
.numbers {width:110px; float:left;color:#282828; padding-top:8px; text-align:center;}
.numbers a {color:#282828; font-weight:bold; text-decoration:none; margin-left:5px; margin-right:5px;}
.numbers a:hover {color:#282828; font-weight:bold; text-decoration: underline}

/* list page */
.listhead {width:762px; background:url(../images/bg-list.jpg) left top repeat-x; height:56px; display:block; margin-bottom:1px;}
.listhead .number {width:40px; background:url(../images/list-separator.jpg) right top no-repeat; float:left; text-align:center; font-size:20px; color:#333333; height:41px; padding-top:15px;}
.listhead .room-name {width:540px; background:url(../images/list-separator.jpg) right top no-repeat; float:left; text-align:left; padding-left:15px; font-size:20px; color:#333333; height:41px; padding-top:15px;}
.listhead .room-name h3 {font-size:20px; color:#333333; margin:0px; padding:0px;}
.listhead .room-name h3 a {color:#333333; font-weight:normal; text-decoration:none;}
.listhead .room-name h3 a:hover {color:#333333; font-weight:normal; text-decoration:none;}
.listhead .rating {width:165px; background:url(../images/list-separator-last.jpg) right top no-repeat; float:left;text-align:center; font-size:20px; color:#282828; height:41px; padding-top:15px;}


.list-post {width:742px; background:url(../images/bg-list-post.jpg) left top no-repeat; padding:10px;}
.list-post .image {width:190px; float:left;margin-right:20px;}
.list-post .image .img-des {width:178px; border:1px solid #ECECEC; background:url(../images/bg-img-des.jpg) left top repeat-x; padding-top:10px; padding-bottom:9px; line-height:9px; padding-left:10px; font-family:tahoma; color:#B26209; font-weight:bold;}
.list-post .image .img-des a {color:#B26209; font-weight:bold; text-decoration:none}
.list-post .image .img-des a:hover {color:#B26209; font-weight:bold; text-decoration: underline}

.list-post .txt {width:530px; float:left;}
.list-post .txt h3 {font-size:13px; margin:0px; padding:0px; color:#282828; font-weight:bold;}
.list-post .txt h3 a {font-size:13px; color:#282828; font-weight:bold; text-decoration:none}
.list-post .txt h3 a:hover {font-size:13px; color:#282828; font-weight:bold; text-decoration:underline;}


/* styles for table */
.roomname {font-family:tahoma; font-size:11px; color:#333; font-weight:bold; padding:7px; padding-left:0px; padding-bottom:0px;}
.percent {font-family:tahoma; font-size:11px; color:#282828; font-weight:bold; padding-top:7px;}
.acepts {font-family:tahoma; font-size:11px; font-weight:bold; color:#999999; padding-top:7px;}

.reviewleft {font-family:tahoma; font-size:11px; color:#B26209; font-weight:bold; padding:2px; padding-left:0px; padding-bottom:0px; text-align:right}
.reviewright {font-family:tahoma; font-size:11px; color:#333333; font-weight:bold; padding:2px; padding-left:5px; padding-bottom:0px; text-align:left}
.reviewright a {color:#282828; font-weight:bold; font-size:11px; text-decoration:none;}
.reviewright a:hover {color:#282828; font-weight:bold; font-size:11px; text-decoration: underline;}

.list-post .txt .buttons {width:265px; float:right; margin-top:45px;}
.list-post .txt .buttons img {float:left;border:0px none; margin-right:5px;}


/* news page */
.newshead {
	width:609px;
	height: 23px;
	background:url(../images/newshead_bg.png) no-repeat;
	padding-top: 5px;
}

.newshead h3 {font-size:16px; color:#333333; margin:0px; padding:0px;}
.newshead h3 a {color:white; font-weight:normal; text-decoration:none; margin-top: 6px; padding-left: 10px;}
.newshead h3 a:hover {text-decoration: underline;}

.news-post {width:585px; height: 110px; background:white; padding:10px; margin-left: 2px;}
.news-post .image {width:140px; float:left; margin-right:20px;}
.news-post .image img {border:2px solid #328abd;}

.news-post .txt {width:565px; margin-top: -93px; float:right;}
.news-post .txt h3 {font-size:13px; margin:0px; padding:0px; color:#282828; font-weight:bold;}
.news-post .txt h3 a {font-size:13px; color:#282828; font-weight:bold; text-decoration:none;}
.news-post .txt h3 a:hover {font-size:13px; color:#282828; font-weight:bold; text-decoration:underline;}

.news-post .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:0px; margin-bottom:0px;}
.news-post .more a {color:#B26209; font-weight:bold; text-decoration:none;}
.news-post .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}


/* review page */
#review-left {width:245px; float:left;margin-right:5px;}
#review-left .top-box {width:245px; height:54px; background:url(../images/review-box-top.jpg) left top no-repeat; display:block; text-align:center; padding-top:20px;}
#review-left .bottom-box {width:245px; background:url(../images/review-box-bottom.jpg) left bottom no-repeat; display:block; min-height:90px;text-align:center; padding-top:5px; padding-bottom:15px; margin-bottom:15px;}

#review-left .rbox {width:225px; background:url(../images/review-gray-box.jpg) left bottom no-repeat; text-align:center; padding-top:10px; padding-bottom:5px; margin-bottom:10px; padding-left:10px; padding-right:10px; border-top:1px solid #EEEEEE;}
#review-left .rbox p {margin:0px; padding-top:0px; padding-bottom:5px;}
#review-left .rbox .more a {color:#B26209; font-weight:bold; text-decoration:none; font-size:11px; font-family:tahoma, verdana}
#review-left .rbox .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#review-left .rbox .title {margin:0px; padding:0px; font-size:30px; color:#282828; font-weight:bold; padding-top:0px;}
#review-left .rbox .title a {color:#282828; font-weight:bold; text-decoration:none}
#review-left .rbox .title a:hover {color:#282828; font-weight:bold; text-decoration: underline}
#review-left .lightblue {color: #2B79BF; font-size:15px;}
#review-left .darkgray {color: #333333; font-size:15px;}

#review-left h4 {font-size:14px; color:#333333; margin-top:5px; margin-bottom:5px; padding:0px; font-weight:normal;}




#review-right {width:505px; float:left; border-left:1px solid #E6E6E6; padding-left:5px;}
#review-right .rbox {width:454px; background:url(../images/review-right-box.jpg) left bottom no-repeat; padding-top:10px; padding-bottom:5px; margin-bottom:10px; padding-left:10px; padding-right:10px; border-top:1px solid #EEEEEE; margin-left:15px;}
#review-right .rbox p {margin:0px; padding-top:0px; padding-bottom:5px;}
#review-right .rbox .more a {color:#B26209; font-weight:bold; text-decoration:none; font-size:11px; font-family:tahoma, verdana}
#review-right .rbox .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#review-right .rbox .title {margin:0px; padding:0px; font-size:16px; color:#282828; font-weight:bold; padding-bottom:5px;}
#review-right .rbox .title a {color:#282828; font-weight:bold; text-decoration:none}
#review-right .rbox .title a:hover {color:#282828; font-weight:bold; text-decoration: underline}
#review-right .rbox ul {margin:0px; padding-left:20px;}
#review-right .rbox ul li { font-size:10px; font-weight:bold; color:#333333;}
#review-right .rating {color:#282828; font-size:22px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-rating.jpg) left bottom repeat-x; height:32px; display:block; line-height:30px; margin:0px; padding-right:10px; text-align:right}



/* Footer */
#footer {width:984px; margin:0px auto; padding:1px; color:#7b7b7b; font-size:11px; line-height:11px; overflow:hidden;}
#footer p {margin:0px; padding-top:3px; padding-bottom:3px;}
#footer a {color:#7b7b7b; font-weight:bold; text-decoration:none;}
#footer a:hover {color:#7b7b7b; font-weight:bold; text-decoration: underline;}
#footer .content {padding-left:34px; padding-right:34px; padding-top:20px; padding-bottom:20px;}
#footer .copyright {font-size:11px;}



