BODY { margin:0px; background-color:#281a0c; background-image:url('/gifs/pg-bg.gif'); background-position:center; background-repeat:repeat-y; }

A {border: none;outline: none; }

A:active, A:focus {outline: none;ie-dummy: expression(this.hideFocus=true); }

H1 { font-size: 24px; color: #000000; font-family: calibri, arial; text-align: left; margin:11px 8px 12px 10px; text-transform: uppercase; }
H1 A {color: #000000; text-transform: uppercase; text-decoration:none; }
H1 A:hover {color: #000000; text-transform: uppercase; text-decoration:none; }

H2 { font-size: 21px; color: #cb202d; font-family: calibri, arial; text-align: left; margin:11px 8px 21px 10px; text-transform: uppercase; }

H4 { font-size:14px; color:#333; margin-bottom:2px; }

BUTTON{ cursor:pointer; }

.tbl-resu { width:882px; border-left:#2e2716 solid 0px; border-right:#2e2716 solid 0px; background-color:#281a0c; background-image:url('/gifs/con-bg.gif'); }

.toplink-bg { background-image:url('/gifs/top-link-bg.gif'); }

.toplink { font-family: Arial; font-size:14px; color:#ffffff; text-align: left; line-height:20px; padding:10px 21px 10px 21px; margin:1px 1px 0px 1px; }
.toplink A { color: #ffffff; text-decoration: none; font-weight:bold; }
.toplink A:hover { color: #ffffff; text-decoration: underline; }


/* SEARCH */

.s-hd { font-family: Arial; font-size:24px; color:#ffffff; padding:12px 8px 12px 8px; }

.s-txt { font-family: Arial; font-size:12px; color:#fffa98; line-height:16px; padding:6px 8px 6px 8px; }

.s-txt1 { font-family: Arial; font-size:10px; color:#fffa98; padding:2px 8px 2px 2px; }

.s-line { font-family: Arial; font-size:11px; border:1px dashed #fffdd3; margin:15px 8px 12px 8px; }

.s-box { font-family:Arial; font-size:12px; color:#430301; margin:6px; }

.s-box1 { font-family:Arial; font-size:13px; color:#430301; margin:0px; }


/*--HOME Section--*/

.home-hd{ font-size: 20px; color: #393939; line-height: 16px; font-family: arial; margin: 2px 8px 12px 8px; }
.home-hd A { color: #045986; text-decoration:none; }
.home-hd A:hover { color: #2495d1; text-decoration: underline; }

.home-link-hd{ font-size: 13px; color: #ad0000; line-height: 16px; font-family: arial; margin: 2px 6px 2px 6px; font-weight:bold; }
.home-link-hd A { color: #045986; text-decoration:none; }
.home-link-hd A:hover { color: #2495d1; text-decoration: underline; }

.home-link{ font-size: 11px; color: #7d7d7d; line-height: 18px; font-family: arial; padding:0px 2px 0px 2px; }
.home-link A { color: #bf3538; text-decoration: none; font-weight:bold; font-size: 12px; }
.home-link A:hover { color: #990f12; text-decoration: underline; }

.home-text { font-size: 12px; 10px; color: #2c2c2c; line-height: 16px; font-family: arial,tahoma,verdana; text-align: justify; margin:8px 12px 8px 12px; }
.home-text A { color: #045986; text-decoration: none; font-weight:bold; }
.home-text A:hover { color: #045986; text-decoration: underline; }

.home-img { padding:5px; }

/* BODY PART */

.text{ text-align:left; font-family:Arial; font-size:12px; font-weight:normal; line-height:18px; margin:6px 12px 6px 12px; }
.text A { color: #833104; text-decoration: underline; }
.text A:hover { color: #000000; text-decoration: none; }

.text-hd{ font-family:Arial; text-align:left; font-size:14px; font-weight:bold; color:#cb202d; margin:6px 12px 6px 12px; }

.msg{ text-align:left; font-family:Arial; font-size:12px; font-weight:normal; line-height:18px; margin:6px 12px 26px 12px; }
.msg A { color: #833104; text-decoration: underline; }
.msg A:hover { color: #000000; text-decoration: none; }


.rest-info { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; line-height:18px; width:98%; }
.rest-info td { vertical-align:top; padding:2px 8px 4px 8px; text-align:left; vertical-align:top; }
.rest-info B { color:#3d3d3d; }
.rest-info STRONG { color:#3d3d3d; }

.r-line { width:98%; text-align:center; background-color:#cb202d; line-height:2px; }

.g-line { width:98%; border:1px dashed #999999; line-height:1px; }

.short-tbl { width:99%; border:1px solid #ffd4d4; }

.short-hd { font-size: 19px; color: #af0000; font-family: calibri, arial; text-align: left; margin:5px 10px 5px 6px; font-weight:bold; }

.short-link { font-size: 12px; color: #af0000; font-family: arial; text-align: left; margin:5px 10px 5px 6px; line-height:19px; }
.short-link A { color: #848484; text-decoration: none; }
.short-link A:hover { color: #ad0000; text-decoration: none; }

.scroller {	overflow: auto;width: 260px;height:200px;overflow-x:hidden;overflow-y:auto;position: relative;color: #333333;left:0px;top: 0px;}

.more { font-size: 12px; color: #0034de; font-family: arial; text-align: right; margin:5px 10px 5px 6px; }
.more A { color: #ff0000; text-decoration: none; }
.more A:hover { color: #0034de; text-decoration: underline; }

.cat-link { font-size: 12px; color: #af0000; font-family: arial; text-align: left; margin:0px 10px 2px 10px; line-height:auto;}
.cat-link A { color: #848484; text-decoration: none; }
.cat-link A:hover { color: #ad0000; text-decoration: none; }

/* TAB AREA */

.option-tbl { background-color:#ffffff; border:#e5e5e5 solid 1px; border-bottom:none; }

.option-tbl1 { background-color:#e5e5e5; border:#e5e5e5 solid 1px; }

.hotel-rate-dtl { font-family:arial; font-size:12px; color:#ff0000; margin:6px 12px 6px 12px; }
.hotel-rate-dtl a { color:#c31c29; text-decoration:underline; }
.hotel-rate-dtl a:hover { color:#c31c29; text-decoration:none; }


/* REVIEW & COMMENTS */

.comment{ margin:20px 0 15px; }

#write_comment{ margin:12px 0; }
#write_comment textarea{ width:540px; color:#ccc; font-size:14px; padding:5px 0 0 5px; margin-bottom:12px; border:1px solid #ccc; height:80px; }
#write_comment BUTTON{ color:#fff; font-size:13px; font-weight:bold; background:#333; border:1px solid #333; margin-right:10px; padding:5px 8px; border-radius:5px; }

.posted_comment{ padding:7px; border:1px solid #ccc; margin-top:12px; }

.comment_part { width:470px; float:left; }
.comment_part p{ color:#666; font-size:14px; font-style:italic; margin:7px 0; line-height:18px; }
.comment_part span{ color:#999; font-size:12px; }

.like_reply{ width:70px; float:left; margin:3px 0 0 20px; }
.like_reply p{ float:left; font-size:13px; color:#666; }
.like_reply img{ float:left; margin:0 3px; }

.reply{ margin-top:11px; }
.reply BUTTON{ font-size:12px; color:#fff; padding:6px; border:0 none; border-radius:3px; background:#333; font-weight:bold; float:right; }

.reply_comments{ width:490px; margin:12px auto; }
.reply_comments textarea{ color: #cccccc; font-size: 14px; padding: 5px 0 0 5px; width: 480px; border:1px solid #ccc; height:80px; }
.reply_comments BUTTON{ float:right; margin-bottom:12px; background: none repeat scroll 0 0 #333333; border: 0 none; border-radius: 3px 3px 3px 3px; color: #ffffff; font-size: 12px; font-weight: bold; padding: 3px; }

.reply_textarea{ display:none; }

.post{ margin-left:3px; }

.reply_comments-row{ padding:11px 10px; background:#ededed; margin-bottom:2px; }

.reply_comments-row p, .reply_comments-row h4 { float:left; }
.reply_comments-row p { font-size:14px; color:#333; font-style:italic; line-height:18px; width:300px; margin-left:2px; }
.reply_comments-row span { font-size:12px; color:#999; float:right; }

.comment h2{ border-bottom:2px solid #999; }

.clear{ clear:both; }


/* INNER PAGE */ 

.sitemap-link { font-size: 11px; color: #3d3d3d; line-height: 18px; font-family: Arial; margin:4px 12px 8px 12px; }
.sitemap-link A { color: #cb202d; text-decoration: underline; }
.sitemap-link A:hover { color: #cb202d; text-decoration: none; }

.inner-tbl { margin:10px; width:98%; background-color:#ffffff; }

.inner-data-tbl { width:99%; border:0px solid #ffeaea;}

.srch-tbl { border:1px solid #dadada; background-color:#f4f4f4; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding:8px; width:100%; margin:8px 2px 8px 2px; }
.srch-tbl A { color: #5f5f5f; text-decoration: none; }
.srch-tbl A:hover { color: #5f5f5f; text-decoration: none; background-color:#cccccc; }

.srch-result-tbl { border:1px solid #ffdee1; padding:0px; width:98%; margin:2px 2px 2px 2px; }
.srch-result-tbl td { border:1px solid #fafafa; }

.srch-result-bg { background:#ffffff; }

.srch-result-bg1 { background:#fff8f9; }

.result-text{ font-size: 12px; color: #3d3d3d; line-height:21px; font-family: arial; padding:0px 2px 0px 2px; }
.result-text A { color: #bf3538; text-decoration: none; font-weight:bold; font-size: 13px; }
.result-text A:hover { color: #990f12; text-decoration: underline; }

.leftnav-bg { border-right:0px solid #e8e8e8; width:1px; }
.rightnav-bg { border-left:0px solid #2495d1; width:260px; }

/*LEFT RIGHT*/

.srch-tbl1 { border:1px solid #cb202d; background-color:#ffe5e7; font-family:Arial, Helvetica, sans-serif; color:#cb202d; font-size:13px; text-align:center; padding:6px; width:98%; margin:8px 2px 2px 2px; }
.srch-tbl1 A { color: #cb202d; text-decoration: none; font-weight:bold; }
.srch-tbl1 A:hover { color: #cb202d; text-decoration: underline; }

.right-cat{ font-size: 12px; color: #2d6706; line-height: 18px; font-family: arial; padding:4px 2px 4px 8px; }
.right-cat A { color: #cb202d; text-decoration: none; }
.right-cat A:hover { color: #cb202d; text-decoration: underline; }

.right-near-rest{font-size: 11px; color: #AAAAAA; font-family: arial; padding:2px 2px 2px 8px; border-bottom:1px dotted #CCCCCC;}
.right-near-rest A {font-size: 12px; color: #cb202d; text-decoration: none; }
.right-near-rest A:hover {font-size: 12px; color: #cb202d; text-decoration: underline; }


/*--NUMBER PAGING --*/

#pagination-digg{ font-family:Arial, Helvetica, sans-serif; padding-left:6px; float:left; }
#pagination-digg ul{ border:0; list-style:none; }
#pagination-digg li{ margin:0px 2px 4px 0px; padding:2px 0px 2px 0px; font-size:12px; float:left; list-style:none; }

#pagination-digg a{ border:1px solid #dbdbdb; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:3px 6px 3px 6px; font-size:12px; font-weight:normal; text-transform:uppercase; background:url('/gifs/pagination-bg.jpg') repeat-x; text-align:center; }
#pagination-digg a:hover{ border:1px solid #acb7cc; text-decoration:underline; }
#pagination-digg .active{ font-weight:bold; text-decoration:none; background:#fff8f9; font-size:12px; display:block; margin:2px 3px 0px 2px; padding:3px 6px 3px 6px; text-align:center; border:1px solid #dbdbdb; }

#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; border:#cccccc 1px solid; } 

/*--Footer Section--*/

.footer { font-size: 12px; color: #000000; line-height: 21px; font-family: arial,verdana; text-align: center; padding: 2px 8px 2px 8px; background-color:#f3f8fc; }
.footer A { color: #3e3d3d; text-decoration: none; }
.footer A:hover { color: #3e3d3d; text-decoration: underliine; }

.footer1 { font-size: 11px; color: #000000; line-height: 20px; font-family: arial; margin:5px 6px 5px 6px; }
.footer1 A { color: #2495d1; text-decoration: none; }
.footer1 A:hover { color: #2495d1; text-decoration: underline; }

.copyright { font-size: 11px; color: #ffffff; font-family: tahoma,arial,verdana; text-align: center; padding: 6px 5px 5px 5px; background-color:#ad0000; }
.copyright A { color: #ffffff; text-decoration: underliine; }
.copyright A:hover { color: #fff633; text-decoration: none; }