*{
margin:0;padding:0;
}

html, body {
 height:100%;
 }


body{
margin:20px auto;padding:0;text-align:center;background:#e6e6e6 url(back.jpg) repeat-x;}

#outer{
width:960px;background-color:#fff;margin:0px auto;min-height:100%;overflow:hidden;}

#logo{
width:308px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}

#top{
width:642px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#nav {
float:right;margin:10px 0px 0px 0px;padding:0px 15px 0px 0px;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;clear:both;
}

#nav ul{
margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#nav ul li{
list-style-type:none;display:inline;}

#nav ul li a{
display:inline;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;text-decoration:none;}

#nav ul li a:hover{color:#095b91;}

#call{
float:right;clear:both;margin:15px 0px 0px 0px;padding:0px 15px 0px 0px;}

#menu{
width:630px;float:right;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#menu ul{
list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#menu ul li{
display:inline;margin:0;padding:0;}

#menu ul li a{
font: bold 16px trebuchet MS;color:#4d4d4d;margin:10px 0px 0px 0px;padding:3px 15px 3px 15px;float:right;text-decoration:none;
text-transform:uppercase;}

#menu #selected a{
background-color:#095b91;border-top:4px solid #e13832;color:#fff;}


#p1 #active1{background-color:#095b91;border-top:4px solid #e13832;color:#fff;}
#p2 #active2{background-color:#095b91;border-top:4px solid #e13832;color:#fff;}
#p3 #active3{background-color:#095b91;border-top:4px solid #e13832;color:#fff;}
#p4 #active4{background-color:#095b91;border-top:4px solid #e13832;color:#fff;}
#p5 #active5{background-color:#095b91;border-top:4px solid #e13832;color:#fff;}
#p6 #active6{background-color:#095b91;border-top:4px solid #e13832;color:#fff;}


#menu ul li a:hover{color:#e13832;}


#line{
width:960px;height:10px;background-color:#095b91;float:left;clear:both;overflow:hidden;margin:0px 0px 20px 0px;}

#banner{
width:935px;height:290px;margin:0px auto;clear:both;padding:0px 0px 0px 0px;background:url(internet.jpg) no-repeat;}

#seo{
width:527px;height:56px;float:left;margin:215px 0px 0px 0px;padding:0px 0px 0px 0px;}

#gray{
width:960px;height:94px;background-color:#f6f5f5;margin:20px auto;text-align:center;}

#latest{
width:641px;height:74px;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(latest.png) no-repeat;clear:both;}

#client{
width:301px;height:74px;float:left;margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(clients.png) no-repeat;}

#rss{
width:440px;height:43px;float:right;margin:21px 0px 0px 0px;padding:0px 0px 0px 0px;font:12px Arial, Helvetica, sans-serif;color:#434343;text-align:left;}

#side{
width:290px;height:465px;float:left;margin:0px 0px 0px 0px;clear:both;background:url(shadow.jpg) center right  no-repeat;}

#content{
width:638px;float:left;margin:0px 0px 0px 7px;padding:0px 0px 10px 0px;text-align:justify;font:12px arial;color:#5b5b5b;line-height:20px;} 

h3{
font:18px trebuchet MS;color:#095b91;text-align:left;padding:0px 0px 0px 20px;clear:both;margin:0px 0px 0px 0px;}

.sime, .web{
width:235px;height:107px;margin:10px auto;padding:0px 0px 0px 20px;text-align:center;}

.sime ul, .web ul{
list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.sime ul li, .web ul li{
display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}



.sime ul li ul{
display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}



.sime ul li a, .web ul li a{
width:220px;float:left;font:12px arial;color:#036a9d;background:url(red.jpg) 0.5em 0.8em no-repeat;text-align:left;
margin:0px 0px 2px 0px;padding:5px 10px 5px 14px;text-decoration:none;background-color:#f6f6f6;}


.web ul li a{background-color:#fff; border-bottom:1px solid #eeeded;}

.sime ul li a:hover{color:#e04c48;}

.web ul li a:hover{color:#e04c48;}



#test{
width:235px;height:120px;margin:15px auto;padding:0px 0px 0px 20px;text-align:center;font:12px Arial, Helvetica, sans-serif;color:#555555;text-align:left;line-height:17px;}

#free{
width:262px;height:90px;margin:0px auto;padding:0px 0px 0px 6px;}

#footer, #footer a{
width:960px;height:30px;background-color:#08619b;text-align:center;margin:0px auto;border-top:5px solid #e04d48;
font:11px arial;color:#d2eafa;text-align:left;text-decoration:none;padding-top:10px;text-indent:10px;clear:both;
}
#footer a:hover{color: #fff;}


#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 10px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

#about, #services, #alliances, #careers, #resources, #contact, #sitemap, #seop, #sem, #affi, #ppc, #web, #why, #quote{
width:935px;height:280px;margin:0px auto;clear:both;padding:0px 0px 0px 0px;background:url(about.jpg) no-repeat;}

#services{background:url(services.jpg) no-repeat;}
#alliances{background:url(alliances.jpg) no-repeat;}
#careers{background:url(careers.jpg) no-repeat;}
#resources{background:url(resources.jpg) no-repeat;}
#contact{background:url(contact.jpg) no-repeat;}
#sitemap{background:url(sitemap.jpg) no-repeat;}
#seop{background:url(seo.jpg) no-repeat;}
#sem{background:url(sem.jpg) no-repeat;}
#affi{background:url(affiliate.jpg) no-repeat;}
#ppc{background:url(ppc.jpg) no-repeat;}
#web{background:url(web.jpg) no-repeat;}
#why{background:url(why.jpg) no-repeat;}
#quote{background:url(quote.jpg) no-repeat;}

#bread {
width:634px;background-color:#f6f5f5;margin:0px auto;text-align:left;margin-bottom:13px; float:left;
border:1px solid #e1e1e1;font:12px arial;color:#095b91; text-decoration:none; padding:5px 0px 5px 5px;}

#link a {
width:200px;font:12px arial;color:#095b91; text-decoration:none;}

#link a:hover {
font:12px arial;color:#e04c48; text-decoration:none;}

.alliances{
width:177px;
height:116px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.description {
width:454px;
height:116px;
float:left;
margin:0px 0px 0px 0px;
font:12px Arial, Helvetica, sans-serif;color:#5b5b5b;
line-height:22px;
padding:5px 0px 0px 5px;
}

.more{
color:#036a9d;
 font:12px Arial, Helvetica, sans-serif;
 text-decoration:none;
 }

.more:hover{
color:#e04c48;
}


.inner{
width:235px;height:107px;margin:10px auto;padding:0px 0px 0px 20px;text-align:center;}

.inner ul{
list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.inner ul li{
display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.inner ul li ul{
display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.inner ul li a{
width:220px;float:left;font:12px arial;color:#036a9d;background:url(red.jpg) 0.5em 0.8em no-repeat;text-align:left;
margin:0px 0px 2px 0px;padding:5px 10px 5px 14px;text-decoration:none;}

.inner ul li a:hover{color:#e04c48;}

.boxes{
background:url(input.jpg) repeat-x;
border:1px solid #d5d5d5;
font:11px Arial, Helvetica, sans-serif;color:#575757;
padding:3px 0px 3px 0px;
}






