/*
    Theme Name: kalame
    Theme URI: 1
    Description: 1.
    Version: 1.0
    Author: Evan Eckard
    Author URI: 1/
*/
body {
margin-top:0px !important;
padding-top:0px !important;
margin-bottom:0px !important;
padding-bottom:0px !important;
background: #cccccc url(images/gray-bg.gif);
direction:ltr;
}

.main {width:980px; 
       height:100%; 
       background:#ffffff; 
       padding:0px; 
       margin:0px;  }

#header { width:100%; height:120px; margin:0px; padding:0px; background:#416fa0; }

.menu   {
         width:950px;
         height:25px;
         padding:0px 15px 5px 15px;
         margin:0px;
         background:#fff;
          }


#menu   {
         width:600px;
         float:right;
		 padding:0px;
         margin:0px;
         background:#fff;
		 height:25px;
         font-family:tahoma;
         font-size:9pt;
         color:#0033CC;
         font-weight:bold;
         text-decoration:none;
         text-align:right;
         direction: rtl;
        }
        
        
#menu A {
        font-family:tahoma;
         font-size:9pt;
         color:#416FA0;
         font-weight:bold;
         text-decoration:none;
                        }
                        
#menu A:hover {
         font-family:tahoma;
         font-size:9pt;
         color:#ff9900;
         font-weight:bold;
         text-decoration:none;
         
                }
#menu A:visit {
         font-family:tahoma;
         font-size:9pt;
         color:#416FA0;
         font-weight:bold;
         text-decoration:none;
                }

.marquee   {
         width:980px;
         height:21px;
         padding:3px 0px 2px 0px;
         margin:0px;
         border-top:1px #bbb solid;
         border-bottom:1px #bbb solid;
         font-family:tahoma;
         font-size:8pt;
         color:#333;
         font-weight:normal;
         text-decoration:none;
           }


.add {float:left; text-align:left; padding: 3px 5px;}

.text { float:left; font-family:Tahoma;
padding-top:8px;
font-size:8pt;
color:#333;
font-weight:normal;
text-decoration:none;
vertical-align:middle;}

.search { float:left; font-family:Tahoma; font-size:8pt;
padding-left:20px; color:#333; font-weight:normal;text-decoration:none;
vertical-align:middle;} 

.bord   {
         width:970px;
         height:100%;
         margin:0px;
         padding:0px;
         background:#fff;
         vertical-align:top;
        }
        
.space {
            width:5px;
            padding:0px;
            margin:0px;
            border:0px;
            }


.topnews { 
          width:660px;
          direction: rtl; 
          line-height:120%; 
          vertical-align:top; 
          text-align:right;

      }

#topnews   {
		font-family: Tahoma;
                font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
		}	


		
#topnews a {
		color: #006699;
		text-decoration: none;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
		}

#topnews a:hover {
		color: red;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
  			 }
	
#topnews a:visit {
		color: #006699;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			  }

#topnews a:active {
		color: #000;
		font-family: Times New Roman;
		font-size: 24px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			   }

.news { 
        width:390px;
        direction: rtl; 
        line-height:120%; 
        vertical-align:top; 
        text-align:right; 
      }


#news   {
		width:385px;
                font-family: Tahoma;
                font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
                vertical-align:top;
		}
			
#news a {
		color: #006699;
		text-decoration: none;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
		}

#news a:hover {
		color: red;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
  			 }
	
#news a:visit {
		color: #006699;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			  }

#news a:active {
		color: #000;
		font-family: Times New Roman;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom: 10px;
			   }			



#sub   {
	font-family: Tahoma;
	font-size: 9pt;
	color:#777;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	direction: rtl;
	line-height: 130%;
        margin-bottom: 2px;
		    }

#info   {
		font-family: Tahoma;
                font-size: 9pt;
		color:#333;
		font-weight: normal;
		text-decoration: none;
		text-align: right;
		direction: rtl;
		line-height: 130%;
		margin-bottom:10px;
                background: #f1f1f1;
                padding:5px; 
                border-top: 1px solid #cccccc; 
                border-bottom: 1px solid #cccccc; 
		}


.image   {
	   border: 1px solid #dddddd;
    	   padding: 1px;
           margin-left:5px;
           float:right;
         }
#title { 
         text-align:right; 
         margin:10px 0px 8px 0px; 
         border-bottom: 3px solid #deded2;}


.notebord {
            width:180px;
            text-align:right;
            padding:5px;
            margin:2px 0px 10px 0px;
            border: 0px solid #cccccc;
            vertical-align:top;
            }

#notes {width:180px; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:130%; padding:0px; margin-bottom:5px; vertical-align:top; }


#notes a { font-family:Times New Roman; font-size:10pt; color:#006699;
font-weight:bold; text-decoration:none; line-height:130%; }


#notes a:hover { font-family:Times New Roman; font-size:10pt; color:#888888;
font-weight:bold; text-decoration:none; line-height:130%; }

#notes a:visit { font-family:Times New Roman; font-size:9pt; color:#006699;
font-weight:bold; text-decoration:none; line-height:130%; }


.lastnews {
            width:260px;
            height:100%;
            text-align:right;
            padding:5px;
            margin:2px 0px 5px 0px;
            border: 1px solid #cccccc;
            vertical-align:top;
            }

#lastnews {width:97%; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:140%; padding:0px; margin:2.5px 0px 2.5px 0px; vertical-align:top; }

#lastnews a { font-family:Tahoma; font-size:8pt; color:#006699;
font-weight:normal; text-decoration:none; line-height:130%; }


#lastnews a:hover { font-family:Tahoma; font-size:8pt; color:#888888;
font-weight:normal; text-decoration:none; line-height:130%; }

#lastnews a:visit { font-family:Tahoma; font-size:8pt; color:#006699;
font-weight:normal; text-decoration:none; line-height:130%; }


.post {
            width:500px;
            text-align:right;
            padding:5px 15px 5px 15px;
            margin:0px;
            border: 0px solid #dddddd;
            vertical-align:top;
            font-family: Tahoma;
		font-size: 8pt;
		color:#666;
		font-weight: normal;
		text-decoration: none;
		direction: rtl;
            }


		
#titlenews   {
		text-decoration: none;
		direction: rtl;
                text-align: center;
		text-decoration: none;
		font-family: Tahoma;
		font-size: 9pt;
		font-weight: normal;
                line-height: 130%;
                margin-bottom:10px;	
		}
	
#titlenews a {
		color: #006699;
		text-decoration: none;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		direction: rtl;
		
		}

#titlenews a:hover {
		color: red;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		direction: rtl;
		  			 }
	
#titlenews a:visit {
		color: #006699;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		direction: rtl;
		
			  }

#titlenews a:active {
		color: #006699;
		font-family: Times New Roman;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
		direction: rtl;
		
			   }

#postnews   {
		font-family: Tahoma;
		font-size: 9pt;
		color:#333;
                text-align: center;
		font-weight: normal;
		text-decoration: none;
		direction: rtl;
		line-height: 140%;
		margin-bottom:10px;
		}
	
#postnews a {
		color: #006699;
		text-decoration: none;
		font-family: Tahoma;
		font-size: 9pt;
		font-weight: normal;
		direction: rtl;
		
		}

#postnews a:hover {
		color: red;
		font-family: Tahoma;
		font-size: 9pt;
		font-weight: normal;
		text-decoration: none;
		direction: rtl;
		
  			 }
	
#postnews a:visit {
		color: #006699;
		font-family: Tahoma;
		font-size: 9pt;
		font-weight: normal;
		text-decoration: none;
		direction: rtl;
		
			  }

#postnews a:active {
		color: #006699;
		font-family: Tahoma;
		font-size: 9pt;
		font-weight: normal;
		text-decoration: none;
		direction: rtl;
		
			   }

#postsub   {
		font-family: Tahoma;
		font-size: 8pt;
		color:#777;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
                margin-bottom:5px;
		direction: rtl;
		line-height: 130%;
		    }

.notese {
            width:180px;
            text-align:right;
            padding:5px;
            margin:2px 0px 10px 0px;
            border: 0px solid #cccccc;
            vertical-align:top;
            }

#notese {width:230px; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:130%; padding:0px; margin-bottom:5px; vertical-align:top; }



.top {
width:340px;
text-align:right;
margin:0px;
padding:5px;
background-color:#fff;
vertical-align:top;
border:0px solid #ccc;
}


#top {width:95%; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:130%; padding:5px; margin-bottom:5px; vertical-align:top; }

#top { font-family:Times New Roman; font-size:10pt; color:#333333;
font-weight:bold; text-decoration:none; line-height:130%; }

#top a:hover { font-family:Times New Roman; font-size:10pt; color:#888888;
font-weight:bold; text-decoration:none; line-height:130%; }

#top a:visit { font-family:Times New Roman; font-size:10pt; color:#333333;
font-weight:bold; text-decoration:none; line-height:130%; }

.ads {
width:80px;
text-align:center;
padding:5px;
margin:0px;
background-color:#E1F0FF;
border:0px;
vertical-align:top;
}

.archives {width:800px; direction: rtl; font-family:Tahoma; text-align:right;
font-size:8pt; color:#000000; font-weight:normal; text-decoration:none;
line-height:200%; padding:0px 50px 0px 50px; margin-bottom:5px; vertical-align:top; }

.archives a { font-family:Tahoma; font-size:8pt; color:#006699;
font-weight:normal; text-decoration:none;  }


.archives a:hover { font-family:Tahoma; font-size:8pt; color:#888888;
font-weight:normal; text-decoration:none;  }

.archives a:visit { font-family:Tahoma; font-size:8pt; color:#006699;
font-weight:normal; text-decoration:none;  }


h1 {

font-family:Times New Roman; 
font-size:16pt; 
color:#006699;
font-weight:bold; 
text-decoration:none; 
line-height:130%;
    
    }


.comment-content {
width:400px;
direction: rtl;
text-align:right;

padding:5px;
margin:5px 0px 15px 5px;
background:#f1f1f1;
border:1px dotted #777;
}


.footer {
width:980px;
hieght:35px;
background:#dddddd;
padding: 15px 0px 5px 0px;
}


#footer { font-family:Tahoma; font-size:9pt; color:#333333;
font-weight:bold; text-decoration:none; line-height:130%; }

#footer a { font-family:Tahoma; font-size:9pt; color:yellow;
font-weight:bold; text-decoration:none; line-height:130%; }


#footer a:hover { font-family:Tahoma; font-size:9pt; color:#888888;
font-weight:bold; text-decoration:none; line-height:130%; }

#footer a:visit { font-family:Tahoma; font-size:9pt; color:yellow;
font-weight:bold; text-decoration:none; line-height:130%; }

#menu { padding:0px; margin:0px;}
#menu ul{list-style:none; width:600px; height:20px;
}
#menu li{float:right; margin-left:15px;}

.imgstyle{
	border:0px;
	padding:0px;
	margin:0px;
	text-align:right
}
	
.innerright{float:right; width:100%}
.add a.linkdes{ text-decoration:none;
color:#333;
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;
padding:0px;
direction:rtl;
margin-left:10px;
}





.commentlist li, #commentform input, #commentform textarea {
	font: 11px 'Tahoma', Verdana, Arial, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
	}


.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	font:11px;
	font-family:Tahoma, Geneva, sans-serif;
	}

#commentform p {
	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
	font-size:11px
	}

.commentmetadata {
	font-weight: normal;
	font-size:11px;
	}
	
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */


.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */
.box-left p{text-align:justify}