body, html {
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color:#FFF;
background-position: top;
background-repeat: repeat-x;
}

img { border: 0px; }

a:link { color:#ff3600; }
a:active { color:#ff3600; }
a:visited { color:#ff3600; }
a:hover { color:#333; }

#wrap {
margin: 0 auto;
width:960px;
}

#c_wrap {
	float:left;
	display:inline;
	background-color: #333;
	width:100%;
	height: 74px;
}



#header {
	width:960px;
	display:inline;
	height:80px;
	margin: 0 auto;
	padding: 0 0 20px 0;
	display:block;
}

#navigation {
float:left;
clear:both;
width:748px;
display:inline;
padding: 33px 0 10px 0;
margin: 0 0 0 20px;
text-align:right;
}

.social {
margin-bottom: -1px;
}

#endbar {
float:right;
clear:both;
width:768px;
display:inline;
margin: 20px 0 0 0;
}

#sidebar {
float:left;
display:inline;
width:768px;
}

#footer {
float:left;
width:960px;
display:inline;
height:100px;
padding: 20px 0 0 0;
}

#footer_in {
float:right;
width:768px;
display:inline;
border-top:1px solid #999;
padding: 6px 0 0 0;
}

#footer_in p {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#logo {
float:left;
width:172px;
display:inline;
text-align:right;
margin: 10px 0 0 0;
}

#title {
float:right;
width:768px;
display:inline;
margin-top:4px;
}

.desc {
	float:left;
	display:inline;
	width:380px;
	margin: 24px 0 0 20px;
}

.desc p {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: normal;
color: #ccc;
margin: 0 !important;
}

#name_title {
float:left;
display:inline;
}

#content {
float:right;
width:768px;
display:inline;
}

.content_wrap {
float:left;
width:768px;
display:inline;
border-top:1px solid #999;
padding: 10px 0 20px 0;
}

.object_description {
float:left;
width:384px;
display:inline;
text-align:justify;
}

.object_copy {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: normal;
color: #333;
}

h1 {
font-family: 'Droid Sans', Arial, sans-serif;
font-size: 2em;
font-weight: bold;
color: #333;
}

h1 a {
	text-decoration: none;
}

h2 {
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #333;
margin-top:0px; padding-top:0px;
}

h2 a { color: #ff3600; text-decoration:none; margin-top:0px; padding-top:0px; }
h2 a:link { color: #ff3600; }
h2 a:active { color: #ff3600; }
h2 a:visited { color: #ff3600; }
h2 a:hover { color: #333; text-decoration:none; }


.object_url {
float:right;
width:320px;
display:inline;
text-align:right;
margin: 24px 20px 0 0;
}

.object_url_copy {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: normal;
color: #ccc;
}

.object_url_copy a:link { color:#ccc; text-decoration:none; }
.object_url_copy a:visited { color:#ccc; text-decoration:none; }
.object_url_copy a:active { color:#ccc; text-decoration:none; }
.object_url_copy a:hover { color:#FFF; text-decoration:none; }

.box {
float:left;
width:192px;
display:inline;
background-color:pink;
}

#navigation p {
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #666;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#navigation a:link { color:#ccc; text-decoration: none; }
#navigation a:active { color:#ccc; text-decoration: none; }
#navigation a:visited { color:#ccc; text-decoration: none; }
#navigation a:hover { color:#FFF; text-decoration: none; }

#sidebar ul {
float:left;
display:inline;
width:768px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#sidebar li {
list-style: none;
display:inline;
width:364px;
}

#sidebar ul li ul {
width: 364px;
}

#recentpostswithexcerpts-3 {
list-style: none;
float:left;
display:inline;
width:364px;
margin: 0 20px 0 0;
padding: 0 0 0 0;
}

#wp-tweets {
list-style: none;
float:right;
display:inline;
width:364px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.widgettitle {
margin: 0 0 0 0;
padding: 0 0 10px 0;
}

#sidebar ul ul li {
float:left;
display:inline;
clear:both;
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: normal;
color: #333;
line-height: 1.8em;
}

.textwidget {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: normal;
color: #333;
}

#wp-tweets ul li {
float:left;
display:inline;
clear:both;
margin: 0 0 0 0;
padding: 0 0 10px 0;
}

.recent_with_excerpt li blockquote {
margin: 0 0 0 0;
padding: 0 0 0 0;
}




/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	clear:both;
	float:left;
	display:inline;
	width:768px; 
	height:300px; 
	margin:30px 0 30px 0; 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:768px ; 
	height:300px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}

.entry p {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 1em;
font-style: normal;
color: #555;
text-align: left;
line-height: 2em;
}

.entry li {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: normal;
color: #333;
}

#small {
font-family: 'Droid Sans', arial, sans-serif;
font-size: 0.7em;
font-style: italic;
color: #FFF;
text-align:right;
float:right;
display:inline;
padding: 4px;
background-color: #ccc;
margin: 0 0 5px 10px;
}




.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   display:inline;
   margin: 0 20px 20px 0;
}

.alignright {
   float: right;
   display:inline;
   margin: 0 0 20px 20px;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.sep {
	float:left;
	display:inline;
	clear:both;
	font-size:1px;
	color: #000;
	width: 100%;
}

.postmetadata {
	float:left;
	display:inline;
	clear:both;
	width:768px;
	font-family: 'Droid Sans', arial, sans-serif;
	font-size: 0.7em;
	font-style: italic;
	padding: 20px 0 20px 0;
	color: #888;
}

.postmetadata a:link { color: #888; }
.postmetadata a:visited { color: #888; }
.postmetadata a:active { color: #888; }
.postmetadata a:hover { color: #ff3600; }

.entry {
	float:left;
	display:inline;
	clear:both;
width:768px;
}

.this-post .entry {
	width:538px !important;
}

.this-post .postmetadata {
	width:538px !important;
}

.this-post {
	width:538px !important;
}

.feedback {
	float:left;
	display:inline;
	clear:both;
	width:768px;
	font-family: 'Droid Sans', arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	padding: 20px 0 20px 0;
	color: #888;
}

#comment {
	float:left;
	display:inline;
	width:768px;
}

.fourohfour p {
        font-family: 'Droid Sans', arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	padding: 20px 0 20px 0;
	color: #888;
}

.addtoany_share_save_container {
text-align:right;
}

.statement {
font-family: 'Droid Sans', arial, sans-serif !important;
font-size:1.2em !important;
color:#333 !important;
text-align:left !important;
line-height:1.5em !important;
}

.this-post {
float:left;
clear:both;
display:inline;
width:768px;
}

.this-divider {
float:left;
clear:both;
display:inline;
width:538px;
height:40px;
border-bottom:1px dotted #BBBBBB;
margin: 0 0 40px 0;
}

.postly {
float:left;
width:768px;
display:inline;
clear:both;
margin: 0 0 0 192px;
}

.postly #content {
float:left !important;
width:538px !important;
display:inline !important;
}

.postly #content .entry {
width:538px !important;
}

.postly #content .postmetadata {
width:538px !important;
}

.side2 {
	float:right;
	display:inline;
	width:190px;
}

.side2 #sidebar {
	width:190px !important;
}

.side2 #sidebar ul {
	width:190px !important;
}

.side2 #sidebar li {
	width:190px !important;
}

#super {
	margin-bottom: 30px;
	padding-bottom: 15px;
	width: 100%;
}

#super h1 {
	font-family: 'Kreon', serif;
	font-weight:300;
	font-size: 42px;
}

#services {
	float:left;
	clear:both;
	display:inline;
	width: 100%;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}

.third {
	float:left;
	display:inline;
	width: 242px;
	margin-left: 21px;
}

.first {
	margin-left: 0px !important;
	background-image: url('/img/design.png');
	background-position: top right;
	background-repeat: no-repeat;
}

.copywriting {
	background-image: url('/img/copywriting.png');
	background-position: top right;
	background-repeat: no-repeat;
}


.marketing {
	background-image: url('/img/marketing.png');
	background-position: top right;
	background-repeat: no-repeat;
}


.third h2 {
	font-family: 'Droid Sans', arial, sans-serif;
	font-weight: normal !important;
	font-size: 24px;
}

#cta {
	float:left;
	clear:both;
	display:inline;
	width: 100%;
	margin: 0 0 30px 0;
	border-bottom: 1px solid #333;
	padding: 0 0 15px 0;
}

#cta p {
	font-family: 'Droid Sans', arial, sans-serif;
	font-size: 22px;
}

.twocol {
	float:left;
	display:inline;
	width:374px;
	margin-left: 20px;
}

.one {
	margin-left: 0px !important;
	clear:left;
}

.divvy {
	float:left;
	display:inline;
	clear:both;
	width: 100%;
	height:30px;
	border-bottom: 1px solid #CCC;
	margin-bottom:30px;
}

.topimg {
	margin-top: 20px;
}

.backlogo {
	background-image: url('/img/logo99.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.backleaf {
	background-image: url('/img/leaflets45.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.backcard {
	background-image: url('/img/carddes.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.backsales {
	background-image: url('/img/salescopy.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.backsocial {
	background-image: url('/img/socialcopy.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.backsmm {
	background-image: url('/img/smm.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.backemailm {
	background-image: url('/img/emailm.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.shift {
	margin-top: 330px;
}


.button {
   border-top: 1px solid #ff8c00;
   background: #ff5100;
   background: -webkit-gradient(linear, left top, left bottom, from(#ff5100), to(#ff5100));
   background: -webkit-linear-gradient(top, #ff5100, #ff5100);
   background: -moz-linear-gradient(top, #ff5100, #ff5100);
   background: -ms-linear-gradient(top, #ff5100, #ff5100);
   background: -o-linear-gradient(top, #ff5100, #ff5100);
   padding: 8px 16px;
   -webkit-border-radius: 26px;
   -moz-border-radius: 26px;
   border-radius: 26px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff !important;
   font-size: 15px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
}

.button:hover {
   border-top-color: #ff8c00;
   background: #ff8c00;
   color: #ffffff;
}

.button:active {
	border-top-color: #333333;
	background-color: #FFF;
	color: #333;
}

.buyer {
	background-color: #f5ffc6;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	display: inline;
	float: left;
	margin: 30px 0;
	width: 100%;
}

.buyer p {
	margin: 15px 15px;
	color: #333;
	text-align:center;
}

.subnav_wrap {
	float:left;
	clear:both;
	display:inline;
	width: 100%;
	height: 50px;
	background-color: #ddd;
	margin-bottom: 30px;
}

.subnav {
	margin: 0 auto;
	width:960px;
}

.subnav p {
	font-family: 'Helvetica', arial, sans-serif;
	font-size: 1em;
	color: #FFF;
	font-weight: bold;
	text-align: right;
}
