/*html, body		{
	margin:0;
	padding:0;
	height:100%;
	background-color:#312d2e;
	font-family:arial, tahoma;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	letter-spacing:0px;
}
	*/			
#fullheight		{height:100%;}	


/*define top mast area*/
.topmast				{width:1260px; }

/*define nav area*/
#navzone				{height:55px; }

/*define middle*/
td.middle				{background:url(/images/bgMiddle.jpg); border-top:1px solid #FFF; border-bottom:1px solid #FFF; }
#middle					{height:305px; }
.hmForum				{padding-left:10px; }
.hmForum p				{line-height:6px; font-size:14px; color:#e4fe04; font-weight:bold; }


/*define footer area*/
#footzone				{height:130px; background-color:#4d4e4c; border-top:1px solid #fff; }
#footzone	td			{vertical-align:top; text-align:right; padding:10px 10px 0px 0px; }
.footer					{font-size:12px; color: #CCC; }
td.footer				{vertical-align:bottom; }


.footer a:link			{color: #fff;text-decoration:none;}
.footer a:visited		{color: #fff;text-decoration:none;}
.footer a:hover			{color: #yellow;text-decoration:underline;}

h1				{ font-size:14px; font-weight:bold; color:#993300; text-align:left; }
h2				{ font-size:15px; font-weight:bold; color: #CC3300; text-align:center; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background-color:#eeeeee; padding: 10px 0px 10px 0px; }
h3				{ font-size:12px; font-weight:bold; color: black; }
h4				{ font-size:15px; font-weight:bold; color: #666; }

		
a:link			{color: #666666;text-decoration:none;}
a:visited		{color: #666666;text-decoration:none;}
a:hover			{color: #CC0000;text-decoration:underline;}

/*
.hotpick:link			{color: yellow;text-decoration:none;font-weight:bold;}
.hotpick:visited		{color: yellow;text-decoration:none;font-weight:bold;}
.hotpick:hover			{color: white;text-decoration:underline;font-weight:bold;}
*/

.bookfields	{border: #999999 1px solid; background-color: #ffffff; font-size: 11px; color: #666666;}
.bookbutton	{border: #999999 1px solid; background-color: #dddddd; font-size: 11px; font-weight: bold; color: #666666;}


.mainPurple	{font-family:Arial; font-size:13px; font-weight:normal; color:#fff;}
.mainPurple	a:link			{ font-size:13px; font-weight:bold; color: #fff;text-decoration:none;}
.mainPurple	a:visited		{ font-size:13px; font-weight:bold; color: #fff;text-decoration:none;}
.mainPurple	a:hover			{ font-size:13px; font-weight:bold; color: yellow;text-decoration:none;}

.sidePurple	{font-family:Arial; font-size:12px; font-weight:normal; color:#fff;}
.sidePurple	a:link			{ font-size:12px; font-weight:bold; color: #fff;text-decoration:none;}
.sidePurple	a:visited		{ font-size:12px; font-weight:bold; color: #fff;text-decoration:none;}
.sidePurple	a:hover			{ font-size:12px; font-weight:bold; color: yellow;text-decoration:underline;}


table.terms		td			{ padding-bottom:10px;}
.termsSub						{font-weight:bold; color:#FF0000; }


.prodName	{font-weight:bold; font-size:12px; text-transform:uppercase; }
.prodNameBig	{font-family:Arial; font-weight:bold; font-size:16px; text-transform:uppercase; color:#900; }
.prodCat	{font-weight:bold; color:#999; text-decoration:underline; }
.ratenow	a:link			{font-weight:bold; color: #C00;text-decoration:underline;}
.ratenow	a:visited		{font-weight:bold; color: #C00;text-decoration:underline;}
.ratenow	a:hover			{font-weight:bold; color: #999;text-decoration:underline;}

.smallnote		{font-size:10px;}

.nameCat	{font-family:Arial; font-size:15px; font-weight:bold; color:#ffffff; text-transform:uppercase; }

.HL-date	{font-size:22px; font-weight:bold; color:#ffffff; }
.HL-mth		{font-size:16px; font-weight:bold; color:#FF9900; margin-top:-15px; }
.HL-year	{font-size:12px; font-weight:bold; color:#FF9900; margin-top:-15px; }

.pgTitle	{font-size:22px; font-weight:bold; color:#FFFFFF; }

.hotpicktxt	{font-size:10px; }
.hotpick_a	{font-size:10px; color:yellow; font-weight:bold;}
.hotpick_a:link {font-size:10px; color:yellow; font-weight:bold;}
.hotpick_a:visited {font-size:10px; color:yellow;font-weight:bold;}
.hotpick_a:hover	{font-size:10px; color:white; font-weight:bold;}
