/*##### Simple Viewer Galleries #####*/
DIV.sv-minigal00{
	width:100%;
	height:200px;
text-align:right;
}
DIV.sv-minigal01{
	width:200px;
	height:200px;
float:right;
}





HR.lhm_spacer{
	width:75%;
	align:right;
}
DIV.mainmenu {
	vertical-align:middle;
	padding-top:5px;
}
DIV.contact_details{
	width:100%;
	padding:3px;
}
.index_page{
	font-size:6pt;
}
.tour_page{
	font-size:8pt;
}
.top_r{
	text-align:right;
}
.font_07	{	font-size:7pt;}
.font_06	{	font-size:6pt;}
.light		{	color:#dadada;}

.botmid{
	font-size:7pt;
	text-align:center;
	color:#800000;
}


DIV.sv_gallery{
	width:100%;
	height:100%;
border:green 1px solid;
	text-align:center;
}




DIV.tour-map{
	xborder:black 1px solid;
	width:585px;
}
TABLE.container{
	xbackground-color:#F5EDCB;
}
A.design	{
	text-decoration:none;
	color:#708090;
}
DIV.index_footlinks{
	width:100%;
	font-size:8pt;
	text-align:center;
//	padding:3px;
}
DIV.page_footlinks{
	width:100%;
	font-size:8pt;
	text-align:center;
	padding:3px;
}



DIV.flash_header{
	width:100%;
	height:100%;
	text-align:center;
}
A.footlink	{
	text-decoration:none;
	color:#004000;
}
A.footlink:hover {
	text-decoration:underline;
	text-decoration:none;
	color:#800000;
}
DIV.page_nav{
	width:100%;
	text-align:center;
	font-size:10pt;
	font-weight:bold;
	padding-bottom:0px;
}
IMG.static	{
	border:black 1px solid;
}
A.highslide IMG{
	border:black 1px solid;
}
DIV.page_lhc{
	text-align:right;
	padding-right:5px;
	font-size:9pt;
}





TABLE.tourdate_lhc{
	width:201px;
	border:#696969 1px solid;
	font-family:arial,courier new,verdana;
	font-size:10pt;
	color:#000000;
	background-color:#dadada;
}
TABLE.tourdate_lhc TD{
	text-align:right;
	padding-right:2px;
}
TABLE.tourdate_lhc TD.tourname{
	font-size:1.1em;
	xfont-weight:bold;
	font-style:italic;
	xborder-bottom:brown 2px dashed;
}
TABLE.tourdate_lhc TD.tourdate{
	font-size:1.0em;
	text-align:right;
	font-weight:bold;
	color:#800080;
}
TABLE.tourdate_lhc TR.lbl{
	text-align:right;
	font-size:0.8em;
}
DIV.spacer03{
	height:4px;
	font-size:0px;
}

B.tour_last{
	font-weight:bold;
	color:green;
}
B.tour_full, B.tour_priv{
	font-weight:bold;
	color:red;
}
B.tour_res{
	font-weight:bold;
	color:#FF8000;
}





DIV.page_news{
	text-align:left;
	padding-right:0px;
	font-size:9pt;
xborder:green 1px solid;
}
DIV.tour_name{
	text-align:left;
	font-size:20pt;
	font-style:italic;
	font-weight:bold;
	color:#800000;
	width:70%;
	border-bottom:blue 1px dashed;
}
DIV.page_title{
	text-align:left;
	font-size:18pt;
	font-weight:bold;
	width:90%;
	border-bottom:#000000 1px solid;
	font-style:italic;
	color:#800000;
	margin-bottom:5px;
}
DIV.page_text {
	width:100%;
	padding-left:5px;
	padding-right:15px;
	text-align:left;
font-family:tahoma,verdana;
	font-size:11pt;
}
DIV.text_title {
	font-size:18pt;
	font-style:italic;
	font-weight:bold;
}
DIV.sub_title {
	font-size:16pt;
	font-style:italic;
	width:70%;
	border-bottom:#888888 1px solid;
	margin-bottom:5px;
}
DIV.sub_title2 {
	font-size:11pt;
	font-style:italic;
	font-weight:bold;
	color:#800000;
	width:30%;
	border-bottom:#888888 1px dashed;
	margin-bottom:5px;
}
DIV.text_price	{
	width:100%;
	text-align:center;
}
DIV.text_price	DIV {
	border:#000000 1px solid;
	background-color:#B60000;
	color:#E7DB00;
	font-size:16pt;
	padding:10px;
}
DIV.text_price2	{
	width:100%;
	text-align:center;
}
DIV.text_price2	DIV {
	border:#000000 1px solid;
	background-color:#B60000;
	color:#E7DB00;
	font-size:14pt;
	padding:10px;
}






ul{
	list-style-type: none;
	padding: 5px;
	margin: 5px;
}
UL.tick01{
	display:block;
	margin:10px;
	list-style-image: url('http://www.motoaventures.com/_icons/icon_tick01.png');
	margin-left: 20px;
	xmargin-right: 20px;
}
UL.tick01 UL {
	list-style-type:circle;
	margin-left: 20px;
	padding-left: 10px;
}
UL.tick01 UL LI{
	font-size:0.8em;
}
UL.index LI{
	background-image: url('http://www.motoaventures.com/_icons/dot_green.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 15px; 
}
UL.index LI DIV.heading{
	font-size:1.1em;
	font-weight:bold;
	font-style:italic;
	width:75%;
	border-bottom:black 1px dashed;

UL.included li{
	background-image: url('http://www.motoaventures.com/_icons/icon_tick01.png');
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	margin-left: 20px;
	padding-left: 14px; 
}
UL.included UL LI{
	list-style-image: url('http://www.motoaventures.com/_icons/icon_plus.gif');
	padding-left: 14px; 
	font-size:9pt;
}

UL.required li{
	background-image: url('http://www.motoaventures.com/_icons/dot_red.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	margin-left: 20px;
	padding-left: 14px; 
}
UL.required UL LI{
	list-style-image: url('http://www.motoaventures.com/_icons/icon_plus.gif');
	padding-left: 14px; 
	font-size:9pt;
}






DIV.important {
	border:red 1px solid;
	padding:2px;
	text-align:center;
	background-color:orange;
	font-weight:bold;
}
DIV.important01	{
	width:100%;
	text-align:center;
	border:red 1px solid;
	padding:2px;
}
DIV.important01	DIV {
	border:#000000 1px solid;
	background-color:#B60000;
	color:#E7DB00;
	font-size:14pt;
	padding:10px;
}








DIV.updated {
	width:95%;
	padding-top:15px;
	vertical-align:bottom;
	text-align:right;
	font-size:7pt;
	color:#800000;
}
DIV.dpa-updated {
	width:95%;
	vertical-align:bottom;
	text-align:right;
	font-size:7pt;
	color:#800000;
}
DIV.please_note {
	font-size:8pt;
	font-style:italic;
	color:#800000;
	padding:5px;
}
TABLE.copyright{
	width:100%;
	font-size:7pt;
	color:#708090;
}
TABLE.copyright TD{
	padding-left:1px;
	padding-right:1px;
}
TABLE.copyright TD.left{
	text-align:left;
	padding-left:5px;
	width:33%;
}
TABLE.copyright TD.center{
	text-align:center;
	width:34%;
}
TABLE.copyright TD.right{
	text-align:right;
	padding-right:5px;
	width:33%;
}





.hl{
	text-align:left;
}
.hc{
	text-align:center;
}	
.hr{
	text-align:right;
}
.vt{
	vertical-align:top;
}	
.vm{
	vertical-align:middle;
}	
.vb{
	vertical-align:bottom;
}	
.bold{
	font-weight:bold;
}
.italic{
	font-style:italic;
}
.fl{
	float:left;
}
.fr{
	float:right;
}

TABLE.tour_prices{
	width:200px;
}
TABLE.tour_prices TD.prices{
	background-color:yellow;
	border:black 1px solid;
	padding:5px;
}
TABLE.tour_prices_prices{
	font-size:12pt;
	font-family:tahoma;
}
TABLE.tour_prices_prices DEL{
	color:#606060;
}
TABLE.tour_prices_prices INS {
	font-style:italic;
	font-weight:bold;
	color:red;
}
/*#####*/
DIV.pagenav{
	float:right;
}
IMG.pagenav{
	width:70px;
	height:30px;
	border:none;
}
IMG.pagenav_spacer{
	width:5px;
	height:30px;
}
/*#####*/
