﻿/*  --------------------------------------------------------------    Theme Name: Mo3aser 2009 Theme    Theme URI:  http://www.mo3aser.com/    Description:    Version: 1.0    Author: Mo3aser    Author URI: http://www.mo3aser.com/     -------------------------------------------------------------   */ * {    margin:  0;    padding: 0;    border:  0 none;}/*	Body	- - - - - - - - - - */body {	background:url(images/body-bg.jpg) repeat center top;    direction: rtl;    font: 9pt Tahoma,Arial,Helvetica,sans-serif;    text-align: right;	color:#666;} /*	Wrapper	- - - - - - - - - - */ .wrapper {	background:url(images/bg.jpg) repeat-y center top;	overflow:hidden;	margin:0 auto;	width:999px;}   .wrapper-container{background:url(images/header.jpg) no-repeat center top;}/*	Header	- - - - - - - - - - */.header {	height: 230px;	overflow:hidden;	margin: 0 auto;}    .logo {		display:block;		height:140px;		width:300px;		text-indent:-9999px;		overflow:hidden;	}	.twitter {		position:absolute;		height:60px;		width:240px;		overflow:hidden;		top:40px;		right:389px;		text-align:justify;		font-size:90%;		line-height:16px;	}	.twitter .tweet-link{		display:block;		text-align:left;		margin-top:2px;	}	.english{		position:absolute;		top:0px;		left:30px;		display:block;		width:80px;		height:35px;		overflow:hidden;		text-indent:-9999px;	}	.rss{		position:absolute;		top:48px;		left:18px;		display:block;		width:120px;		height:65px;		font:bold 18pt Arial;		padding:35px 20px 0 0;	}	.header ul{list-style:none;}		.header li a{			font:bold 14pt Arial;			position:absolute;			top:160px;		}				.home:link , .home:active,.home:visited{color:#0cb0e3; right:18px;}				.me:link , .me:active,.me:visited{color:#ff00a2; right:170px;}				.portfolio:link , .portfolio:active,.portfolio:visited{color:#7cbe0a; top:170px; right:300px;}				.follow:link , .follow:active,.follow:visited{color:#50cdff; top:170px;	right:480px;}				.services:link , .services:active,.services:visited{color:#FF0000; right:620px; }				.download:link , .download:active,.download:visited{color:#6270d6; right:735px;	}				.contact:link , .contact:active,.contact:visited{ color:#ff8a00; top:170px; right:848px;}/*	Sidebar	- - - - - - - - - - */.sidebar{	width:310px;	float:left;	margin-right:5px;	margin-top:10px;	position:relative;}#search-box{margin:0 75px 20px 0;}#search-box #s{	padding:5px;	width:173px;	color:#9F9F9F;}#search-box #searchsubmit {	padding:5px;	color:#9F9F9F;}	.sidebar h2{		background:url(images/title.jpg) no-repeat center top;		position:absolute;		width:307px;		height:32px;		font-size: 12pt;		color: #FFF;		padding: 2px 15px 0 0;		}	.list-container{		padding:30px 20px 20px 10px;		line-height:22px;		text-align:justify;		overflow:hidden;	}		.sidebar ul{			list-style-type: none;			padding:0 0 15px;			line-height:10px;			margin-left:-10px;		}			.sidebar ul li {				display:block;				border-bottom: 1px solid #dedede;				padding:7px 3px;				float:right;				width:130px;				margin-left:9px;			}			.sidebar ul li:hover {border-bottom: 1px solid #AFAFAF;}			.wp-polls li{width:260px !important ; margin-bottom:5px;}/*	Narrowcolumn	- - - - - - - - - - */.container{	width:900px;	margin:0 auto;	position:relative}.narrowcolumn{	width:568px;	margin-bottom:10px;	float:right;	padding-right:15px;}	.narrowcolumn h2{margin-right:10px;}.post{	line-height:22px;	text-align:justify;	clear:both;}	blockquote {			margin: 15px 30px 0 10px;			padding: 8px;			border: 1px solid #ddd;			color: #777;			background:#efefef;		}			blockquote cite {				margin: 5px 0 0;				display: block;			}	.post hr {		background-color:#EFEFEF;		border:0px none;		clear:both;		color:#EFEFEF;		height:5px;		margin-bottom:25px;		margin-top:25px;		display:block;	}.dividor{	background:transparent url(images/dividor.gif) no-repeat center bottom;	height:20px;	margin-bottom:30px;	clear:both;}	.entry{	padding:10px 10px 0 0;}	.postmetadata,.sociable{		display:block;		background:#efefef;		padding: 1px 8px 5px;		margin-top:5px;		border:1px #d2d2d2 solid;		clear:both;		overflow: hidden;	}	.support{background:#FAFFC6;margin:10px -10px 10px 0 ;border:1px solid orange;		display:block;		padding: 0px 5px 5px;		clear:both;		overflow: hidden;	}		.postmetadata{height:17px;}		 .sociable{margin:35px -10px 0 0;}	.post-cat{		background:transparent url(images/comments.gif) no-repeat scroll right center;		color:#7F7165;		float:right;		padding-right:20px;		float:left;	}	.post-date {		background:transparent url(images/date.png) no-repeat scroll right center;		float:right;		padding-right:20px;		margin-left:10px;	}	.more-link,#submit{		text-align:center;		display:block;		background:#efefef;		border:1px #d2d2d2 solid;		width:30%;		float:left;		margin:10px 0 20px;	}	.more-link:hover,#submit:hover{		background:#4CCBF4;		border:1px #4CCBF4 solid;		color:#FFF;	}	.post p{margin-bottom:1.4em;}.navigation {	display: block;	text-align: center;}html>body .entry ul {	margin-left: 0px;	padding: 0 30px 0 0;	list-style: none;	padding-left: 10px;	text-indent: -10px;}	html>body .entry li {margin: 7px 0 8px 10px;}.entry ul li:before, #sidebar ul ul li:before {	content: "\00BB \0020";}.entry ol {	padding: 0 20px 0 0;}.alert{padding:10px;background:#FFFCDF;margin:10px 0 ;text-align:center;border:1px solid #FFE900;color:#FF0000;font-weight:bold;}/*	CommentList	- - - - - - - - - - */	#comments,#respond h3{	font: bold 14pt Arial;	color: #B6B6B6; 	text-align:center; 	margin-top:20px; 	padding-bottom:20px;	background:transparent url(images/dividor.gif) no-repeat center bottom;}.commentlist li .avatar { 	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;	margin-left:5px;}.commentlist cite, .commentlist cite a {font: bold 12pt arial;}.commentlist p {	line-height:20px;	margin: 0px 40px 5px 0;}.alt {padding: 10px;}.commentlist {text-align: justify;}.commentlist li {	border: 1px solid #ddd;	margin: 15px 4px 10px 0;	padding:  10px;	list-style: none;}.commentlist li ul li { 	margin-left: -5px;	margin-right: 20px;}.children { padding: 0; }#commentform p {margin: 5px 0;}.nocomments {text-align: center;}.commentmetadata {	margin: 0;	display: block;	text-align:left;	font-size:90%;	margin-bottom:28px;}.says{display:none}.thread-alt , .thread-even .alt{background-color: #f8f8f8;}.thread-alt .odd, .thread-even{background-color: #FFF;}.even, .alt {border-right: 1px solid #ddd;}.bypostauthor , .thread-alt .bypostauthor , .thread-even .bypostauthor  {border: 1px solid #00C2FF !important;}/*	Footer	- - - - - - - - - - */.footer{	background:url(images/footer.jpg) no-repeat center top ;	height:310px;	overflow:hidden;	padding:70px 10px 0;	clear:both;	margin:0 auto;}.footer .container{width:880px !important; position:relative;}	.flickr{width:295px; float:left;  margin-left:-20px; overflow:hidden;}	.footer h3{		text-align:center;		display:block;		border:1px #BFF4FF solid;		margin-top:10px;		font:normal 9pt tahoma;		padding:2px;		color:#BFF4FF	}		.flickr img{			background-color:#EFEFEF;			border:1px solid #CCCCCC;			margin:0px 0px 4px 7px;			padding:5px;			float:right;		}		.flickr_badge_image{	width:90px;	display:inline;}		.flickr img:hover{border:1px solid #fff; background:#AFEEFF;}		.flickr-link{			border:none !important;			background:none !important;			padding:2px 0 !important;		}		.about-me{float:right; width:320px;}		.about-me-content {			padding:0 10px;			text-align:justify;			line-height:20px;		}		.last-comments{			width:257px;			overflow:hidden;			padding:0 10px;			height:200px;		}		.last-comments ul{			list-style:none;			padding:0 5px;		}		.last-comments li {			display:block;			border-bottom: 1px solid #2CC1EF;			border-top: 1px solid #9FEAFF;			padding:7px 5px;			color:#0099CF;		}		.last-comments li:hover {background:#7FE4FF;}		.last-comments a:link , .last-comments li a:active ,.last-comments li a:visited  {color: #666;}		.last-comments  li a:hover {color: #FFF;}		.wordpress{			position:absolute;			bottom:-50px;			left:40px;			width:65px;			display:block;			height:60px;			overflow:hidden;			text-indent:-99999px;		}.footer-links{	position:absolute;	bottom:-50px;	width:720px;	right:0;}/*	Forms	- - - - - - - - - - */input {	padding:4px}#commentform{margin:5px 8px;}#commentform input{	width:200px;}	textarea {	padding: 2px 6px 2px 6px;	width: 97%;}textarea ,input{	background: #EFEFEF;	border: 1px solid #AFAFAF;	color: #000;	font:12px Tahoma;	margin-bottom:7px;}	input:hover,textarea:hover{	border: 1px solid #8F8F8F;}	input:focus ,textarea:focus{		border: 1px solid #00C2FF;		background:#FFF;	}/*	Align & Links & Text	- - - - - - - - - - */img.aligncenter {	display: block;	margin: 2px auto;	border:1px solid #cbcdcc;}img.alignright,img.imgalign  {margin: 5px 0 2px 7px; float:right;}img.alignleft {	margin: 5px 7px 2px 0; float:left;}img.alignleft,img.alignright,img.imgalign {	border:1px solid #cbcdcc;	padding: 4px;}.alignright {float: right;}.alignleft  {float: left;}small {	font: normal 9pt tahoma,Arial, Helvetica, sans-serif;	line-height: 1.5em;}h2, h3 {	font:bold 12pt Arial, 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;}h2 {	font-size: 14pt;	color: #0EB9EF;}	h2.pagetitle {		font-size: 18pt;		text-align: center;		color:#BFBFBF;		margin-bottom:20px;		background:transparent url(images/dividor.gif) no-repeat center bottom;		padding-bottom:20px;	}h3 {font-size: 14pt;}a:link,a:active,a:visited {	text-decoration: none;	outline:none;	color: #0092BF;}a:hover {color: #FF0000;}.wp-pagenavi {display:block;}.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {	padding: 6px; 	margin: 2px;	text-decoration: none;	border: 1px solid #DADADA;	color: #333;	background-color: #F2F2F2;	display:block;		float:right;}.wp-pagenavi a:hover {		border: 1px solid #3FD6FF;	color: #587A00;	background-color: #F1F8EA;}.wp-pagenavi span.pages {	padding: 6px; 	margin: 2px 2px 2px 2px;	color: #0092BF;	border: 1px solid #3FD6FF;	background-color: #F1F8EA;	display:block;		float:right;}.wp-pagenavi span.current {	padding: 6px; 	margin: 2px;	font-weight: bold;	border: 1px solid #3FD6FF;	color: #0092BF;	background-color: #F1F8EA;	display:block;		float:right;}.wp-pagenavi span.extend {	padding: 6px; 	margin: 2px;		color: #000000;	background-color: #FFFFFF;	display:block;		float:right;}span.sociable_tagline { position: relative; }span.sociable_tagline span { display: none; width: 14em; }span.sociable_tagline:hover span {	position: absolute;	display: block;	top: -5em;	background: #ffe;	border: 1px solid #ccc;	color: black;	line-height: 1.25em;}.sociable span {display: block;}.sociable ul {	display: inline;	margin: 0 !important;	padding: 0 !important;}.sociable ul li {	background: none !important;	display: inline !important;	list-style-type: none !important;	margin: 4px !important;	padding: 1px !important;}.sociable ul li:before { content: ""; }.sociable img {float: none;}.wp_syntax {  color: #100;  background-color: #f9f9f9;  border: 1px solid silver;  margin: 0 0 1.5em 0;  overflow: auto;  direction:ltr;  text-align:left;}/* IE FIX */.wp_syntax {width: 100%;}.wp_syntax table {border-collapse: collapse;}.wp_syntax div, .wp_syntax td {  vertical-align: top;  padding: 2px 4px;}.wp_syntax .line_numbers {  text-align: right;  background-color: #def;  color: gray;  overflow: visible;}.wp_syntax pre {  margin: 0;  width: auto;  float: none;  clear: none;  overflow: visible;  font-size: 12px;  line-height: 1.533;}.downloadb , .preview{background:url(images/downloadbutton.gif);width:120px;height:36px;overflow:hidden;display:block;text-indent:-9999px;float:right;margin-left:20px;}.preview{background:url(images/preview.gif) !important;	}

div#coldform {margin: 11px 0; width: 500px;}
div#coldform fieldset {	border: 0 none;	display: block;	clear: both;}
div#coldform legend.hide {	display: none;}
div#coldform label.label {
	text-align: right;
	display: block;
	padding: 3px 0;
	margin: 3px 0;
	width: 125px;
	clear: right;
	float: right;
}
input#coldform_carbon { margin: 0 0 -7px 7px; }
div#coldform textarea#coldform_message,  
div#coldform input.input {width: 300px;	float: left;}
div#coldform input.submit {
	display:block;
	float:right;
	height:30px;
	margin:3px 0 13px 137px;
	width:200px;
}
