﻿
/* NEW BLOG POST STYLES Oct 2008 */
div.smartworkingBlogPost
{
	font: normal 13px/19px arial,Trebuchet MS, arial, verdana, helvetica;
	color: #444444;
}

div.smartworkingBlogPost .swIntroPara
{
	font: bold 15px/22px arial,Trebuchet MS, arial, verdana, helvetica;
	color: #444444;
	margin: 0px;
}

 div.smartworkingBlogPost ul,div.smartworkingBlogPost ol
 {
     margin-left: 30px;
     margin-bottom: 0px;
     padding-bottom: 0px;
     list-style-position: outside;
     padding-left:0px;
         border: none;
 }
 
div.smartworkingBlogPost ul li,div.smartworkingBlogPost ol li
{
    font: normal 12px/19px arial;
    font-weight:bold;
    border: none;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 0px;
}

div#mainContent
{
	font: normal 13px/20px Arial;
	color: #444444;
}

div.smartworkingBlogPost img.leftImage
{
	margin-bottom: 10px;
	margin-right: 15px;
	float: left;
	border: solid 1px #aaaaaa;
}

div.smartworkingBlogPost img.rightImage
{
	margin-bottom: 10px;
	margin-left: 15px;
	float: right;
	border: solid 1px #aaaaaa;
}
div.smartworkingBlogPost img.noborder
{
	border: 0;
}


div.smartworkingBlogPost a
{
	color: #dd7127;
	background-color: #fef9e3;
	text-decoration: none;
	border-bottom: dashed 1px #dd7127;
}

div.smartworkingBlogPost a:hover
{
	color: #dd5227;
	background-color: #fbe4b1;
	text-decoration: none;
	border-bottom: solid 1px #eda16e;
}

div.smartworkingBlogPost a img, div.smartworkingBlogPost a:hover img
{
	border: 0;
}

div.ad_BlogPostTopRight
{
    float: right;
    margin-left: 10px;
}

div.smartworkingBlogPost div.ad_BlogPostTopRight a, div.smartworkingBlogPost div.ad_BlogPostTopRight a:hover
{
    border: none;
    border: 0;
    background-color: Transparent;
}