body {
margin-left:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.botline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; Color: #000000}
.home{ font-family: Arial,Times New Roman,verdana; 
font-size: 9pt; 
font-weight:bold ; 
color: #FFFFFF; 
text-decoration:none;
}
a.home:Hover{  font-family: Arial,Times New Roman,Arial,verdana; 
font-size: 9pt; 
font-weight:bold ; 
color: #86D2F8; 
text-decoration: none;
}


.req{ font-family: Arial,Times New Roman,verdana; 
font-size: 10pt; 
font-weight:bold ; 
color: #FFFFFF; 
text-decoration:none;
}
a.req:Hover{  font-family: Arial,Times New Roman,Arial,verdana; 
font-size: 10pt; 
font-weight:bold ; 
color: #86D2F8; 
text-decoration: none;
}

.mainmenu{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 9pt; font-weight:bold;  color:#86D2F8;  text-decoration: none;}
.mainmenuhover{cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 9pt; font-weight:bold; color:#86D2F8;   text-decoration: none;}

.video{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 8pt; font-weight:normal;  color:#000064;  text-decoration:underline ;}
a.video:Hover{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 8pt; font-weight:normal;  color:#000064;  text-decoration: none;}

.mtext1{font-family:arial; font-size:11px; color:#FFFFFF;}
.mtext2{font-family:arial; font-size:12px; font-weight:bold; color:#F2801B;}

.mail{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 7pt; font-weight:normal;  color:#ffffff;  text-decoration:none ;}
a.mail:Hover{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 7pt; font-weight:normal;  color:#ffffff;  text-decoration: underline;}
.affiliate_link{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 8pt; font-weight:normal;  color:#000000;  text-decoration:underline ;}
a.affiliate_link:Hover{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 8pt; font-weight:normal;  color:#F2801B;  text-decoration: underline;}
.text{font-family:Arial, verdana,Times New Roman; 
	font-size: 9pt; 
	font-weight:normal ; 
	color: #000000; 
	text-decoration: none
	
}

.text1{font-family:arial,verdana,Tahoma;
	font-size: 9pt; 
	font-weight:normal ; 
	color: #000000; 
	text-decoration: none
	
}

.texth{font-family:Arial, verdana,Times New Roman; 
	font-size: 8pt; 
	font-weight:normal ; 
	color: #000000; 
	text-decoration: none
	
}

.text_sitemap{font-family:Arial, verdana,Times New Roman; 
	font-size: 9pt; 
	font-weight:normal ; 
	color: #000000; 
	text-decoration: none
	
}

.text_sitemap:Hover{font-family:Arial, verdana,Times New Roman; 
	font-size: 9pt; 
	font-weight:normal ; 
	color: #000000; 
	text-decoration: underline
	
}
.textb{font-family:Arial, verdana,Times New Roman; 
	font-size: 10pt; 
	font-weight:normal ; 
	color: #ffffff; 
	text-decoration: none
	
}

.title1{font-family: Arial,verdana,Times New Roman,; 
font-size: 9pt; 
font-weight:bold ; 
color: #550514; 
text-decoration: none
}

.title_s{font-family: Arial,verdana,Times New Roman,; 
font-size: 12pt; 
font-weight:bold ; 
color: #550514; 
text-decoration: none
}

.title_Lorem{font-family: Arial,verdana,Times New Roman,; 
font-size: 9pt; 
font-weight:bold ; 
color: #550514; 
text-decoration: none
}
.title1m{font-family: Arial,verdana,Times New Roman,; 
font-size: 8pt; 
font-weight:bold ; 
color: #000064; 
text-decoration: none;
}
.title1m:hover{text-decoration:underline;}

.title2{font-family: Arial,verdana,Times New Roman,; 
font-size: 11pt; 
font-weight:bold; 
color: #F2801B; 
text-decoration: none
}

.text_driving{font-family:Arial, verdana,Times New Roman; 
	font-size: 9pt; 
	font-weight:normal ; 
	color: #5282FF; 
	text-decoration: underline
	
}
a.text_driving:Hover{font-family:Arial, verdana,Times New Roman; 
	font-size: 9pt; 
	font-weight:normal ; 
	color: #5282FF; 
	text-decoration: none;
	
}

.text_ResRequest{font-family:Arial, verdana,Times New Roman; 
	font-size: 9pt; 
	font-weight:normal ; 
	color: #5282FF; 
	text-decoration: underline
	
}

.text_previous{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 8pt; font-weight:normal;  color:#99140B;  text-decoration:none ;}
a.text_previous:Hover{ cursor:pointer; font-family:arial,Tahoma,arial,verdana; font-size: 8pt; font-weight:normal;  color:#99140B;  text-decoration:none;}

.text_next{font-family:Arial, verdana,Times New Roman; 
	font-size: 8pt; 
	font-weight:normal ; 
	color: #99140B; 
	text-decoration:none
	
}
.homei{
	font-family: arial,verdana,Times New Roman,Tahoma; 
	font-size: 9pt; 
	font-weight:bold ; 
	color: #FFFFFF; 
	text-decoration: none
	}
a.homei:Hover{
	font-family:  arial,verdana,Times New Roman,Tahoma; 
	font-size: 9pt; 
	font-weight:bold ; 
	color: #CFA908; 
	text-decoration: none
	}
	.button {
	background-color:#000068;#000068;
	border: 1px solid #4A7605;
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	cursor:pointer;
	}
	.ilink{  
	font-family: arial,verdana,Tahoma; 
	font-size: 9pt; 
	font-weight:normal; 
	color: #000068; 
	text-decoration: none
	}
a.ilink:Hover{  
	font-family: arial,verdana,Tahoma; 
	font-size:9pt; 
	font-weight:normal ; 
	color: #000068; 
	text-decoration: underline
	}
	
	.head1 {
	font-family: arial,verdana,Tahoma; 
	font-size: 12pt; 
	font-weight:bold ; 
	color: #FFFFFF; 
	text-decoration: none
	}
	
	.link1{  
	font-family: arial,verdana,Tahoma; 
	font-size: 8pt; 
	font-weight:normal ; 
	color: #0000FF;  
	text-decoration: underline
	}
a.link1:Hover{  
	font-family: arial,verdana,Tahoma; 
	font-size: 8pt; 
	font-weight:normal ; 
	color:#0000FF;  
	text-decoration: none 
	}
	
	.trans_tr {
	opacity: 0.8;
	filter: alpha(opacity=80); 
	-Moz-Opacity: .8;
	cursor:pointer;
	width: 100%;
}
.trans_tr_hover {
	filter:alpha(opacity=100); 
	-Moz-Opacity: 1.0;
	opacity: 1.0;
	cursor:pointer;
}

.message{
	font-family: arial,verdana,Tahoma; 
	font-size: 8pt; 
	font-weight:normal ; 
	color:#FF0000;  
	text-decoration: none 
}

.leftbar{
	background-image:url(images/inner/leftbar_bg.jpg);
	background-repeat:repeat-y;
}

.leftbar2{
	background-image:url(images/inner/leftbar2_bg.jpg);
	background-repeat:repeat-y;
}

.leftmain{
	background:#651C25 url(images/inner/leftmain.jpg);
	background-repeat:repeat-x;
}
.rightbar{
	background-image:url(images/inner/rightbar_bg.jpg);
	background-repeat:repeat-y;
}
.leftbottom{
	background-image:url(images/inner/leftbottom.jpg);
	background-repeat:no-repeat;
	height:26px;
}

.leftbottom2{
	background-image:url(images/inner/leftbottom2.jpg);
	background-repeat:no-repeat;
	height:26px;
}

.arrow{
	background-image:url(images/inner/left_arrow.gif);
	background-repeat:no-repeat;
	font-size: 10px; 
	font-weight:normal ; 
	color: #000000; 
	text-decoration: none;
	padding-left:12px;
	
}

.product_head{
	font-family:Tahoma;
	font-size: 13pt; 
	font-weight:bold; 
	color: #B7AA80; 
	text-decoration: none;
	height:25px;
	text-transform:uppercase;
}

.category_navigate{
	font-family:Tahoma;
	font-size: 11pt; 
	font-weight:bold; 
	color: #B7AA80; 
	text-decoration: none;
	text-transform:uppercase;
}


.subcat_head{
	font-family:arial;
	font-size: 11pt; 
	font-weight:bold; 
	color: #641D25; 
	vertical-align:middle;
	background-color:#DFD49E;
	text-decoration: none;
	padding-left:8px;
	height:30px;
}



.product_title{
	font-family:arial;
	font-size: 12px; 
	font-weight:normal; 
	color: #641B24; 
	text-decoration: none;
}

.product_title2{
	font-family:arial;
	font-size: 12px; 
	font-weight:bold; 
	color: #641B24; 
	text-decoration:underline;
}
.product_title3{
	font-family:arial;
	font-size: 14px; 
	font-weight:bold; 
	color: #641B24; 
	text-decoration:none;
}

.imageborder{
	border:1px solid #C6B597;
	background-color:#EEEBE2;
	cursor:pointer;
}
.affiliateborder{
	border:1px solid #C6B597;
	background-color:#EEEBE2;
}
a.imagelink{
	text-decoration:none;
	border:none;	
}

.tdproduct{
	background-color:#EEEBE2;
	cursor:pointer;
}

.tdproduct_hover{
	background-color:#E7DEB8;
	cursor:pointer;
}

.gallery{cursor:pointer; font-family: arial,Tahoma,verdana,sans-serif; font-size: 8pt; font-weight:normal; color:#000000; text-decoration:none ; font-style:none}
a.gallery:hover{cursor:pointer; font-family: arial,Tahoma,verdana,sans-serif; font-size: 8pt; font-weight:normal; color:#EE7D17; text-decoration:none ; font-style:none}
.gallery_hold{cursor:pointer; font-family: arial,Tahoma,verdana,sans-serif; font-size: 8pt; font-weight:normal; color:#EE7D17; text-decoration:none ; font-style:none}
.galleryText{font-family: arial,Tahoma,verdana,sans-serif; font-size: 9pt; font-weight:bold; color:#EE7D17; text-decoration:none ; font-style:none}
.staffTbl{border:1px solid #000000; height:87px;}

.event{cursor:pointer; font-family: arial,Tahoma,verdana,sans-serif; font-size: 8pt; font-weight:normal; color:#0000EE; text-decoration:none ; font-style:none}
a.event:hover{cursor:pointer; font-family: arial,Tahoma,verdana,sans-serif; font-size: 8pt; font-weight:normal; color:#EE7D17; text-decoration:none ; font-style:none}

.link_btn{ font-family: Arial,Times New Roman,verdana; font-size: 9pt; font-weight:bold ; color: #FFFFFF; text-decoration:none; background:url(images/btn_bg.jpg) repeat-x; line-height:26px; padding-left:15px; display:block;}
.link_btn:Hover{ color: #86D2F8;text-decoration: none;}

.event_callout{background:url(images/inner/event_planner_callout.gif) left top no-repeat; height:50px; padding-left:10px;}
.event_callout a{font:10pt Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:160%;}
.event_callout a:hover{text-decoration:none;}


/* SLIDESHOW CONTROLS - ADDED 2010-03-01 BY SEW
---------------------------------------------------------- */
#slideshow {
	margin: 0 auto;
	text-align: center;
	width: 560px;
	}
#controls {
	border-collapse: collapse;
	caption-side: top;
	margin: 0 auto;
	width: 560px;
	position: relative;
	left: -42px;
	}
	#controls caption {
		color: #000;
		border-bottom: 1px solid #000;
		padding: 10px 0 2px 0;
		font-size: 80%;
		font-family: Verdana, Tahoma, sans-serif;
		font-weight: bold;
		text-align: left;
		margin: 0 auto 5px auto;
		}
	#controls td {
		color: #000;
		font-size: 75%;
		font-family: Verdana, Tahoma, sans-serif;
		text-align: left;
		padding: 2px;
		}

#nav
	{
	margin: 0;
	padding: 0;
	width:1003px;
	height: 31px;
	}
		
#flashLeft
	{
	 height:245px; 
	 width:290px; 
	 float:left; 
	 padding:0; 
	 margin:0 5px 10px 0;
	 background:transparent url(images/bg_flashLeft.gif) no-repeat;
	 z-index: 200;
	}
	
#flashRight
	{
	 height:295px; 
	 width:440px; 
	 float:right; 
	 padding:0 0 0 5px; 
	 margin:0 0 10px 0;
	 background:transparent url(images/bg_flashRight.png) no-repeat;
	 clear: none;
	 float: right;
	 z-index: 201;
	}	
	