body {
	background-image: url('/images/bg.jpg');
	background-repeat: repeat-x;
	margin: 20 0 20 0;
}

li {
	list-style-type: square;
}

h5 {
	color: #666666;
}

a {
	color: #333333;
}

a:hover {
	color: #000000;
}

a.footer_link {
	color: #666666;
}

a.footer_link:hover {
	color: #FF571D;
}

a.sub_link {
	color: #FFFFFF;
	text-decoration: none;
}

input {
	font-size: 10px;
	font-family: arial, verdana, sans-serif;
}

a.sub_link:hover {
	color: #333333;
	text-decoration: none;	
}

.txt_main {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	padding-left: 10px;
	text-align: left;
	color: #000000;
}

.altContent {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	padding-left: 10px;
	text-align: left;
	color: #000000;
}

.table_logo {
	padding-top: 10px;
	padding-bottom: 20px;
}

.table_main {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	color: #000000;
	font-family: tahoma, verdana;
	font-size: 11px;
	text-align: justify;
}

.table_sub {
	color: #000000;
	font-family: tahoma, verdana;
	font-size: 11px;
	text-align: justify;
}

.table_left {
	padding-left: 25px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	color: #FFFFFF;
	font-family: tahoma, verdana;
	font-size: 11px;
	text-align: justify;

}

.table_footer {
	font-family: tahoma, verdana;
	font-size: 10px;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 10px;
	color: #999999;
}

#nav { padding: 0; margin: 0; list-style: none; overflow: hidden; float: left; width: 100%; }
#nav li { text-transform: uppercase; font: bold 11px/53px Arial, verdana, sans-serif; float: left; display: inline-block; margin-right: 1px; text-align: center; overflow: hidden; height: 53px; min-width: 80px; }
#nav li a { display: block; text-decoration: none; padding: 0 23px; min-width: 80px; color: #fff !important; background-color: #ff571d; }
#nav li a:hover { background-color: #fff; color: #999 !important; }
/*#nav li span { color: #fff !important; background: #ff571d; }
#nav li a { background: #fff; color: #999; }*/
#nav li.phone { color: #999; font-size: 16px; float: right; padding-right: 70px; background: #fff; }

#footer-nav { list-style: none; padding: 0; overflow: hidden; float: left; text-align: left; margin: 0; }
#footer-nav a { text-decoration: none; }
#footer-nav li { float: left; display: inline-block; margin: 0 30px 0 0; font-weight: bold; }
#footer-nav ul { margin: 5px 0 0 0; padding: 0; }
#footer-nav li li { float: none; display: block; font-weight: normal; }
#footer-nav li li a:hover { text-decoration: underline; }
.table_footer p { float: right; margin: 0; text-align: right; }

#contact-form input { width: 300px; color: #666; margin-bottom: 5px; }
#contact-form textarea { width: 300px; height: 100px; color: #666; font-size: 11px; font-family: arial, verdana, sans-serif; }
#contact-form .submit { width: auto; }

#accordion h3, #accordion div ul {margin: 0;}
#accordion h3 a { background: #8a8a8a; color: #fff; padding: 5px 10px; display: block; border-bottom: 1px solid #C1BEB9; font-size: 12px; font-weight: normal; text-decoration: none; }
#accordion h3.ui-state-active a { background: #FF571D; }
#accordion div { padding: 10px 10px 15px 10px; }
#accordion div li { margin-bottom: 5px; list-style: disc; list-style-position: inside; }
#accordion .ui-widget-content { min-height: 100px; height: auto;}
h6 { font-weight: normal; font-size: 12px; margin: 0; }
blockquote { background: url(../images/quote.jpg) no-repeat 3% 0px; color: #555; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px; font-style: italic; margin: 22px 0px 30px; padding: 0px 32px 0px 65px; }
#testimonial { background: url(../images/quote2.jpg) no-repeat 5% 30%; padding: 10px 32px 10px 65px; border-bottom: 1px dashed #ff9976; border-top: 1px dashed #ff9976; }
#testimonial h3 a { font-size: 18px; color: #fff; font-family: Tahoma, verdana; font-weight: normal; text-decoration: none; margin: 0; }
#testimonial h3 a:hover { color: #2f0c00; }
