body {
	background-color: #CCCCCC;
	margin-top: 0;
	padding-bottom: 10px;
	text-align: center;
	font: 12px/16px verdana, arial, helvetica, sans-serif; 
}
#container {
	width: 760px; 
	background-color: #FFFFFF;
	position: relative; 
	color: #000;
	text-align: left;
	margin-left: auto; 
	margin-right: auto;
}
#header {
	width: 760px; 
	background-color: #FFFFFF; 
	float: left;
}
#headerleft { 
	width: 670px; 
	background-color: #1863AD; 
	padding-left: 0px; 
	float: left; 
	margin: 0; 
	padding-top: 0px; 
}
#headerright {
	width: 90px; 
	float: left; 
	background-color: #1863AD; 
}
#navbar {
	width: 760px; 
	background-color: #B9FF3F; 
}
#navbar H2 {
	padding-left: 10px; 
	padding-top: 9px; 
	padding-bottom: 10px; 
	margin: 0; 
	font: bold 11px verdana, arial, helvetica, sans-serif; 
	color: #000000;
}
#navbar1 {
	float: left; 
	width: 50px;
	background-color: #B9FF3F;
}
#navbar2 {
	float: left; 
	width: 120px;
	background-color: #B9FF3F;
}
#navbar3 {
	float: left; 
	width: 135px;
	background-color: #B9FF3F;
}
#navbar4 {
	float: left; 
	width: 140px;
	background-color: #B9FF3F;
}
#navbar5 {
	float: left; 
	width: 150px;
	background-color: #B9FF3F;
}
#navbar5 H2 {
	padding-left: 5px; 
	padding-top: 4px; 
	padding-bottom: 10px; 
	margin: 0; 
	font: bold 11px verdana, arial, helvetica, sans-serif; 
	color: #000000;
}
#navbar6 {
	float: left; 
	width: 65px;
	background-color: #B9FF3F;
}
#navbar7 {
	float: left; 
	width: 100px;
	background-color: #B9FF3F;
}
#content {
	clear: both; 
	margin: 0;
}
#content P {
	margin: 5px 5px 5px 12px; 
	font: 11px arial, helvetica, sans-serif; 
	color: #000000;
}
#content H2 {
	padding-right: 0px; 
	padding-left: 10px; 
	padding-bottom: 3px; 
	padding-top: 3px;
	margin: 0px; 
	font: bold 14px arial, helvetica, sans-serif; 
	color: #000000;
	border-bottom: #9CCE31 0px solid;
}
#content H3 {
	margin: 5px 5px 5px 0px; 
	font: bold 11px arial, helvetica, sans-serif; 
	color: #777;
}
#content H4 {
	margin: 5px 5px 5px 12px; 
	font: bold 11px arial, helvetica, sans-serif; 
	color: #777;
}
#content H5 {
	padding-bottom: 3px; 
	padding-top: 3px;
	margin: 0px; 
	font: bold 14px arial, helvetica, sans-serif; 
	color: #000000; 
}
#content UL {
	padding-right: 8px; 
	padding-left: 0px; 
	margin: 0px 0px 10px; 
	color: #666; 
	list-style-type: none;
}
#content UL LI {
	padding-left: 12px; 
	font: 11px arial, helvetica, sans-serif;
}
 HTML DIV#content UL LI {
	background-position: 0px 7px; 
	font: 11px arial, helvetica, sans-serif
}
#main {
	width: 760px; 
	background-color: #FFFFFF; 
	padding-right: 0px; 
	border-right: #CCCCCCC 0px solid; 
	border-left: #CCCCCC 0px solid;
}
#main H2 {
	padding-left: 20px; 
	padding-top: 0px; 
	font: bold 24px verdana, arial, helvetica, sans-serif; 
	color: #F89F1F;
}
#main H3 {
	padding-left: 20px; 
	padding-top: 0px; 
	font: 14px arial, helvetica, sans-serif; 
	color: #000000;
}
#main H4 {
	padding-left: 8px; 
	padding-top: 0px; 
	font: bold 16px arial, helvetica, sans-serif; 
	color: #000000;
}
#main H5 {
	padding-left: 20px; 
	padding-top: 0px; 
	font: bold 18px verdana, arial, helvetica, sans-serif; 
	color: #F89F1F;
}
#main H6 {
	padding-left: 0px; 
	padding-top: 0px; 
	font: 9px arial, helvetica, sans-serif; 
	color: #000000;
}
#maincol1 {
	float: left; 
	width: 300px; 
}
#maincol2 {
	float: left; width: 458px; 
	background-color: #FFFFFF; 
	padding-left: 0px; 
	padding-top: 5px; 
}
#maincol2a {
	float: left; 
	width: 458px; 
	background-color: #FFFFFF; 
	padding-left: 0px; 
	padding-top: 15px; 
}
#maincol3 {
	float: left; 
	width: 229px; 
}
#maincol3a {
	float: left; 
	width: 210px; 
}
#maincol4 {
	float: left; 
	width: 229px; 
}
#maincol4a {
	float: left; 
	width: 229px;
	padding-left: 20px;
}
#buzz {
	 width: 760px; 
	 background-color: #FFFFFF; 
	 border-top: #999999 1px dashed;
	 float: left;
}
#buzz H2 {
	padding-left: 6px; 
	font: bold 16px verdana, arial, helvetica, sans-serif; 
	color: #F89F1F;
}
#buzz H3 {
	padding-left: 6px; 
	font: bold 16px verdana, arial, helvetica, sans-serif; 
	color: #000000;
}
#buzz UL LI {
	padding-left: 20px; 
	background: url(http://www.hosteldiscounts.com/images/index_arrow.gif) no-repeat 2px 2px; 
	font: 14px arial, helvetica, sans-serif;
}
 HTML DIV#buzz UL LI {
	background-position: 9px 6px; 
	font: 14px arial, helvetica, sans-serif;
}
#buzz P A:hover {
	color: #FBAF0C
}
#buzzcol1 {
	float: left; 
	width: 230px; 
	background-color: #FFFFFF; 
	padding-top: 10px; 
}
#buzzcol2 {
	float: left; 
	width: 200px; 
	padding-top: 10px; 
	border-left: #999999 1px dashed; 
	height: 230px;
}
#buzzcol2a {
	float: left; 
	width: 95px; 
	background-color: #FFFFFF; 
	padding-left: 5px; 
	padding-top: 5px;
}
#buzzcol2b {
	float: left; 
	width: 95px; 
	background-color: #FFFFFF; 
	padding-left: 5px; 
	padding-top: 5px;
}
#buzzcol3 {
	float: left; 
	width: 170px; 
	padding-top: 10px; 
	border-left: #999999 1px dashed; 
	height: 230px;
}
#buzzcol4 {
	float: left; 
	width: 155px; 
	padding-top: 10px; 
	border-left: #999999 1px dashed; 
	height: 230px;
}
#footer {
	clear: both; 
	margin: 0 0 5px 0; 
	font: 11px/11px verdana, arial, helvetica, sans-serif; 
	text-align: center;
	border-top: #999999 1px dashed;
}
UL {
	padding-left: 20px; 
	margin: 0px 0px 10px 20px; 
	line-height: 16px; 
	list-style-type: disc; 
	text-align: left;
}
UL LI {
	margin-top: 3px; 
	text-align: left;
}
UL LI UL {
	padding-left: 0px; 
	margin: 0px 0px 10px 10px;
}