#maincol_top {
	width:750px;
	height:10px;
	float:left;
	border:0px solid red;
	margin:1px 0px 0px 0px;
	background-image: url(/app_themes/images/maincol_top.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
}

#maincol_bot {
	width:750px;
	height:16px;
	float:left;
	border:0px solid red;
	margin:0px 0px 0px 0px;
	background-image: url(/app_themes/images/maincol_bot.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
}

#maincol_bg {
	width:740px;
	float:left;
	height:auto;
	border:0px solid red;
	margin:0px 0px 0px 0px;
	background-image: url(/app_themes/images/maincol_bg.gif);
	background-position: left top;
	background-repeat: repeat-y;
	padding: 3px 0px 0px 15px;
}

#banner_image {
	width:720px;
	height:auto;
	float:left;
	margin:4px 0px 0px 0px;
	clear:both;

}

#column1 {
	float:left;
	width:720px;
	border: 0px solid red;
	margin: 20px 0px 20px 0px;
}

#column1pad {
	float:left;
	width:680px;
	border: 0px solid red;
	padding: 0px 15px 0px 15px;
}


#booknow {
	width:300px;
	float:left;
	height:103px;
	border:0px solid red;
	margin:0px 0px 10px 0px;
	background-image: url(/app_themes/images/product_booknow_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 3px 0px 0px 15px;
}

#booknow td, #booknow p {
	color:white;
}

#booknow td.black {
	color:black;
}

#column1 ul {
	line-height:180%;
}

#column1 ul li {
	color:#111111;
	list-style-image:url(/app_themes/images/red_arrow.gif);
	padding:3px;
}

#column1 ul li a {
	color:#333333;
	text-decoration:underline;
}

#column1 ul li a:hover {
	color:#333333;
	text-decoration:none;
}