@charset "utf-8";

/* CSS Document */



body {

		margin: 10px 0 0 0;

		background: url(../images/bg.gif) top left repeat-x;

		background-color: #fffdf5;

		font-family: "Gill Sans MT", "Trebuchet MS", Helvetica, Geneva, sans-serif;

		font-size: 10pt;

		color: #281400;

		/*color: #0f0704;*/

}



h1 {

	color: #000000;

	text-align: left;

	font-weight: bold;

	font-size: 14px;

}



h6, h5 {

	color: #f24911;

	text-align: right;

	padding: 0 auto auto 10px;

	font-weight: normal;

	margin: 0 0 10px 10px;

	line-height: 1em;

	font-size: 24px;

}



h2, h3, h4 {

	padding: 0;

	margin: 0 0 10px 0;

}



h2 {

	font-size: 1.2em;

	line-height: 1.3em;

}



h3 {

	font-size: 1.5em;

	line-height: .5em;

}



h4, h5 {

	font-size: small;

}



ol li {

	margin: 20px 0;

}



.services li {

	list-style-type: none;

	margin: 5px auto 5px -40px;

	font-size: 1.6em;

}





a:link, a:visited {color: #f24911; text-decoration: underline;}

a:hover {text-decoration: underline;}

.center a:link, .center a:visited {color: #f24911; text-decoration: none;}

.center a:hover {text-decoration: underline;}

.big-button a:link, .big-button a:visited {color: #fff; text-decoration: none;}

.big-button a:hover {text-decoration: underline;}

.footer a:link, .footer a:visited {color: #666; text-decoration: none;}

.footer a:hover {color: #333; text-decoration: underline;}

.aside a, .menu a, h3 a {color: #281400; text-decoration: none;}

.menu a:link, a:visited {text-decoration: none;}

.menu a:hover {color: #f24911;}

.services a:link, .services a:visited {color: #281400; text-decoration: underline;}

.services a:hover {color: #f24911; text-decoration: none;}



.container {width: 980px; margin: 0 auto 30px auto;}

.three-col {background-color: #fff; width: 980px; height: 100%;}

.two-col {background-color: #fff; float: left; width: 980px; min-height: 600px;}

.left {float: left; width: 280px; padding: 0;}

.center {float: left; width: 660px; margin: 0 20px 20px 20px;}

.right {float: right; width: 235px; margin: 0 0 25px 15px; background-color: #fff;}

.footer {min-height: 100px; background-color: #eee; border-top: 1px solid #ccc; text-align: center; color: #666; 

	font-size: .9em; padding: 10px 0;}

	

.header-menu {

	margin: 8px 0;

}



.header-menu img {

	border: none;

	padding: 0;

	margin: 0;

}



.flash {

	background-color: #fff;

	padding: 10px;

}



.left .menu li {

	list-style-type: none;

	border-bottom: 1px solid #0f0704;

	text-align: right;

	margin: 4px 0;

	font-size: 1.1em;

}



.left .big-button {

	background: url(../images/big-button-bg.gif) no-repeat;

	padding: 14px 10px 0 10px;

	margin: 0 0 5px 12px;

	width: 246px;

	height: 70px;

	font-size: 12px;

	color: #fff;

}



.center .aside {

	background: url(../images/ctr-col-bg.gif) no-repeat;

	width: 390px;

	min-height: 239px;

	max-height: 180px;

	height: 239px;

	overflow: hidden;

	padding: 10px 10px;

	font-size: .8em;

	line-height: 2em;

	color: #281400;

	float: left;

}



.center {

	font-family: Verdana, Arial, sans-serif;

	font-size: 9pt;

	line-height: 1.8em;

	padding-top: 8px;

}



.right .contact-form {

	background-color: #eee;

	padding: 10px;

	width: 87%;

	color: #88989c;

}



#ba {

	width: 400px;

}

