/* Yahoo Reset rules for Cross browser compatibility */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,img{  
	margin:0; 
	padding:0; 
	outline:none;
} 
table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img {  
	border:0; 
} 
address,caption,cite,code,dfn,th,var { 
	font-style:normal; 
	font-weight:normal; 
} 
ol,ul {  
list-style:none; 
} 

/* /Yahoo Reset rules for Cross browser compatibility */


.clear {clear:both;}
.left {float:left;}
.right {float:right;}

body {font-size:62.7%; font-family:Arial, Verdana;}

img {outline:none;}

li, a {outline:none; color:#FF9416;}

* :click { outline: 0; }



/*Header Content */

body {}



#wrapper {
/*overflow:auto;*/
}

.container {
margin:0 auto;
position:relative;
}

.content-wrapper {
width:960px;
margin:0 auto;
position:relative;
}
.content {
width:960px;
background:#efefef;
}

#top-header {
background:url(http://www.experiencecommerce.com/images/site-nav.png) repeat-x;
height:41px;
}

.top-header-bg {
background:url(http://www.experiencecommerce.com/images/background.png) repeat;
height:36px;
}

.contact-top {
background:url(http://www.experiencecommerce.com/images/top-contact.gif) no-repeat left 13px;
padding:10px 0 6px 0;
}

.contact-top a {
font-size:1.2em;
text-decoration:none;
color:#cecece;
padding:0px 0 0 2px;
}

.top-links {
padding:10px 0 6px 0;
}

.top-links a {
font-size:1.2em;
text-decoration:none;
color:#cecece;
padding:0px 0 0 4px;
}

#header {
background:#efefef url(http://www.experiencecommerce.com/images/top-nav-bg.gif) repeat-x;
position:relative;
height:67px;
}

.logo {
padding:15px 0 0 0;

}

#primary-nav ul {
list-style:none;
margin:-5px 0 0 0;
}

#primary-nav li {
float:left;
margin:0pt;
padding:0pt 0pt 0pt 15px;
}

#primary-nav li a {
display:block;
padding:18px 15px 5px 15px;
height:42px;
color:#444;
text-decoration:none;
font-size:1.3em;
font-weight:bold;
float:left;
}

/*#primary-nav li a {
background:url(http://www.experiencecommerce.com/images/bg.jpg) repeat 0 0;
}*/

#primary-nav li a:hover {
color:#fff;
background:#ff9416;
}

#primary-nav li.active a{
color:#fff;
background:#ff9416;
display:block;

}

#footer {
background:#13110f url(http://www.experiencecommerce.com/images/footer-bg.gif) repeat-x;
height:412px;
}


#footer-inner {
background:#13110f url(http://www.experiencecommerce.com/images/footer-bg.gif) repeat-x;
height:600px; margin:0 0 -152px 0;
}

#footer-inner .blog-updates h4 a {
color:#ABABAB;
font-size:1.4em;
text-decoration:none;
background:url(http://www.experiencecommerce.com/images/blog-bullet.gif) no-repeat ;
padding:2px 0 0 24px;
#padding:0px 0 0 24px;

}

#footer-inner .blog-updates p {
padding:4px 0 0 0;
}

#thanks {
font-size:1.4em;
font-weight:bold;
padding:5px 0;
color:#f7931e;
}

.paginate {
	text-align:right;
	padding:5px;
	float:right;   width:680px; margin-bottom:15px;
}
.paginate a {
	float:left;
	color:#c58106;
	padding:2px 5px 2px 5px;
	background:#999999;
	color:#FFFFFF;
	margin:0 3px 0 3px;
	font-weight:bold;
	text-decoration:none;
	font-size:14px
}
.paginate strong {
float:left; font-weight:bold; font-size:16px; color:#484747 }

.paginate span { font-size:14px; padding:3px 0 0 0; color:#5a5959l!important; font-weight:bold }
html* .toppad { margin-top:-15px; border:1px solid red;  width:auto!important; }

.project-showcase h5 {
font-size:17px;
padding:26px 0 0 0; height:23px;
}