
body,#pagewrapper,#content, #header, #identity
{
    background-color:#ffffff;
}
html,body
{
 height:100%;
 background-color:#202937;
}
div#pagewrapper
{
   margin:20px auto 0; 
   width:890px;
   position:relative;
 
}
div#header
{
    height:95px;
    margin-right:0px;
}
#header img
{
    margin-top:9px;  
    margin-left:60px; 
}
div.sidestripe
{
    position:absolute;
    top:0;
    left:10px;
    width:50px;
    height:100%;
    background-color: #5c769e;
    opacity:.5;
     filter: alpha(opacity=50);  
}
div.banner
{
    margin-left:0px;
    background-color:#5c769e;
    background-image:url(images/gradient-bg.png); 
    background-repeat:repeat-x; 
    border-top:1px solid #202937;
}
div.banner a
{
    color:#f0f0f0;
    text-decoration:none;
}
div.banner a:hover
{
    background-color:#adbace;
    color:#3e506b;
    padding:15px 0px;
}

div.navlinks, ol.navlinks, ol.navlinks li
{
    color:#f0f0f0;
    font-size:16px;
    font-family:Tahoma, arial, "sans serif";
    font-weight:bold;   
}
 ol.navlinks
{
    padding:15px 0;  
    margin:0;     
} 
 ol.navlinks li
{
    display:inline;
    height:50px;
    padding:15px 12px 15px 12px;
    list-style-type:none;  
    font-weight:bold;
}
ol.navlinks li.first
{
    margin-left:70px;
    width:70px;
    padding-top:10px;
}
ol.navlinks li.thispage
{
    color:#5c769e;
    font-weight:bold;
    background-color:#ffffff;
}

div#content-webdesign
{
    background-image:url(images/webdesign-bg.jpg);
    background-repeat:no-repeat;
    padding-bottom:50px; 
    margin-left:0px;
    background-position: 0px 10px;
}
div#content-localservice
{
    background-image:url(images/localservice-bg.jpg);
    background-repeat:no-repeat;
    padding-bottom:200px;
}
div#content-applications
{
    background-image:url(images/efficiency-bg.jpg);
    background-repeat:no-repeat;
    padding-bottom:40px;
} 
div#content-analytics
{
    background-image:url(images/analytics-bg.jpg);
    background-repeat:no-repeat;
    padding-bottom:50px;
}
#content-analytics a
{
    color:#202937;
}
div#content-hosting
{   
    background-image:url(images/hostingservices-bg.jpg);
    background-repeat:no-repeat;
    padding-bottom:120px;
}

* h1, * p
{
    font-family:tahoma,arial,"sans serif";
    color:#202937;
}
* h1
{
    font-weight:600;
    clear:both;
}
* p
{
    font-size:16px;
}
 h1.analytics
{
    
    margin-left:350px;
}
 h1.applications
 {
     padding-top:125px;
     margin-left:300px;
 }
 h1.webdesign, h1.hosting
{
  
    margin-left:250px;
}
 p.webdesign1
{
    width:470px;
    margin:0 400px 0 100px;   
}
 p.webdesign2
{
    width:470px;
    margin:0 100px 0 300px;
}
 p.webdesign3
{
    width:370px;
    margin:0 30px 0 100px;
}
 p.webdesign4
{
    width:470px;
    padding-bottom:50px;
    margin: 10px 0 0 350px;
}
p.applications1
{
    padding-top:0px;
    width:470px;
    margin:0 400px 0 200px;   
}
 p.applications2
{
    width:470px;
    margin:20px 100px 0 200px;
}
p.local1
{
    width:450px;
    padding-top:10px;
    margin:25px 100px 0 250px;   
}
 p.local2
{
    width:450px;
    margin:30px 100px 0 350px;
}
p.analytics1,p.analytics2
{
    width:450px;
    margin-left:250px;
}
p.analytics2
{
    margin-top:130px;
}
p.hosting1
{
    margin-top:50px;
    margin-left:100px;
    width:400px;
}
#footer
{
    margin:5px auto;
}
    
#footer p
{
   
    color:#f0f0f0;
    font-family:Tahoma,arial,"sans serif";
    text-align:center;
}
#footer a
{
    color:#f0f0f0;
}
ol.globalfooter
{
    
    color:#f0f0f0;
    font-family:Tahoma,arial,"sans serif";
    text-align:center;
}
ol.globalfooter li
{
    display:inline;
    padding-right:50px;
}

