* {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	outline: none;}.clear {	clear: both;}html, body {	background-color: #FFFFFF;	color: #666666;	font-size: 11px;	font-family: Verdana;	line-height: 16px;}h1 {	font-size: 18px;	line-height: 30px;	color: #990000;	font-weight: 600;}h2 {	font-size: 17px;	line-height: 26px;	color: #990000;	font-weight: 600;}h3 {	font-size: 16px;	line-height: 22px;	color: #990000;	font-weight: 600;}h4 {	font-size: 15px;	line-height: 22px;	color: #990000;	font-weight: 600;}h5 {	font-size: 14px;	line-height: 20px;	color: #990000;	font-weight: 600;}h6 {	font-size: 13px;	line-height: 18px;	color: #990000;	font-weight: 600;}p {	padding: 0 0 7px 0;}br {	line-height: 0;}#wrapp {	width: 918px;	height: auto;	margin: 0 auto;	background: transparent url("../images/site/wrapp.gif") top left repeat-y;	padding: 0 12px 0 10px;}#logo {	width: 918px;	height: 55px;}#logo img {	margin: 5px 0 0 680px;}#navigation {	width: 917px;	height: 33px;	background: transparent url("../images/site/navigation.gif") top left repeat-x;	margin: 0 0 0 1px;}#navigation ul {	margin: 0 0 0 30px;}#navigation ul li {	float: left;}#navigation ul li a {	float: left;	line-height: 33px;	color: #877C65;	text-decoration: none;	margin: 0 11px 0 11px;	font-size: 13px;}#navigation ul li a:hover {	color: #584828;	background: transparent url("../images/site/navigation-hover.gif") left 25px repeat-x;}#navigation ul li a.active {	color: #584828;	background: transparent url("../images/site/navigation-hover.gif") left 25px repeat-x;}#header {	width: 917px;	height: 368px;	/*background-color: #B52121;*/	margin: 0 0 0 1px;}img.fadeJS {	width: 917px;	height: 368px;}.title-section {	width: 917px;	height: 32px;	background: transparent url("../images/site/title-section.gif") left top repeat-x;	margin: 0 0 0 1px;}.title-section h1 {	color: #5D7820;	font-size: 14px;	font-weight: 400;	line-height: 31px;	padding: 1px 0 0 42px;	margin: 0;}.title-all-section {	width: 917px;	height: 32px;	background: transparent url("../images/site/title-section.gif") left top repeat-x;	margin: 0 0 0 1px;}.title-all-section h1 {	color: #5D7820;	font-size: 14px;	font-weight: 400;	line-height: 31px;	padding: 1px 0 0 22px;	margin: 0;}.content {	width: 866px;	height: auto;	background-color:#FFFFFF;	margin: 0 0 0 1px;	padding: 5px 5px 29px 21px;}#footer {	width: 917px;	height: 32px;	margin: 0 0 0 1px;	background: transparent url("../images/site/footer.gif") left top repeat-x;}#footer p {	padding: 1px 0 0 38px;	line-height: 31px;	color: #8C8CB3;	font-size: 9px;	float: left;}#footer a {	color: #8C8CB3;	font-size: 9px;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}#footer strong {	font-weight: 600;	text-decoration: underline;}.press {	width: 410px;	height: auto;	float: left;	padding: 5px 0 5px 0;	background: #FFF;	margin: 0 0 10px 0;}.links {	width: 410px;	height: auto;	float: left;	padding: 0;	background: #FFF;	margin: 0 0 10px 0;}a.title_of_link {	color:#666666;	text-decoration: underline;	font-size: 14px;	font-family: Verdana;}a.title_of_link:hover {	text-decoration: none;}.press a.view {	color: #336699;	text-decoration: none;}a.view:hover {	text-decoration: underline;}.links  p {	margin: 10px 0 0 0;}.press  p {	margin: 10px 0 0 0;}#show-title-news {	width: 358px;		background: #FFF url("../images/site/news_home_title.gif") left top no-repeat;	float: left;	padding: 10px;}#show-title-projects {	width: 358px;	background: #FFF url("../images/site/projects.gif") left top no-repeat;	float: left;	padding: 10px;}#show-title-projects span {	color: #666666;	font-family: Verdana;	font-size: 18px;}#show-title-projects span span {	color: #666666;	font-family: Verdana;	font-size: 13px;	font-weight: 400;	color: #858585;}#show-title-projects span span a {	color: #666666;	font-family: Verdana;	font-size: 15px;	font-weight: 400;	text-decoration: none;	color: #858585;}#show-title-projects .top {		width: 358px;	height: 35px;}#show-title-projects .top {		width: 358px;	height: 35px;}#show-title-projects ul li a {	color: #666666;	font-size: 11px;	display: block;	text-decoration: none;	padding: 4px 6px 4px 6px;	margin: 1px 0 1px 4px;	width: 337px;}#show-title-projects ul li a:hover {	background: #DFE4D2;}#show-title-news span {	display: block;	color: #666666;	font-family: Verdana;	font-size: 18px;}#show-title-news .top {		width: 358px;	height: 35px;}#show-title-news ul li a {	color: #666666;	font-size: 11px;	display: block;	text-decoration: none;	padding: 4px 6px 4px 6px;	margin: 1px 0 1px 4px;	width: 337px;}#show-title-news ul li a:hover {	background: #DFE4D2;}#news {	margin: 0 0 0 0;}.show-content-news {	width: 437px;	background: #FFF;	float: right;	padding: 10px 12px 10px 12px;	color: #666666;	font-family: Verdana;	font-size: 10px;	font-weight: 400;	line-height: 17px;}.show-content-projects {	width: 437px;	background: #FFF;	float: right;	padding: 10px 12px 10px 12px;	color: #666666;	font-family: Verdana;	font-size: 10px;	font-weight: 400;	line-height: 17px;}.show-content-news h1 {	color: #666666;	font-family: Verdana;	font-size: 18px;	font-weight: 400;	margin: 0 0 13px 0;	line-height: 22px;}.show-content-projects h1 {	color: #666666;	font-family: Verdana;	font-size: 18px;	font-weight: 400;	margin: 0 0 13px 0;	line-height: 22px;}a.previous_posts, a.new_posts {	color: #666699;	font-size: 11px;	font-family: Verdana;	text-decoration: underline;}a.previous_posts:hover, a.new_posts:hover {	text-decoration: none;}.pagination-links {	float: right;	margin: 15px 10px 0 0;}.clients {	width: 177px;	height: auto;	float: left;	padding: 10px;	background: #FFF;	margin: 0 16px 7px 0;}a {	color: #990000;	text-decoration: underline;	font-size: 11px;	font-family: Verdana;}a:hover {	text-decoration: none;}ul.sitemap li {	line-height: 20px;}.bg {	background: #FFF;	padding: 18px 22px 18px 22px;}.content img {	padding: 1px;	border: 1px solid #584928;}.content img.image-left {	float: left;	margin: 0 15px 5px 0;}.content img.image-right {	float: right;	margin: 0 0 5px 15px;}a.mm_paging {	line-height: 30px;	color: #5D7820;	font-size: 13px;	font-family: Verdana;	margin: 0  0 0 5px;	text-decoration: none;}a.mm_paging:hover {	text-decoration: underline;}div.NavPanel {	position: absolute;	top: 0px; right: 0px;	width: 11px; height: 100%;}div.NavPanel div {position: relative; width: 100%; height: 100%;}span.arrdown, span.arrup {	position: absolute; 	right: 0px; 	display: block;	font-size: 0px; 	cursor: pointer;	width: 12px; 	height: 10px;}span.arrdown {top: -30px; right: 45px; background: transparent url('../images/site/scroll-down.gif') no-repeat center bottom;}span.arrup {top: -30px; right: 25px; background: transparent url('../images/site/scroll-top.gif') no-repeat center top;}p {margin: 0px;}#newsScroller,#newsScroller2 {background: #f0f0f0;}* html span.arrdown {	top: -42px; 	right: 40px; 	background: transparent url('../images/site/scroll-down.gif') no-repeat center bottom;}