

body		 	{ margin: 0px; padding: 0px;}
















#molasses		{
	width: 870px;
	height: 2200px;
    left: auto;
    right: auto;
    background-image: url(imgs/molasses.jpg);
}


#navleft		{
	left: 560px;
	top: 115px;
	width: 124px;
	margin: 0px;
	padding: 1px;
    position: absolute;
    color: white;
    font-family: arial;
    font-size: 9px;
    font-style: bold;
    text-align: right;
}


#navright		{
	left: 690px;
	top: 118px;
	width: 107px;
	margin: 0px;
	padding: 1px;
    position: absolute;
    color: white;
    font-family: arial;
    font-size: 9px;
    font-style: bold;
    text-align: left;
}








.box p	{
	
}

.title	{
    color: #bc7c00;
	font-size: 11px;
	font-weight: bold;
}
.subtext	{
    color: #fff600;
	font-size: 11px;
	font-weight: normal;
}




#navleft p		{ margin-top: 0px; margin-bottom: 5px;}
#navright p		{ margin-top: 0px; margin-bottom: 5px;}












#content		{
	left: 151px;
	top: 233px;
	width: 402px;
	position: absolute;
	color: #f5ca13;
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
}


#widecontent	{
	left: 151px;
	top: 233px;
	width: 640px;
	position: absolute;
	color: #f5ca13;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}


#sidebar		{
	left: 560px;
	top: 233px;
	width: 238px;
	position: absolute;
	color: #510d00;
	font-family: arial;
	font-size: 12px;
	line-height: 15px;
}


#bottomquote	{
	left: 150px;
	top: 2100px;
	width: 620px;
	position: absolute;
	color: #000000;
	font-family: arial;
	font-size: 10px;
	line-height: 15px;
	text-align: right;
}















h1				{ color: #ffffff; font-size: 16px; margin-top: 0px; padding-top: 0px;}
h2				{ color: #fff600; font-size: 12px; margin-top: 0px; padding-top: 0px; margin-bottom: 5px;}
h3				{ color: #000000; font-size: 12px; margin-top: 0px; padding-top: 0px; margin-bottom: 5px;}

p				{ margin-top: 0px; margin-bottom: 10px; text-indent: 0px;}
p.indent			{ margin-top: 10px; margin-bottom: 20px; text-indent: 15px; line-height: 16px;}

.bold			{ font-weight: bold;}

.center			{ text-align: center;}

.thumbnail		{ float: left;}

.underline		{ text-decoration: underline;}

.italic			{ font-style: italic;}


#joinform		{ padding: 0; height: 16px; width: 200px; padding: 2px;}




.white			{ color: #ffffff;}
.yellow			{ color: #fff600;}
.darkbrown		{ color: #4d0e00;}
.brown			{ color: #843700;}
.black			{ color: #000000;}
















a:link				{ color: #ffffff; font-weight: bold; text-decoration: none;}
a:visited 			{ color: #ffffff; font-weight: bold; text-decoration: none;}
a:active 			{ color: #fff600; font-weight: bold; text-decoration: none;}
a:hover 			{ color: #fff600; font-weight: bold; text-decoration: none;}

a.side:link			{ color: #843700; font-weight: bold; text-decoration: none;}
a.side:visited 		{ color: #843700; font-weight: bold; text-decoration: none;}
a.side:active 		{ color: #fff600; font-weight: bold; text-decoration: none;}
a.side:hover 		{ color: #fff600; font-weight: bold; text-decoration: none;}

a.nav:link			{ color: #fff600; font-weight: bold; text-decoration: none;}
a.nav:visited 		{ color: #fff600; font-weight: bold; text-decoration: none;}
a.nav:active 		{ color: #ffffff; font-weight: bold; text-decoration: none;}
a.nav:hover 		{ color: #ffffff; font-weight: bold; text-decoration: none;}

a.navline:link		{ color: #fff600; font-weight: bold; text-decoration: line-through;}
a.navline:visited 	{ color: #fff600; font-weight: bold; text-decoration: line-through;}
a.navline:active 	{ color: #ffffff; font-weight: bold; text-decoration: line-through;}
a.navline:hover 	{ color: #ffffff; font-weight: bold; text-decoration: line-through;}

a.nav_on:link		{ color: #ffffff; font-weight: bold; text-decoration: none;}
a.nav_on:visited 	{ color: #ffffff; font-weight: bold; text-decoration: none;}
a.nav_on:active 	{ color: #843700; font-weight: bold; text-decoration: none;}
a.nav_on:hover 		{ color: #843700; font-weight: bold; text-decoration: none;}

a.subnav:link		{ color: #843700; font-weight: bold; text-decoration: none;}
a.subnav:visited 	{ color: #843700; font-weight: bold; text-decoration: none;}
a.subnav:active 	{ color: #ffffff; font-weight: bold; text-decoration: none;}
a.subnav:hover 		{ color: #ffffff; font-weight: bold; text-decoration: none;}

a.subnav_on:link	{ color: #ffffff; font-weight: bold; text-decoration: none;}
a.subnav_on:visited { color: #ffffff; font-weight: bold; text-decoration: none;}
a.subnav_on:active 	{ color: #843700; font-weight: bold; text-decoration: none;}
a.subnav_on:hover 	{ color: #843700; font-weight: bold; text-decoration: none;}














.box		{
	margin: 0px;
	margin-bottom: 15px;
}







.curvetopmain	{
	background: url(imgs/curve.top.main.png) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 402px;
}

.curvetopmainwhite	{
	background: url(imgs/curve.top.main.white.png) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 402px;
}

.curvetopmainblack	{
	background: url(imgs/curve.top.main.black.gif) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 402px;
}				  





	  
.boxbodyblank	{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 15px;
}

.boxbodyvideo	{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #fff600;
	font-size: 9px;
	font-weight: bold;
	line-height: 10px;
}

.boxbodyburnt	{
	background: url(imgs/burnt.png) repeat;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}
		  
.boxbodywhite	{
	background: url(imgs/white.png) repeat;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}	
				  
.boxbodyblack	{
	background: url(imgs/black.gif) repeat;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}

.boxbodyyellow	{
	background: url(imgs/yellow.png) repeat; 
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}
				  
.boxbodyburntthumb	{
	background: url(imgs/burnt.png) repeat;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
	color: #000000;
}

				  
.boxbodywhitethumb	{
	background: url(imgs/white.png) repeat;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
	color: #000000;
}






.curvelowmain	{
	background: url(imgs/curve.low.main.png) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 402px;
}

.curvelowmainwhite	{
	background: url(imgs/curve.low.main.white.png) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 402px;
}

.curvelowmainblack	{
	background: url(imgs/curve.low.main.black.gif) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 402px;
}

.curvetopside	{ 
	background: url(imgs/curve.top.side.png) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 238px;
}
.curvelowside	{ 
	background: url(imgs/curve.low.side.png) no-repeat; 
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 238px;
}





















.curvetopmain	{
	/background: url(imgs/curve.top.main.gif) no-repeat; 
	b/ckground: url(imgs/curve.top.main.gif) no-repeat; 
}
		
.curvetopmainwhite	{
	/background: url(imgs/curve.top.main.white.gif) no-repeat; 
	b/ckground: url(imgs/curve.top.main.white.gif) no-repeat; 
}
		
.curvetopmainblack	{
	/background: url(imgs/curve.top.main.black.gif) no-repeat; 
	b/ckground: url(imgs/curve.top.main.black.gif) no-repeat; 
}
				  
.boxbodyburnt	{
	/background: url(imgs/burnt.gif) repeat;
	b/ckground: url(imgs/burnt.gif) repeat;
}
				  
.boxbodyblack	{
	/background: url(imgs/black.gif) repeat;
	b/ckground: url(imgs/black.gif) repeat;
}
				  
.boxbodyburntthumb	{
	/background: url(imgs/burnt.gif) repeat;
	b/ckground: url(imgs/burnt.gif) repeat;
}

.curvelowmain	{
	/background: url(imgs/curve.low.main.gif) no-repeat; 
	b/ckground: url(imgs/curve.low.main.gif) no-repeat; 
}

.curvelowmainwhite	{
	/background: url(imgs/curve.low.main.white.gif) no-repeat; 
	b/ckground: url(imgs/curve.low.main.white.gif) no-repeat; 
}

.curvelowmainblack	{
	/background: url(imgs/curve.low.main.black.gif) no-repeat; 
	b/ckground: url(imgs/curve.low.main.black.gif) no-repeat; 
}

.curvetopside	{ 
	/background: url(imgs/curve.top.side.gif) no-repeat;
	b/ckground: url(imgs/curve.top.side.gif) no-repeat;
}

.boxbodyyellow	{
	/background: url(imgs/yellow.gif) repeat;
	b/ckground: url(imgs/yellow.gif) repeat;
}

.curvelowside	{ 
	/background: url(imgs/curve.low.side.gif) no-repeat;
	b/ckground: url(imgs/curve.low.side.gif) no-repeat;
}








.tourtable {
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
}

.tourtable tbody {
	border-bottom: 0px solid #d7cbae;
}

.tourtable tbody tr {
	border-top: 1px solid #892600;
}


.tourtable thead th { 
	color: #350503;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;
}


.tourtable tbody td {
	border-left: 0px solid #d7cbae;
}

.tourtable tbody td, th {
	padding: 15px 5px 15px 0px;
	text-align: left;
}

.tourtable tfoot#tfoot th, tfoot#tfoot td {
	padding-top: 5px;
	text-align: center;
	color: #282622;
}





