/*
Theme Name: IPsmarx Theme - FrancySolutions
Theme URI: http://www.ipsmarx.com
Description: Ipsmarx Blog Theme
Version: 1.0
Author: FrancySolutions
Author URI: http://www.francysolutions.com

*/
/* CSS Document */
body{
padding:33px 0px 0px 0px;
margin:0px;
background:url(images/bg.jpg) repeat-x #ebebeb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d678f;
}
form, table, tr, td, div, .side-panel input, .side-panel button, .side-panel textarea, img, a, select, h1, p{
border:none;
/*padding:0px;
margin:0px;*/
outline:none;
}
a{
text-decoration:none;
color:#3d678f;
}
a:hover{
text-decoration:underline;
color:#3d678f;
}
.main-conteiner{
width:967px;
margin:auto;
}
.left-panel-cont{
width:182px;
float:left;
}
.right-panel-cont{
width:182px;
float:right;
}
.body-cont{
width:575px;
float:left;
margin-left:14px;
}
.panel-top{
background:url(images/panel-top.jpg) no-repeat center top;
font-weight:bold;
color:#ffffff;
line-height:26px;
padding-left:10px;
}
.side-panel-box-cont{
margin-bottom:12px;
}
.box{
background:url(images/blue-bg.jpg) no-repeat center bottom #ffffff;
border-left:#a9a8a8 1px solid;
border-right:#a9a8a8 1px solid;
color:#FFFFFF;
/*padding:10px 0px 25px 10px;*/
padding: 10px 0px 2px 10px;
line-height:20px;
}
.blue-link {}
a.blue-link {
padding-left:10px;
text-decoration:none;
color:#ffffff;
}
a.blue-link:hover{
padding-left:10px;
text-decoration:underline;
color:#ffffff;
}
a.blue-link:active{
padding-left:10px;
text-decoration:underline;
color:#ffffff;
background:url(images/li-hover.jpg)
}
/*a.blue-link:visited{
padding-left:10px;
text-decoration:none;
color:#ffffff;
}*/
.side-panel{
background:#ffffff;
border-left:#a9a8a8 1px solid;
border-right:#a9a8a8 1px solid;
color:#887c7c;
padding:10px 0px 25px 10px;
line-height:18px;
font-size:11px;
}
ul{
padding:0px;
margin:0px 0px 10px 0px;
background:none;
}
li{
background-image:url(images/li-bg.jpg);
background-repeat: no-repeat;
background-position: 1px 9px;
list-style-type:none;
margin:0px 0px 0px 0px;
padding:1px 0px 1px 12px;
line-height:18px;
}
.body-top-left{
width:6px;
height:6px;
float:left;
}
.body-top-right{
width:6px;
height:6px;
float:left;
}
.body-top{
width:563px;
float:left;
height:6px;
background:#ffffff;
border-top:#a9a8a8 1px solid;
}
.body-bottom{
width:563px;
float:left;
height:6px;
background:#ffffff;
border-bottom:#a9a8a8 1px solid;
}
.body-main{
border-left:#a9a8a8 1px solid;
border-right:#a9a8a8 1px solid;
background:#ffffff;
}
.search-field{
margin-top:5px;
background:url(images/text-field-bg.jpg) no-repeat;
vertical-align:top;
}
.search{
width:117px;
height:18px;
margin:4px;
background:transparent url('transparent.gif');
float:left;
/* ie fix */
/*display:block;*/
/*border:1px solid black;*/
}
.go-button{
font-size:12px;
font-weight:bold;
width:29px;
height:24px;
background:transparent;
cursor:pointer;
margin:0px;
padding:0px;
color:#FFFFFF;
}
.twitter{
background:url(images/t-icon.jpg) no-repeat left;
padding-left:33px;
line-height:40px;
}
.facebook{
background:url(images/f-icon.jpg) no-repeat left;
padding-left:33px;
line-height:40px;
}
.rss{
background:url(images/rss-button.jpg) no-repeat left;
padding-left:33px;
line-height:40px;
}
.linkedin{
background:url(images/linkedin.png) no-repeat left;
padding-left:33px;
line-height:40px;
}
.list-menu{
width:151px;
height:17px;
border:#7f9db9 1px solid;
}
.title{
background:url(images/title-bg.jpg) no-repeat center;
height:23px;
color:white;
font-weight:bold;
font-size:11px;
padding:7px 0px 0px 10px;
}
h1{
font-size:15px;
line-height:24px;
}
.body-text-container{
padding-bottom:15px;
padding-left:5px;
padding-right:5px;
}
.body-input{
width:324px;
height:19px;
border:#7f9db9 1px solid;
background:transparent;
margin-bottom:3px;
}
.body-form{
margin-right:155px;
}
.body-text-area{
width:375px;
height:132px;
border:#7f9db9 1px solid;
}
.last-input{
width:144px;
height:20px;
border:#7f9db9 1px solid;
margin:15px 0px 15px 0px;
}
.footer-link{
line-height:22px;
}
.disclemmer{
line-height:18px;
color:#7c7878;
}
.go{
font-size:12px;
font-weight:bold;
width:29px;
height:24px;
background:url(images/go-button.gif) center no-repeat;
cursor:pointer;
margin:0px;
padding:0px;
text-indent:-5999px;
/* fix for ie*/
font-size: 0;
display:block;
line-height: 0;
}

.plus{
font-size:12px;
font-weight:bold;
width:29px;
height:24px;
background:url(images/plus-button.gif) center no-repeat;
cursor:pointer;
margin:0px;
padding:0px;
}
.thum{
width:115px;
float:left;
padding-left:15px;
padding-top:10px;
}
.comment{
padding-top:10px;
width:395px;
float:left;
}
.small-text{
font-size:11px;
}
.share{
width:80px;
float:left;
}
.share-text{
width:311px;
float:right;
font-size:11px;
}
.blue-text{
color:#184978;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style4 {font-size: 13px}
.read-more{
padding-right:35px;
text-align:right;
}
.spacer{
font-size:0px;
line-height:0px;
clear:both;
}

#categories-list li {
background: none;
list-style-type:square;
margin:0 0 0 8px;
padding:0 3px 1px 0;
}
#categories-list li a, #categories-list li a:hover {s
text-decoration:none;
color:#ffffff;
}
