body{
margin:0;
padding:0;
background:url(../images/bg.gif) repeat-x top left;
font-family:Tahoma;
font-size:12px;
color:#333333;
}

img, div { behavior: url("media/iepngfix.htc")}

a{
outline:none;
}
form{
margin:0;
padding:0;
float:left;
}

#wrapper{
width:100%;
background:url(../images/footer_bg.gif) repeat-x bottom left;
margin:0;
padding:0;
float:left;
}
#main{
width:1003px;
margin:0 auto;
padding:0;
}
#main_inner{
padding:0;
margin:0;
background:url(../images/white_shade_bg.png) repeat-y top left;
width:1003px;
float:left;
}
h1{
margin:0;
padding:0;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
text-align:center;
}
h1.h1-partners{
margin:10px 0px 0px 0px;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS";
font-size:24px;
font-weight:bold;
text-align:center;
}
h2{
margin:0;
padding:0;
background:url(../images/grey_repeat.gif) repeat-y top left;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}
h3{
margin:0;
padding:0;
background:url(../images/box_grey_bg.gif) repeat-y top left;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}
h4{
margin:0;
padding:0;
background:#e7e7e3;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}
h5{
margin:0;
padding:0;
*padding:0 0 0 0 !important;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}
h6{
margin:0;
padding:0;
background:url(../images/white_shade_bg.png) repeat-y top left;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}
#left_panel{
width:316px;
background:url(../images/left_panel_bg.jpg) repeat-y top left;
margin:0 0 0 12px;
_margin:0 0 0 6px;
padding:0;
float:left;
}
#left_panel p{
margin:0;
padding:0 38px 4px 53px;
line-height:18px;
}
.p_leftpanel_heading{
margin:0;
padding:0;
font-family:Tahoma;
color:#333333;
font-size:11px;
font-weight:bold;
text-align:left;
}
#box .p_heading_names{
margin:0;
padding:4px 0 3px 0 !important;
font-family:Tahoma;
color:#333333;
font-size:11px;
font-weight:bold;
text-align:left;
float:left;
}
.p_leftpanel{
margin:0;
padding:0;
font-family:Tahoma;
color:#333333;
font-size:11px;
font-weight:norma;
text-align:left;
}
#right_panel{
width:675px;
margin:0;
padding:0;
float:left;
}
#right_panel img{
margin:0px;
padding:0px;
float:left;
}
#right_panel img.intro{
margin:0px 0px 0px 40px;
padding:0px;
display:inline;
float:left;
}
#right_panel img.tew{
margin:0px;
padding:99px 0 0 0;
*padding:98px 0 0 0;
_padding:0;
_margin:99px 0 0 0;
float:right;
}
#right_panel ul{
margin:0;
padding:0;
display:inline;
float:left;
}
#right_panel ul li{
margin:0;
padding:0;
list-style:none;
float:left;
}
.li_1{margin:0;padding:0;float:left;}
.li_2{margin:0;padding:0;float:left;}
.li_3{margin:0;padding:0;float:left;}
.li_4{margin:0;padding:0;float:left;}
.li_5{margin:0;padding:0;float:left;}
.li_6{margin:0;padding:0;float:left;}
#box{
width:640px;
margin:0 0 15px 13px !important;
*margin:0 0 15px 13px !important;
_margin:0 0 0 7px !important;
padding:0 0 0 0;
border:dashed 1px #bfc1b6;
background:url(../images/box_bg.gif) repeat-x top left;
background-color:#e3e4dc;
float:left;
}
#box p .bottom_gap{
margin:0;
padding:0 0 10px 0 !important;
float:left;
}
#box table{
margin:0 auto !important;
padding:0 0 0 15px !important;
}
#box .expertise_img{
margin:0;
padding:0 10px 10px 0 !important;
float:left;
}
#box ol{
margin:0;
padding:10px 0 7px 15px;
list-style:none;
}
#box ol li{
margin:0;
background:url(../images/li.gif) no-repeat top left;
padding:0 10px 5px 14px;
}
#box ul{
margin:0;
padding:6px 0 4px 15px;
float:left;
}
#box ul li{
margin:0;
padding:0 10px 6px 14px;
background:url(../images/li.gif) no-repeat top left;
}
#box p.tew2{
margin:0;
padding:7px 18px 0 16px;
}
#box p{
margin:0px;
padding:14px 17px 0 16px;
line-height:18px;
}
#box p.center-align{
margin:0px;
padding:14px 18px 0 16px;
text-align:center;
line-height:18px;
}
#box p.float-lefts{
margin:0px;
padding:14px 18px 0 16px;
float:left;
width:600px;
line-height:18px;
}
#box p.float-lefts2{
margin:0px;
padding:14px 18px 0 170px;
float:left;
width:280px;
text-align:center;
line-height:18px;
}
#box p.projects{
margin:0;
padding:0 18px 0 16px;
}
#box p.projects_space{
margin:0;
padding:2px 18px 13px 16px !important;
}
#box2{
width:637px;
margin:0;
padding:0;
background:url(../images/element.png) repeat-y top left;
float:left;
}
.welcome_new{
margin:0;
padding:0 0 6px 0 !important;
}
#box2 p{
margin:0px;
padding:14px 295px 0 16px;
line-height:18px;
}
#services{
margin:7px 12px 21px 12px;
*margin:17px 12px 21px 12px;
_margin:13px 0 10px 6px !important;
padding:0;
border-top:dashed 1px #bfc1b6;
border-bottom:dashed 1px #bfc1b6;
background:#f6f6f4;
width:978px;
_width:979px !important;
float:left;
}
.read_more{
margin:0 0 0 192px;
*margin:2px 0 0 138px;
padding:6px 0 0 0;
*padding:6px 0 0 0;

}
.contact_img{
margin:0;
padding:7px 0 0 24px;
}
.contact_img2{
margin:0;
padding:0 0 0 24px;
}
#contact{
width:337px;
margin:16px 0 9px 0;
border-right:dashed 1px #bfc1b6;
padding:0;
float:left;
}
#contact p{
margin:0;
padding:0 0 0 40px;
font-size:11px;
line-height:19px;
}
#contact p span{
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
}
#ser_box1{
width:326px;
margin:0 0 0 0;
padding:0;
float:left;
}
#ser_box1 p{
margin:0;
padding:6px 35px 0 10px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
}
#ser_box2{
width:266px;
margin:0;
padding:0 0 10px 0;
float:left;
}
#ser_box2 p{
margin:0;
padding:6px 35px 0 7px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
}
.realestate{
margin:0px;
padding:28px 0 18px 33px;
}
a.contact_links:link , a.contact_links:visited , a.contact_links:active
{
color:#333333;
text-decoration:none;
}
a.contact_links:hover
{
color:#333333;
text-decoration:underline;
}
.next{
margin:0 0 0 267px;
padding:0;
*margin:2px 0 0 267px !important;
}
.tenant{
margin:0;
padding:79px 0 0 0;
}
.footer_p{
margin:0;
padding:5px 0 25px 32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.footer_p2{
margin:0;
padding:5px 0 25px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
}
.footer_p span{
margin:0;
padding:0 0 0 415px !important;
text-align:center;
}
.footer_p cite{
margin:0;
padding:0 0 0 0 !important;
text-align:center;
}
a.footer_links:link , a.footer_links:visited , a.footer_links:active
{
color:#fff;
text-decoration:none;
}
a.footer_links:hover
{
color:#fff;
text-decoration:underline;
}
#box_inner{
width:265px;
background:url(../images/box_grey_inner_3.gif) no-repeat bottom left;
margin:0 0 0 34px;
padding:0;
}
#box_inner2{
width:257px;
height:100%;
background:url(../images/green_bg.jpg) no-repeat bottom left;
background-color:#babc9e;
margin:0 0 0 5px;
padding:0 0 12px 0;
}
#box_inner img{
margin:0;
padding:0;
}
.slogan{
margin:50px 0 0 0;
padding:50px 0 0 0;
float:right;
}
a.email:link , a.email:visited , a.email:active
{
color:#333333;
text-decoration:none;
}
a.email:hover
{
color:#c70b00;
text-decoration:underline;
}
#box .proj_img{
margin:0;
padding:0 12px 6px 0 !important;
}
#box .proj_img-border{
margin:0px 12px 0px 0px;
padding:0px;
display:inline;
border:solid 1px #9ba290;
}
#box .proj_img2{
margin:0px 12px 0px 0px;
padding:0px;
display:inline;
border:solid 1px #9ba290;
}
.contact_box{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #94987b;
background:#c1c4af;
width:150px;
height:18px;
}
.submit{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:55px;
height:20px;
border:solid 1px #94987b;
background:#c1c4af;
}
#projects{
width:600px;
margin:6px 0 6px 15px;
padding:0 0 6px 10px;
border:solid 1px #666666;
float:left;
}
#projects p.tew2{
margin:0;
padding:7px 18px 0 16px;
}
#projects p{
margin:0px;
padding:14px 18px 0 6px;
line-height:18px;
}
#projects p.projects{
margin:0;
padding:0 18px 0 16px;
}
#projects p.projects_space{
margin:0;
padding:2px 18px 13px 16px !important;
}
.clear{
clear:both;
}
