/*
Theme Name: Our Magazine
Theme URI: http://themetation.com
Description: A Online Magazine WordPress Theme by <a href="http://kailoon.com/">kailoon</a> and <a href="http://themetation.com">themetation</a>.
Version: 2.6
Author: kailoon
Author URI: http://kailoon.com
*/
  *  {
margin : 0;
padding : 0;
}
body {
font : 13px/24px Tahoma, Arial, Helvetica, sans-serif;
overflow-x:hidden;
}
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 0px;
}
h1, h2 {
font-size : 26px;
}
h1 a, h2 a {
text-decoration : none;
}
h3 {
font-size : 22px;
padding-bottom : 10px;
}
h4 {
font-size : 18px;
padding-bottom : 10px;
}
h5 {
font-size : 16px;
padding-bottom : 10px;
}
h6 {
font-size : 14px;
padding-bottom : 10px;
}
a {
outline : 0;
}
.section {
font-size : 24px;
font-style : italic;
}
a:hover {
text-decoration : none;
}
input, select, textarea {
padding : 6px;
}
a.button {
line-height : 12px;
text-decoration : none;
font-size : 10px;
padding : 5px 10px;
height : 11px;
}
.clear {
clear : both;
}
p {
padding : 0 0 15px;
}
small {
font-size : 10px;
}
blockquote {
margin : 15px 0;
padding : 20px 45px 15px 15px;
font : 400 18px Tahoma,Arial, Helvetica, sans-serif;
font-style : italic;
}
.aligncenter, div.aligncenter {
display : block;
margin-right : auto;
margin-left : auto;
clear : both;
margin-top : 10px;
margin-bottom : 10px;
}
#single img {
padding : 7px;
}
.alignleft, {
float : right;
margin : 5px 0 0 10px;
}
.alignright {
float : left;
margin : 5px 10px 0 0;
}
#single .wp-caption {
text-align : center;
padding : 7px 3px;
border : 1px solid #ccc;
}
#single .wp-caption img, .wp-caption a img {
border : 0;
padding : 0;
}
#single .wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 5px 0 0;
margin : 0;
font-weight : 900;
font-style : italic;
}
.wrapper {
width : 960px;
margin : 0 auto;
}
#header {
width : 960px;
float : right;
}
#content {
float : right;
width : 960px;
position : relative;
margin : 20px 0 40px 0;
}
#left-col {
float : right;
width : 640px;
display : inline;
margin-left : 20px;
}
#right-col {
float : left;
width : 300px;
}
#full, #footer {
width : 100%;
}
#header .header-con { float: right; width: 960px; height: 77px; direction:rtl; }
#header #logo { float: right; margin: 25px 0px 0; }
	#header #logo h1 a { float: right; font-style: italic; font-weight: 900; font-size: 20px; text-decoration: none; padding: 0 0px 0 30px; margin: -5px 0 0px 20px; }
	#header #page-menu { float: left; width: 350px; margin: 20px 0 0; text-align: right;}
	#header #page-menu ul li, #header #page-menu ul li.page_item  { font: 12px Tahoma; font-weight:bold; display: inline; color:#fff;}
	#header #page-menu ul li a, #header #page-menu ul li.page_item a { padding: 5px 10px; margin: 0 7px 0 0; text-decoration: none; color:#fff;}
	
#header #page-menu ul li.page_item a:hover{ padding: 5px 10px; margin: 0 7px 0 0; text-decoration: none; color:#fff; background-color : #252117;}

#header #page-menu ul li a.current, #header #page-menu ul li.current_page_item a {background-color : #252117; color:#fff;}

#rss a.counter {
position : relative;
}

#nav {
	display: block;
	margin: 5px 0 0 0 ;
	padding: 0;
	position: relative;
	width:800px;
	float:right;	}
 
	#nav li {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
		float: right;
		position: relative; }
 
	#nav a { display: block; }
 
	#nav ul {
		display: none;
		position: absolute;
		right: 0;
		margin: 0;
		padding: 0; }
 
* html #nav ul { line-height: 0; }
 
#nav ul a { zoom: 1; }
 
/* IE6/7 fix */

#nav ul li { float: none; }
 
#nav ul ul { top: 0; }
 
#nav ul { width: 150px; }
 
	#nav ul ul { right: 150px; top:-1px; }
 
#nav {
	height: 40px;
	padding-top: 3px; }
 
	#nav a {
		
		font-size: 12px;
		padding: 10px 20px;
		line-height: 1.5em;
		text-align:right;
		text-decoration:none;

	}
		
		#nav a:hover {
			color: #fff;

 }
 
	#nav ul { top: 33px; }
 
		#nav ul li a { background-color: #1b1510;color:#ffcc00; direction:rtl; }
 
		#nav ul a.hover {
			color:#fff;
			border-right: 1px solid #3b2f26;

}
 
		#nav ul a { border-bottom: 1px solid #3b2f26; /*border-right : 1px solid #333;*/ }



#navigation {
float : right;
font : 900 12px Arial, Helvetica, sans-serif;
position : relative;
z-index : 1000;
width : 960px;
height : 41px;
}

#rss {
float : left;
width : 150px;
padding-top : 16px;
}
#rss a.rss-icon {
width : 108px;
height : 44px;
float : right;
text-indent : -9999em;
position : relative;
margin-top : -19px;
text-decoration:none;
}
#rss a.counter {
margin-right : -15px;
font : 900 18px Arial, Helvetica, sans-serif;
font-style : italic;
letter-spacing : -1px;
float : right;
text-decoration : none;
}

#headline {
float : left;
width : 638px;
display : inline;
position : relative;
z-index : 100;
}
.heading {
padding : 5px 19px;
float : left;
width : 600px;
}
.heading strong {
float : right;
font : 900 15px/25px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
.heading a.heading-link {
font-size : 9px;
padding-left : 16px;
float : left;
margin-top : 0;
text-decoration : none;
}
a.s-rss {
background : url(images/small-rss.png) no-repeat center left;
}
a.s-archives {
margin-top : 1px;
}
#headline .holder {
padding : 0 19px;
}
#headline #slider {
float : left;
width : 600px;
}
#headline .slider-frame {
position : relative;
float : left;
}
#headline #slider h2 a {
position : absolute;
top : 150px;
right : 0;
line-height : 30px;
padding : 10px 15px;
background : url(images/trans.png) repeat top left;
color : #fff;
text-align : right;
}
#headline #slider h2 a:hover {
background-color : #000;
}
#headline .control {
float : left;
display : inline;
margin : -10px 0 0 200px;
position : relative;
}
#headline .control a {
float : left;
text-decoration : none;

}
#headline .control a.prev {
width : 37px;
height : 23px;
padding-left : 45px;
text-align:left;
}
#headline #myController a.jFlowSelected {
width : 89px;
height : 23px;
text-align : center;
position : absolute;
bottom : 0;
left : 282px;
z-index : 10000;
display : block;
}
#headline a.read-more {
display : none;
}
#headline .control a.next {
display : inline;
margin-left : 89px;
width : 39px;
height : 23px;
padding-right : 40px;
text-align : right;
}
#headline #slider .control a:hover {
background-position : bottom;
}
.jFlowControl {
cursor : pointer;
}
.jFlowSelected {
text-decoration : none;
}



#recent {
float : right;
width : 638px;
display : inline;
margin : 30px 0;
}
#recent .heading {
padding : 5px 19px;
}
#recent .post-frame {
float : right;
width : 638px;
}
#recent .left-post {
float : right;
width : 300px;
padding : 5px 19px 0 18px;
}
#recent .right-post {
float : left;
width : 300px;
}
#recent .left-post .post .postmeta {
font-size : 9px;
text-transform : uppercase;
padding : 1px 15px;
clear : both;
text-align : left;
margin-bottom : 15px;
}
#recent .left-post .postmeta a, #recent .right-post .post small a {
text-decoration : none;
}
#recent .left-post .post p {
padding : 15px 0;
}
#recent img {
margin-bottom : 15px;
}
#recent .post h2 a {
font-size : 22px;
margin-bottom : 15px;
}
#recent .right-post .post {
padding : 15px 18px 15px 19px;
}
#recent .right-post .post img {
float : right;
display : inline;
margin : 0 0 0 15px;
}
#recent .right-post .post h2 a {
font-size : 16px;
line-height : 17px;
padding : 3px 0;
}
#recent .right-post .post small {
line-height : 18px;
}
.comment-cloud {
float : left;
width : 40px;
height : 25px;
text-align : center;
}
.comment-cloud a {
text-decoration : none;
font-size : 10px;
}
.tab {
float : right;
width : 638px;
display : inline;
padding : 0;
margin : 10px 0 30px;
}
.menu {
width : 600px;
height : 27px;
padding : 5px 19px 0;
position : relative;
}
.menu a.s-archives {
float : left;
padding-left : 16px;
font-size : 9px;
left : 15px;
text-decoration : none;
}
.tab .ui-tabs-nav li {
float : right;
margin : 0 0 0 15px;
display : inline;
font-family : Arial, Helvetica, sans-serif;
font-weight : 900;
}
.menu strong {
float : right;
padding : 0 12px;
}
.tab .ui-tabs-nav li a {
float : left;
padding : 0 12px 3px;
text-decoration : none;
}
.tab .ui-tabs-nav li#popular {
float : left;
font : 900 11px Arial, Helvetica, sans-serif;
margin : -5px -19px 0;
line-height : 18px;
}
.tab .ui-tabs-nav li#popular a {
padding : 7px 14px 8px;
}
.tabdiv {
float : left;
position : relative;
width : 638px;
}
.ui-tabs-hide {
display : none;
}
.tabdiv-left {
float : right;
width : 328px;
padding : 25px 18px 25px 19px;
}
.tabdiv-right {
float : left;
width : 267px;
padding : 25px 0 25px;
}
.tabdiv a img {
margin : 0 10px 10px 0;
float : left;
padding : 4px;
}
.tabdiv h2 a {
font-size : 18px;
color : #333;
display : block;
margin : 0 0 0 20px;
}
.tabdiv-right ul {
list-style : none;
font-size : 11px;
padding : 10px 0;
}
.tabdiv-right ul strong {
padding-right : 19px;
}
.tabdiv-right ul li {
padding : 5px 18px 5px 19px;
}
.tabdiv a.s-rss, #archive a.s-rss {
float : left;
margin-left : 19px;
display : inline;
padding-left : 16px;
font-size : 9px;
text-decoration : none;
}
.menu2 a.s-rss {
margin : 0;
}
.more2 {
text-align : center;
}
.more2 a {
text-decoration : none;
font : 900 11px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
#c5 ul {
float : right;
padding : 20px 40px 20px 0;
}
#c5 ul li {
margin : 3px 0;
float : right;
width : 290px;
}
#c5 ul li a {
padding : 5px;
}
#spe {
background-image : none;
padding : 0;
width : 638px;
}
#spe a img {
float : right;
margin : 0 0 0 10px;
}
.front {
float : right;
width : 600px;
padding : 15px 19px;
margin-bottom : 15px;
}
.front span {
float : left;
width : 470px;
}
.menu2 {
float : right;
width : 600px;
padding : 5px 19px 5px;
}
.menu2 strong.special {
font : 900 12px/25px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
a.spec {
float : left;
padding-left : 16px;
font-size : 9px;
text-decoration : none;
margin : 0;
}
.col {
margin-bottom : 15px;
}
#sidebar {
width : 300px;
border-bottom : 0;
}
#sidebar h3 {
font : 900 24px/24px Arial, Helvetica, sans-serif;
padding-bottom : 20px;
}
#sidebar h3.widget {
padding : 15px;
}
.box {
padding : 25px 15px;
margin : -1px 0;
}
.box2 {
padding : 25px 15px;
margin : 15px 0;
}
.widget {
margin : -1px 0 0 0;
}
.widget h3 {
padding : 20px 15px;
}
#sidebar .widget ul {
margin : 15px;
padding : 15px 40px 15px 15px;
}
#sidebar .widget ul ul {
margin : 0;
background : none;
border : 0;
padding : 0;
}
#sidebar .widget ul li {
padding : 3px 0;
}
#sidebar .widget ul li a {
text-decoration : none;
}
#sidebar .widget ul li a:hover {
text-decoration : underline;
}
.tagcloud {
padding : 15px;
}
.tagcloud a {
text-decoration : none;
}
.tagcloud a:hover {
text-decoration : underline;
}
#sidebar .box3 a img {
padding : 3px;
}
.box2 ul {
padding : 0 15px;
}
.box2 ul ul {
padding : 0;
}
.big-ad a img, #sidebar a img {
border : 0;
}
#sidebar a img {
margin : 0 3px 5px;
}
#sidebar ul {
list-style : none;
}
#sidebar ul li {
padding : 7px 0 0;
font-size : 11px;
}
#sidebar ul li a {
font-size : 12px;
}
#sidebar #user-link {
padding : 0 0 25px 0;
}
.box-feed ul li {
padding : 10px 0;
font-size : 11px;
}
#sidebar .box-feed p {
line-height : 19px;
}
#sidebar #user-link h3 {
float : right;
width : 100%;
margin-top : -2px;
padding : 0;
}
.box-feed a.button {
float : left;
display : inline;
margin : 0 15px 0 0;
}
.side-search form input#s {
width : 120px;
float : right;
padding : 4px;
display : inline;
margin-left : -1px;
}
.side-search form input#searchbutton {
color : #434343;
float : right;
background : url(images/search.gif) repeat-x top right;
height : 26px;
padding : 0 10px;
}
#sidebar .sidetab {
width : 268px;
}
#sidebar .sidetab-head {
width : 268px;
padding : 5px 0 0;
}
#sidebar .sidetab .ui-tabs-nav li {
position : relative;
border-top : 0;
display : inline;
}
#sidebar .sidetab .sidetabdiv ul {
padding : 15px;
float : right;
}
#sidebar .sidetab .ui-tabs-nav li a {
font-size : 13px;
float : right;
display : inline;
margin : 0 0 -1px 21px;
text-decoration : none;
padding-bottom : 10px;
}
#sidebar .sidetabdiv {
float : right;
width : 266px;
}
.ui-tabs-hide {
display : none;
}
#sidebar .sidetabdiv ul li {
border-top : 0;
padding : 3px 25px 3px 0;
float : right;
width : 205px;
}
#flickr .ph {
padding : 15px;
}
#flickr a img {
margin : 2px;
padding : 4px;
}
#full {
clear : both;
padding : 17px 0;
}
#full #path-container {
float : right;
width : 960px;
font-size : 9px;
text-transform : uppercase;
}
#full #path-container .path {
float : right;
width : 900px;
}
#full #path-container .path a {
color : #cdba8d;
}
#full #path-container .path a:hover {
color : #fff;
}
#full a.top {
float : left;
width : 35px;
height : 27px;
}
#footer {
float : right;
clear : both;
padding : 5px 0;
font-size : 10px;
}
#footer .credit {
float : right;
width : 100%;
}
#footer .credit span {
float : right;
}
#footer .credit em {
font-style : normal;
float : left;
}
#footer a {
text-decoration : none;
}
.full-cat ul, .full-cat ul ul {
padding : 15px 0;
list-style : none;
text-align : center;
width : 600px;
margin : 0 auto;
}
.full-cat ul li {
display : inline;
margin : 0 5px;
font-size : 10px;
text-transform : uppercase;
}
.full-cat ul li a {
text-decoration : none;
}
#single {
float : right;
width : 640px;
}
#single .single-post {
padding : 15px 19px;
margin-bottom : 15px;
float : right;
width : 600px;
}
#single h2 {
font : 900 26px Arial, Helvetica, sans-serif;
padding-bottom : 20px;
}
#single ol, #single ul ,.ddsg-wrapper ul{
padding : 18px 40px 18px 22px;
list-style-position : outside;
}

#single .tab ul {
padding : 7px 19px 0;
}
#single .tabdiv {
padding : 15px 19px;
width : 600px;
}
#single .tabdiv ul {
padding : 0 20px 0 0;
}
#author-intro img {
background-color : #fff;
float : right;
margin : 0 0 0 15px;
display : inline;
}
#comments {
float : right;
width : 640px;
}
.comment-title {
float : right;
width : 600px;
padding : 3px 19px;
margin-bottom : 9px;
}
label {
font-weight : 900;
}
.left-form {
float : right;
width : 200px;
}
.right-form {
float : left;
width : 314px;
}
.comment-title a {
float : left;
display : inline;
margin-right : 15px;
text-transform : uppercase;
text-decoration : none;
font-size : 10px;
}
.comment-title h3 {
letter-spacing : 0;
font : 900 12px Arial, Helvetica, sans-serif;
float : right;
padding : 0;
text-transform : uppercase;
padding : 5px 0;
}
#respond2 {
float : right;
width : 638px;
}
#single ul.commentlist, #single ul.commentlist ul {
padding : 0;
list-style : none;
float : right;
}
#single ul.commentlist ul {
padding : 0 111px 0 0;
}
#single ul.commentlist ul ul {
padding : 0 100px 0 0;
}
ul.commentlist li {
float : right;
width : 640px;
}
ul.commentlist li li {
width : 527px;
}
ul.commentlist li li li {
width : 427px;
}
ul.commentlist li li .comment-meta {
width : 527px;
}
ul.commentlist li li li .comment-meta {
width : 427px;
}
#single #comments .tabs .sidetab-head {
list-style : none;
float : right;
width : 610px;
padding : 5px 14px;
margin-bottom : 10px;
}
#single #comments .tabs .sidetab-head li {
display : inline;
float : right;
padding : 4px 8px;
margin : 0 0 0 10px;
}
#single #comments .tabs .sidetab-head a {
text-decoration : none;
}
#single #comments .tabs .sidetab-head a.cap {
float : left;
padding : 4px 0;
text-transform : uppercase;
}
#single #comments .tabs .sidetab-head li.ui-tabs-selected a {
font-weight : 900;
}
.comment-author {
width : 80px;
float : right;
display : inline;
font : 900 11px Arial, Helvetica, sans-serif;
padding : 15px;
margin : 0 0 0 -1px;
position : relative;
}
.children .comment-author {
display : none;
}
.children .comment-author img {
display : block;
padding : 0;
border : 0;
}
.comment-author img {
display : block;
padding : 0;
border : 0;
margin-bottom : 5px;
}
.comment-meta {
position : relative;
padding : 15px 0 0;
float : right;
width : 527px;
margin-bottom : 10px;
}
.comment-meta img {
display : none;
float : left;
margin : 0 10px 5px 30px;
}
.children .comment-meta img {
display : inline;
}
.comment-meta p {
padding : 0 30px 46px;
}
ul .reply {
padding : 3px 30px;
float : right;
margin-top : -15px;
width : 467px;
margin-bottom : 10px;
}
ul ul .reply {
width : 467px;
}
ul ul ul .reply {
width : 367px;
}
.pinglist {
padding : 0 20px 0 0;
}
ul.commentlist .comment-reply-link {
float : left;
}
#respond {
float : right;
width : 640px;
}
#respond .comment-title {
margin : 0 0 -1px 0;
}
#commentform {
float : right;
width : 610px;
padding : 15px 14px;
}
#reply #commentform {
border : 0;
}
#commentform input {
font-size : 11px;
width : 180px;
}
#commentform textarea {
width : 300px;
height : 200px;
}
.tagss {
width : 300px;
}
input#submit-comment {
width : auto;
font : 900 12px Arial, Helvetica, sans-serif;
padding : 6px 12px;
}
.commentlist #respond {
float : left;
width : 310px;
padding : 15px;
margin : 15px 0;
}
.commentlist #respond #commentform {
width : 285px;
border : 0;
}
.commentlist #respond .comment-title, .commentlist #respond .tagss {
display : none;
}
.commentlist #respond textarea {
width : 200px;
}
#respond-web {
float : right;
width : 640px;
}
#respond-web ul {
padding : 0;
list-style : none;
margin-bottom : 40px;
border-top : 0;
}
#respond-web ul li {
padding : 5px 19px;
}
#respond-web ul li p {
font : 11px/19px "Lucida Sans", Arial, Helvetica, sans-serif;
}
#reply {
float : right;
width : 638px;
}
#page {
float : right;
width : 640px;
}
#page_nav {
float : right;
width : 109px;
padding : 0;
list-style : none;
margin-left : -1px;
position : relative;
}
#page_nav ul {
list-style : none;
}
#page .normal_page {
float : left;
width : 482px;
padding : 15px 29px 15px 19px;
}
.normal_page h2 {
padding-bottom : 30px;
}
#page_nav li {
padding : 4px 15px;
}
#page_nav li a {
text-decoration : none;
}
#page_nav li.current_page_item {
color : #000;
font-weight : 900;
}
#page_nav li.current_page_item li {
font-weight : 400;
}
#archive {
float : right;
width : 638px;
}
#archive h2 {
font : 900 30px Arial, Helvetica, sans-serif;
padding : 0 0 10px 0;
}
#archive h2.pagetitle, #author h2.pagetitle {
font : 400 16px Arial, Helvetica, sans-serif;
padding : 10px 19px 10px;
}
.ar-post {
float : right;
width : 600px;
margin : 0 0 15px 0;
padding : 15px 19px;
}
.ar-post .thumb-div {
float : right;
width : 120px;
}
.ar-post .post-desc {
float : left;
width : 460px;
}
#archive a.s-rss {
margin-top : 10px;
}
#submenu {
clear : both;
width : 638px;
}
#submenu ul {
list-style : none;
padding : 0;
}
#submenu ul ul {
border : 0;
padding : 5px 24px 5px 19px;
}
#submenu ul li {
padding : 15px;
margin-bottom : 20px;
}
#submenu ul li li {
border : 0;
padding : 2px 0;
margin-bottom : 0;
}
#submenu ul li a {
font : 900 18px Arial, Helvetica, sans-serif;
text-decoration : none;
}
#submenu ul li li a {
font : 400 12px "Lucida Sans", Arial, Helvetica, sans-serif;
}
#submenu ul li li a:hover {
text-decoration : underline;
}
.ar-post .thumb-div a img {
padding : 5px;
}
p.meta {
padding : 1px 10px;
font-size : 9px;
text-transform : uppercase;
}
p.meta a {
text-decoration : none;
}
.ar-post .fly {
float : right;
width : 460px;
}
.ar-post .fly small {
float : right;
}
.ar-post .fly .fly-comment {
float : left;
width : 40px;
height : 25px;
font-size : 10px;
text-align : center;
}
.ar-post .fly .fly-comment a {
text-decoration : none;
}
#author {
float : right;
width : 640px;
}
#author h2 a {
font-size : 14px;
}
#author h2.pagetitle {
font-weight : 900;
color : #000;
padding-right : 0;
}
.author-page {
float : right;
width : 600px;
margin-bottom : 25px;
padding : 19px;
}
.author-page .author-left {
float : right;
width : 100px;
}
.author-page img {
padding : 5px;
}
.author-page .author-right {
float : left;
width : 490px;
}
.author-page .author-right h3 {
padding-bottom : 20px;
text-transform : uppercase;
}
#author h4 {
font : 400 16px Arial, Helvetica, sans-serif;
padding : 15px 0;
}
#author ul {
float : right;
width : 640px;
list-style : none;
padding : 0;
}
#author ul li {
float : right;
width : 610px;
padding : 8px 15px;
display : inline;
}
#author ul li small {
float : right;
width : 109px;
padding : 0 0 0 10px;
display : inline;
}
#author ul li h2 {
float : right;
width : 410px;
padding : 0 10px;
display : inline;
}
#author ul li em {
font-size : 10px;
float : right;
width : 50px;
width : 40px;
height : 25px;
text-align : center;
display : inline;
}
.wp-pagenavi {
text-align : left;
float : right;
width : 640px;
margin : 20px 0;
font-size : 11px;
}
.wp-pagenavi span.pages {
float : right;
}
.wp-pagenavi a {
text-decoration : none;
padding : 4px 8px;
margin-right : 10px;
}
.wp-pagenavi .current {
font-weight : 900;
padding : 4px 8px;
margin-right : 10px;
}
#single #month {
list-style : none;
float : right;
width : 300px;
padding : 0;
}
#single #year {
list-style : none;
float : left;
width : 300px;
padding : 0;
}
#single #year ul {
padding : 0;
list-style : none;
}
#single #month h3, #single #year h3 {
padding-bottom : 30px;
}
.navigation {
float : right;
width : 640px;
padding : 10px 0;
}
.vid {
float : right;
width : 640px;
margin : 10px 0 20px;
}
.left-vid {
float : right;
width : 335px;
padding : 15px 19px;
}
.left-vid object, .left-vid embed {
width : 340px;
}
.vid p {
padding : 0;
}
.vid ul {
float : left;
position : relative;
width : 259px;
list-style : none;
margin : 0 -1px 0 0;
}
.vid ul li {
padding : 10px 19px;
}
.vid ul li.ui-tabs-selected a {
font-weight : 900;
text-decoration : none;
}
.vid ul li a.go {
left : 19px;
position : absolute;
float : left;
text-indent : -9999em;
width : 13px;
height : 18px;
text-decoration:none;
}
.video object, .video embed {
width : 268px;
}
.video h3 {
margin-bottom : 15px;
}
.video .v {
padding : 0 15px;
}
#sidebar .video .v ul.ui-tabs-nav {
list-style-image : none;
}
#sidebar .video ul li {
padding : 5px 15px;
margin : 0 0 -1px;
}
#sidebar .video ul li.ui-tabs-selected a {
font-weight : 900;
text-decoration : none;
}
#sidebar .video ul {
background : none;
border : 0;
list-style-image : none;
padding : 0;
clear : both;
margin-top : 0;
}
#breadcrumb {
float : right;
width : 660px;
margin : 10px 0 -10px 0;
font-size : 9px;
text-transform : uppercase;
direction:rtl;
}



#full-page {
width : 960px;
}
#full-page h2 {
padding-bottom : 20px;
}
.content-page {
padding : 15px 19px;
width : 810px;
float : right;
}
.social {
float : right;
width : 610px;
padding : 10px 14px;
margin : -16px 0 20px;
}
.social strong {
float : right;
display : inline;
margin-left : 20px;
}
.social a {
height : 24px;
float : left;
font-size : 10px;
text-decoration : none;
line-height : 20px;
display : inline;
margin-right : 20px;
text-indent : -9999em;
width : 24px;
}
#tooltip {
position: absolute;
text-align: center;
border: 2px solid #45423C;
background: #0D0D0C;
padding: 5px 10px;
color: #e4a613;
z-index:9999;
display: none;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px; }
img.wp-smiley{ 
padding:0px !important;
border: none !important;
}
#screenshot{
	position:absolute;
	border:1px solid #222;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index:999;
	}
#wordbord {
	margin: 20px auto 0 auto; 
	position: relative;
	overflow:hiddin;
	background-color: #fff;
	}
 #guide h1 {
	margin-bottom: 0;
	padding: 20px 10px 20px 10px;
	direction:ltr;
	font-size: 18px;
	text-transform: uppercase;
	color: #400303;
	text-align:right;
	font-weight: normal;
	border-bottom: 2px solid #B3AB91;
	background:#D5D1B6;	}
#guide h1 span{
font-family:Arial;
font-size:20px;
color:#594D43;
font-weight: bold;
} 
#guide h2 a {
	padding: 10px;
	position: relative;
	display: block;
	text-align:right;
	font-size: 20px;
	direction:ltr;
	font-weight: normal;
	text-decoration: none;
	color: #333;
	border-bottom: 1px solid #eee; /*background-color:#466a7b;*/ }
 
	#guide h2 a:hover { background-color: #2C281C;color:#FFD900; }
 
	#guide h2 a:active { background-color: #400303;color:#FFD900; }
 
	#guide h2 a span {
		position: absolute;
		left: 10px;
		top: 12px;
		font-family: Consolas, "Courier New", monospace;
		font-size: 13px; }
 
p.usage {
	padding: 5px 0 10px 0;
	clear: both;
	font-family: Consolas, "Courier New", monospace;
	font-size: 13px;
	font-weight: bold;
	color: red; 
	direction:ltr;}
 
.expansion {
	background: #eee;
	border:#BEB995 solid 1px;
	padding: 10px;
	font-size: 15px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; }
 
	.expansion table {
		
		margin-right: 20px;
		float: left; }
 
		.expansion table td {
			border-top: 1px solid #ccc;
			padding: 10px; 
			text-align:right;}
 
			.expansion table td h3 {
				padding-bottom: 5px;
				font-size: 13px;
				font-family: Consolas, "Courier New", monospace; }
 
			.expansion table td p { line-height: 16px; }
 
p.description {
	
	padding: 10px 0;
	color:blue;
	
	text-align:right;
	direction:rtl;
	font-size: 13px;
	font-style: bold;
	line-height: 20px; }
 
p.code-box {
	margin: 10px 0 0 0;
	padding: 5px;
	overflow: auto;
	direction:ltr;
	font-family: monospace;
	border: 1px solid #777;
	background-color: #fff; }	

.bookms img{
	border:none; 
	display:inline;
	float:right;
	margin:6px;
	padding:0px;

}	
.bookms a {
margin:0px;
	padding:0px;
}

