body {
color:#555555;
font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
font-size:12px;
}
.wrapper {
width:948px;
margin:0 auto;
}

.wrapper .margT10 {
margin-top:10px;
}

.wrapper .margT15 {
margin-top:15px;
}

.clearfloat{
clear:both;
}

.wrapper .margT20 {
margin-top:20px;
}

.wrapper .margT5 {
margin-top:5px;
}

.wrapper .margB10 {
margin-bottom:10px;
}

.wrapper .margB5 {
margin-bottom:5px;
}

.wrapper .margL5 {
margin-left:5px;
}

.wrapper .margR10 {
margin-right:10px;
}

.wrapper .margL10 {
margin-left:10px;
}

.wrapper .margL15 {
margin-left:15px;
}

.wrapper .margL20 {
margin-left:20px;
}

.wrapper .margL40 {
margin-left:40px;
}

.overflowHide{
overflow:auto;
}

.wrapper .menuBg {
background:url(../images/baseImages/menuBg.jpg) no-repeat;
width:940px;
height:42px;
margin:10px auto 0;
}

.wrapper .nav {
z-index:99;
list-style:none;
line-height:1;
margin:0;
padding:0;
}

.nav a {
position:relative;
color:#333 !important;
display:block;
z-index:100;
line-height:18px;
text-decoration:none;
font-weight:bold;
border-right:1px solid #999;
padding:14px 25px 10px;
text-shadow:0 1px 0 #fff; 
}

.nav a:hover,.nav .current_page_item a,.nav .current_page_parent a,.nav .current-menu-ancestor a {
color:#000 !important;
background:url(../images/baseImages//nav-bg-li.gif) no-repeat bottom center;
}

.nav .current_page_item li a,.nav .current_page_parent li a,.nav .current-menu-ancestor li a {
background:none;
}

.nav li {
float:left;
width:auto;
border-right:1px solid #fafafa;
}

.wrapper .bannerCont {
background:url(../images/baseImages/bgBanner.jpg) no-repeat;
width:948px;
height:364px;
margin:0 auto;
}

.wrapper .pageCont {
background: url(../images/baseImages/page-bg.jpg) no-repeat; width:940px; height:83px;
margin:0 auto;
}

.wrapper .middleCont {
background:url(../images/baseImages/bgMiddle.gif) repeat-y;
height:auto;
width:928px;
padding:20px 10px;
}

.wrapper .leftCont {
height:auto;
padding:0 0 0 20px;
width:672px;
}

.wrapper .rightCont {
width:220px;
height:auto;
padding:0 8px;
}

.wrapper .mini-features {
background:none repeat scroll 0 0 #FFF;
border-bottom:2px solid #CFCCB6;
border-left:1px solid #DCD9C1;
border-right:1px solid #DCD9C1;
padding:10px 20px 0;
}

.mini-features .home-icon {
float:left;
padding-right:10px;
}

.mini-features h2 {
color:#292A26;
display:inline;
font-size:19px;
font-weight:bold;
line-height:20px;
border-bottom:1px dashed #CCCCCC;
padding-bottom:8px;
display:block;
}

.mini-features p {
font-size:13px;
line-height:18px;
margin-bottom:1em;
}

.mini-features ul{ list-style:circle; padding:0px 25px 10px}

.mini-features .boardBot {
border-bottom:#ece9d2 1px solid;
padding-top:10px;
}

.wrapper .h3Marg {
margin:7px 10px;
}

.wrapper .scrublyBtn {
background:url(../images/buttons/scrublyBtn.jpg) no-repeat;
width:210px;
height:36px;
padding:68px 0 0 10px;
}

.wrapper .syncBtn {
background:url(../images/buttons/syncAcrossBtn.jpg) no-repeat;
width:210px;
height:36px;
padding:68px 0 0 10px;
}

.wrapper .leftBox {
background:#eef3e1;
width:198px;
height:auto;
border:1px dotted #c9c6b3;
padding:5px;
overflow:hidden;
}

.wrapper .hr {
background:url(../images/baseImages/hr.gif) repeat-x;
width:100%;
height:2px;
}

.wrapper .companyBlog {
background:url(../images/buttons/bgBtn1.gif);
width:199px;
height:68px;
padding:10px;
}

.wrapper .productBlog {
background:url(../images/buttons/bgBtn2.gif);
width:199px;
height:49px;
padding:10px;
}

.wrapper .featuredIn {
background:#eef3e1;
width:291px;
height:auto;
border:1px dotted #c9c6b3;
padding:10px;
}

.wrapper .featuredIn ul li {
display:inline;
padding:5px 2px;
}

.wrapper .fcont {
width:315px;
}

.wrapper .georgia {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
line-height:20px;
}

.wrapper .footer {
margin:10px 0 20px;
}

.wrapper .aboutFirstCont{background:#eef3e1;
width:auto;
height:auto;
border:1px dotted #c9c6b3;
padding:10px;}
.lineHeight18{ line-height:18px}

.videoCont { width:460px;}

.post .comments {
	background-position:0 -16px;
	float:right;

}
a{
text-decoration:none;
color:#2B86BB;
}
a:hover{
	text-decoration:underline;
}
.post{
margin:14px 5px 5px 0;
}
.post .author {
	background-position:0 0;
	float:left;
}
.post .date {
	background-position:0 -34px;
	float:left;
	margin-right:15px;
}
.post .content {
    line-height: 145%;
    overflow: hidden;
    padding: 5px 0 0 0;
    text-align: justify;
}
.alignleft  { float: left; height: auto; margin: 3px 15px 5px 0; }
.post .content p {
	margin-bottom:10px;
	color:#666666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
.content ul li, .content ol li {
    list-style-position: inside;
    padding-left: 20px;
}
.comments, .author, .date{
	background:url("../images/icons.gif") no-repeat scroll 0 0 transparent;
	display:block;
	font-size:11px;
	height:16px;
	line-height:16px;
	padding-left:22px;
}
.mini-features h2 a{
	text-decoration:none;
}
.post, .content {
    line-height: 145%;
    text-align: justify;
}
.content p, post p{
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    margin-bottom: 10px;
}
.content ol, .content ul {
    padding-bottom: 10px;
}
