/*-----------------



Theme Name: Fifa WorldCup 2010 



Theme URI: http://zced.com/



Description: Amazing Free WordPress Theme Motivated By Fifa Worldcup 2010  By <a href="http://ARCom.com.bd">ARCom</a> & Released By <a href="http://ZCed.com">ZCed.com</a> 



Version: 1.0



Author: ARCom



Author URI: http://ARCom.com.bd



Tags: blue, dark, fixed-width, two-columns, theme-options, sticky-post, holiday







	This theme was designed and built by Jahidul Islam Tarek & Khairul Hasan, in a concept by M Asif Rahman



	who work for ARCom, you could find them at http://ARCom.com.bd







	The CSS, XHTML and design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php



*/







* {



	margin: 0; padding: 0;



}



body {



	text-align: center;



	font: 12px Arial;



	color: #808080;



	background: #DCDCDC url(images/bg.jpg) repeat-x 0 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;



}



a {



	text-decoration: none;



	color: #688F96;



}



a:hover {



	text-decoration: underline;



	color: #FF0000;



}



img {



	border: 0;



}



LI{ list-style-type:none;}



.clear {



	font-size: 0;



	width: 0; height: 0;



	clear: both;



}



.alignleft {



	float: left;



	margin: 4px 10px 5px 0;



}



.alignright {



	float: right;



	margin: 4px 0 5px 10px;



}



.aligncenter {



	text-align: center;



}



.hidden {



	display: none;



}







/*----------------- Start wrapper */



#wrapper {

	background:#F4E989;

	

	width: 975px;



	margin: auto auto;



	text-align: left;

	



}



/*----------------- END wrapper */







/*----------------- Start header */



#header {



	 border:0px solid #FF0000;

	background:url(images/header.jpg) no-repeat;



}



	#header ul {



		list-style-type: none;



		float: left;



		



	}



		#header ul li {



			float: left;



			font-weight: bold;



			font-family: Verdana;



			font-size: 0.9em;



		}



		#header ul li a {



			color: #E9DD71;



			display: block;



			text-transform: uppercase;



			padding: 8px 15px 9px;



		}



		#header ul li a:hover, #header ul li.here a {



			background: url(images/active.gif) no-repeat bottom center;



			text-decoration: none;



		}



	#header .rss {



		float: right;



		background: url(images/rss.gif) no-repeat 0 7px;



		padding: 9px 10px 9px 20px;



		font-size: 0.8em;



		font-family: Verdana;



		color: #E9DD71;



	}



		#header .rss a {



			color: #E9DD71;



			margin: 0 7px;



		}



	



	



	#header .blog-info{

		

		height:120px;

		padding:0px;

		text-align:center;

		border:0px solid #0000FF;

		

		}



	#header .blog-info h1{ padding-bottom:0px; margin:0px; font-size:50px; font-family:"monospace";  }



	#header .blog-info h1 a{ margin:0px; padding:0px;  color:#1C6120}



	#header .blog-info h1 a:hover {color:#26842B; text-decoration:none;}



	#header .blog-info h3{margin:none; padding:none; color:#26842B}



	





/*----------------- END header */







/*----------------- Start content */



#content {



	float: left;



	width: 655px;



	overflow: hidden;



	padding-bottom: 11px;



}



	#content .post {



		float: left;



		width: 650px;



		padding: 11px 10px 0 0;



	}



		#postdate{ background:#F6EC96; margin-left:90px;  width:120px; -moz-border-radius:3px;   }

		#content .post .post-title {



			background: #BDA810 url(images/title.png) repeat-x;



			color: #808080;



			font-size: 12px;



			font-family: Verdana;



			font-weight: bold;



			padding: 8px 7px;

			padding-left:20px;



			text-transform: uppercase;



			margin-bottom: 0px;



		}



		



		



			#content .post .post-title a{



				color: #456069;



				text-decoration: none;



			}



	#content .post .post-title a:hover{ color:#7D7D01;}



	#content .post .buffer {



		padding: 4px;



		background-color: #BDA810;



		margin: 0;



	}



	#content .post .content{



		border: 1px solid #F6EC96;



		padding: 10px;



		background-color: #E9DD71;



		min-height:120px;



		border:#F6EC96 1px solid;

		text-align:justify;





	}



	#small_content{height: 120px; padding-top:0px;}

    

	



		#content .post .content img {



			border: 3px solid #BDA810;



			margin: 4px 8px 5px 0;



			float: left;



			width: 80px;



		}



		#content .post .content h2 {



			margin-bottom: 5px;



			font-size: 1.5em;



			line-height: 1.3em;



		}



		#content .post .content h2 a {



			text-decoration: none;



			color: #456069;



			font-size: 0.8em;



		}



		#content .post .content p {



			line-height: 1.5em;



		}



	#content .post .postmeta {



		background-color: #BDA810;



		padding: 8px 7px;



		border-width: 0 1px 1px;



		border-style: solid;



		border-color: #F6EC96;



	}



		#content .post .postmeta a {



			color: #456069;



			font-size: 0.8em;



			font-family: Verdana;



			font-weight: bold;



			text-transform: uppercase;



		}



		#content .post .postmeta a:hover {



			text-decoration: none;	



		}



#content .post .postmeta img{height:20px; width:20px; vertical-align:middle; margin:0 3px;}



	#content .postnav {



		padding: 20px 5px;



		font-size: 0.9em;



		font-weight: bold;



		clear: both;



	}



		#content .postnav a {



			color: #456069;



		}



	#content .title {



		font-size: 0.9em;



		text-transform: uppercase;



		padding: 15px 5px 10px;



		letter-spacing: 1px;



	}



	#content .single {



		padding: 15px 15px 10px 0;



	}



		#content .single h2 {



			font-size: 1.4em;



			margin-bottom: 15px;



		}



		#content .single p {



			line-height: 1.4em;



			margin-bottom: 10px;



		}



		#content .single ul, #content .single ol {



			list-style-position: inside;



			margin-bottom: 10px;



		}



		#content .single li {



			line-height: 1.4em;



			padding: 2px 0;



		}



		#content .single blockquote {



			padding: 10px 10px 0;



			background-color: #eeeeee;



			border-width: 1px 0;



			border-style: solid;



			border-color: #e0e0e0;



			margin-bottom: 10px;



		}



		#content .single h3, h4, h5, h6 {



			font-size: 1.4em;



			margin-bottom: 5px;



		}



/*----------------- END content */







/*----------------- Start sidebar */



#sidebar {



	width: 320px;



	float: right;



	padding: 11px 0 20px;



}



	#sidebar .l {



		float: left;



		width: 170px;



	}



	#sidebar .r {



		float: right;



		width: 140px;



	}



	#sidebar .SBlock {



		background-color: #BDA810;



		padding: 4px;



		margin-bottom: 10px;



	}

	#sidebar .TSBlock {



		background-color: #E9DD71;

		border:5px solid #BDA810;



		padding: 4px;



		margin-bottom: 10px;

		text-align:center;



	}



		#sidebar .SBlock h2 {



			background-color: #E9DD71;



			font-size: 0.9em;



			font-family: Verdana;



			color: #456069;



			padding: 8px;



			border: 1px solid #F6EC96;



		}



		#sidebar .SBlock ul {



			background-color: #E9DD71;



			list-style-type: none;



			padding: 4px 8px 8px;



			border-width: 0 1px 1px;



			border-style: solid;



			border-color: #F6EC96;



		}



			#sidebar .SBlock li {



				font-size: 0.9em;



				font-family: Verdana;



				line-height: 1.4em;



				padding: 3px 0 3px 14px;



				border-bottom: 1px dotted #dddddd;



				background: url(images/bullet.gif) no-repeat 0 8px;



			}



			#sidebar .SBlock li a {



				color: #688F96;



			}

			#sidebar .SBlock li a:hover{color:#ff0000;}

			



		#sidebar .SBlock p, #sidebar .SBlock div {



			background-color: #E9DD71;



			padding: 8px;



			border-width: 0 1px 1px;



			border-style: solid;



			border-color: #F6EC96;



		}



		#sidebar .SBlock .flickr {



			text-align: center;



		}



			#sidebar .SBlock .flickr img {



				margin: 4px 8px;



			}



		#sidebar .SBlock .video {



			padding: 9px;text-align:center;



		}



		



#sidebar .SBlock table tr .small_ad{height:155px; width:155px; text-align:center; background-color:#E9DD71}



#sidebar .SBlock table tr .small_ad img {width:125px; height:125px;}







#sidebar  .SBlock form{}



#sidebar .SBlock form input[type="text"],input[type="password"]{



				width:160px;



				color:#FF0000;



				background:#F6EC96;



				border:0px solid #0000CC;



				}



#sidebar  .SBlock form input[type="button"]{



				margin-left:53px;



				margin-top:3px;



				width:160px;



				border:1px solid #BDA810;



				color:#FF0000;



				background:#F6EC96;



				cursor:pointer;



				}



/*----------------- END sidebar */







/*----------------- Start footer */



#footer {



	clear: both;



	background-color: #BDA810;



	color: #E9DD71;



	font-family: Verdana;



	font-size: 0.9em;



	border:1px solid #E9DD71;



	padding-left:0px;



}



	#footer a {



		color: #E9DD71;



	}



	#footer p {



		padding: 15px 0;



		text-align: left;



		width: 975px;



		margin: auto auto;



	}



	



	#footer .SBlock{float:left; width:300px; text-align:left;background-color: #E9DD71; margin:5px;}



	#footer .SBlock h2{color:#FFFFFF; background:#BDA810; border:1px solid #F6EC96; padding:5px 10px;}



	#footer .SBlock a {



	color:#688F96;



	text-align:justify;



	font-size: 0.9em;



	font-family: Verdana;



	line-height: 1.4em;



	display:block;



	padding: 3px 0 3px 14px;



	margin-left:10px;



	border-bottom: 1px dotted #dddddd;



	background: url(images/bullet.gif) no-repeat 0 8px;



	}

	#footer .SBlock a:hover { color:#ff0000;}



	#footer .SBlock ul {



	background-color: #E9DD71;



	list-style-type: none;



	padding: 4px 8px 8px;



	border-width: 0 1px 1px;



	border-style: solid;



	border-color: #F6EC96;



	}



	#footer .SBlock li {



	color:#688F96;



	text-align:justify;



	font-size: 0.9em;



	font-family: Verdana;



	line-height: 1.4em;



	padding: 3px 0 3px 14px;



	border-bottom: 1px dotted #dddddd;



	background: url(images/bullet.gif) no-repeat 0 8px;



	}



	#footer .SBlock li a {



	color: #688F96; margin-left:0px; padding:0; border:none; font-weight:bold; background:none;



	}



	#footer .SBlock ul h2{ display:none;}



	#footer .endfooter{background:#99600B;  margin:0 auto; width:975px}



	#footer .endfooter #ftleft{float:left; width:875px; text-align:center; padding-top:20px; vertical-align:middle;}



	#footer .endfooter #ftleft a {font-weight:bold;}



	



	.wplogo{margin:0px; padding:0px; float:right}



/*----------------- END footer */







/*----------------- Start miscellaneous */

#comments{ background:#E9DD71;

	border:5px solid #BDA810;



		float: left;



		width: 620px;



		padding: 10px;



}



#comments a {



	text-decoration: none;



}



	#comments h2 {



		font-size: 1.3em;



	}



	#comments p {



		margin-bottom: 10px;



		line-height: 1.6em;



	}



	#comments form {



		padding: 0 10px;



	}



	#comments form p {



		margin-bottom: 5px;



	}



		#comments form input {



			margin-right: 5px;



		}



		#comments form input, textarea {



			border-color:#BDA810;



			font-size: 0.9em;



			font-family: Verdana;



			padding: 4px;



			background:#E9DD71;



			background-position: 4px 4px;



			background-repeat: no-repeat;



		}



		#comments form input {



			width: 260px;



			border-color:#BDA810;



		}



		#comments form textarea {



			width: 350px;



			padding: 4px 4px !important;



			border-color:#BDA810;



		}



		#comments form button {



			border: 1px solid #a0a0a0;



			font-size: 1em;



			font-family: Verdana;



			padding: 2px 6px;



		}



	.commentdetails {



		margin-top: 25px;



	}



	.commentauthor {



		margin-bottom: 5px !important;



		font-weight: bold;



	}



	.commentdate {



		font-size: 0.8em;



		margin-bottom: 5px;



		color: #909090;



	}



	.required {



		color: #F6EC96;



	}



h2.title {



	font-size: 1em !important;



	text-transform: uppercase;



	padding: 10px;



	color: #565656;



}



.notfound {



	padding: 40px;



}



	.notfound h2 {



		font-size: 18px;



		font-weight: normal;



		margin-bottom: 10px;



	}



/*----------------- END misc */







/*----------------- Start comments */



#comments ol {



	list-style-type: none;



	clear: both;



	margin: 0;



}



	#comments .buffer {



		padding: 20px 15px 0 0;



	}



	#comments h2 {



		padding-left: 0 !important;



		padding-bottom: 20px !important;



	}



	#comments ol li {



		margin-bottom: 10px;



	}



	#comments ol li ul li {



		border: 1px solid #e0e0e0;



		padding: 10px;



	}



	#comments ol li .avatar {



		float: right;



	}



	#comments ol li .comment-author {



		



	}



		#comments ol li .comment-author .fn {



			font-weight: bold;



			font-size: 1.2em;



		}



	#comments ol li .comment-meta {



		font-size: 0.9em;



		color: #999999;



		margin: 5px 0 10px;



	}



	#comments ol li .reply {



		font-size: 0.9em;



		font-weight: bold;



		padding-bottom: 10px;



	}



	#comments .children {



		list-style-type: none;



	}



#comments .navigation {



	padding: 0 10px 20px;



	font-size: 0.9em;



}



	#comments .navigation a {



		color: #999999;



		padding: 3px 8px;



		border: 1px solid #cccccc;



	}



	#comments .navigation a:hover {



		color: #000000;



		border-color: #000000;



		text-decoration: none;



	}



#comments .says {



	display: none;



}















/*-----------End------ comments */







#featured {



	height: 215px;



	background:	#E9DD71;



	clear: both;



	font-size: 0.8em;



	overflow:scroll;



	width: 640px;



	border:5px solid #BDA810;



	margin-top:10px;







		}



#featured #featured_id H2{background:#BDA810;color:#FFFFFF; margin-top:0px;padding:5px;}



#featured #featured_id H2 a{width:100% ; display:block; color:#F6EC96;}



#featured .post .featured-thumb {



	background: #efefef url('images/nothumb.jpg') no-repeat center;



	float: left;



	overflow: hidden;



	height: 190px;



	width: 310px;



	background:#f5fbfe; margin-right:10px;



	}



#featured .post .featured-thumb img {



	width: 310px; height:190px; 



	}



#featured .post .featured-text { font-size:12px;}







	



























/*-----------------menu*/







#menubar{ margin-top:3px;



	height:33px;



	background:#1176e2;



	display:block;



	padding:0px 0 0px 0px;



	font: 12px Tahoma,Century gothic,verdana, Arial, sans-serif;



	font-weight:normal;



	text-transform:uppercase;



	border-bottom:1px solid #414100;



	}



#menu{



	margin: 0px;



	padding: 0px;



	width:100%;



	background:#E9DD71;



	height:33px;



	}



	



#menu ul {



	float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	}



	



#menu li {



	float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	}



	



#menu li a, #menu li a:link, #menu li a:visited {



	color: #1C6120;



	display: block;



	margin: 0px;



	padding: 10px 15px 10px 15px;



	}

#menu li.current_page_item a {color:#FF0000;}

#menu li a#homelink{color:#FF0000}

#menu li a:hover, #menu li a:active {



	background:#414100;



	color: #FF0000;



    margin: 0px;



	padding: 10px 15px 10px 15px;



	text-decoration: none;



	}



	



#menu li li a, #menu li li a:link, #menu li li a:visited {



	background:#E9DD71;



	width: 80px;



	color: #fff;



	font-size: 13px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin: 0px;



	padding: 7px 10px 7px 10px;



	border-bottom: 1px solid #414100;







	}



	



#menu li li a:hover, #menu li li a:active {



	background: #E9DD71;



	color: #FF0000;



	padding: 7px 10px 7px 10px;



	}







#menu li ul {



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 120px;



	margin: 0px;



	padding: 0px;



	}







#menu li li { 



	}







#menu li ul a { 



	width: 120px;



	}







#menu li ul a:hover, #menu li ul a:active { 



	}







#menu li ul ul {



	margin: -31px 0 0 120px;



	}







#menu li:hover ul ul, #menu li:hover ul ul ul, 



#menu li.sfhover ul ul, #menu li.sfhover ul ul ul {



	left: -999em;



	}







#menu li:hover ul, #menu li li:hover ul, 



#menu li li li:hover ul, #menu li.sfhover ul, 



#menu li li.sfhover ul, #menu li li li.sfhover ul {



	left: auto;



	}







#menu li:hover, #menu li.sfhover { 



	position: static;



	}







/*----------------- end menu bar----------------



/* ----------------------------Start of  Social icons */



.addthis_toolbox {







	 



	clear:both; padding:0;



	padding:8px 5px 0px 10px;



	width:290px;



	border-radius:3px; 



	-moz-border-radius:3px; 



	-webkit-border-radius:3px;



	



	 }



.addthis_toolbox .hover_effect



{	float:left;



    



    height:25px;



	width:auto;



	margin:0 ;







	



}



.rssBox{float:left;  padding: 2px 2px 2px 2px;}







.addthis_toolbox .hover_effect div



{



    float: left;



}







.addthis_toolbox .hover_effect a



{



    padding: 2px 2px 2px 16px;



    position: relative;



    text-decoration: none;



}



.addthis_toolbox .hover_effect a img{border:none;}







.addthis_toolbox .hover_effect a:hover , .rssBox:hover



{



    -moz-border-radius: 4px;



    -webkit-border-radius: 4px;



    background: #F6EC96;



    color: #105CB6;



    text-decoration: none;



}







.addthis_toolbox .hover_effect span



{



    position: absolute;



    width: 16px;



    height: 16px;



    top: 2px;



    left: 1px;



}



/*-------end of social icon -----------------------*/	
















