/* Imported Styles
----------------------------------------------- */
@import url("content.css");


* {
margin:0;
padding:0;
}

body {
background:url(../images/bg.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393939;
}

img {
border:0;
}
ul,li {
list-style:none;
}

.clear {
clear:both;
font-size:0%;
line-height:0%;
height:1px;
margin:0;
padding:0;
}

h2 {
border-bottom:solid 1px #E5E5E5;
height:23px;
font-size:9px;
margin-bottom:12px;
}
h2 img{
position:absolute;
}

p {
line-height:17px;
}


#wrap1 {
background:url(../images/bg_left.gif) repeat-y 0% 0%;
margin:0 auto;
width:840px;
}
#wrap2 {
background:url(../images/bg_right.gif) repeat-y 100% 0%;
width:840px;
display:table;
}
#wrap3 {
background:url(../images/top_line.gif) no-repeat;
width:840px;
}

#all {
margin:30px auto 0 auto;
width:780px;
display:table;
background:#fff;
}



#line {
background:url(../images/line.gif) no-repeat;
height:4px;
font-size:0%;
line-height:0%;
}

#top {
background:url(../images/top.gif) repeat-x;
height:90px;
width:780px;
display:table;
}

#top h1 {
font-size:10px;
float:left;
margin:17px 0 0 29px;
_margin:17px 0 0 14px;
width:401px;
height:48px;
}
#top h1 img{
position:absolute;
}

#contact {
float:left;
margin:49px 0 0 29px;
width:98px;
}
#contact img{
margin:0 7px -1px 0;
}
#contact a{
font-family:Tahoma;
color:#73AE31;
font-size:11px;
}
#phone {
float:left;
margin:27px 0 0 0;
}



#main {
background:url(../images/main.jpg) no-repeat;
width:780px;
height:225px;
display:table;
}

#main_left {
margin:22px 0 0 31px;
float:left;
width:295px;
}
#main_right {
margin:17px 0 0 0;
float:right;
width:231px;
}

#main_right ul{
margin:0 0 0 2px;
width:202px;
height:102px;
}
#main_right ul li{
float:left;
padding-bottom:4px;
}
#main_right ul li img{
margin:0 5px 2px 0;
}
#main_right ul li a {
color:#fff;
text-decoration:none;
font-size:11px;
font-family:Tahoma;
}

.list1 {
width:82px;
}
.list2 {
width:120px;
}

#main_txt {
border-left:solid 2px #FF9707;
margin:0 0 0 28px;
padding:0 0 0 7px;
color:#fff;
line-height:15px;
font-size:11px;
width:160px;
}



#main2 {
background:url(../images/main2.jpg) no-repeat;
width:780px;
height:106px;
display:table;
}

#main2_txt1 {
float:left;
margin:35px 0 0 32px;
_margin:35px 0 0 16px;
width:341px;
}
#main2_txt2 {
float:left;
margin:35px 0 0 0;
}

#people {
position:absolute;
margin:-16px 0 0 556px;
_margin:-16px 0 0 45px;
}

#txt1 {
font-size:11px;
color:#fff;
}



#menu {
background:url(../images/menu.gif) no-repeat;
width:780px;
height:39px;
display:table;
}

#menu ul {
margin:15px 0 0 34px;
}
#menu ul li {
float:left;
}
#menu ul li img {
margin-right:8px;
}




#content {
background:url(../images/cont.gif) repeat-x;
padding:32px 0 24px 0;
display:table;
width:780px;
}
#content2 {
background:url(../images/cont.gif) repeat-x;
padding:42px 0 50px 0;
display:table;
width:780px;
}

#cont {
margin:0 0 0 31px;
width:551px;
}

#right_col {
	margin:5px 0 0 610px;
	_margin:5px 0 0 578px;
	position:absolute;
	visibility: hidden;
}



#footer {
background:url(../images/footer.png) no-repeat;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/footer.png, sizingMethod='crop');_background:none;
width:840px;
padding:17px 0;
margin:0 auto;
}

#left_foot {
background:url(../images/foot_img.gif) no-repeat 62px 0%;
padding:0 0 0 136px;
color:#D5D5D5;
line-height:16px;
float:left;
width:120px;
}

#right_foot {
padding:0 41px 0 0;
text-align:right;
color:#D5D5D5;
line-height:16px;
float:right;
width:450px;
}
#right_foot span{
margin:0 9px;
}
#right_foot a{
color:#fff;
}
