/*
Theme Name: MovicoTech
Theme URI: http://www.movicotech.com
Description: A theme by <a href="http://www.movicotech.com">Movico Technologies</a>.
Version: 1
Author: Rajiv Anand
Author URI: http://www.movicotech.com.com

*/

* {
	padding:0px;
	margin:0px;
}
html {
	height:100%;
}

body
{
	background:#243a64 url(images/blog_bg.jpg) no-repeat 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-attachment:fixed;
	color:#cfcfcf;
	height:100%;
	font-size:100%;
}

img, .post_block{ behavior: url(css/iepngfix.htc); }


img,tr,td
{
	border:none;
	margin:0px 0px 0px 0px;
}

h1{
	font-size:120%;
	padding:10px 10px 5px 0px;
}

h2{
	font-size:110%;
	padding:10px 10px 5px 0px;	
}

h3{
	font-size:100%;
	padding:10px 10px 5px 0px;
}

h4{
	font-size:90%;
	padding:10px 10px 5px 0px;
}
h5{
	font-size:80%;
	padding:10px 10px 5px 0px;
}

h6{
	font-size:70%;
	padding:10px 10px 5px 0px;
}

a 
{
	color:#a7a7aa;
	text-decoration:none;
}

a:hover 
{
	
	text-decoration:underline;
}

p {
font:12px  "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#cfcfcf;
}

p a
{
	color:#5fb0e1;
	font-weight:normal;
	text-decoration:none;
}

p a:hover
{
	text-decoration:underline;
}

.clt
{
	clear:both;
}


form {
	margin:0px;
	padding:0px;
}

#page
{
	width:955px;
	height:auto;
	margin:0px auto;
}

#header
{
	width:100%;
	height:170px;	
}

.blog_title{
	background:url(images/blog_log.jpg) no-repeat 160px 19px;
	height:70px;
	width:442px;
	padding:40px 0px 0px 10px;
	font:50px Georgia, "Times New Roman", Times, serif;
	color:#0065a9;
	line-height:60px;
	float:left;	
}

.blog_title span{
	color:#ffffff;
}

#header .tagline
{
	font:italic 13px  Georgia, "Times New Roman", Times, serif;
	color:#5fb0e1;
	line-height:13px;
	
}
.movico_logo
{
	width:200px;
	float:right;
	padding:40px 10px 0px 0px;
}

#nav_bar
{
	width:100%;
	margin:0px 0px 0px 0px;
	float:left;
	height:auto;
}
#nav_bar ul
{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#nav_bar ul li
{
	display:inline;
	
}
#nav_bar ul li a
{
	display:block;
	float:left;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	color:#757575;
	font:20px  "impact" ,"Arial Black", Gadget, sans-serif;
	border:none;
	text-decoration: none;
	text-transform:uppercase;

}
#nav_bar ul li a:hover
{
		color:#0098ff;
		text-decoration: none;
}

#nav_bar ul li a:hover span
{
		color:#ffffff;
		text-decoration: none;
}


/*Original------------------------------------*/

#content {
	padding: 10px 0px 30px 20px;
	float: left;
	width:650px;
	overflow: hidden;
}

.post
{
padding:10px;
margin:0px 0px 25px 50px;
/*_background-color:#1e3253;*/
/* Mozilla ignores crazy MS image filters, so it will skip the following */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/comment_bg.png');
}

/* IE ignores styles with [attributes], so it will skip the following. */
.post[class] {
	background-image:url(images/comment_bg.png);
}

.post-title h3{
	color:#5fb0e1;
}

.post-title h3 a{
	color:#5fb0e1;
	text-decoration:none;
}

.post-title h3 a:hover{
	color:#ffffff;
	text-decoration:none;
}

.post img
{
	margin:10px;
	border:#253e68 2px solid;
	float:none;
}

.post ol
{
	display:inline;
	list-style:none;
}


.post li
{
	display:block;
	clear:both;
	padding:2px 0px 2px 20px;
	background:url(images/blue_arrow.png) no-repeat 5px 10px;
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
	
}
.post-date
{
	background:url(images/blue_line.jpg) repeat-x 0px 0px;
	height:46px;
	width:50px;
	margin:20px 0px 0px 0px;
	float:left;
	font:22px "impact" ,"Arial Black", Gadget, sans-serif;
	color:#FFF;	
}

.post-date .date
{
	line-height:25px;
	float:left;
	width:100%;
	text-align:center;

}
.post-date .month
{
	font-size:15px;
	color:#FFF;
	line-height:20px;
	float:left;
	width:100%;
	text-transform:uppercase;
	text-align:center;
}

.post-title h2 {
	color:#b5e4ff;
}

.entry {
	clear: both;
	padding-top: 10px;
}

.post .postbar
{
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	padding:6px 0px 6px 0px;
	margin:10px 0px 0px 0px;
	border-bottom:1px dashed #8a909c;
	border-top:1px  dashed #8a909c;
	height:auto;
}

.post-cat {
	background: url(images/mini-category.gif) no-repeat left center;
	padding-left: 18px;
	font-size: 95%;
	color: #5fb0e1;
}

.post-cat a, a:visited{
	color: #5fb0e1;
	text-decoration:none;
}

.post-cat a:hover{
	color: #ffffff;
	text-decoration:none;
}
.post-comments {
	background: url(images/mini-comments.gif) no-repeat left center;
	padding-left: 18px;
}
.post-calendar {
	background: url(images/mini-calendar.gif) no-repeat left center;
	padding-left: 18px;
	float: right;
	font-size: 95%;
	color: #999999;
}
.post-content {
	clear: both;
	padding-top: 10px;
}
.post_footer
{
	border-top:1px dashed #8a98ac;
	margin-top:10px;
	padding-top:10px;

}
.post_footer .author
{

}

.post_footer .comments
{
	float:right;
	font:14px "impact";
	color:#5fb0e1;
}

.post_footer .comments span
{
	color:#FFF;
}

.post_footer .comments span a
{
	color:#FFF;
}

.post_footer .comments span a:hover
{
	color:#ffa80f;
	text-decoration:none;
}

.navigation {
	clear: both;
	padding: 10px 0px;
}
.navigation a, .navigation a:visited {
	color: #5fb0e1;
}

.navigation a:hover{
	color:#ffffff;
}
.previous-entries {
	float: left;
	padding-left: 18px;
	font-size:80%;
	margin-left:50px;
	background: url(images/mini-nav-left.gif) no-repeat left center;
}

.next-entries {
	float: right;
	font-size:80%;
	padding-right: 5px;
	background: url(images/mini-nav-right.gif) no-repeat right center;
}

#comments, #respond {
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 5px;
}

.commentlist {
	margin: 10px 0px;
	padding-left: 20px;
	line-height: 130%;
}

.commentlist li{
	position: relative;
}
.commentlist .avatar {
	position: absolute;
	top: 5px;
	right: 5px;
	border: solid 1px #ededed;
	padding: 1px;
	background: #fff;
}
.commentlist .alt {
	border: dashed 1px #999;
	
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font: normal 110%;
	color: #ffffff;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}

.commentlist small a {
	color:#5fb0e1;
	text-decoration:none;
}

.commentlist small a:hover {
color:#ffffff;
	text-decoration:none;
}

.commentlist .pending-approval{
	color:#ffa80f;
}

#commentform {
	margin-top: 10px;
	font: 110% Arial, Helvetica, sans-serif;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}
#commentform label{
	font-weight: bold;
	color: #666666;
	font-size: 100%;
}
#commentform input{
	width: 200px;
	background:transparent;
	color:#cfcfcf;
	border: 1px solid #37568b;
	padding: 3px;
	margin-top: 3px;
}
#commentform textarea{
	width: 478px;
	height: 115px;
	background:transparent;
	color:#cfcfcf;
	border: 1px solid #37568b;
	padding: 2px;
	margin-top: 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #dcf2ff;
	color:#000000;
}
#commentform #submit{
	background: url(images/btn-bg.gif) no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #172842;
	border: none;
	width: 144px;
	height: 29px;
}

/* Side bar start -----*/
#sidebar {
	width:265px;
	height:auto;
	float:right;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
	margin-bottom:10px;
}

.ul-feed{
	background:url(images/blog_arrow.gif) no-repeat 130px 8px;
	padding:0px 0px 5px 0px;
	border-bottom:1px dashed #8a98ac;
}

.ul-feed li{
	display:block;
	clear:both;
	width:90%;
	padding:2px 0px 2px 25px;
	background:url(images/comment.png) no-repeat 5px 3px;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
}
#search-form-wrapper{
	padding:10px;
	height:auto;
	float:right;
	width:265px;
}
#searchform {
	padding: 10px 10px 0px 10px;
	float:right;
}
#searchform label {
	font: normal 20px "impact" ,"Arial Black", Gadget, sans-serif;
	padding: 2px 5px 0px 2px;
	color: #0098ff;
}
#searchform #s {
	border:1px solid #37568b;
	width: 165px;
	padding: 2px 5px 5px 30px;
	color:#b0afaf;
	font-style:italic;
	background: #1f1f32;
	background: url(images/lens.png) no-repeat 5px;
	vertical-align: middle;
}

#searchform #searchsubmit {
	background: url(images/search-btn-bg.gif) no-repeat;
	border: none;
	width: 28px;
	height: 24px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #172842;
	vertical-align: middle;
}

#sidebar h2 {
	font: normal 20px "impact" ,"Arial Black", Gadget, sans-serif;
	color:#0098ff;
	width:95%;
	float:left;	
	padding:5px;
	border-bottom:1px dashed #8a98ac;
}
#sidebar h2 span{
color:#ffffff;
}

#sidebar ul li a, #sidebar ul li a:visited{
	color: #b0afaf;
	text-decoration: none;
}

#sidebar ul li a:hover{
	color: #ffffff;
	text-decoration: none;
}

#sidebar li{
	display:block;
	clear:both;
	width:90%;
	padding:2px 0px 2px 20px;
	background:url(images/blue_arrow.png) no-repeat 5px 10px;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
}

.recent-posts{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	display:block;
	border-bottom:1px dashed #8a98ac;
}

.recent-posts li{
	display:block;
	clear:both;
	width:90%;
	padding:2px 0px 2px 20px;
	background:url(images/blue_arrow.png) no-repeat 5px 10px;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
}

.recent-posts span{
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5fb0e1;
}


.ul-cat {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	display:block;
	border-bottom:1px dashed #8a98ac;
}
.ul-cat li{
	display:block;
	clear:both;
	width:90%;
	padding:2px 0px 2px 20px;
	background:url(images/blue_arrow.png) no-repeat 5px 10px;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
}

#sidebar .ul-archives {
	list-style: none;
	margin:30px 0px 0px 0px;
	padding:10px 0px 10px 1px;
	border-bottom:1px dashed #8a98ac;
}

#sidebar .ul-archives li{
	margin: 0px;
	padding: 2px 0px 2px 20px;
	background: url(images/folder_full.png) no-repeat left center;
}
#sidebar .widgettitle{
	margin-top:10px;
border-top:1px dashed #8a98ac;
}
/* Side bar end here -----*/

#footer_wrapper{
	clear:both;
	border-top:#CCC dashed 1px;	
	background-color:#1d3559;
	height:75px;
	width:100%;
}
.footer
{
	width:953px;
	margin:0px auto;
	height:auto;
	padding:10px 0px 0px 0px;
}

.footer ul.menu{
	list-style:none;
}

.footer ul.menu li{
	display:inline;
}
.footer ul.menu li a
{
	display:block;
	float:left;
	margin:3px;
	padding:8px;
	font:15px "impact" ,"Arial Black", Gadget, sans-serif;
	color:#757575;
	text-transform:uppercase;
	
}

.footer ul.menu li a:hover
{
	color:#fff;
	border:none;
	text-decoration:none;	
}

.footer .footer_right{
	float:right;
	text-align:right;
}

.footer p.copyright{
	font: italic 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#777c83;
}


/*-------------------------sidebar-------------------------*/
.right_container
{
	width:265px;
	height:auto;
	float:right;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
	background:url(../images/blog_arrow.gif) no-repeat 130px 8px;
	color:#b0afaf;
	
}
.right_container h1
{
	font: normal 20px "impact" ,"Arial Black", Gadget, sans-serif;
	color:#0098ff;
	width:95%;
	float:left;	
	padding:6px 0px 8px 8px;
	border-bottom:1px dashed #8a98ac;
}

.right_container h1 span
{
	color:#ffffff;
}

.right_container ul
{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	display:block;
	border-bottom:1px dashed #8a98ac;
}
.right_container ul.post li
{
	display:block;
	clear:both;
	width:90%;
	padding:2px 0px 2px 20px;
	background:url(../images/blue_arrow.png) no-repeat 5px 10px;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
		
	
}
.right_container ul li
{
	display:block;
	clear:both;
	width:90%;
	padding:2px 0px 2px 10px;
	font:italic 13px Georgia, "Times New Roman", Times, serif;
	color:#b0afaf;
}
