
body {margin: 0px; padding: 0px; font: 12px/18px Arial, Helvetica; color: #333333; background-color: #f0eee8;}
form	{margin: 0px; padding: 0px;}
img	{border: 0px;}
br	{line-height: 18px;}
br.section	{line-height: 59px;}
p	{margin: 9px 0px 9px 0px;}
ul	{margin: 13px 0px 13px 18px; padding: 0px; list-style-image: url(../graphics/li.gif);}
ul ul	{margin: 5px 0px 5px 20px; padding: 0px}
ul ul li {margin: 0px 0px 0px 20px; padding: 0px}
h1	{font-size: 19px; font-weight: normal; margin: 0px;}
hr	{color: #d7d6ce; border: 0px; background-color: #d7d6ce; margin: 18px 0px 18px 0px; padding: 0px;}
strong {color:#1B2C53;}
a	{color: #1b2c53; text-decoration: none;}
a:hover	{text-decoration: underline;}
a.on	{color: #373737; text-decoration: none; font-weight: bold;}

#pro img {margin-bottom:5px;}

#list   {margin: 5px 0px 5px 0px; padding: 0px}

#container	{width: 903px; background-image: url(../graphics/bg_container.gif); background-repeat: repeat-y;}

#home	{width: 889px; height: 528px; background-image: url(../graphics/bg_home.jpg); background-repeat: no-repeat;}
#inside	{width: 889px; height: 317px; background-image: url(../graphics/bg_home.jpg); background-repeat: no-repeat;}

#navigation	{width: 241px; padding-left: 35px; float: left;}
#navigation img	{padding: 1px 0px 1px 0px;}

#global	{width: 135px; height: 34px; float: right;}

#section	{float: right; margin-top: 179px; background-color: #ffffff; filter:alpha(opacity=90); -moz-opacity: 0.9;	opacity: 0.9;}
#section .home	{width: 561px; height: 217px; position: relative;}
#section .home img	{position: relative;}
#section .home .text	{width: 521px; text-align: left; font-weight:700}
#section .inside	{width: 256px; height: 52px; font-size: 29px; font-weight: normal; text-transform: uppercase; color: #1b2c53; line-height: 52px; padding-left: 11px; text-align: left; letter-spacing: -1px;}

#content	{width: 889px; min-height: 186px; background-image: url(../graphics/bg_content.gif); background-repeat: no-repeat; background-position: bottom;}
#content .title	{width: 889px; height: 31px; font-size: 13px; text-transform: uppercase; color: #000000; text-align: left; font-weight: bold; line-height: 31px;}
#content .title .left	{width: 270px; padding: 0px 0px 0px 35px; float: left;}
#content .title .right	{width: 500px; padding: 0px 0px 0px 25px; float: left;}
#content .content	{width: 889px; background-image: url(../graphics/bg_content_content.gif); background-repeat: repeat-y; text-align: left;}
#content .content a	{color: #1b2c53; text-decoration: none;}
#content .content a:hover	{text-decoration: underline;}
#content .content .right	{width: 545px; padding: 0px 0px 0px 37px; float: left;}
#content .content .right li	{line-height: 23px;}
#content .content .left	{width: 250px; padding: 5px 11px 0px 35px; float: left;}
#content .content .left .image	{width: 88px; float: left;}
#content .content .left .text	{width: 250px; padding-right: 0px; float: left;}
#content .left	{width: 241px; padding: 28px 0px 88px 35px; float: left; text-align: left;}
#content .left .nav	{width: 194px; padding-left: 47px; line-height: 23px;}
#content .left .nav a	{color: #1b2c53; text-decoration: none;}
#content .left .nav a:hover	{text-decoration: underline;}
#content .left .nav a.on	{color: #373737; text-decoration: none; font-weight: bold;}
#content .right	{width: 560px; padding: 28px 33px 88px 0px; float: right; text-align: left;}

#footer	{width: 889px; height: 95px; background-image: url(../graphics/bg_footer.gif); background-repeat: repeat-x;}
#footer .nav	{width: 856px; height: 23px; line-height: 23px; text-align: left; font-size: 11px; padding-left: 12px; padding-top: 35px;}
#footer .nav a	{padding: 0px 11px 0px 11px; color: #4c4c4c; text-decoration: none;}
#footer .nav a:hover	{text-decoration: underline;}
#footer .copyright	{width: 845px; height: 28px; line-height: 28px; text-align: left; font-size: 10px; background-color: #cccccc; padding-left: 23px;}

#zinc	{width: 876px; text-align: right; padding-right: 13px;}

#faq    {width:500px;}
#faq .left   {width:50px;float:left;padding: 0px;}
#faq .right   {width:450px;float:right;padding: 0px;}

#news    {width:550px;}
#news .left   {width:99px;float:left;padding: 0px;  margin-bottom: 25px; margin-left:1px; font-weight:700}
#news .right   {width:425px;float:right;padding: 0px; margin-bottom: 7px;}

#ourteam1  {width:250px;float:left;padding:0px;margin:0px;}
#ourteam1 .left   {width:50px;float:left;padding: 0px;}
#ourteam1 .right  {width:175px;height:15px;float:right;padding: 30px 0px 0px 0px;}

#ourteam2  {width:250px;float:right;padding:0px;margin:0px;}
#ourteam2 .left   {width:50px;float:left;padding: 0px;}
#ourteam2 .right  {width:175px;height:15px;float:right;padding: 30px 0px 0px 0px;}

#portfolio    {width:550px;}
#portfolio .left   {width:180px;float:left;padding: 0px;}
#portfolio .right   {width:350px;float:right;padding: 0px;}

#sitemap      {width:450px}
#sitemap .left    {width:200px;float:left;padding: 0px;}
#sitemap .right    {width:200px;float:right;padding: 0px;}

#mail {width:300px;}
#mail .field {width: 80px; float: left; text-align: right; font-size: 11px; padding-right:10px;}
#mail select {width: 145px; font-size: 10px; color: #666666; }
#mail br {line-height: 11px;}

#link .nav a	{color: #1b2c53; text-decoration: none;}
#link .nav a:hover	{text-decoration: underline;}
#link .nav a.on	{color: #373737; text-decoration: none; font-weight: bold;}

