﻿/***********************************************************
 *
 *  File:basic.css
 *  Author:edirun(ahhqxqq@gmail.com)
 *  Created: 2/29/2008
 *
 *  Description:
 *  Stylesheet for Harbourplaza Hotel CHAOAN Web site.
 *  Global styles for all pages.
 *
 **********************************************************/
/**---------------------
	CONTAINER START
----------------------**/
#container{
		height:1000px;
		}
/**---------------------
	MAIN CONTENT START
----------------------**/

	.mainContent{
		width:480px;
		height:1000px;
		margin:10px 15px 0 0;
		float:right;
		display:inline;/**for IE6**/
		}
	
	.mainContent h2{
		font-size:15px;
		border-bottom:1px solid #ba1c23;
		font-weight:normal;
		}
	.mainContent .intro,.mainContent .service{
		margin-bottom:20px;
		}
	.mainContent img{
		margin:1px 0 5px 0;
		}
	.mainContent p{
		text-indent:24px;
		}
	.service .roomBox h2{
		margin:20px 0 0 0;
		text-indent:2em;
		border:none;
		font-size:15px;
		background:url(images/dot.gif) no-repeat left center;
		font-size:12px;
		}
	.service .roomBox p,.service .roomBox li{
		color:#4e4e4e;
		border-bottom:1px dotted #ccc;
		}
	.roomBox p:hover{
		color:#000;
		border-bottom:1px dotted #c32b33;
		}
	.roomBox li:hover{
		color:#000;
		}
	.roomBox ul{
		list-style:none;
		margin:10px 0 0 0;
		}

	.roomBox .firstUl{
		float:left;
		padding:0 20px 0 20px;
		display:inline;/**for IE6**/
		}
	.price table{
		border-collapse:collapse;
		width:480px;
		border:1px solid #790f14;
		margin:20px 0 0 0;
		font-size:12px;
		color:#fff;
		background-color:#c32b33;
		}
	tbody tr,tbody td{
		padding:0.1em 1em;
		}
	thead{
		background:url(images/thead.gif) repeat-x left bottom;
		border-bottom:1px solid #790f14;
		
		}

	col{
		border-right:1px solid #790f14;
		}
	th{
		font-weight:normal;
		text-align:left;
		padding:0 1em;
		border-bottom:1px solid #98161c;
		color:#ffcdcf;
		}
	td{
		border-bottom:1px dotted #98161c;
		}
	tbody tr:hover {
	  background-color:#790f14;
	  color: #fff;
	}
	.backTop{
		float:right;
		size:11px;
		color:#000;
		margin:20px 0 0 0;
		display:inline;
		}

	.navBar{
		margin:10px 0 0 0;
		width:170px;
		height:400px;
		background:#ba1c23 url(images/navBarBottom.gif) no-repeat right bottom;
		}
	.navBar .navBarTop{
		width:170px;
		height:10px;
		background:#ba1c23 url(images/navBarTop.gif) no-repeat right top;
		}
	.navBar .navBarBox{
		float:right;
		width:126px;
		height:200px;
		}
	
		
	.navBar h2{
		width:126px;
		height:27px;
		font-size:15px;
		text-align:center;
		font-weight:normal;
		color:#fff;
		background:url(images/navBarBotton.gif) no-repeat right top;
		padding-top:5px;
		}
	.navBarBox ul{
		list-style:none;
		text-align:center;
		}
	.navBarBox ul li{
		margin:5px 0 0 0;
		border:none;
		}
	.navBarBox ul a{
		font-size:12px;
		color:#ffd1d3;
		}
	.navBarBox ul a:hover{
		font-size:13px;
		letter-spacing:2px;
		}
	
/**---------------------
	MAIN CONTENT END
----------------------**/
