@charset "UTF-8";
/* CSS Document */

BODY {font-family:Helvetica, Arial, sans-serif;background:#cccccc;margin:0;}

#page {width:100%;height:100%;background:#ffffff;}

#header {width:100%;height:85px;background:#CCCCCC;}
  #header_container, #nav_container, #body_container, #footer_container {width:1000px;margin-left:auto;margin-right:auto;}
  #header_content_left {float:left;width:360px;font-size:28px;text-transform:uppercase;font-weight:bold;letter-spacing:-2px;padding:27px 27px 27px 27px;}
    #header_content_left span{font-size:28px;text-transform:uppercase;font-weight:normal;}
  #header_content_right {float:right;width:500px;font-size:12px;padding:37px 26px 27px 0;text-shadow:0px 1px 1px #ffffff;}
  
  
#nav {width:100%;height:30px;background:#CCCCCC;margin-top:-10px;font-size:13px;border-top:3px #ffffff solid;text-shadow:0px 1px 1px #ffffff;}
  #nav_container ul {padding:7px 0 0 27px;}
  #nav_container ul li{display:inline;padding-right:37px;font-weight:bold;color:#ffffff;}
  
#body_container {width:1000px;margin-left:auto;margin-right:auto;background:#ffffff;height:430px;}
#body_container div img {margin:11% 0 0 27px;}  
#body_caption {text-align:right;margin:5% 37px 0 0;font-weight:bold;text-transform:uppercase;font-size:18px;letter-spacing:-1px;}
#body_caption span {font-weight:normal;}

#body_container_about {width:1000px;height:620px;margin-left:auto;margin-right:auto;}
#body_about_left {font-weight:bold;text-transform:uppercase;float:left;width:400px;margin:10% 0 0 27px;}
  #body_about_left div {background:#666666;width:480px;padding:10px;font-size:14px;font-weight:normal;text-transform:none;color:#FFFFFF;}

#body_about_right {font-weight:bold;text-transform:uppercase;float:left;width:400px;margin:10% 0 0 27px;}
  #body_about_right div {background:#999999;width:390px;padding:10px 20px 0px 20px;font-size:12px;font-weight:normal;text-transform:none;color:#FFFFFF;}
  #body_about_right div span {color:#000000;text-transform:uppercase;font-weight:bold;}
  
#body_top_caption {padding:40px 0 40px 0;font-size:18px;text-transform:uppercase;font-weight:bold;}
  #body_top_caption span {font-weight:normal;}
#body_bottom_caption {padding:55px 32px 0 0;font-size:18px;text-transform:uppercase;font-weight:bold;text-align:right;}
  #body_bottom_caption span {font-weight:normal;}
.subcaption {text-transform:none;font-size:14px;}
#body_bottom_caption_4 {padding:40px 32px 0 0;font-size:18px;text-transform:uppercase;font-weight:bold;text-align:right;}
  #body_bottom_caption_4 span {font-weight:normal;}

#body_bottom_caption2 {padding:50px 37px 0 0;font-size:14px;font-weight:bold;text-align:right;text-transform:none;}
  #body_bottom_caption2 span {font-weight:normal	;}
  
#body_bottom_caption3 {padding:50px 37px 0 0;font-size:12px;font-weight:bold;text-align:right;text-transform:none;}
  #body_bottom_caption3 span {font-weight:normal	;}
#body_bottom_caption5 {padding:12px 37px 0 0;font-size:12px;font-weight:bold;text-align:right;text-transform:none;line-height:17px;}
  #body_bottom_caption5 span {font-weight:normal	;}

#boxcontainerHome {height:200px;padding:80px 0 0 0;}
.boxHome {width:170px;float:left;margin-right:20px;}
.boxHome img {border:1px #CCCCCC solid;}

#boxcontainerx4 {height:200px;}
.boxx4 {width:220px;float:left;margin-right:20px;}
.boxx4 img {border:1px #CCCCCC solid;}
.boxx4 div {width:198px;background:#999999;padding:2px;font-size:12px;color:#ffffff;margin-top:5px;}

#boxcontainer {height:200px;}
#box {width:170px;float:left;margin-right:20px;}
#box img {border:1px #CCCCCC solid;}
#box div {width:172px;background:#999999;padding:5px;font-size:12px;color:#ffffff;margin-top:5px;}

#box_thin {width:107px;float:left;margin-right:11px;}
#box_thin img {border:1px #CCCCCC solid;height:180px;}
#box_thin div {width:98px;background:#999999;padding:5px;font-size:12px;color:#ffffff;margin-top:5px;}

#body_container_2 {width:1000px;height:430px;margin-left:auto;margin-right:auto;}
#body_container_3 {width:1000px;height:380px;margin-left:auto;margin-right:auto;}
#body_container_4 {width:1000px;height:490px;margin-left:auto;margin-right:auto;}

#body_contact_left {font-weight:bold;text-transform:uppercase;float:left;width:300px;margin:40px 0 0 27px;}
  #body_contact_left div {background:#999999;width:300px;padding:10px;font-size:14px;font-weight:normal;text-transform:none;color:#FFFFFF;}
#body_contact_right {width:650px;margin-right:auto;margin-left:auto;margin-top:40px;}
#body_contact_right img{border:1px #BBBBBB solid;padding:3px;}


#body_all {margin-left:27px;}

#footer {width:100%;height:0px;background:#CCCCCC;}
  #footer_content {margin-top:-45px;margin-left:27px;font-size:12px;color:#FFFFFF}
  
  #about_header {padding-left:0px;text-transform:uppercase;font-size:14px;}



a.contact {color:#000000;text-decoration:none;}
  a:hover.contact {color:#000000;text-decoration:underline;}
    a:visited.contact {color:#000000;text-decoration:none;}
    a:visited:hover.contact {color:#000000;text-decoration:underline;}
	
	
a.nav {color:#000000;text-decoration:none;font-weight:bold;}
a:hover.nav {color:#FFFFFF;text-decoration:none;font-weight:bold;text-shadow:0px 0px 0px #ffffff;}
a:visited.nav {color:#000000;text-decoration:none;font-weight:bold;}
a:visited:hover {color:#FFFFFF;text-decoration:none;font-weight:bold;text-shadow:0px 0px 0px #ffffff;}

a.white {color:#ffffff;text-decoration:none;}
a:hover.white {color:#FFFFFF;text-decoration:underline;}
a:visited.white {color:#ffffff;text-decoration:none;}
a:visited:hover.white {color:#FFFFFF;text-decoration:underline;}

a.menuanchorclass {color:#000000;text-decoration:none;font-weight:bold;}
a:hover.menuanchorclass {color:#000000;text-decoration:none;font-weight:bold;}
a:visited.menuanchorclass {color:#000000;text-decoration:none;font-weight:bold;}
a:visited:hover.menuanchorclass {color:#FFFFFF;text-decoration:none;font-weight:bold;}


.selected {text-shadow:0px 0px 0px #ffffff;}


#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	text-align:center;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 13px Helvetica, Arial;
	text-align:center;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 0px 1px;
	background: #CCCCCC;
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: ;
	color:#ffffff;
	text-shadow:0px 0px 0px #ffffff;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin-left: -15px;
	margin-top: 9px;
	padding: 0;
	background: #CCCCCC;
	text-align:center;}

	#sddm div a
	{	text-align:center;
		position: relative;
		display: block;
		margin: 0;
		padding: 0px 0px;
		padding-top:7px;
		padding-bottom:7px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #CCCCCC;
		color: #000000;
		font: 13px Helvetica, arial;}

	#sddm div a:hover
	{	background: #222222;
		color: #FFFFFF;
		text-align:center;}
		
	#m1 {
		
		width:140px;}

