body {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font: small "Trebuchet MS", geneva, arial, helvetica, helve, sans-serif;
	line-height: 1.7em;	
	color: #000;
}
#container {
	text-align: left;
	width: auto;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
#logo {	
	position: relative;
	top: 10px;
	left: 0px
}
#logo h1 {
	font-size: x-large;
	margin: 0;
	padding: 0;
}
#logo h1 span#strapline {
	font-size: 100%;
	font-style: italic;
}	
#logo h1 span#logoimg {
	display: none;
}

/* Links bold, black... */
a:link, a:hover, a:active, a:visited {
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

/* Insert URLs after links */
#content a:link:after, #content a:visited:after, #right-col a:link:after, #right-col a:visited:after, #footer a:link:after, #footer a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
    
#content  a[href^="/"]:after, #right-col  a[href^="/"]:after, #footer  a[href^="/"]:after {
  content: " (http://www.dspoke.com" attr(href) ") ";
   }
   

/****************** NAVIGATION ******************/

#navigation {
	display: none;
}

/************************ LEFT COLUMN *****************/

#left-col {
	display: none;
}

/************************ CONTENT ***********************/

#content {
	margin: 40px 0 0 10px;
	padding: 0;
	width: auto;
	
}
h2 {
	color: #415DB2;
	padding: 20px 20px 0px 0px;
	font-weight: normal;
}
h3 {
	color: #415DB2;
	padding: 25px 20px 0px 0px;
}
#content p {
	width: auto;
	padding: 0 0 0 10px;
}
span#content-bottom {
	display: none;
}
	
/***********************  RIGHT COLUMN ********************/

#right-col {
	display: block;
	font-size: 90%;
	margin: 0 0 0 10px;
	padding: 0;	
	line-height: 1.7em;
}

/* LATEST NEWS */

#latest-news {	
	margin: 0;
	padding: 0;
}
#latest-news h4 {
	color: #102A90;
	padding: 40px 0 5px 0px;
	margin: 0;
	font-size: 100%;
}

#latest-news p {
	padding: 0 8px 12px 0;
	margin: 0 22px 0 10px;
}
#latest-news span#news-bottom {
	display: none;
}

/* TESTIMONIALS */

#testimonials {
	margin: 0;
	padding: 0;
}
#testimonials h4 {
	color: #102A90;
	margin: 0;	
	padding: 10px 0 0 0;
	font-size: 100%;
}
#testimonials h4 span {
	display: block;	
	position: absolute;
	top: 5px;
	left: 0;	
}
#testimonials p {
	padding: 10px 0 0 10px;
	margin: 0 23px 0 0;
}
#testimonials span#testimonial-bottom {
	display: none;
}

#subnav {
	display: none;
}
ul#style-switcher {
	display: none;
}

/********************** FOOTER ********************/

#footer {
	margin: 20px 0 0 0;
	width: auto;
	text-align: center;
}

#footer ul {
	padding: 0;
	margin: 0;
}
#footer li {
	display: inline;
}
#footer li a {	
	display: none;
}
#footer li a#copyright {	
	display: inline;
	color: #000;
}