
	body
		{
			margin: 0;
			padding: 0;
			font: 11px/1.5em Verdana;
			color: #000;
	/*		background-color: #b18846;*/
		/*	background:#dad9d6 url("images/bg_body.gif") repeat-y 50% 0;*/
			/*text-align:center;*/
		}
	#masthead {
/*		width:1100px;*/
		width:1000px;
/*		width:100%;*/
		}
	#masthead #homepage {width:auto;font-size:9px;margin:-11px 8px 0 0;padding:0 0 4px 0;float:right}
	#masthead #homepage a {color:#fff;padding:0 3px}
	#masthead #homepage a:hover {background:#D43249;text-decoration:none}
	#masthead img#print-logo {display:none}
	#masthead: {
	}
	/*	
		h2 {					
			 color:#ba0202;
			 margin-top:0px;
			 padding-left:5px;
			 margin-left:5px;
			 border-bottom:1px solid #E2DCCB;
			margin-bottom:0px;
			 font-weight:bold;
			 padding-bottom:1px;
			 font-size:11px;
			 text-align:left;
		}
*/
		#rightnav h2 {
			margin-bottom:10px;
		}
		#topnav {
		 	margin: 1em 5%;		
			color:#fff;
			margin-top:3px;
			margin-bottom:0px;
			height:10px;
		}
		#topnav a {
			color:#fff;
			font-size:11px;
			text-decoration:underline;
			}
		#topnav .topleft {
			float:left;
		}
		#topnav .topright {
			float:right;
		}	
		#container
		{
		/*	margin: 1em 5%;*/
		/*	background-color: #FFF; */
		/*	background-image:  url(images/background.jpg);*/
		/*	background-repeat: repeat-y; */
			width:95%;
			margin:0 auto;
			text-align:left;
			background-color:#fff;
			background:#fff url("images/leftmenu-bg.gif") repeat-y left;
		}
		  #index-container
                {               
                        width:90%;
                        margin:0 auto;
                        text-align:left;
                        background-color:#fff;
                        background:#fff;
                }
	
	
		#banner
		{
			background:url(images/header.jpg);
			background-repeat:no-repeat;		
			height:79px;
		}
		#banner-container 
		{
			background-image:  url(images/f-bg.jpg);
			background-color:#8c590a;
			
			
			background-position: right;
			background-repeat: no-repeat;
			/*background-color:#b27d2c;*/
		}
		#banner-container form {
			margin:0px;
			padding:0px;
		}
		
		#banner h1
		{
			margin: 0;			
		}
		
		#nav
		{
			width: 160px;
			margin-left: 0px;
			padding-left:5px;
			margin:0px;
			padding-right:0px;
			background-color:#fff;
			background:transparent;
			margin-top:5px;
			float:left;
		}
		
		#index-rightnav
		{
			float: right;
			width: 200px;
			margin-left: 10px;
			margin-right:5px;
			margin-top:10px;
		}
	
	
		#nav p { margin-top: 0; }
		
		#index-content
		{
			margin: 0 10px 0 10px;
			padding:5px;
			padding-right:2px;
			margin-right:222px;			
			margin:0 212px 0 5px;
			margin-bottom:1em;
			background-color:#fff;
		}
		#content
                {
                       /* margin: 0px 190px 0 190px;*/
		/*	float:left;*/
			/*margin-right:190px;*/
                        padding:5px;
			padding-top:10px;
			padding-right:20px;
		/*	background:url("images/right-bg.gif") repeat-y right;*/
			background-color:#fff;
			text-align:left;
			vertical-align:top;
                }
		
		#nav h2 {
                        font-size:11px;
                        padding:1px;
                        margin-bottom:0px;
                        background:url("images/gold-grad.jpg") repeat-x center;
                        /*background:url("images/grad_bottom.gif") repeat-x bottom;*/
                        color:#fff;
			font-weight:bold;
			width:170px;
                        text-align:center;
			 margin-top:5px;
                        margin-bottom:5px;
		}	
		#footer
		{
			clear: both;
			background:#b18846;
			padding: 1em;
			text-align: left;
			border-top: 1px solid #333;
			color:#fff;
			height:1%;
		}
		h1.header {
			display:none;
		}
H1 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #af4c03; FONT-FAMILY: Verdana,Arial,Helvetica
}		
		
	#traveltools li,ul{
	list-style:none;
        margin:2px;
        padding:2px;
	list-style-image:none;
	} 

	#left-sidebar li, ul {
		list-style:none;
	        padding:0px;
		margin:2px;
	}
	#left-sidebar li {
		list-style-image:url('/images/bullet.gif');
		/*list-style:circle;*/
		margin-left:15px;
		padding-left:0px;
		line-height:16px;
	}


	#tabsH {
      float:left;
      width:100%;
      background:#2e3339;
      font-size:93%;
      line-height:normal;
  font-weight:bold;
      }
    #tabsH ul {
	margin:0;
	padding:6px 6px 0 0px;
	padding-top:0px;
	list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:3px 10px 3px 3px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

	#tabsH #current a {
		background-position:0% -42px;
	}
	#tabsH #current a span {
		background-position:100% -42px;
	}	

A {
	/*FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c35129; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none */
	text-decoration:underline;
/*	COLOR: #726547;*/
	COLOR: #c35129;
}
A:hover {
/*	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c35129; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline*/
	COLOR: #c35129;
/*	 COLOR: #726547;	*/
}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #726547; FONT-FAMILY: Verdana,Arial,Helvetica; 
	/*BACKGROUND-COLOR: #ffffff*/
}
TD.cello {
	BACKGROUND-COLOR: #ba0202
}
TD.cell1 {
	BACKGROUND-COLOR: #E8E2D7
}
TD.cell2 {
	BACKGROUND-COLOR: #E2DCCB
}
TD.grey1 {
	BACKGROUND-COLOR: #EEEEEE; FONT-SIZE: 9px; COLOR: #777777; FONT-FAMILY: Verdana,Arial,Helvetica
}

TD.brown {
	BACKGROUND-COLOR: #D1CBBC
}
TD.dkbrown {
	BACKGROUND-COLOR: #E2DCCB
}
TR.dkbrown {
	BACKGROUND-COLOR: #E2DCCB
}
TD.white {
	BACKGROUND-COLOR: #ffffff
}
TD.black {
	BACKGROUND-COLOR: #000000
}
TD.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #907f5c; BACKGROUND-COLOR: #ffebeb
}
TD.label {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #726547; BACKGROUND-COLOR: #f5f2ed
}
TD.data {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #726547; BACKGROUND-COLOR: #ffffff
}
P.data {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #353639
}
.doublebox{
        border-width:3px;
        border-style:double;
        border-color:#cccccc;
        width: 140px;
        text-align: center;
}
A.data {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c35129; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.data:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c35129; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
TD.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #353639; BACKGROUND-COLOR: #d6d6d6
}
.cello {
/*FONT-WEIGHT: bold; COLOR: #ba0202;*/
COLOR: #726547;
}
.headerlinks {
	padding-top:50px;
	padding-left:390px;
}

#besthotels ul {
list-style:none;
margin-left:0px;
padding-left:0px;
}
#besthotels li {
margin-left:0px;
list-style:none;
}

input.red {background-color: #990033;FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana,Arial,Helvetica
}

SELECT {
        FONT-SIZE: 10px; COLOR: #726547; FONT-FAMILY: Verdana,Arial,Helvetica
}
INPUT {
        FONT-SIZE: 10px; COLOR: #726547; FONT-FAMILY: Verdana,Arial,Helvetica;
        border : 1px solid #726547;
	/*background-image:url(images/grad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom; */
        }
TEXTAREA {
        FONT-SIZE: 10px; COLOR: #726547; FONT-FAMILY: Verdana,Arial,Helvetica;
        border : 1px solid #726547;
}
INPUT.form {
        BORDER-RIGHT: #726547 1px solid; BORDER-TOP: #726547 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #726547 1px solid; COLOR: #726547; BORDER-BOTTOM: #726547 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
	background-image:url(images/grad_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom; 
}

INPUT.radio {
        BORDER-STYLE: none;
}

INPUT.checkbox {
        BORDER-STYLE: none;
}
#footer a {
color:#fff;
text-decoration:underline;
}
.wrap {
margin-top:0px;
border:1px solid #b18846;
padding:5px;
background-color:#fff;
}
#headernav {
}
#section ul,li {
                list-style-image:url('/images/bullet.gif');
                margin-left:15px;
                padding-left:0px;
		margin-bottom:8px;
}
#newsletter-box {
/*border:1px solid #b18846;*/
background-color:#ccb75c;
padding:2px;
height:80px;
background:url('images/newsletter-bg.jpg');
background-repeat:no-repeat;
}
#newsletter-box td {
color:#fff;
}
#multiproducts .productentry{
padding-bottom:8px;
padding-right:8px;
}
#multiproducts .productentry {
line-height:12px;
}
#multiproducts .desc {
padding-bottom:0px;
}
#multiproducts .productentry {
margin-bottom:0px;
}
.productentry {
margin-bottom:8px;
}
.desc {
padding-bottom:5px;
margin-bottom:8px;
line-height:15px;
}
#product-highlights {
padding-top:0px;
}
#product-highlights .productentry {
	margin-bottom:0px;
	padding-bottom:1px;
}
#content td {
background-color:#fff;
}
#content font {
color:#000;
}
#besthotels ul {
list-style:none;
margin-left:0px;
padding-left:0px;
}
#besthotels li {
margin-left:0px;
list-style:none;
}
.doublebox{
        border-width:3px;
        border-style:double;
        border-color:#cccccc;
        width: 140px;
        text-align: center;
}


