
a {
	color:#2234ba;
	font:11px/12px verdana, arial, helvetica, sans-serif;
	font-weight:600;
}

a:hover {
	background-color:#ccc;
}

a.more {
	color:#2234ba;
	font:11px/12px verdana, arial, helvetica, sans-serif;
	font-weight:normal;
}

body {
	background-color:white;
	margin:0px 20px 20px 20px;
	font:11px verdana, arial, helvetica, sans-serif;
}

body>#leftCol {
	width:150px;
}

body>#rightCol {
	width:150px;
}

.Content>p+p {
	text-indent:30px;
}

.content {
	position:relative;
	width:auto;
	min-width:120px;
	margin:0px 190px 60px 190px; 	/* from top, from right, space below, from left */
	border:1px solid #aaaabb;
	background-color:white;
	padding:15px;		/* spacing of text from edge of div */
	z-index:1;		/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

.dates {
	position:absolute;
	height:30px;
	display:inline;
	width:100%;
	background-color:#eee;
	padding:0px;
	z-index:0;		/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

h1 {
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:18px;
	color:#777;
}

h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#333333;
}

#guests {
	text-align:center;
	float:left;
	position:relative;
	width:50%;
	height:20px;
	z-index:3;			/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

.hotelImg {
	position:relative;
	float:right;		/* aligns 'hotelImg' div inside of 'content' div */
	width:50px;
	height:50px;
	border:0px solid black;
	padding:5px;
	background-color:white;
	z-index:1;		/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}


input.get_rates_button {
	cursor: hand;
    font-family:  Arial, Verdana,Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    background:#ffe880;
    color: #333333;
	width:250;
	padding: 1px 1px 1px 1px;
}


td.nav_link_td {
    background: #a0b4f8;
    text-align:left;
    border-style: solid;
    border-color: #aaaaaa;
    border-width: 0;
	padding:0;
    color: #ffffff;
}

a.nav_link {
    font-family:  Arial, Verdana,Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}



#leftCol {
	position:absolute;
	width:150px;		/* width of div */
	top:119px;		/* distance from top of document */
	left:20px;		/* distance from left side of document */
	border:1px solid #aaaabb;
	background-color:#ffffff;
	padding:10px;		/* padding from sides of div for content inside div */
	voice-family: "\"}\"";
	voice-family:inherit;
}

#leftCol a {
	color:#4050ba;
	font:11px verdana, arial, helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
}

#leftCol h2 {
	font:bold 12px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#333333;
}

.nav {
	position:relative;
	margin:20px 190px 20px 190px;	/* from top, from right, space below, from left */
	border:1px solid #aaaabb;
	background-color:#ffffff;
	padding:7px;		/* padding around text inside div */
	z-index:1;
}

p {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
}

.rates {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	color:#A03300;
}

#rightCol {
	position:absolute;
	width:150px;
	top:119px;
	right:28px;
	border:0px solid gray;
	background-color:#ffffff;
	padding:0px;
	z-index:1;
	text-align:center;
	voice-family: "\"}\"";
	voice-family:inherit;
}

#rightAd {
	position:absolute;
	width:150px;
	top:324px;
	right:24px;
/*	border:1px solid gray;
	background-color:#f8f8f8;
*/
	padding:0px;
	z-index:1;
	text-align:center;
	voice-family: "\"}\"";
	voice-family:inherit;
}

.star {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#A03300;
}

.submit {
	cursor: hand;
	border: 1px solid;
	border-color: #996600 #996600 #333333 #663300;
	padding: 1px 1px 1px 1px;
	font: bold 11px verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #ffe880;
	margin: 15px;
	width:250;
}

.text {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 8px 0px;
	
}


.capitalize {
text-transform:capitalize;
}



