* {margin:0;}
body {margin:0px; background:#393939; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}

.clear{clear:both;}
img{border:none;}

#wrapper{margin:0 auto; width:1010px;}
#container{ margin:0 auto; width:1002px;}

#header{ margin:0px; padding:0px;}
#header .logo{float:left; margin:0 0 0 0px; width:340px;}
#header .follow{paddiing:0 0 0 40px; margin:0px; float:left; width:151px; position:fixed; right:40%; top:0px; background:url(./images/bgfollow.png) no-repeat;}
#header .folwtxt{float:left; width:83px; margin:0 0px 0 5px; height:35px;}
#header .twit{float:left; width:28px;}
#header  .slogan{float:right;margin:0 0 0 0px;}
#header .navwrap{margin:0px; background:url(images/bgnav.jpg) repeat-x bottom;} 

#navigation{margin:0px; padding:10px 0 0 70px; background:url(images/bgnav.jpg) repeat-x bottom;}
#navigation .navwrap{float:left; margin:0 5px 0 0px;}
#navigation .navsiderund{float:left; width:6px;}
#navigation .navcontent{float:left; background:url(images/navmiddle.jpg) repeat-x; padding:6px 18px 6px 18px; color:#FFF; font-weight:bold; text-align:center;}
#navigation .navcontent a{color:#FFF; text-decoration:none;}
#navigation .navcontent a:hover{color:#ffff00; text-decoration:none;}
#navigation .search{float:left; padding:4px 0px 0px 625px; color:#FFF; width:185px; background:url(images/bgsearch.png) no-repeat bottom right; height:23px;}

#navigation .curntnavsiderundleft{float:left; width:6px; background:url(images/activelefttrundnav.jpg) no-repeat;height:27px;}
#navigation .curntnavsiderundright{float:left; width:6px; background:url(images/activerightrundnav.jpg) no-repeat; height:27px;}
#navigation .curntnavcontent{float:left; background:#FFF; padding:6px 18px 6px 18px; color:#FFF; font-weight:bold; text-align:center;}
#navigation .curntnavcontent a{color:#000; text-decoration:none;}


#navigation .txtbx{ height:16px; width:152px; float:left; background:#5e5e5e; border:1px solid #868686; color:#EAEAEA; font-size:12px;}

#middle{background:#FFF; margin:0px; padding:5px 8px 5px 8px;}
#middle .startport{margin:0px; padding:0px;}
#middle .banner{float:left; width:653px; background:url(images/bgbaner.jpg) no-repeat;}
#middle .wbanlytic{padding:70px 0 0 20px; font-size:45px; color:#9bbe3c;}
#middle .othercap{padding:13px 0 0 20px; font-size:24px; color:#404040; font-family:Tahoma, Geneva, sans-serif;}
#middle .othertxt{padding:5px 0 0 20px; font-size:12px; color:#404040; line-height:20px;}
#middle .xmlarea{float:left; width:321px; margin:0 0 0 12px;}

#middle .secondprtn{margin:10px 0 0 0px;}
#middle .webanlwrap{float:left; width:653px; background:url(images/bgwebanalytics.jpg) repeat-x; padding:0px;}
#middle .analtxtwrap{ float:left; width:355px; padding:5px;}
#middle .webanlcaption{color:#FFF; font-size:20px; margin:10px 0 0px 8px; text-shadow:#333; }
#middle .webanltxt{color:#ededed; font-size:12px; margin:5px 0 0px 8px; text-shadow:#333; line-height:18px; }
#middle .goglead{ float:left; width:255px; margin:0px 0 0px 20px; background:url(images/googlebaners.jpg) no-repeat;}
#middle .analgogle{float:left; width:81px; padding:20px 0 20px 16px;}
#middle .adwrdgogle{float:left; width:80px; padding:20px 0 20px 18px;}
#middle .wamemb{float:left; width:41px; padding:20px 0 20px 18px;}


#middle .consultbanr{background:url(images/advert-bg.jpg) no-repeat; width:323px; height:123px; float:left; margin:0 0 0 10px;}
#middle .consultbanrtxt{float:left; width:188px;}
#middle .consulticon{float:left; width:87px; margin:35px 0 0 26px;}
#middle .wnttotxt{font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:16px; line-height:22px; margin:18px 0 0 10px;}
#middle .wnttotxt a{color:#FFF; text-decoration:none;}
#middle .wnttotxt a:hover{color:#e8f7bb; text-decoration:none;}
#middle .alstxt{font-family:Tahoma, Geneva, sans-serif; color:#cffa4b; font-size:12px;  margin:10px 0 0 10px;}
#middle .alstxt a{color:#cffa4b; text-decoration:none;}
#middle .alstxt a:hover{color:#f0ffc0; text-decoration:none;}
#middle .fretxt{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#cffa4b; font-size:15px;  margin:0px 0 0 10px; text-transform:uppercase; letter-spacing:0.01em; font-weight:bold;}
#middle .fretxt a{color:#cffa4b; text-decoration:none;}
#middle .fretxt a:hover{color:#f0ffc0; text-decoration:none;}


#middle .thirdprtn{margin:10px 0 0 0px; padding:0px;}

#userbox{float:left; width:210px; height:195px; background:url(images/experienceoptbg.jpg) no-repeat; margin:0 11px 0 0px;}
#userbox .firstcap{font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#333333; margin:15px 0 0 10px; text-transform:uppercase;}
#userbox .firstcap a{color:#333333; text-decoration:none;}
#userbox .secondcap{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px;  color:#5e7a00;margin:2px 0 0 10px;}
#userbox .secondcap a{color:#5e7a00; text-decoration:none;}
#userbox .clickhr{background:url(images/clickbtnbg.png) no-repeat; width:64px; height:20px; color:#5e7a00; margin:110px 0 0 110px; padding:1px 0 0 22px}
#userbox .clickhr a{color:#5e7a00; text-decoration:none;}
#userbox .clickhr a:hover{color:#9ec811; text-decoration:none;}


#auditbox{float:left; width:210px; height:195px; background:url(images/siteauditbg.jpg) no-repeat;margin:0 11px 0 0px;}
#auditbox .firstcap{font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#333333; margin:15px 0 0 10px; text-transform:uppercase;}
#auditbox .firstcap a{color:#333333; text-decoration:none;}
#auditbox .secondcap{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px;  color:#5e7a00;margin:2px 0 0 10px;}
#auditbox .secondcap a{color:#5e7a00; text-decoration:none;}
#auditbox .clickhr{background:url(images/clickbtnbg.png) no-repeat; width:64px; height:20px; color:#5e7a00; margin:110px 0 0 110px; padding:1px 0 0 22px}
#auditbox .clickhr a{color:#5e7a00; text-decoration:none;}
#auditbox .clickhr a:hover{color:#9ec811; text-decoration:none;}

#customerbox{float:left; width:210px; height:195px; background:url(images/customersbg.jpg) no-repeat;}
#customerbox .firstcap{font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#333333; margin:15px 0 0 10px; text-transform:uppercase;}
#customerbox .firstcap a{color:#333333; text-decoration:none;}
#customerbox .secondcap{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px;  color:#5e7a00;margin:2px 0 0 10px;}
#customerbox .secondcap a{color:#5e7a00; text-decoration:none;}
#customerbox .clickhr{background:url(images/clickbtnbg.png) no-repeat; width:64px; height:20px; color:#5e7a00; margin:110px 0 0 110px; padding:1px 0 0 22px}
#customerbox .clickhr a{color:#5e7a00; text-decoration:none;}
#customerbox .clickhr a:hover{color:#9ec811; text-decoration:none;}

#googlevideo{float:left; width:324px; margin:0 0 0 10px;}


#footer{background:url(images/footer-bg.jpg) repeat-x; height:37px; margin:0 0 0 0px;}

#innermidle {background:#e0e0e0 url(images/innerbgmidletop.jpg) top repeat-x; margin:0px; padding:5px 0px 0px 10px;}

#inerpagleft {float:left; width:200px;}

#bullets{margin:0px; padding:80px 0 0 0px;}
#bullets ul{margin:0px; padding:0px;}
#bullets li{list-style:none; background:url(images/bulet.gif) no-repeat 0px 13px; margin:0 0 0 5px; padding:12px 0 0 14px;}
#bullets li a{color:#333333; text-decoration:none; font-weight:bold;}
#bullets li a:hover{color:#4c5e16; text-decoration:none;}

#inerpgemidlearea {float:left; width:772px; margin:0 0 0 20px;}
.inertoparea{background: url(images/inermidleareatop.png) no-repeat; margin:15px 0 0 0px;  color:#6d7a52; padding:32px 0 5px 15px; font-size:16px; font-weight:bold;}
.repeatreg{background:url(images/inermdlbgrept.png) repeat-y bottom;}
.post h2 a{color:#6d7a52;  font-weight:bold; text-decoration:none}
.post h3 a{color:#6d7a52;  font-weight:bold; text-decoration:none}
#inermdlecmntext{ background:url(images/inermdlbgrept.png) repeat-y; padding:20px 25px 20px 15px; color:#333333; text-align:left; line-height:22px; min-height:500px; font-family:Verdana, Geneva, sans-serif; font-size:14px}
.post
{
	padding:10px;
	border-bottom-color:#333;
	border-bottom-style:dotted;
	border-bottom-width:2px;
}
.post p
{
	padding-top:10px;
}
.alignleft
{
	float:left;
}
.alignright{
	float:right;
}
.navigation_post
{
 	background-color:#eee;
	margin:5px;
}
.light_back
{
	padding:5px;
	background-color:#E0E0E0;
}
.addthis_button
{
	float:right;
}
