*				{	margin:0; padding:0;}
body			{	background-color:#2B1E15;}
p				{	margin-top: 0.8em; margin-right:30px; text-align:justify; }
table			{	font-size: 1em; }
img				{	border:0; text-align:left; vertical-align:top;}

ul				{	list-style-position: outside; 
					margin-left: 0px; padding-left: 18px; 
					list-style: disc; 
					vertical-align: middle; }
li				{	margin: 0px; padding: 0px; font-size:1.00em;}
.column			{	float:left;}
.clear			{	clear:both;}
body			{	font-family:Arial, helvetica, sans-serif;
					color:#5F4739; font-size:0.75em;
					line-height:1.33em; text-align:center;}

.formlblA		{	font-weight:700; font-size:0.75em;
					text-align:right; vertical-align:middle; }



#FirstName		{	width:100px;	}
#LastName		{	width:170px;	}
#Phone			{	width:100px;	}
#Email			{	width:220px;	}
#Address		{	width:180px;	}
#Province		{	width:80px;	}
#City			{	width:180px;	}
#Postal			{	width:80px;	}
#Age			{	width:180px;	}
#TimeFrame		{	width:175px;	}
#WWAR			{	width:70px;		}
#MARK			{	width:80px;	}

input.formtxtA,select.formtxtA			
				{	color:#5F4739; vertical-align:top; 
					text-align:left; border: 1px solid #E0E0E0;
					background:#D9CBAC; 
					font:11px Arial, helvetica, sans-serif;
					padding-left:3px;}


.float_right	{	float:right;}
.align_right	{	text-align:right;}
.center			{	text-align:center;}

.top_indent_5px	{	padding-top:5px; display:block;}
.top_indent_10px{	padding-top:10px; display:block;}
.top_indent_15px{	padding-top:15px; display:block;}
.top_indent_20px{	padding-top:20px; display:block;}
.top_indent_25px{	padding-top:25px; display:block;}

.width_stretch	{	width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid
				{	float:left;}



.main_bg		{	background:#2B1E15;}

.divFootBand	{	background:url(images/footbandbg.gif) left top repeat-x;
					width:100%; }

.main_left_shadow
				{	background:url(images/left_main_shadow.gif) left top repeat-y;
					}
.main_right_shadow
				{	background:url(images/right_main_shadow.gif) left top repeat-y;
					}


.divHeadBottom	{	background:url(images/rimini_sunsetshort3b.jpg)	no-repeat; 
					width:800px; height:46px; 
					}

.divContent		{	position:relative; width:800px;
					font-size:10px; line-height:0.99em;
}

.divContent_1			{	color:#5F4739;}
.divContent_2			{	color:#BDA690;}
.divContent_2	a		{	color:#DB5C1D; text-decoration:underline;}
.divContent_2	a:hover	{	text-decoration:none;}

strong			{	color:#312119; font-size:1.09em;}

.newspadcol		{	width:20px;		}
.newscolpad		{	width:10px;		}

#tdFootBand				{	color:#D0C1A2; font-size:.90em;	}
#tdFootBand	a			{	color:#D0C1A2; text-decoration:none;}
#tdFootBand	a:hover		{	text-decoration:underline;}

.tdNews					{	font-size:9px;	}
.tdNews		a			{	color:#BD2C00; text-decoration:underline; line-height:1em;}
.tdNews		a:hover		{	text-decoration:none;}


.call			{	font-family:"myriad web",arial, sans-serif; font-weight:bold;
					font-size:1.3em; line-height:1.33em; color:#312119; font-style:italic;	}

.callno			{	font-family:"myriad web",arial, sans-serif; font-weight:bold;
					font-size:1.8em; color:#312119; font-style:italic;
					text-align:right;}

.txtWarranty	{	font-size:0.9em;	}

.txtNanaimo		{	font-size:0.9em; }

.tblFeatures td { vertical-align: top; }
.tblFeatures a { font-size: 10pt; color: #5F4739; text-decoration: none;}
.tblFeatures a:hover { color: #3c2d24; }
.tblFeatures img { margin: 5px 5px 5px 0; }