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

body
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#002494;

}

#perim
{
width:100%;
height:auto;
background-image:url(../images/bg_perim.jpg);
background-repeat: no-repeat;
background-position:center top;
padding-top:20px;
}

#container
{
width:878px;
margin-left:auto;
margin-right:auto;
height:auto;
}

#header
{
width:846px;
height:91px;
margin-bottom:5px;

}

#bg_banner1
{
float:left;
height:91px;
width:261px;
}
#bg_banner2
{
float:left;
height:90px;
width:291px;
background-image:url(../images/bg_banner2.jpg);
background-repeat:no-repeat;
text-align:center;
padding-top:1px;
}
#bg_banner3
{
float:left;
height:91px;
width:294px;
background-image:url(../images/bg_banner3.jpg);
background-repeat:no-repeat;
}



#banner
{
width:848px;
height:182px;
background-image:url(../images/bg_banner.jpg);
background-repeat:no-repeat;
padding-top:15px;
}

#banner_inside
{
margin-left:303px;
margin-right:10px;
height:187px;
width:240px;
color:#FFF;
}



#nav
{
width:848px;
height:36px;
background-image: url(../images/bg_footer.jpg);
background-repeat:no-repeat;
padding-top:16px;
text-align:center;
}

#content
{
width:848px;
height:auto;
}

#left_nav
{
width:188px;
height:356px;
background-image:url(../images/bg_left.jpg);
background-repeat:no-repeat;
padding-top:20px;
padding-left:17px;
}

#portfolio_box
{
clear:left;
width:660px;
}



#home_box1
{
width:601px;
height:195px;
background-image:url(../images/bg_box1.jpg);
background-repeat:no-repeat;
padding-left:20px;
padding-right:20px;
padding-top:15px;
}

.home_box2
{
float:left;
width:296px;
height:149px;
background-image:url(../images/bg_box2.jpg);
background-repeat:no-repeat;
padding:10px;
}

.home_box3
{
float:left;
width:209px;
height:127px;
background-image:url(../images/bg_box3.jpg);
background-repeat:no-repeat;
text-align:center;
padding-top:10px;
}




#left
{
float:left;
height:auto;
width:207px;
background-image:url(../images/bg_nav_left.jpg);
background-repeat:no-repeat;
}

#right
{
float:left;
height:auto;
width:640px;
}

#sub_footer
{
clear:left;
width:848px;
height:36px;
background-image: url(../images/bg_footer.jpg);
background-repeat:no-repeat;
padding-top:16px;
text-align:center;
}

#footer
{
/*clear:left;*/
width:100%;
height:115px; 
margin-left:auto;
margin-right:auto;
color:#FFF;
font-size:10px;
padding-top:12px;
text-align:center;
background-image: url(../images/bg_footer2.jpg);
background-repeat:no-repeat;
background-position:center;
}
#sub_footer a
{
color:#000;
text-decoration:none;
}
#sub_footer a:hover
{
color:#000;
text-decoration:underline;
}


#footer_box1
{
float:left;
width:427px;
padding-left:40px;
margin-top:20px;
}
#footer_box2
{
float:left;
width:244px;
margin-top:20px;
text-align:right;
}

.clearit
{
height:0;
width:0;
margin:0;
padding:0;
clear:left;
}

#collapse
{
color:#000000;
}
