body { font: 100% Georgia, "Times New Roman", Times, serif; background:#faf9f3 url(_ima/bg.jpg) repeat-x; margin: 0;	padding: 0; text-align: center; color: #000000; }
h1 { color:#1f1f1f; font-size:13px; line-height: 5px }
h3 { color:#1f1f1f; text-transform:uppercase; font-size:14px; border-bottom:3px double #b0b8b9; margin-top:0; padding-bottom:10px;}
p { font-size:13px; color:#393939; line-height: 18px; }
#comments { border-top:3px double #b0b8b9; padding: 20px 0 0 0; font-style:italic; color:#636969; font-size:12px; line-height: 20px; }

a:link, a:visited { color:#866052; text-decoration:none; }
a:hover { color:#c93; }
#right_nav p { color:#5c6263; font-size:13px;}
.home #left_content p { font-size:16px; color:#393939; }
#left_content p { font-size:14px; color:#393939; }
#secondary_info img { float: right; margin: 0 0 20px 30px; }
#secondary_info #centerthis img { float:none; margin:0; }
#secondary_info ul { margin-left: 5px; padding-left: 5px; }
#secondary_info li { font-size:13px; color:#393939; background: url(_ima/bg_list_2.gif) no-repeat left; list-style-type:none; margin-left: 5px; padding-left: 15px; line-height: 20px }
.home #container { border-style: none; width: 806px; margin: 0 auto; }
.home #mainContent { margin:5px 0 0 0; padding:0; width: 806px; height:auto; background-image: url(_ima/bg_content.gif); background-repeat: repeat-y; }
.home #mainContent #bottom { height: 18px; width: 806px; background-image: url(_ima/bg_bottom.gif); clear: both; }
.home #feature { padding:0; margin:0; }

a.home { margin: 0px auto; display: block; background: url(_ima/a_home.gif) no-repeat; text-decoration: none; width: 57px; height: 16px; float: left; }
a.home:hover { background-position: 0px -16px; text-decoration: none; }
a.home_r { margin: 0px auto; display: block; background: url(_ima/a_home.gif) no-repeat; text-decoration: none; width: 57px; height: 16px; float: left; background-position: 0px -16px; }

a.aboutus { float: left; margin: 0px auto; display: block; background: url(_ima/b_aboutus.gif) no-repeat; text-decoration: none; width: 93px; height: 16px; }
a.aboutus:hover { background-position: 0px -16px; text-decoration: none; }
a.aboutus_r { float: left; margin: 0px auto; display: block; background: url(_ima/b_aboutus.gif) no-repeat; text-decoration: none; width: 93px; height: 16px; background-position: 0px -16px; }

a.services { float: left; margin: 0px auto; display: block; background: url(_ima/c_services.gif) no-repeat; text-decoration: none; width: 90px; height: 16px; }
a.services:hover { background-position: 0px -16px; text-decoration: none; }
a.services_r { float: left; margin: 0px auto; display: block; background: url(_ima/c_services.gif) no-repeat; text-decoration: none; width: 90px; height: 16px; background-position: 0px -16px; }

a.ourclients { float: left; margin: 0px auto; display: block; background: url(_ima/d_ourclients.gif) no-repeat; text-decoration: none; width: 115px; height: 16px; }
a.ourclients:hover { background-position: 0px -16px; text-decoration: none; }
a.ourclients_r { float: left; margin: 0px auto; display: block; background: url(_ima/d_ourclients.gif) no-repeat; text-decoration: none; width: 115px; height: 16px; background-position: 0px -16px; }

a.partners { float: left; margin: 0px auto; display: block; background: url(_ima/e_partners.gif) no-repeat; text-decoration: none; width: 95px; height: 16px; }
a.partners:hover { background-position: 0px -16px; text-decoration: none; }
a.partners_r { float: left; margin: 0px auto; display: block; background: url(_ima/e_partners.gif) no-repeat; text-decoration: none; width: 95px; height: 16px;  background-position: 0px -16px; }

a.contact { float: left; margin: 0; display: block; background: url(_ima/f_contact.gif) no-repeat; text-decoration: none; width: 78px; height: 16px; }
a.contact:hover { background-position: 0px -16px; text-decoration: none; }
a.contact_r { float: left; margin: 0; display: block; background: url(_ima/f_contact.gif) no-repeat; text-decoration: none; width: 78px; height: 16px;  background-position: 0px -16px;}

#header { background-repeat: no-repeat; background-image: url(_ima/bg_topnav_bottom.gif); background-position-x: center; background-position-y: 10px; padding-left: 0; padding-bottom: 5px; padding-right: 0; padding-top: 15px; text-align: center; height: 152px; width: 550px; margin: 0px; }
.logo { margin-top: 25px; }
.innerpad { padding: 0 30px 20px 30px; margin: 0px; text-align: left; }
.home #right_nav { line-height: 160%; font-size: 90%; color: #72797b; padding: 0px; margin: 0px; float: right; height: auto; width: 205px; text-align: center; }
.home #left_content {  font-size: 95%;  line-height: 150%;  color: #454241;  height: auto;  width: 470px; text-align: center;  }

/* SECONDARY NAVIGATION */
.secondary #container { border-style: none; width: 806px; margin: 0 auto; }
.secondary #mainContent { margin-top: 5px; width: 806px; background-image: url(_ima/bg_content.gif); background-repeat: repeat-y; padding:0;}
.secondary #mainContent #bottom { height: 18px; width: 806px; background-image: url(_ima/bg_bottom.gif); clear: both; }

/* SECONDARY NAVIGATION */
#navigation { width:800px; background-color:#faf9f3; text-align:left;}
#navigation img { margin:0 0 0 5px; padding:0; width:560px; height:139px; }
#navigation ul {
display:block; text-align: left; margin: 0 0 0 4px; padding:0; width: 223px; padding-left: 0px; font:11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; border-top:4px solid #bd826a; }
#navigation li a:link, #navigation li a:visited {padding:0 0 0 0; text-indent: 20px; color:#7b7f7e; text-decoration: none; width: 223px; display: block; line-height: 28px; font-size:11px; border-bottom:1px solid #e1dfd6; }
#navigation li a:hover { background-color:#faf9f3; color:#c93;}
#navigation #current a { color:#393939; background:#edeee6 url(_ima/bg_list.gif) no-repeat left; }
#navigation li { list-style-type: none; padding:0; margin:0; background-color:#faf9f3; }
#secondary_info { margin: 0; padding: 0 50px; }

.footer, .footer a:link, .footer a:visited { font-size: 10px; color: #9ea7a6; }
.footer a:hover { color: #c93; }
.smallerfont {  font-size:13px; }
