body
	{
		margin:0px;
		padding:0px;
		background:url(../images/top-bg.gif) repeat-x top;
		font-family: Arial, Helvetica, sans-serif, "MS Sans Serif";
		font-size:12px; color:#666666;
	}
	
.date-cal td {padding:5px 0 5px 5px; line-height:22px; font-size:11px; border:1px solid #F0F0F0;}


h1,h2,h3,h4,h5,h6,p,form,ul{ margin:0; padding:0;}
img { border:none;}
.heading2 { padding-left:7px;}
h1 {
	color:#BA612A;
	font-family: Arial, Helvetica, sans-serif,"Myriad Pro";
	letter-spacing:-1px; font-size:19px; font-weight:normal;
	background:url(../images/dot-line.gif) center bottom repeat-x; padding-bottom:8px;
	}
	
h2 {
	color:#AF4403;
	font-family: "Myriad Pro",Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:normal;
	}		
table{ border-collapse:collapse;}

html td{ line-height:17px;}
.paragraph-padding
	{
	padding-right:60px;
	}	
.logo
	{
		padding:30px 0 30px 15px;
	}	

.top-nav-txt
	{
	font-size:11px;
	color:#AE4404;
	}	
	.top-nav-txt a
	{
	font-size:11px;
	color:#AE4404;
	text-decoration:none;
	}	
/*nav-bar---*/
.nav-bg
	{
		background:url(../images/nav-partition.gif) repeat-x;
	}	

.navigation{
	color:#1a1a1a;
	font-size:12px;
}

.navigation ul{
	color:#1a1a1a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	display:inline;
	list-style:none;
}

.navigation ul li{
	color:#1a1a1a;
	font-size:13px;
	text-decoration:none;
	display:inline;
	list-style:none;
	padding:0 35px 0 27px;
	margin:0;
	background:url(../images/nav-bar.gif) no-repeat right ;
}
.navigation ul li a{
	color:#1a1a1a;
	text-decoration:none;
	display:inline;
	list-style:none;
	}
	.navigation ul li a:hover{
	color:#AE4404;
	}
	
.menu{
	position:absolute;
	border: 1px solid #ffffff; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	z-index:100;
	background: #ffffff;
	visibility: hidden;
	_margin:4px 0px 0 -28px;
	margin:4px 0px 0 -28px;
	width:160px;
	color:#666666; 
	font-size:12px;
	text-align:left;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}


.menu a{
	display: block;
	overflow:hidden;
	text-indent: 3px;
	border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
	padding:0 2px 1px 11px;
	text-decoration: none;
	color:#666666;
	margin:0px 0px 0px 14px; 
	line-height:20px; 
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}

.menu a:hover{
color:#BF4709;
background:url(../images/arrow.png) left no-repeat;
margin:0px 0px 0 14px;
}

.table-bg { background:#fff; }


/*----------nav-bar search----*/
input
	{
		width:150px;
		border: 1px solid #D2D2D2;
		height:17px; font-size:12px; color:#535352;
		font-family: Arial, Helvetica, sans-serif, "MS Sans Serif";	}

/*----------nav-bar search----*/
.result-bg
	{
	background:url(../images/result-bg.gif) no-repeat;
	color:#000;
	}
.input1
{
	border: 1px solid #ffffff;
	width:145px;
	height:14px;
	margin:3px;
	}
	
.input2
{
	width:17px;
	height:14px;
	}
	
.white-text
	{
	font-size:11px;
	color:#FFFFFF;
	padding:0 0 0 3px;
	}	
/*body-part----*/

.main-heading
{	
	padding:30px 20px 10px 26px;;
	}
.hours
{
	magin:40px 10px 10px 10px ;
	}	
.tbl-text
{
	color:#535352;
	background:#FFFFFF;
}	

.tbl-padding
	{
	padding:10px 7px 20px 7px;
	}
.sub-heading
	{
	font-size:15px;
	color:#AE4404;
	font-weight:bold;
	}

.sub-heading-padding
	{
		padding: 8px;
		background:#f0f0f0; color:#4E4E4E;
	}	
	
/*Footer Part*/
.footer { background:#F8E3B3; border-top:#F4D489 solid 6px;}
.footer-heading
	{
	font-weight:bold;
	font-size:11px;
	color:#333333;
	}	
	
.footer ul{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif, "MS Sans Serif";
	font-size:11px;
	text-decoration:none;
	list-style:none;
}

.footer ul li{
	color:#333333;
	font-size:11px;
	text-decoration:none;
	list-style:none;
	padding:0 0px 0 11px;
	line-height:20px;
	margin:0;
}
.footer ul li a{
	color:#333333;
	font-size:11px;
	text-decoration:none;
	list-style:none;
	}
	
	.footer ul li a:hover{
	text-decoration:underline;
	list-style:none;
	}
.heading1
	{
	color:#AF4403;
	font-size:16px;
	font-weight:bold;
	padding-left:1px;
	}	
textarea
{
	border:1px solid #D2D2D2; color:#535352; font-family:Arial, Helvetica, sans-serif, "MS Sans Serif"; font-size:12px;
}
.textare { margin-left:3px; width:145px; }	
.call
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#AF4403;
	font-size:18px;
	font-weight:bold;
	padding-right:20px;
	}
.weblog-item {	margin-bottom:30px;	margin-top:15px;}
.head { background:url(../images/dot-line.gif) center bottom repeat-x; padding-bottom:5px;}	
.weblog-item h3 { font-size:16px; letter-spacing:-1px; color:#CC6850;}
.weblog-item .meta-data {color:#999999; font-size:85%; margin:0;}
.weblog-item .main p {margin:0.5em 0 1em;}





/* CSS Document */
/* CSS Document */
/* Menu */
.jqueryslidemenu{
	color:#1a1a1a;
	font-size:13px;
	background: url(../menu-bg.gif) repeat-x;
}

.jqueryslidemenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
	position: relative;
	display: inline;
	float: left;	
	background:url(../images/nav-bar.gif) no-repeat right; z-index:100;

}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
	display: block;
	background:; /*background of tabs (default state)*/
	color:#1a1a1a;
	padding: 6px 35px;
	text-decoration: none;

}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;

}

.jqueryslidemenu ul li a:link{
	color:#1a1a1a;
}

.jqueryslidemenu ul li a:hover{
	background:none; /*tab link background during hover state*/
	color:#AF4403;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{ 
	position: absolute;
	left: 0;
	top:0;
	visibility: hidden; padding:5px 0;
	background:#fff url(../images/transparent.png); 
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
	display: list-item;
	float:none; background:none; z-index:100;  	padding-left:8px;

}

.jqueryslidemenu ul li ul li a{
	font: normal 13px Verdana;
	width: 220px; /*width of sub menus*/
	padding: 3px 15px;
	border-top: 0; _margin-left:0;  	
	background:url(../images/arrow.gif) 0 8px no-repeat;
}
.jqueryslidemenu ul li ul li a:hover{ 	background:url(../images/arrow-hover.gif)  0 8px no-repeat; 
	padding: 3px 8px;

}


/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
	overflow:hidden; 
	top: 0; _margin-left:-10px;
}



/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
	font: normal 13px Verdana;
	width: 220px; /*width of sub menus*/
	padding: 3px 8px;
	border-top-width: 0;
	margin:0;

}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
	color:#AF4403;

}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
	position: absolute;
	top: 12px;
	right: 7px;
}

.rightarrowclass{
	position: absolute;
	top: 6px;
	right: 5px;
}

/* End Menu*/





/*** set the width and height to match your images **/

#slideshow {
    position:relative;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}




.link {color:#AE4404; text-decoration:underline;}
.contact-link {color:#361901;}

.more-link { font-size:12px; /* background:#EFBF50;*/ padding:2px 4px; text-decoration:none; color:#000;}