/*
Theme Name: Wildlife 
Theme URI: http://www.tectuts.com
Description: Creative Wordpress  Theme
Version: 1.0
Author: Nashwan Bitar
Author URI: http://www.nashwan.personal.qa
*/
body{ background:#CCCC99;}
* {margin:0;padding:0}
body {font-family:Century Gothic, Arial;font-size:14px;line-height:22px;color:#666;}
h1, h2, h3, h4, h5, h6 {color:#000;font-weight:normal;margin-bottom:15px}
a {color:#22629A}
a:hover {text-decoration:none;}
img {max-width:100%;border:none}
.ofh {overflow:hidden}
.float_l{float:left;}
.float_r{float:right;}
.stracture{width:1024px; margin:15px auto;display:block;border-radius:10px;padding:10px 10px 0}
.main_area {}



.logo {float:left;margin-right:15px }
.logo img{width:1024px;}

.search_bar{background-image: url('images/pathway_bg.gif'); height:36px;}
.right_search_bar{margin:5px 10px auto auto}
.sidebar{z-index:9999; width:200px;padding-top:10px;}
.main_wrap {width:780px; min-height:1600px;}
.main_wrap{background:#fff; padding:20px; }

#basdepage {
    background-image: url('images/footer_bg.gif');
    background-repeat: repeat-x;
    height: 21px;
    color: #B136DE;
    line-height: 21px;
    padding: 0px;
    text-align: center;
    font-size: 15px;
}




/*====================Menu ===========================*/
.divmenu, ul, li, li li {
    margin: 0;
    padding: 0;
}
.divmenu {
    width: 185px;
   
}
.divmenu ul
{
     line-height: 25px;
}
    .divmenu li {
        list-style: none;
        position: relative;
        background: #CC9933;
    }

        .divmenu li li {
            list-style: none;
            position: relative;
            background: #641b1b;
            left: 185px;
            top: -27px;
			min-width:185px;
        }

    .divmenu ul li a {
        width: 185px;
       /* height: 25px;*/
        display: block;
        text-decoration: none;
        text-align: center;
        font-family: font-family:Century Gothic, Arial;
        color:#ffffff;
        border:1px solid #eee;
    }

    .divmenu ul ul {
        position: absolute;
        visibility: hidden;
        top: 27px;
		
    }

    .divmenu ul li:hover ul {
        visibility: visible;
		
    }
	
	    .divmenu ul li:hover ul  li a{
        
		background: #CC9933;
    }

    .divmenu li:hover {
        background-color: #CCCC99; 
		
    } 

    .divmenu ul li:hover ul li a:hover {
        background-color: #CCCC99;
		
    }

    .divmenu a:hover {
        
		color:#882E56;
    }
	
	
	
	/*====================Menu ===========================*/
.post h2 a{ color:#22629A; font-weight: bold; font-size:32px;line-height: 32px; text-decoration:none;}

.post_text{margin-bottom:30px}	
.post_text img{margin:10px;}
	
	/*====================Archive ===========================*/
.categoty_head { color:#22629A;}
.notfound_wrap h1{margin: 20px;
line-height: 55px;
text-align:center;
color:#f00;}
.notfound_wrap p{line-height: 30px;}
	/*====================Archive ===========================*/	
.widget_wrap{background:#CC927C;
margin:15px 15px 15px auto;
border:1px solid #DFDFDF;
}
.widget_wrap ul{padding:0 10px 20px 20px;} 
.widget_wrap li {list-style:none;}
.widget_wrap h2{background:#CC0033; color:#fff; padding:10px; text-align:center}


.side_post {background:#CC927C;
margin:15px 15px 15px auto;
border:1px solid #DFDFDF;

padding:10px;}

.side_post h2 {background:#CC0033;  padding:5px; color:#fff; font-size:22px;}
.side_post h2 a{color:#fff; font-size:16px; text-decoration:none;}
.side_post p{color:#000;margin-bottom:30px;}
.read_more{background:#B136DE; float:right; color:#fff; padding:2px 5px; margin-bottom:15px;}


/*=======Layout.css =======*/



img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

blockquote{background:#f9faf3;
border:1px #e2e7b0 solid;
margin:20px;
padding:10px;}


/*Pagination-------------*/
.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.pagination a:hover{
color:#fff;
background: #3279BB;
}
 
.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}

/*Pagination-------------*/