html	{
	height: 101%;
}

a	{
	color : #840F0F;
	text-decoration: none;
}

a:hover	{
	color : #D2AB60;
	text-decoration: underline;
}

body	{
	background-image : url(../images/bgnd.gif);
	background-repeat : repeat;
	margin-top: 15px;
}


ul	{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-image : url(../images/bullet_red.gif);
	line-height: 18px;
}

.main	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size : 12px;
	line-height : 18px;
	color : #666666;
	margin-bottom: 10px;
	margin-right: 20px;
}

.head	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #840F0F;
	font-size : 22px;
	line-height : 30px;
	font-weight : normal;
	margin-bottom: 10px;
}	

.smallhead	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #53531E;
	font-size : 16px;
	line-height : 20px;
	font-weight : bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.footer	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 22px;
	color : #666666;
	text-align : center;
	margin-top : 15px;
	letter-spacing : 1px;
}

#dropcontentsubject	{
	width: 220px;
	font-weight: bold;
	color : #840F0F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 20px;
	text-align : left;
	margin-bottom: 8px;
}

.dropcontent	{
	width: 220px;
	display:block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color : #666666;
	text-align : left;
	height : 120px;
}

.serifcontent	{
	width: 190px;
	display:block;
	color : #666666;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 13px;
	line-height : 20px;
}

.hotel_table_letter	{
	background-color: #760708;
	font-family: Georgia,'Times New Roman', Times, serif;
	text-decoration: none;
	color: White;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	width: 60px;
	height: 40px;
	vertical-align: middle;
	padding : 8 5 10 5;
}

.hotel_table_name	{
	background-color: #D2Ab6B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #53531E;
	text-decoration: none;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	width: 350px;
	height: 40px;
	padding : 10 5 10 10;
}

.formnumber	{
	background-color: #760708;
	color: White;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 3;
	padding-left: 3;
	padding-right: 3;
	padding-top: 3;
	width: 30px;
	text-align: center;
	margin-right: 15px;
}

.formrule	{
	size: 1px;
	width: 680px;
	color: #760708;
}

.moremargin	{
	margin: 0px 25px 10px 25px;
	
}

/*   ===  Navigation Bar === */

#nav {position: relative; top: 0px; left: 0px;width: 760px;height: 27px;background: url(../images/navbar.gif);margin: 0px 0px 0px 0px;padding: 0;overflow:hidden;z-index: 5;}
#navhome li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#navhome li, #navhome a {height: 35px; display: block; text-indent:-9999px; overflow:hidden;}

#navhome {left: 0px; width: 189px;}
#navsolutions {left: 199px; width: 188px;}
#navabout {left: 381px; width: 188px;}
#navcontact {left: 571px; width: 189px;}

#navhome a:hover {background: transparent url(../images/navbar.gif) 0px -27px no-repeat ;}
#navsolutions a:hover {background: transparent url(../images/navbar.gif)  -199px -27px no-repeat;}
#navabout a:hover {background: transparent url(../images/navbar.gif) -381px -27px no-repeat;}
#navcontact a:hover {background: transparent url(../images/navbar.gif) -571px -27px no-repeat;}
