/* CSS Document */

body
{
margin:0 0 0 0px;
}
.text
{
font-weight:bold;
color:#bf0000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-bottom:10px;
}
.text:hover
{
color:#000000;
}




h3
{
font-family: Helvetica;
margin-top:20px;
margin-bottom:5px;
font-size:13px;
color:#000000;
font-weight:bold;
}
h5
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:1px;
font-size:12px;
line-height:20px;
color:#666666;
text-align:justify;
margin:50px 30px 0 0px;
}
h1
{
font-family:Arial;
margin-top:20px;
margin-bottom:20px;
font-size:15px;
color:#bf0000;
font-weight:bold;

}
h2
{
text-align:justify;
font-family:Arial;
margin-top:0px;
font-size:12px;
line-height:22px;
color:#000000;
font-weight:normal;
}
h6
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
margin-left:5px; 
margin-right:5px;
text-align:justify;


margin-top:130px;
}
#main
{
width:990px;
height:auto;
margin:0 auto;
background:#FFFFFF;

}
.top
{
width:990px;
height:160px;
float:left;
margin:0 0 0 0px;
}

.logo
{
width:276px;
height:86px;
float:left;

}
.menu
{
width:600px;
height:40px;
margin-left:-270px;

float:left;

margin-top:120px;
}
.home
{
width:46px;
height:40px;
background:url(img/home.jpg) center top no-repeat;
float:left;
}
.home:hover
{
background:url(img/home.jpg) center -40px no-repeat;
}
.consulting
{
width:83px;
height:40px;
background:url(img/about.jpg) center top no-repeat;
float:left;
}
.consulting:hover
{
background:url(img/about.jpg) center -40px no-repeat;
}
.marketing
{
width:80px;
height:40px;
background:url(img/services.jpg) center top no-repeat;
float:left;
}
.marketing:hover
{
background:url(img/services.jpg) center -40px no-repeat;
}
.creative
{
width:75px;
height:40px;
background:url(img/career.jpg) center top no-repeat;
float:left;
}
.creative:hover
{
background:url(img/career.jpg)  center -40px no-repeat;
}
.case_studies
{
width:100px;
height:40px;
background:url(img/contact.jpg) center top no-repeat;
float:left;
}
.case_studies:hover
{
background:url(img/contact.jpg) center -40px no-repeat;
}


.divider
{
margin-top:13px;
width:33px;
height:15px;
background:url(img/diveder.jpg) right top no-repeat;
float:left;
}
.divider2
{
width:20px;
height:20px;
background:url(../images/divider2.gif) right top no-repeat;
float:right;
}
.flash_field
{
margin-top:20px;
width:990px;
height:250px;
float:left;
border:solid 2px #CCCCCC;
}

.news_box
{
width:990px;
height:25px;
float:left;
border:solid 1px #CCCCCC;
margin-top:10px;

}
.text_box1
{
margin-top:30px;

width:230px;
height:245px;
float:left;
background:url(img/software_img.jpg) left top no-repeat;

}
.text_box1 a
{
text-decoration:none;
color:#990000;
float:right;
}
.text_box1 a:hover
{
text-decoration:underline;
}
.text_box4
{
margin-top:30px;
margin-left:23px;
width:230px;
height:245px;
float:left;
background:url(img/taxi_img.jpg) left top no-repeat;

}
.text_box4 a
{
text-decoration:none;
color:#990000;
float:right;
}
.text_box4 a:hover
{
text-decoration:underline;
}
.text_box2
{
margin-top:30px;
margin-left:23px;
width:230px;
height:245px;
float:left;
background:url(img/text_box2.jpg) left top no-repeat;
}
.text_box2 a
{
text-decoration:none;
color:#990000;
float:right;
}
.text_box2 a:hover
{
text-decoration:underline;
}
.text_box3
{

width:230px;
margin-top:30px;
margin-left:23px;
height:245px;
float:left;
background:url(img/text_box3.jpg) left top no-repeat;
}
.text_box3 a
{
text-decoration:none;
color:#990000;
float:right;
}
.text_box3 a:hover
{
text-decoration:underline;
}

.left_side
{


margin-top:20px;
padding:0px 0px 0px 10px;
width:200px;
margin-left:0px;
height:auto;
color:#58585A;
font:normal 12px/17px Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}

.left_side ul
{
margin:0px;
padding:0px;
height:158px;
list-style:none;
}
.left_side ul li
{
margin:0px;
padding:0px 0px 5px 0px;
}
.left_side ul li a
{
padding-left:20px;
background:url(img/arrow.gif) left 5px no-repeat;
color:#666666;
text-decoration:none;
}
.left_side ul li a:hover
{
padding-left:20px;
color:#990000;
background:url(img/arrow.gif) left -10px no-repeat;
text-decoration:none;
}





.company_profile
{
width:766px;
background:url(img/company_profile.jpg) left top no-repeat;
height:250px;
margin-right:0px;
float:right;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.software_profile
{
width:766px;
background:url(img/software_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.website_profile
{
width:766px;
background:url(img/website_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.career_profile
{
width:766px;
background:url(img/career_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.hotjob_profile
{
width:766px;
background:url(img/hotjob_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.manpower_profile
{
width:766px;
background:url(img/manpower.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.security_guard
{
width:766px;
background:url(img/security_img.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.taxi_profile
{
width:766px;
background:url(img/taxi.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.contact_profile
{
width:766px;
background:url(img/contact_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.vision_profile
{
width:766px;
background:url(img/vision.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.vision_profile
{
width:766px;
background:url(img/vision.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.dilevery_profile
{
width:766px;
background:url(img/dilivery.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.advantage_profile
{
width:766px;
background:url(img/canticle_addvantage.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.major_profile
{
width:766px;
background:url(img/major_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.security_profile
{
width:766px;
background:url(img/security_profile.jpg) left top no-repeat;
height:250px;
float:left;
border:solid 2px #CCCCCC;
margin-left:10px;
margin-top:20px;
}
.line
{
width:970px;
height:1px;
background:url(img/down_border.jpg) left top repeat-x;
float:left;
margin-bottom:0px;
margin-top:10px;
margin-left:10px;

}
.footer
{
margin-left:10px;
margin-top:10px;
width:980px;
height:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
color:#000000;
}
.maintext_box
{
width:770px;
height:auto;
float:right;

}

.company_img
{
margin-left:10px;
width:220px;
margin-top:10px;
height:100px;
float:right;
background:url(img/company_img.jpg) left top no-repeat;

}
.value_img
{
width:230px;
height:206px;
margin-top:-10px;
margin-right:50px;
float:right;
background:url(img/vision-and-mission.jpg) left top no-repeat;
}
.down_img
{
width:990px;
height:230px;
float:left;
background:url(img/down_img.jpg) left top no-repeat;
}
.down_logo
{
margin-top:0px;
float:left;
margin-left:100px;
width:150px;
height:32px;
background:url(img/logo.gif) left top no-repeat;
}
