/* Reset CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
A:link {
COLOR: #333333; 
text-decoration: none;
}
A:visited {
COLOR: #344444; 
text-decoration: none;
}
A:active {
COLOR: #C86000; 
text-decoration: none;
}
A:hover {
COLOR: #C86000; 
text-decoration: none;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
/* Body */
body {
background: #ab9f83;
direction: rtl;
font-family: tahoma, arial, times new roman;
font-size: 11px;
text-align: center;
}
.logo {
text-align:center;
width: 800px;
height: 148px;
background: #ab9f83 url('images/template/logo.gif') center top no-repeat;
}
.partsblock{
width: 800px;
height:35px;
text-align: center;
background: #ab9f83 url('images/template/partsbg.gif') center top no-repeat;
}
#fa-date {
float:right;
font-family:tahoma;
font-size:11px;
margin-right:10px;
margin-top:5px;
width:170px;
text-align:right;
}
.parts {
float:right;
font-family:tahoma;
font-size:11px;
margin-top:12px;
text-align:center;
width:440px;
}
#mainbody {
background-color:#fffcf7;
width:758px;
text-align:right;
padding-right:20px;
padding-left:20px;
padding-bottom:50px;
border-right:1px solid #a99e82;
border-left:1px solid #a99e82;
}
.page {
width: 800px;
background: url(images/template/background.gif) repeat-y;
}
.right-menu {
width: 157px;
float: right;
padding-right:1px;
display: inline;
background: transparent;
}
.center-menu {
background-color:#FFFFFF;
float:right;
padding-left:5px;
padding-right:5px;
width:472px;
}
.left-menu {
width: 157px;
float: left;
display: inline;
padding-left:1px;
background: transparent;
}
#pages {
background-color:#f4e8c9;
border:1px solid #a99e82;
font-family:tahoma;
font-size:8pt;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
margin-right:2px;
margin-left:2px;
width:460px;
text-align:left;
float:right;
direction: ltr;
}
#searchinput {
padding: 2px;
border: 1px solid #a99e82;
width:120px;
height:16px;
background: url(images/template/txtbgi.gif) repeat scroll 0% 50%;
}
input.txt {
background:White url(images/template/txtbgi.gif) repeat scroll 0% 50%;
border:1px solid #a99e82;
color:#1A4A5E;
height:12px;
font-family:tahoma;
padding-top:5px;
text-align:right;
width:100px;
margin-top:6px;
}
input.btn {
background-image:url(images/template/search.gif);
border:1px solid #a99e82;
color:#333333;
height:20px;
left:8px;
padding-top:4px;
position:relative;
width:50px;
}
input.btn-rahgiri {
background: #f0f0f0;
border:1px solid #a99e82;
color:#868686;
height:20px;
left:8px;
position:relative;
width:100px;
font-family:tahoma;
font-size:8px;
}
input.btn-advancesearch {
background-image:url(images/template/search.gif);
border:1px solid #a99e82;
color:#333333;
height:20px;
left:19px;
padding-top:4px;
position:relative;
width:50px;
}
.button {
padding: 0;
font-family: Tahoma;
font-size: 8pt;
color: #204080;
border: 1px solid #a99e82;
text-align: center;
background-color: #c0d3eb;
}

.no-comment
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #FFFFCC;
    width:435px;
    float: right; 
}

.commenting
{
    border: 2px solid #ab9f83;
    padding: 5px;
    margin: 5px;
    background-color: #FAF4E7;
    width:440px;
    float: right; 
    text-align: right;
}



#menu {
background-position: center top;
border-bottom: 3px solid #ffffff;
font-family: Tahoma;
font-size: 8pt;
font-weight: bold;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;
background-color: #f4e8c9;
padding: 7px 5px 5px 5px;
background-repeat: no-repeat;
background-attachment: fixed;
}
#title {
font-family: Tahoma;
border-top:1px solid #a99e82;
border-bottom:1px solid #a99e82;
font-size: 8pt;
text-align: right;
direction: rtl;
margin-top:0px;
padding-right: 10px;
padding-top: 4px;
background-color: #f4e8c9;
height:20px;
color: #756a4d;
font-weight: bold;
}
#posttitle {
background-color:#f4e8c9;
border-bottom:1px solid #FFFFFF;
direction:rtl;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
height:20px;
margin-top:0px;
padding-right:10px;
padding-top:4px;
text-align:right;
color:#4D7CB3;
}
#box {
font-family: Tahoma;
font-size: 8pt;
text-align: right;
direction: rtl;
padding-right: 7px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 5px;
border-top-width: 1px;
border-bottom-width: 1px;
line-height: 120%;
list-style: none;
}
#posttextbox-archive {
direction:rtl;
font-family:tahoma;
font-size:8pt;
padding:5px 10px 1px;
border:1px solid #a99e82;
text-align:right;
}
.right-li {
background:transparent url(images/template/item-list.gif) no-repeat scroll 100% 4px;
height:1%;
list-style-image:url(none);
list-style-position:outside;
list-style-type:none;
padding:0px 15px 5px 0px;
}
.left-li {
background:transparent url(images/template/item-list.gif) no-repeat scroll 100% 5px;
height:1%;
list-style-image:url(none);
list-style-position:outside;
list-style-type:none;
padding:0px 15px 0px 0px;
}
#space {
font-size: 4pt;
padding-top: 5px;
}
#right_top, #left_top {
text-align: center;
}
#entry-header {
background: #f4e8c9 ;
font-family: Tahoma;
font-size: 8pt;
text-align: right;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
height:20px;
border:1px solid #a99e82;
border-bottom:1px solid #FFFFFF;
font-weight: bold;
direction: rtl;
margin-top: 15px;
}
#entry-header h2 {
font-family: Tahoma;
font-weight: bold;
font-size: 8pt;
text-align: right;
direction: rtl;
}
.entry {
margin: 5px 3px 10px 3px;
}
#entry-body {
border:1px solid #a99e82;
border-bottom:1px solid #FFFFFF;
font-family: Tahoma;
font-size: 8pt;
text-align: right;
direction: rtl;
border-top-width: 1px;
padding-left: 6px;
padding-right: 6px;
text-decoration: none;
padding-bottom: 3px;
color: #000000;
border:1px solid #a99e82;

}
.entry1 {
margin: 0px 3px 10px 3px;
}
#entry-body1 {

font-family: Tahoma;
font-size: 8pt;
text-align: right;
direction: rtl;
border-top-width: 1px;
padding-left: 6px;
padding-right: 6px;
text-decoration: none;
line-height: 150%;
padding-bottom: 3px;
color: #000000;
}
#entry-body img {
text-align: center;
}
#entry-body p {
font-family: Tahoma;
font-size: 8pt;
border-top-width: 1px;
text-decoration: none;
line-height: 130%;
border-top-width: 1px;
border-bottom-width: 1px;
color: #000000;
padding-top: 4px;
}
#entry-body a {
color: #333333;
text-decoration: none;
}
#entry-body a:hover {
color: #C86000;
}
#entry-body a:active {
color: #C86000;
}
#entry-info {
font-family: Tahoma;
font-size: 8pt;
color: #333333;
text-align: left;
direction: rtl;
padding-top: 2px;
}
#entry-footer {
border:1px solid #a99e82; 
font-family: Tahoma;
font-size: 8pt;
text-decoration: none;
text-align: right;
padding:5px 10px;
line-height: 110%;
background-color: #f4e8c9;
direction: rtl;
}
#footer {
direction:ltr;
width: 800px;
height: 60px;
background: #ab9f83 url(images/template/footer.gif) repeat-y scroll center top;
color:#000000;
clear: both;
font-family:tahoma;
font-size:8pt;
text-align:center;
border-top:1px solid #a99e82;
padding-top:10px;

}
#footerContent {
width: 800px;
}
#link {
text-align: center;
padding-top: 10px;
padding-bottom: 8px;
background-color: #c0d3eb;
text-decoration: none;
font-family: Tahoma;
font-size: 8pt;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
}
#copyright {

font-family: Tahoma;
font-size: 7.5pt;
text-align: center;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 10px;
line-height: 140%;
text-decoration: none;
border-top-width: 1px;
border-bottom-width: 1px;
}
#top {
font-family: Tahoma;
font-size: 8pt;
color: #9db2d5;
text-align: right;
padding: 0 3px;
}
#top a {
color: #c0d3ec;
text-decoration: none;
}
#top a:hover {
color: #ff1e00;
}
.categ {
padding: 0;
margin: 0;
font-family: tahoma;
text-align: right;
}
.categ ul {
margin: 0;
padding: 0;
}
.categ ul li {
background: url(images/template/plus.gif) no-repeat scroll 100% 4px;
padding-right: 17px;
line-height: 180%;
font-size: 8pt;
font-weight: bold;
color: #000;
}
.categ ul li ul li {
background: url(images/template/rl.gif) no-repeat scroll 110% 7px;
padding-right: 12px;
line-height: 180%;
font-size: 8pt;
font-weight: normal;
line-height: 180%;
}
/* Comments Styles */


.comments{width:445px;
}
.comments-open
{margin-right:10px;}
#comment-text{background:White;
border:1px solid #a99e82;
text-align:right;
width:400px;
height:150px;
font-family:tahoma;
font-size:9pt;
color:#000000;
margin-bottom:0px;
}
#comment-author{
background:White url(images/template/txtbgi.gif) repeat scroll 0% 50%;
border:1px solid #a99e82;
text-align:right;
font-family:tahoma;
font-size:9pt;
color:#000000;
}
#comment-email{
background:White url(images/template/txtbgi.gif) repeat scroll 0% 50%;
border:1px solid #a99e82;
text-align:right;
font-family:tahoma;
font-size:9pt;
color:#000000;
}
#comment-url{
background:White url(images/template/txtbgi.gif) repeat scroll 0% 50%;
border:1px solid #a99e82;
text-align:right;
font-family:tahoma;
font-size:9pt;
color:#000000;
}
#commentpost {
background-color:#FFFFFF;
border:1px solid #a99e82;
float:right;
margin-bottom:10px;
width:470px;
}
#commentposttextbox {
border-top:1px solid #a99e82;
direction:rtl;
font-family:tahoma;
font-size:8pt;
padding-right:30px;
text-align:right;
padding-right:3px;
padding-left:3px;
}
#contactposttextbox {
border-top:1px solid #a99e82;
direction:rtl;
font-family:tahoma;
font-size:8pt;
padding-right:30px;
text-align:right;
padding-right:30px;
padding-left:3px;
padding-bottom:10px;
}
#comments-open-up{
float:left;
margin-right:50px;
margin-left:15px;
}
#comments-open-footer{
margin-left:100px;
margin-top:100px;}
#comments-open-data{
padding-right:0px;}
#comment-bake-cookie{
margin-bottom:0px;
}
#comments-open-text{
direction:rtl;
float:right;
margin-bottom:30px;
text-align:right;}
#comment-form-remember-me{
font-family:tahoma;
padding-right:20px;
text-align: right;
}
#comment-form-name{
font-family:tahoma;
padding-right:20px;
text-align: right;
}
#comment-form-email{
font-family:tahoma;
padding-right:20px;
text-align: right;
}
#comment-form-url{
font-family:tahoma;
padding-right:20px;
text-align: right;
}
.commentfirstfild{padding-right:20px;
}
.comment-fild{
text-align:center;}
#comment-submit{
background-color:#f4e8c9;
color:#756A4D;
font-family:tahoma;
font-size:8pt;
margin-left:3px;
height:25px;
border:1px solid #a99e82;
margin-bottom:10px;}
#comment-preview{
background-color:#f4e8c9;
color:#756A4D;
font-family:tahoma;
font-size:8pt;
margin-left:3px;
height:25px;
border:1px solid #a99e82;
margin-bottom:10px;}
.hr{
background-color:#8FBAD6;
border:medium none;
color:#8FBAD6;
direction:rtl;
height:1px;
text-align:right;
width:100%;}
.comment-details{
width:100%;
border-bottom:1px dotted #8FBAD6;
line-height:150%;
padding-bottom:3px;}
#search-options{
font-family:tahoma;}
.search-form{direction:ltr;
margin-top:15px;
text-align:center;
}
.comment-footer {
border-bottom:1px dashed;
font-size:9px;
margin-bottom:5px;
padding-bottom:5px;
}
.archives {
direction: rtl;
text-align: right;
padding: 2px 15px;
}
.archives-header a, .archives a{
text-decoration: none;
}
.archives-header a:hover, .archives a:hover {
color: red;
}

.ads
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #F0FBF0;
    width:430px;
    float: center; 
}

.ads2
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #F0FBF0;
    width:430px;
    float: center; 
}











.ads ul {
	padding: 13px 13px 0 0;
	border: 1px solid #ccc;
	background: #f3f3f3;
}

.ads img {
	margin-bottom: 20px;
}

.ads li img {
	float: right;
	margin-bottom: 12px;
}

.text-ad {
	padding: 5px 10px;
	font-size: 0.85em;
	line-height: 1.5;
	margin-bottom: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}

.ad-blue {
	border: 2px solid #DCE9F5;
	border-width: 1px 1px 2px 2px;
	background: #EBF2FA;
}

.ad-blue hr {
	border-top: 1px solid #CADFF5;
	color: #CADFF5;
	background: #CADFF5;
}

.ad-orange {
	border: 2px solid #FFE8A8;
	border-width: 1px 1px 2px 2px;
	background: #FFF2CE;
}

.ad-orange a, ad-orange a:link, ad-orange a:visited,  ad-orange a:hover  {
color: #FF6600;
}

.ad-orange hr {
	border-top: 1px solid #FFE499;
	color: #FFE499;
	background: #FFE499;
}


.ad-green {
	border: 2px solid #000000;
	border-width: 1px 1px 1px 1px;
	background: #E7F1CD;
}

.ad-green a, ad-green a:link, ad-green a:visited,  ad-green a:hover  {
color: #333333;
font-size: 10px;
line-height: 2;
}

.ad-green hr {
	border-top: 1px solid #D3E5A5;
	color: #D3E5A5;
	background: #D3E5A5;
}

.ad-purple {
	border: 2px solid #000000;
	border-width: 1px 1px 1px 1px;
	background: #FFF0FF;
}

.ad-purple a, ad-purple a:link, ad-purple a:visited,  ad-purple a:hover  {
color: #000000;
}

.ad-purple hr {
	border-top: 1px solid #FFD6FF;
	color: #FFD6FF;
	background: #FFD6FF;
}

.text-ad em {
	color: #000;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
}

.text-ad hr {
	margin: 3px 0 1px;
	height: 1px;
	border: none;
}

.alignright {
	float: right;
	margin: 7px 0 7px 15px;
}

