
/* CSS Document */

*
{
margin:0;
padding:0;
}

body
{
background:#000;
}

#main
{
width:1002px;
}

#top
{
float:left;
width:1002px;
height:144px;
padding-top:25px;
}

#topindex
{
float:left;
width:1002px;
height:144px;
padding-top:45px;
text-align:center;
}


.menutext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
text-transform:uppercase;
}

.menutext a
{
text-decoration:none;
color:#FFFFFF;
}

.menutext a:hover
{
text-decoration:none;
color:#FF00FF;
}

.topleft
{
float:left;
width:646px;
height:64px;
padding-left:100px;
padding-top:80px;

}

.topright
{
float:left;
width:256px;
height:144px;
text-align:right;
}

#middle
{
float:left;
padding-top:70px;
width:1002px;

padding-bottom:70px;
}

.middleemimain
{
float:left;
width:1002px;
}

.areaofcalceach
{
float:left;
width:300px;

}

.areaofcalceachunder1
{
float:left;
width:150px;
text-align:left;

}


.areaofcalceachunderspacer
{
float:left;
width:300px;
text-align:left;
height:15px;

}


.areaofcalceachunderspacerhead
{
float:left;
width:300px;
text-align:center;
height:15px;

}


.areaofcalceachunder2
{
float:left;
width:150px;
text-align:left;
height:15px;
}



.areaofcalceachspacer
{
float:left;
width:51px;
}

#middleflashindex
{
float:left;
width:998px;
padding-left:2px;
padding-right:2px;
padding-bottom:20px;
}

#bottomindex
{
float:left;
width:1002px;
padding-top:15px;
padding-bottom:30px;
}

.bottomtextofindex
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-transform:capitalize;
}

.bottomtextofindex a
{
color:#FFFFFF;
text-decoration:underline;
}

.bottomtextofindex a:hover
{
color:#FF0000;
text-decoration:none;
}

.middleleft
{
float:left;
width:625px;
}

.middleleftservices1
{
float:left;
width:548px;
}




.middleright
{
float:left;
width:365px;
padding-left:90px;

}

.middleleftreachus
{
float:left;
width:641px;
padding-top:90px;
}

.middleleftreachusnewreachus
{
float:left;
width:641px;
padding-top:5px;
}

.middlerightreachus
{
float:left;
width:361px;
}

.middlerightreachusnew
{
float:left;
width:355px;
}

.middlerightreachusnewreach
{
float:left;
width:355px;
text-align:right;
padding-top:80px;
}


.middlerightservices
{
float:left;
width:455px;


}
.middleleftportfolio
{
float:left;
width:665px;


}


.middleleftportfolionewmain
{
float:left;
padding-left:30px;
padding-right:30px;
width:600px;
}

.middleleftportfolio2
{
float:left;
width:274px;


}

.middlerightportfolio2flash
{
float:left;
width:728px;


}
	


.middlerightportfolio
{
float:left;
width:337px;
}




.middlerightcareers
{
float:left;
width:455px;
padding-top:100px;
}


.middlerightservices1
{
float:left;
width:377px;
height:30px;
text-align:right;

}

.middlerightportfolio1
{
float:left;
width:337px;
height:30px;
text-align:right;

}


.middlerightreachus1
{
float:right;
width:330px;
height:30px;
text-align:right;

}

.middlerightreachus2
{
float:left;
padding-top:20px;
width:295px;
padding-left:65px;
text-align:right;
*line-height:160%;
line-height:150%;

}


.middlerightservices2
{
float:left;
width:455px;
text-align:justify;
*line-height:160%;
line-height:150%;

}

.middlerightportfolio2
{
float:left;
width:285px;
padding-top:20px;
padding-left:50px;
text-align:right;
*line-height:160%;
line-height:150%;

}

.middlerightportfolio2mainshemoil
{
float:left;
padding-top:20px;
width:125px;
padding-left:210px;
padding-top:30px;
text-align:left;
}

.middlerightservices2careers
{
float:left;
width:285px;

padding-left:90px;
text-align:right;
*line-height:160%;
line-height:150%;

}



.middlerightservices3
{
float:left;
width:120px;
padding-left:250px;
text-align:right;
line-height:160%;
*line-height:180%;

}

.middlerightportfolio3
{
float:left;
width:338px;

text-align:left;
line-height:160%;
*line-height:180%;

}

.middlerightservices4
{
float:left;
width:150px;
padding-left:220px;
text-align:left;
line-height:160%;
*line-height:180%;

}

.middlerightservices5
{
float:left;
width:195px;
padding-left:175px;
text-align:left;
line-height:160%;
*line-height:180%;

}

.middleright1
{
float:left;
width:365px;
height:30px;
text-align:right;
}

.middleright2
{
float:left;
width:365px;
*line-height:180%;
line-height:140%;
text-align:justify;
}



.shemoilinfo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;


}



.shemoilinfo a
{

color:#FF0000;
text-decoration:underline;
}
.shemoilinfo a:hover
{

color:#FF0000;
text-decoration:none;
}


.shemoilinfoshemoil
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-transform:capitalize;
line-height:150%;	
}



.shemoilinfoshemoil a
{

color:#039ae0;
text-decoration:underline;
}
.shemoilinfoshemoil a:hover
{

color:#039ae0;
text-decoration:none;
}



.shemoiliservicestext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d8af21;

}

#middleservices
{
float:left;
padding-top:88px;
width:1080px;
padding-right:120px;
padding-bottom:70px;
}

.feedbacktext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:capitalize;
color:#FFFFFF;
}

.feedbackothertext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:capitalize;
color:#FFFFFF;
}

.feedbackothertextcolor
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:capitalize;
color:#FF0000;
}

.feedbackmain
{
float:left;
width:400px;
padding-right:301px;
padding-left:301px;
}

.feedbackmain2
{
float:left;
width:400px;
height:25px;
}

.feedbacktextspace
{
float:left;
width:200px;
text-align:left;
height:20px;
padding-top:5px;
}

.feedbackformspace
{
float:left;
width:200px;
text-align:left;
height:20px;
padding-top:5px;

}

.feedbackmainspacer
{
float:left;
width:400px;
}


.emimain
{
float:left;
width:400px;
padding-right:301px;
padding-left:301px;

}

.loanelimain
{
float:left;
width:500px;
padding-right:251px;
padding-left:251px;

}

.loanelimain2

{
float:left;
width:500px;
}

.emimain2
{
float:left;
width:400px;
}

.emimainspacer
{
float:left;
width:400px;
height:25px;
}


.loanelimainspacer
{
float:left;
width:500px;
height:25px;
}

.emimaintext
{
float:left;
width:200px;
height:20px;
padding-top:5px;
}

.loanelimaintext
{
float:left;
width:300px;
height:20px;
padding-top:5px;
}

.emimaintextfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.emimaintextfontmain
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

.emimainform
{
float:left;
width:200px;
height:25px;
text-align:left;
}

.over
{
background:#999999;
border:solid 1px #00FF00;
}
input
{
color:#009900;
}

.portfolioundergraphicli
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#b8b185;

}


.portfolioundergraphic
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#b8b185;
text-transform:capitalize;
}

.portfolioundergraphic a
{

color:#b8b185;
text-decoration:underline;
}

.portfolioundergraphic a:hover
{
color:#b8b185;
text-decoration:none;

}

#middlework

{
float:left;
padding-left:80px;
width:922px;


}



#middleworkwebdesignmore

{
float:left;
padding-left:80px;
width:922px;
padding-top:30px;

}

.middleworkfirst
{
float:left;
width:922px;
text-align:left;
height:30px;
padding-bottom:12px;
}

.middleworkfirstourwork
{
float:left;
width:461px;
text-align:left;

}


.middleworkfirstwebdesign
{
float:left;
width:461px;
text-align:right;

}


.middleworkthird
{
float:left;
width:922px;
text-align:left;
height:30px;
padding-top:12px;
}

.middleworkfirsttext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:capitalize;
color:#fdf07f;
}


.middleworkothertext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:capitalize;
color:#fdf07f;
}

.middleworkothertext a
{
color:#fdf07f;
text-decoration:none;
}

.middleworkothertext a:hover
{
color:#ffffff;
text-decoration:none;
}


.middleworksecond
{
float:left;
width:922px;
height:133px;
}

.middleworksecondbox
{
float:left;
width:182px;
height:133px;
}

.middleworksecondboxtextmain
{
float:left;
width:922px;
height:25px;
}

.middleworksecondboxtextmain3
{
float:left;
width:890px;
padding-right:32px;
padding-top:10px;
text-align:right;
height:15px;
}


.middleworksecondboxtextmain4
{
float:left;
width:890px;
padding-right:32px;
padding-top:10px;
text-align:right;
height:15px;
padding-bottom:100px;
}

.middleworksecondboxtextmain2
{
float:left;
width:922px;
height:25px;
}



.middleworksecondboxtext
{
float:left;
width:182px;
padding-top:12px;
height:13px;
}

.middleworksecondboxtextfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
}

.middleworksecondblanktext
{
float:left;
width:188px;
height:25px;
}


.middleworksecondblank
{
float:left;
width:188px;
height:133px;
}

