/*
Theme Name: Internet Business Report
Description: A Business Theme modified by Razvan Teodorescu.
Theme URI: http://www.plugai.info
Version: 1.0
Author: Rajeesh.C.V
Author URI: http://www.plugai.info
*/


@import url("fonts.css");

body{
	text-align:center;
	background-color:#6F96D1;
}


div#maincontainer{
	width:775px;
	margin:0 auto;
	text-align:left;
}

div#topsect{
	position:relative;
}
div#maincontainer h1{
	text-indent:-9999px;
	background:url(images/banner.gif) no-repeat left top;
	height:111px;	
	margin:0;
	padding:0;
}

div#navcontainer{
	float:left;	
	margin-left:10px;
	width:768px;	
	height:50px;
}

div#navcontainer ul{	
	list-style:none;
	margin:0;
	padding:0;
}

div#navcontainer li{
	margin:0;
	padding:0;
	background:#FFFFFF url(images/room_back.gif) no-repeat right bottom;
	float:left;
	margin:0px 5px;
	padding:0px 10px 0px 0px;
}

div#navcontainer a{		
	float:left;
	display:block;
	height:27px;
	background:url(images/left_door.gif) no-repeat left bottom;	
	font-size:107%;
	font-weight:bold;
	color:#3A6CB6; /*#137da2;*/
	text-decoration:none;
	padding:0px 0px 0px 10px;
}
div#navcontainer a:hover{
	color:#ABC2E5; /*#780000;*/
	padding:2px 0px 2px 10px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #navcontainer a {float:none;}
  /* End IE5-Mac hack */

/***********Middle section ***************/
div#contentarea{	
	clear:both;
	background:url(images/contentback.gif) repeat-y left top;
}
div#contenttop{
	background:url(images/contenttop.gif) no-repeat left top;
	height:14px;
}
div#contentbottom{
	clear:both;
	background:url(images/contentbottom.gif) no-repeat left bottom;
	height:14px;
}
div#maincontent{
	float:left;
	width: 400px; /*585px;*/
	padding:10px;	
}

div.post{
	margin-bottom:20px;
}
div.post h2{
	margin:0;
	padding:0;
	font-size:150%;
	font-weight:bold;
}
div.post h2 a{
	color:#3A6CB6;
	text-decoration:none;	
}

div.post h2 a:hover{
	color:#ABC2E5;
}

div.postinfo {
	color:#676767;
	font-size:85%;
	padding:2px 0px;
}
div.postinfo a{
	color:#676767;
	font-weight:bold;
	text-decoration:none;
}
div.entry{
	padding:10px 0px;
	color:#000;
}
div.entry a{
	color:#3A6CB6;
	text-decoration:none;
}
div.entry a:hover{
	color:#ABC2E5;
}

div.entry p{
	margin:10px 0px;
}

div.entry blockquote{
	margin:10px 0px 10px 10px;
	padding-left:10px;
	border-left:4px solid #ccc;
}

div.postmetadata{
	margin:0 auto;
	width:400px;
	font-size:95%;
	color:#777;
	background:#f3f3f3 url(images/postmisctop.png) no-repeat left top;
}
div.postmetadata div{	
	padding:5px 5px;
	text-align:left;
	color:#000;
	background:url(images/postmiscbottom.png) no-repeat left bottom;
}

div.postmetadata a{
	color:#780000;
	font-weight:bold;
	text-decoration:none;
}
div.postmetadata a:hover{
	color:#137da2;
}
div.postmetadata img{
	border:none;
	height:14px;
	width:14px;	
}

div.postmetadata span.postmetadatabt{
	display:block;
	text-align:center;
}
div.postmetadata span.postmetadatabt a{
	color:#00C;
}
div.postmetadata span.postmetadatabt a:hover{
	text-decoration:underline;
}
span.otags{
	white-space: nowrap;	
}
.sociallink{
	text-align:left;	
}
.sociallink img{
	border:none;
	height:14px;
	widows:14px;
}
span.linkpost{
	position:relative;
	color:#fff;
}
span.linkpost p{
	display:none;	
}
span.linkpost:hover p{
	position:absolute;	
	padding:10px;
	top:-5px;
	width:250px;
	left:0;
	background-color:#3663a6;	
	display:block;	
	border:1px solid #4d7abd;
	
}
span.linkpost:hover p textarea{
	border:1px solid #4d7abd;
}
/***********WP-EMAIL************/
div#wpemail{
	margin:10px;
}
div#wpemail h2{
	color:#FF0080; /*#137da2;*/
	font-size:125%;
}
div#wpemail label{
	color:#780000;
}
div#wpemail input {
	width:150px;
}
div#wpemail input, div#wpemail textarea{
	margin:5px 0px;
	border:1px solid #137da2;	
}

/**********Left bar *************/
div#leftbar{
	
	width:135px;
	float:left;
}
/**********Side bar ************/
div.menu{
	margin-left:8px;
	float:left;
	width:162px;	
}
div.menu li.newsletter{
	color:#3A6CB6;
}
div.menu li.newsletter input{
	margin:5px 0px;
	border:1px solid #137da2;
	width: 75px
}
div.menu li.newsletter input.btn{
	border: 1px outset #C0C0C0; 
	background-color: #ADADAD; 
	font-size:85%; 
	color: #800000; 
	font-weight: bold;	
	height: 22px; 	
	width: 118px;
	margin-left:-10px;
}
div.menu ul,div.menu li{
	list-style:none;
	margin:0;
	padding:0;
}
div.menu>ul>li,div.menu li.newsletter,div.menu li.subscribe,div.menu li.search,div.menu li.categories,div.menu li.recentpost {	
	margin-bottom:10px;
	background:url(images/sidebarback.png) repeat-y left top;	
}
div.menu>ul>li>ul, div.menu>ul>li>div, div.menu>ul>li>form{
	background:url(images/sidebarbottom.png) no-repeat left bottom;	
}
div.menu h2{
	background:url(images/sidebartop.png) no-repeat left top;	
	height:41px;
	font-size:100%;
	vertical-align:middle;
	line-height:30px;
	padding-left:5px;
	color:#000;
}

div.menu a{
	color:#3A6CB6;
	font-size:95%;
	font-weight:bold;
	text-decoration:none;
}
div.menu a:hover{
	color:#ABC2E5;
}
div.menu>ul>li> ul{
	padding:0px 10px 10px 5px;
}
div.menu>ul>li div, div.menu>ul>li form{	
	padding:0px 5px 10px 5px;
}
div.menu>ul>li table{
	width:100%;
}
div.menu>ul>li li {
	padding:0px 0px 0px 10px;
}

div.menu li.feed{
	background:none;
}

/**********Footer*************/
div#footer{
	color:#eee;
	display:block;
	font-size:85%;
	text-align:center;
}
div#footer a{
	color:#eee;
	font-weight:bold;
}
div#footer ul{
	padding:0px 20px;
}
div#footer li{
	display:inline;
}