body{
	background-color:#01080e;
	background-image: url(http://www.oozlemedia.com/res/images/bg.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
	background-position: center top;
}

.wrapper {
	margin:0 auto;
	padding: 0px;
	width: 980px;
	background-color:#000;
}
.headerContainer{
	float:left;
	width:100%;
}
.subheaderContainer{
	float:left;
	width:100%;
	height:305px;
}
.header{
	width:100%;
	height:auto;
	float:left;
}
.header a, .header a img{
	border:none;
	text-decoration:none;
}
.header .top{
	width:100%;
	float:left;
	height:51px;
}
.header .top ul{
	float:right;
	list-style:none;
	padding:0;
	margin:0;
	margin-top:16px;
}
.header .top ul li span{
	font-weight:bold;
}
.header .top ul li a{
	text-decoration:none;
	color:#b6e908;
}
.header .top ul li a:hover {
	color:#FFF;
}
.header .top ul li{
	text-transform:uppercase;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#b6e908;
	/*font-weight:bold;*/
	padding-left:15px;
	padding-right:15px;
}
.header .main{
	width:100%;
	float:left;
	background-image:url(images/topBg.jpg);
	height:90px;
	background-repeat:repeat-x;
}
.header .main .logo{
	float:left;
}
.header .main ul{
	padding:0;
	margin:0;
	background-image:url(images/topRight.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:90px;
	list-style:none;
	padding-right:5px;
}
.header .main ul li a{ text-decoration:none; color:#7e7e7e; }
.header .main ul li a:hover {color:#006A94; }
.header .main ul li{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7e7e7e;
	text-transform:uppercase;
	padding:12px 8px 14px;
	margin-top:52px;
	font-weight:bold;
	background-image:url(images/navSpacer.jpg);
	background-position:left;
	background-repeat:no-repeat;

}
/* HEADER MIDDLE IMAGES */
.header .middle.callTracking{
	background-image:url(images/middle%5Bcalltracking%5D.jpg);
	background-repeat:no-repeat;
	height:191px;
}
.header .middle.ppc{
	background-image:url(images/middle%5Bppc%5D.jpg);
	background-repeat:no-repeat;
	height:191px;
}
.header .middle.seo{
	background-image:url(images/middle%5Bseo%5D.jpg);
	background-repeat:no-repeat;
	height:191px;
}

.header .middle.radio{
	background-image:url(images/middle%5Bradio%5D.jpg);
	background-repeat:no-repeat;
	height:191px;
}

.header .middle.soc{
	background-image:url(images/middlesoc.jpg);
	background-repeat:no-repeat;
	height:191px;
}

.header .middle.web{
	background-image:url(images/middle%5Bweb%5D.jpg);
	background-repeat:no-repeat;
	height:191px;
	margin: 0px;
	padding: 0px;
	width: 980px;
}

/* END HEADER MIDDLE    */
.header .middle{
	background-image:url(../img/labbackground.gif);
	height:393px;
	width:100%;
	float:left;
	background-repeat: no-repeat;
	position: relative; 
}
.header .middle case-studies{
	background-image:url(../img/casestudies.jpg);
	height:393px;
	width:100%;
	float:left;
	background-repeat: no-repeat;
}
.header .middlehome{
	background-image:url(../img/labbackground.gif);
	height:265px;
	width:980px;
	float:left;
	background-repeat: no-repeat;
	position: relative; }
	
.asHeardOn { position: absolute; margin: 0; padding: 0; top: -10px; right: -160px; width: 160px; height: 265px; }
	.asHeardOn img { border: none; margin: 0 !important; padding: 0 !important; }
		.asHeardOn a { margin: 0 !important; padding: 0 !important; float: none; }
		
.header .middle a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin-top:192px;
	margin-left:60px;
	color:#9dd704;
	text-transform:uppercase;
}
.header .middle ul{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	margin-top:-5px;
	margin-left:61px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2ebaf7;
	font-weight:bold;
}
.header .middlehome ul{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	margin-top:-5px;
	margin-left:61px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2ebaf7;
	font-weight:bold;
}
.middleContainer{
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
img  {
	border-style:none;
}
.middleContainer .middle{
	width:980px;
	margin:0 auto;
	background-image:url(images/middleBg.jpg);
	height:360px;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.middleContainer .middle h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#363636;
	margin:0;
	padding:0;
}
.colPPP{
	background-image:url(images/ppp.jpg);
	width:230px;
	float:left;
	background-repeat:no-repeat;
	padding-top:156px;
	text-align:center;
}
.middle .colPPP p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666;
	width: 180px;
	margin: 2px 5px 0 13px;
}


.colWD{
	background-image:url(images/wd.jpg);
	width:397px;
	padding-top:230px;
	float:left;
	background-repeat:no-repeat;
	padding-left:55px;
	padding-right:40px;
	font-size:12px;
	color:#666;
}
.middle .colWD p{
	width:423px;

	float:left;
	padding-left:55px;
	padding-right:40px;
	font-size:12px;
	color:#666;
}
.colWD a{
	float:left;
	border:0;
	margin-left:200px;
	margin-top:-10px;
}

.colSEO{
	background-image:url(images/seo.jpg);
	background-repeat:no-repeat;
	width:229px;
	padding-top:195px;
	float:left;
	text-align:center;
}
.middle .colSEO p{
	color: #666;
	margin-left: 12px;
}
.homesub {
	width:979px;
	background-color:#000;
	height:266px;
	color:#FFF;
    float:left;
	padding-top:19px;
}
.homesub img {
	padding:42px 15px 0 0;
	float: left;
}
.homesub p {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 10px 20px 0px 205px;
}

.homesub h2{
	color:#c0c8c8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	padding-top: 15px;
	margin-top: 15px;
	margin-bottom:8px;
}

.footerContainer{
	width:100%;
	float:left;
}

.footerContainer .footer{
	width:980px;
	height:193px;
	background-color:#1b1b1b;
	border:1px solid #383838;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
}
.footer{
	width:980px;
	height:193px;
	background-color:#1b1b1b;
	border:1px solid #383838;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
}
.footer p{
	float:left;
	font-size:14px;
	color:#797979;
	margin:0;
}
.contactform {
	padding:20px;
}
.sep{
	float:left;
	margin-left:30px;
	margin-right:50px;
	background-image:url(images/sep.jpg);
	width:4px;
	height:158px;
	margin-top:26px;
}

.footer h3{
	color:#e4e5e5;
	float:left;
	width:329px;
}

.adwords{
	float:left;
	margin-left:20px;
	margin-top:20px;
}

.footer .lg p{
	font-size:25px;
	color:#989898;
	font-weight:bold;
	line-height:28px;
	margin-top:53px;
}

.footer .lg a{
	float:left;
	margin-top:10px;
	font-weight:bold;
	text-decoration:none;
	color:#005ba6;
	margin-left:107px;
	font-size:26px;
}

.footer .lg p span{
	font-size:42px;
	color:#E4E5E5;

}

.copyright{
	text-align:center;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6c6c6c;
	margin:0 auto;
	margin-top:30px;
	width:980px;
}
.copyright p{
	float:left;
	margin:0;
	margin-bottom:10px;
}
.copyright a{ text-decoration:none; color:#6c6c6c; }
.copyright ul{
	list-style:none;
	float:right;
	margin:0;
	padding:0;
}

.copyright ul li{
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #6c6c6c;
}

/* SUB PAGES */
.middleContainer .middle.expand{
	height:auto;
	padding-bottom:15px;
	background-color:#ECEEED;
}
.midContainer .expand{
	height:auto;
	padding-bottom:15px;
	background-color:#000;
}
.middleContainer .middle.webexpand{
	height:auto;
	padding-bottom:15px;
	background-color:#ECEEED;
	margin-top:-10px;
}
.middleContainer .middle.webexpand h1 {
	padding:20px;
}
.col1{
	width:315px;
	padding:35px;
	float:left;
}
.col1.web{
	width:630px;
}
.col1 h1{
	font-size:19px;
	color:#363636;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.col2{
	width:594px;
	height:auto;
	float:left;
	background-repeat:no-repeat;
	padding-top:34px;
}
.col2about {
	width:420px;
	height:auto;
	float:left;
	background-repeat:no-repeat;
	padding-top:34px;
	margin-left:100px;
}
.col2about ul li {
	padding-bottom:15px;
	font-size:14px;
}


.col2 ul{
	list-style-image:url(images/li-dot.jpg);
	line-height:32px;
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.col2 ul li{
	list-style-image:url(images/li-dot.jpg);
	color:#6c6c6c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.col2.callTracking{
	background-image:url(images/col2%5Bcalltracking%5D.jpg);
	padding-left:328px;
	width:226px;
}

.col2.ppc{
	background-image:url(images/col2%5Bppc%5D.jpg);
	padding-left:363px;
	width:226px;
	padding-bottom:50px;
}
.col2.radio label { float: left; font-size: 12px; width: 70px; margin-right: 5px;  margin-top: 5px; }
.col2.radio input { float: left; width: 130px; margin-top: 5px; }
.col2.radio select { float: left; width: 130px; margin-top: 5px; margin-bottom: 15px; }

.col2.radio{
	background-image:url(images/col2%5Bradio%5D.jpg);
	padding-left:363px;
	width:226px;
	padding-bottom:50px;
}

.col2.seo{
	background-image:url(images/col2%5Bseo%5D.jpg);
	padding-left:363px;
	width:226px;
	padding-bottom:50px;
}

.col2.web{
	background-image:url(images/col2%5Bweb%5D.jpg);
	padding-left:35px;
	width:226px;
	padding-bottom:50px;
}


.caseStudies{
	float:left;
	width:300px;
	padding:30px;
}

.caseStudies h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#e7e8e8;
	font-weight:normal;
}

.caseStudy{
	width:296px;
	height:84px;
	float:left;
	margin-top:15px;
}
.caseStudy .bar{
	height:29px;
	margin-top:-29px;
	width:100%;
	background-image:url(images/80o.png);
	position:relative;
}

.bar .tag{
	float:left;
	padding:6px;
	color:#eaebeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	letter-spacing:0px;
}
.bar .link{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:6px 1px 0 0;
	font-weight:bold;
	letter-spacing:0px;
}
.bar .link a{
	color:#eaebeb;
	text-decoration:none;
}

.subCol{
	float:left;
	font-size:13px;
	color:#666666;
	width:321px;
	padding:30px;
	font-family:Arial, Helvetica, sans-serif;
}
.subCol p{
	margin-bottom:10px;
}
.subCol h2{
	margin:0;
	padding:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#e7e8e8;
}
.borderBottom{
	background-image:url(images/border-bottom.jpg);
	height:2px;
	width:100%;
	float:left;
}
.webCaseStudies{
	width:864px;
	float:left;
	margin-left:53px;
	padding-top:35px;
}
.webCaseStudies img{
	float:left;
}
.webCaseStudies .caseStudy{
	width:100%;
	height:auto;
}
.webCaseStudies .caseStudy .info{
	float:left;
	width:316px;
	margin-left:20px;
}
.info .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#363636;
	float:left;
	width:100%;
}
.info .subTitle{
	color:#69a900;
	font-size:15px;
	float:left;
	width:100%;
	padding-bottom:10px;
}
.info .text{
	float:left;
	font-size:13px;
	color:#797979;
}
.info .link{
	background-image:url(images/viewPortfolio.jpg);
	width:114px;
	height:24px;
	background-repeat:no-repeat;
	float:left;
	margin-top:5px;
}

.info .link a{
	display:block;
	width:100%;
	height:24px;
}
.clear{clear:both;}

.middle h1 {
	color: #000000;
	padding:0px 20px 0px 10px;
	font-size: 23px;
	font-family: "Arial", Gadget, sans-serif;
	line-height: 26px;
}
.middle h2 {
	color: #000;
	padding:0px 50px 0px 237px;
	margin-top: -14px;
	font-size: 14px;
	font-family: "Arial", Gadget, sans-serif;
}
.middle p {
	color: #000;
	padding: 0px 5px 5px 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.middle .formulas {
	font-size: 15px;
	color: #000;
	padding:0 20px 0px 58px;
}

.middlehome h1 {
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:34px;
height:39px;
margin:95px 0 4px 70px;
width:891px;
}

.middlehome h2 {
	color: #ffffff;
	margin: 0px 40px 0px 70px;
	display: block; 
	height: 20px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.middlehome p {
	color: #fff;
	padding: 0px 20px 5px 207px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.middle .formulas {
	font-size: 15px;
	color: #FFF;
	padding:0 20px 0px 58px;
}.expand .col1seo h1 {
	color: #333;
}
.radio-bottom { padding: 0 35px; }
.middlehome img {
	padding-left: 15px;
}
.label {
	color: #FFF;
}
.contactform label {
	color: #666;
	font-family: "Arial Black", Gadget, sans-serif;
}
.cta {
	color: #FFF;
	font-family: "Arial Black", Gadget, sans-serif;
}
.middleContainer .sub img {
	padding-top: 7px;
}
.col2.soc .social {
	font-size: 13px;
	padding-bottom: 5px;
	margin-bottom: 3px;
}
.col2.soc .social li {
	padding-bottom: 5px;
	margin:0 0 -11px 0;
}
.col2.soc img {
	float: left;
	padding: 0 31px 10px 0;
}
.middleContainer .middle.expand .col2.soc .social ul li {
	font-size: 13px;
	margin-bottom: -10px;
}
.col12.soc .twocol {
	margin:0;
	padding:0;
	width:500px;
}
.col2.soc .twocol ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 558px;
	list-style-position: outside;
	list-style-image: none;
}
.col2.soc .twocol ul li {
	color:#666666;
	float:left;
	font-size:12px;
	margin-left:15px;
	padding:0 0 0 8px;
	width:182px;
	margin: 0 0 1px -4px;
}
.panels {
background: url(images/panel-bg.jpg);
float:left;
height:339px;
width:980px;
}
.slidingmenu {
	background-color: #404040;
	float: left;
	height: 42px;
	width: 980px;
}
.slidingmenu a img {
	padding: 4px 15px;
	border-style:none;
}
.menu {
	float: left;
	width: 980px;
}
.menu ul {
	margin: 0px;
	padding: 0px;
	float: left;
}
.menu ul li {
	display: inline;
}
.menu ul li a {
float:left;
line-height:20px;
font-size:16px;
color:#fff;
display:block;
padding:0 15px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
pgreen {
	color: #0F3;
}
.gren {
	color: #D3EF10;
}
.large {
	color: #D3EF10;
	font-size: 16px;
	font-weight: bold;
}
.ctracking {
	padding: 15px;
	width: 950px;
	border: 1px solid #464646;
	color: #fff;
	clear: both;
	float:left;
	margin-top:0px;
	background-color:#000;
}
.ctracking h2 {
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 30px;
	padding-right: 20px;
}

.ctracking img {
	float: left;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 56px;
}
.ctracking ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 10px;
	list-style: disc url(../img/greendot.gif) outside;
	margin-left:25px;
}
.ctracking ul {
	padding-left: 15px;
	margin-left:25px;
}

.middlehome .link {
	float: left;
	height: 30px;
	width: 195px;
	margin-top: 0px;
	margin-left:742px;
}
.middleContainer .sub{
	margin:0 auto;
	width:980px;
	background-color:#000;
	height:342px;
	border-left:1px solid #202020;
	border-right:1px solid #202020;
}

.sub h2{
	float:left;
	margin:0;
	padding:0 0 0 20px;
	color:#c0c8c8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin:22px 18px 0 -19px;
}

.sub h2 span{
	color:#29b3f7;
}
.sub ul{
	list-style-image:url(images/lrg-li.jpg);
	float:left;
	color:#c0c8c8;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px;
}
.sub ul li{
	margin-bottom:10px;
}
.sub p{ float:left; margin-bottom:0; margin-top:0; }
.sub p a{
	float:left;
	color:#a6be0c;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	padding:0;
	margin-left:50px;
}
.green-text { color: #005BA6; }
.col1.radio { padding: 35px 35px 0 35px; }

.col1.web .leftside {
	float: left;
	width: 288px;
	margin-left: 20px;
}
.col1.web .rightside {
	float: left;
	width: 288px;
	margin-left: 20px;
}
.col1.web .leftside img {
	padding-bottom: 20px;
	border-style:none;
}
.col1.web .leftside a {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.col1.web .rightside {
	float: left;
	width: 300px;
}
.col1.web .rightside img {
	padding-bottom: 20px;
	border-style:none;
}
.col1.web .rightside a {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.caseimg {
	background-image: url(../img/casestudies.jpg);
	float: left;
	height: 244px;
	width: 980px;	
}
.col1.web.case-studies .left {
	padding: 10px 0px 10px 10px;
	float: right;
}
