/*  Theme Name: I CAN WATCH MOVIESTheme URI: http://icanwatchmovies.com/Description: "I CAN WATCH MOVIES" is a free wordpress theme designed and coded by <a href="http://www.acosmin.com">Alexandru Cosmin</a> in collaboration with <a href="http://icanwatchmovies.com">I CAN WATCH MOVIES</a><br/> Version: v1.0Author: I CAN WATCH MOVIESAuthor URI: http://icanwatchmovies.com/Tags: white, light, blue, two-columns, fixed-width, right-sidebar, widgets-ready*/body, div, dl, dt, dd, #menu ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {	margin:0;	padding:0;}table {	border-collapse:collapse;	border-spacing:0;}fieldset, img {	border:0;}address, caption, cite, code, dfn, em, strong, th, var {	font-style:normal;	font-weight:normal;}ol, #menu ul {	margin:0;	padding:0;}caption, th {	text-align:left;}h1, h2, h3, h4, h5, h6 {	font-size:100%;}img.alignright {	float:right;	margin:0 0 1em 1em}img.alignleft {	float:left;	margin:0 1em 1em 0}img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto}a img.alignright {	float:right;	margin:0 0 1em 1em}a img.alignleft {	float:left;	margin:0 1em 1em 0}a img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto}a, a:visited {	color:#62238d;	text-decoration:none;}a:hover {	color:#333;	text-decoration:none;}/*-----------------------*/body {	font-family:Arial, Helvetica, sans-serif;	color:#595C59;	background:#DFE6DF url(images/background.png) repeat-x top left;	padding:10px 0px 0px 0px;}#menu {	width:944px;	margin:0 auto;	overflow:hidden;}#menu ul.menu {	width:650px;	height:38px;	float:left;	list-style:none;}#menu ul.menu li {	height:26px;	background: url(images/menulibg.png) repeat;	padding:12px 14px 0px 14px;	float:left;	display:inline;	font-weight:bold;	text-transform:uppercase;	margin:0px 1px 0px 0px;	font-size:14px;}#menu ul.menu li:hover {	background-color:#FFF;}#menu .rss { background:url(images/rss.png) no-repeat top left; padding:0px 0px 0px 12px; }#header {	width:943px;	height:86px;	overflow:hidden;	padding:0px 0px 35px 0px;	margin:0 auto;	background:url(images/headerbg.png) no-repeat bottom left;}#header h1.logo {    position:relative;	width:492px;	height:65px;	padding:0px;	margin:12px 0 0 16px;	overflow:hidden;	float:left;}#header .logo span {	position:absolute;	width:492px;	height:65px;	left:0;	top:0;	margin:0;	background:url(images/logo.png) no-repeat;	text-indent:-9999px;}#header .dands {	float:right;	overflow:hidden;	width:228px;	height:70px;	padding:10px 10px 10px 10px;	margin:7px 0px 0px 0px;}#searchbox {	width:228px;	overflow:hidden;}#searchbox .searchformtop {	border-top:1px solid #431860;	border-left:1px solid #431860;	border-bottom:1px solid #c99de7;	border-right:1px solid #c99de7;	background:#62238d url(images/search.png) no-repeat top right;	padding:3px 20px 3px 3px;	width:202px;	color:#fff;	font-size:10px;	text-transform:uppercase}#description {	width:228px;	padding:5px;	margin:7px 0px 0px 0px;	font-size:11px;	color:#431860;}#container {	width:1005px;	background:url(images/containerbg.png) repeat-y top left;	overflow:hidden;	margin:0 auto;}.footerspace {	width:943px;	height:52px;	margin:0 auto;	background:url(images/footerbg.png) no-repeat;}#posts {	float:left;	width:715px;	overflow:hidden;}#posts .post {	width:715px;	overflow:hidden;	margin:0px 0px 20px 0px;}#comments { 	    width:715px;	overflow:hidden;	margin:0px 0px 0px 0px; }	#form { width:539px; padding:0px 15px 10px 15px; float:right; margin:0px 31px 0px 0px; font-size:12px; }#commentform small { text-transform:uppercase; font-size:10px;}#commentform input { width:70%; padding:4px; font-size:22px; font-weight:bold; border:2px solid #cdd6d1; border-bottom:2px solid #fff; border-right:2px solid #fff; background-color:#e5efe9; color:#95AA9D; margin:4px 0 10px 0; }#commentform textarea {  width:85%; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight:bold; border:2px solid #cdd6d1; border-bottom:2px solid #fff; border-right:2px solid #fff; background-color:#e5efe9; color:#95AA9D; margin:4px 0 10px 0; }#commentform input.submitcom {	width: 104px;	height: 34px;	background: url(images/submitc.png) no-repeat;	margin:0px 0px 0px 0px;	padding:0px;	border:none; }#form h3.fcom { padding:0px; margin:0px; border:none; }	#listcomments { list-style:none; width:715px; overflow:hidden; padding:0px; margin:0px; background:none; }#listcomments li { width:715px; display:block; overflow:hidden; margin:0px 0px 0px 0px; padding:0; background:url(images/combg.png) repeat-y top left; min-height:82px; }#listcomments li .leftpart { width:84px; padding:0px 0px 0px 31px; float:left; overflow:hidden; }#listcomments li .leftpart .avatar { padding:5px; border-top:1px solid #5A9C7E; border-left:1px solid #5A9C7E; border-right:1px solid #C2E6BE; border-bottom:1px solid #C2E6BE; background-color:#68A88B; margin-left:10px;  }#listcomments li .commenttext p { margin:0px 0px 5px 0px; line-height:18px; }#listcomments li .commenttext .cinfo { font-size:10px; text-transform:uppercase; }#listcomments li .commenttext { width:539px; padding:0px 15px 10px 15px; float:right; margin:0px 31px 0px 0px; font-size:14px;}#comments .ctop { width:715px; height:18px; background:url(images/comtop.png) no-repeat; overflow:hidden; }#comments .cbot { width:715px; height:22px; background:url(images/combot.png) no-repeat; overflow:hidden;  }#posts .post .infobot { width:540px; overflow:hidden; float:right; background:url(images/infobot.png) repeat-y top left; font-size:10px; text-transform:uppercase; color:#446b74; padding:0px 45px 0px 15px; }#posts .post .infobot a, #posts .post .infobot a:visited { color:#3B5C64;  border-bottom:1px dotted #fff; }#posts .post .infobot a:hover { color:#6197A3 }#posts .post .infobot p { background: url(images/infobotp.png) repeat-x bottom left; padding-bottom:12px; margin:0px 0px 10px 0px; }#posts .post .infobot .rsssubscribe { background:none; padding:0px; text-align:center; font-size:14px; font-weight:bold; }#posts .post .infobot1 { width:600px; height:18px; overflow:hidden; float:right; background:url(images/posttitle.png) no-repeat top right; margin:10px 0px 0px 0px;  }#posts .post .infobot2 { width:600px; height:26px; overflow:hidden; float:right; background:url(images/posttitle.png) no-repeat bottom right;  }#posts .post .info {	width:715px;	height:92px;	overflow:hidden;	background:url(images/posttitle.png) no-repeat;}#posts .post .info .ileft {	width:84px;	height:62px;	padding:12px 0px 0px 0px;	margin:0px 0px 0px 31px;	float:left;	text-align:center;}#posts .post .info .ileft span {	font-size:30px;	color:#ffe3e8;	line-height:30px;	font-weight:bold;}#posts .post .info .ileft em {	font-size:16px;	color:#c99de7;	font-weight:bold;	text-transform:uppercase;}#posts .post .info .iright {	float:left;	width:539px;	height:74px;	overflow:hidden;	position:relative;	display:table;	margin:0px 31px 0px 0px;	padding:0 15px;}#posts .post .info .iright div {	display:table-cell;	vertical-align:middle;	position:static;}#posts .post .info .iright div div {	position:relative;	top:-50%;}#posts .post .info .iright h1 {	font-weight:bold;	font-size:22px;	text-transform:uppercase;	letter-spacing:-1px;	word-spacing:4px;}#posts .post .info .iright h1 span {	padding:0px 4px 0px 0px;	background-color:#F4FAF4;	color:#62238d;}#posts .post .info .iright h1 span:hover {	background-color:#fff;	color:#62238d;}#posts .post .info .iright h1 span a, #posts .post .info .iright h1 span a:visited {	color:#62238d;}#posts .post .info .iright h1 span a:hover {	color:#4A747E;	text-decoration:none;}#posts .post .postcontent {	width:539px;	padding:0px 15px;	float:right;	margin:0px 31px 0px 0px;	overflow:hidden;	font-size:14px;}#posts .post .postcontent img {	border:1px solid #dddddd;	background-color:#f3f3f3;	padding:4px;	margin:0px 5px 5px 5px;}#posts .post .postcontent img.wp-smiley {	border:none;	background:none;	padding:0;	margin:0;}#posts .post .postcontent h1, h2, h3, h4, h5 {	font-family:Arial, Helvetica, sans-serif;	margin:5px 0px;	border-bottom:1px solid #ddd;	padding:0px 0px 5px 0px;	color:#3F423F;}#posts .post .postcontent h1 {	font-size:20px;}#posts .post .postcontent h2 {	font-size:18px;}#posts .post .postcontent h3 {	font-size:16px;}#posts .post .postcontent strong {	font-weight:bold}#posts .post .postcontent em {	font-style:italic;}#posts .post .postcontent blockquote {	padding:28px 10px 10px 10px;	border-bottom:3px solid #9d9d9d;	margin:0px 0px 10px 0px;	background:#c99de7 url(images/quote.png) no-repeat top left;	font-size:12px;}#posts .post .postcontent blockquote p {	font-size:12px;	margin:0;	padding:0;}#posts .post .postcontent p {	font-size:14px;	color:#4C4F4C;	line-height:18px;	margin:0px 0px 15px 0px;	word-spacing:0.3px;	letter-spacing:0.1px;}#posts .post .postcontent ul, #posts .post .postcontent ol {	width:519px;	list-style:none;	overflow:hidden;	padding:0px 10px 0px 10px;	margin:5px 0 10px 0;	float:left;}#posts .post .postcontent ul li {	display:block;	width:501px;	margin:0px 0px 5px 0px;	padding:0px 0px 0px 18px;	background:url(images/liarrow.png) no-repeat top left;}#posts .post .postcontent ol li {	display:block;	width:501px;	margin:0px 0px 5px 0px;	padding:0px 0px 0px 18px;	background:url(images/liarrowb.png) no-repeat top left;}#navigation {	width:529px;	float:right;	clear:both;	margin:0px 31px 15px 0px;	font-size:14px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	letter-spacing:2px;	text-transform:uppercase;	padding:5px 20px;}#navigation .next {	float:left;}#navigation .prev {	float:right;}#sidebar {	width:283px;	padding-bottom:20px;	float:right;	overflow:hidden;}h2.side {	text-align:right;	color:#62238d;	padding:0 0 0 0;	margin:0 0 5px 0;	border-bottom:none;	width:248px;}#sidebar .adv {	background:url(images/sideulgreebg.png) repeat;	width:263px;	overflow:hidden;	margin:0px;	padding:10px 10px 5px 10px;}#sidebar .adv img {	border:2px solid #62238d;	margin:0px 1px 5px 1px;	float:left;}#sidebar .simplediv {	background:url(images/sideulbg.png) repeat;	width:263px;	overflow:hidden;	margin:0px;	padding:8px;	font-size:12px;}#sidebar .simplediv p {	margin:0px 0px 10px 0px;	word-spacing:1px;}#sidebar .simplediv .avatar {	float:right;	padding:5px;	margin:5px;	background-color:#e6eee6;	border-top:1px solid #B9D0B9;	border-left:1px solid #B9D0B9;	border-bottom:1px solid #fff;	border-right:1px solid #fff;}#sidebar ul {	list-style:none;	background:url(images/sideulbg.png) repeat;	width:263px;	overflow:hidden;	margin:0px;	padding:8px;	text-transform:capitalize;}#sidebar ul li {	display:block;	font-size:11px;	font-weight:bold;	background-color:#e6eee6;	padding:5px 8px;	margin:5px 0px 5px 0px;	border-top:1px solid #B9D0B9;	border-left:1px solid #B9D0B9;	border-bottom:1px solid #fff;	border-right:1px solid #fff;}#sidebar ul li:hover {	background-color:#F5F8F5;}#sidebar ul li a, #sidebar ul li a:visited {	color:#cf4962;}#sidebar ul li a:hover {	color:#62238d;}#sidebar ul li ul {	margin:0;	padding:0;	width:90%;	background:none;}#sidebar ul li ul li {	margin:0px;	padding-left:20px;	border:none;	background: url(images/subli.png) no-repeat top left;}#sidebar ul.archives {	list-style:none;	background:url(images/sideulbg.png) repeat;	width:273px;	overflow:hidden;	margin:0px;	padding:10px 5px 5px 5px;}#sidebar ul.archives li {	float:left;	display:inline;	width:108px;	margin:0px 5px 5px 5px;	font-size:10px;	text-transform:uppercase;}#sidebar .clear {	width:283px;	height:19px;	background:url(images/sideulbot.png) no-repeat top right;	margin-bottom:5px;}#sidebar .clearg {	width:283px;	height:19px;	background:url(images/sideulbotgreen.png) no-repeat top right;	margin-bottom:5px;}#footer {	width:892px;	margin:0 auto;	padding:0 0 0 51px;	overflow:hidden;}#footer h2.fred, #footer h2.fgreen {	border:none;	padding:0;	margin:0px;}#footer .left {	width:282px;	float:left;	overflow:hidden;}#footer .right {	width:282px;	float:left;	overflow:hidden;}#footer .left a, #footer .right a, #footer .left a:visited, #footer .right a:visited {	color:#acacac;}#footer .left a:hover, #footer .right a:hover {	color:#35555C;}#footer .right ul, #footer .left ul {	list-style:none;	overflow:hidden;	margin:0px;	padding:0px;	width:272px;}#footer .right ul li, #footer .left ul li {	display:block;	font-size:10px;	text-transform:uppercase;	background:url(images/footerli.png) repeat-x bottom left;	padding:0px 0px 7px 0px;	margin:0px 0px 5px 0px;}#footer .wrap {	width:583px;	padding:0px 30px 0px 0px;	overflow:hidden;	background:url(images/footerwrapbg.png) no-repeat top right;}#footer .wrap .in {	width:564px;	padding:10px;	overflow:hidden;	background:url(images/footerwrapin.png) repeat;}#footer .wrap .in .wp-tag-cloud {	list-style:none;	margin:0px;	padding:0px 0px 0px 0px;	border:none;	overflow:hidden;}#footer .wrap .in .wp-tag-cloud li {	padding:5px;	float:left;}#footer .clear {	width:613px;	height:41px;	background:url(images/footerwrapclear.png) no-repeat;}#footer .copy {	width:564px;	margin:0px 0px 0px 29px;	padding:10px;	overflow:hidden;	background-color:#acacac;	color:#416870;	font-size:12px;}#footer .copy h3 {	font-size:14px;	text-transform:uppercase;	color:#416870;	margin:0px;	padding:0px;	border:none;	letter-spacing:-1px;}#footer .copy a, #footer .copy a:visited, #footer .copy a:hover {	color:#35555c;}#footer .cwp {	width:564px;	height:26px;	margin:0px 0px 0px 29px;	padding:10px 10px 10px 10px;	background:url(images/cwp.png) repeat-x top left;	font-size:10px;	text-transform:uppercase;	color:#a6aba6;}#footer .cwp a, #footer .cwp a:visited, #footer .cwp a:hover {	text-decoration:none;	color:#a6aba6;}#footer .cwp .logo {	position:relative;	width:142px;	height:11px;	padding:0px;	margin:0px auto;	float:left;	overflow:hidden;}#footer .cwp .logo em {	position:absolute;	width:142px;	height:11px;	left:0;	top:0;	margin:0;	background:url(images/footerlogo.png) no-repeat;	text-indent:-9999px;}#footerbot {	width:100%;	height:165px;	background:url(images/footerbot.png) repeat-x top left;	overflow:hidden;}/* required as per wordpress.org */.aligncenter, div.aligncenter{   display: block;   margin-left: auto;   margin-right: auto;}.alignleft{   float: left;}.alignright{   float: right;}.wp-caption{   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;   /* optional rounded corners for browsers that support it */   border-radius: 3px;   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;}.wp-caption img{   margin: 0;   padding: 0;   border: 0 none;}.wp-caption p.wp-caption-text{   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;}