@charset "utf-8";

/* 
	title: mummy mismash
	date : 22-08-09
*/

*{margin:0; padding:0;}

body

{

	font-family:Arial,"Trebuchet MS", Verdana, Georgia, Lucida,Helvetica,Tahoma, sans-serif, "Myriad Pro";

	font-size:12px;

	text-align:center;

	color:#000;

	background:#fff url(images/top-bg.jpg) no-repeat center top; 

}

:focus{ outline:none;}

img,fieldset{border:none;}

ul,ol,li{list-style:none;}	

a{	color:#fff;	text-decoration:none;}



/*----------start wraper-----------*/

#wraper{

	width:1000px;

	margin:0 auto;

	text-align:left;

	overflow:hidden;

}

/*----------start header-----------*/

#header{

	overflow:hidden;

}

/*-----------start navigation-------------*/

.navigation{

	width:683px;

	float:right;

	padding-top:12px;

}

.navigation li{

	float:left;

	width:96px;

}

.navigation li a{

	display:block;

	float:left;

	width:96px; height:29px;

	color:#4A4A4A;

	font:bold 13px/30px "Myriad Pro";

	text-align:center;

	text-transform:uppercase;

	background:url(images/nav-bg.gif) no-repeat top;

}

.navigation li a:hover, .navigation li.current_page_item a{

	background:url(images/nav-hover-bg.gif) no-repeat top;

	color:#fff;

}



/*----------logo-----------*/

.logo{

	display:block;

	width:294px;

	overflow:hidden;

	margin-top:42px;

}

/*------------start content area---------------*/

.contentArea{

	width:1000px;

	margin-top:110px; color:#000;

	overflow:hidden;

}

/*-------------start sidebar-------------*/

.sidebar{

	width:230px;

	float:right;

	padding-bottom:20px;

}

.sidebar .imgBox{

	width:208px;

	border:#0D770D 1px solid;

	padding:10px;

	overflow:hidden;

	font:normal 11px Arial;

	color:#575758;

	background:#EBEBEB;

    margin-bottom:10px;
    

}

.sidebar .imgBox img{

	float:left;

	margin:0 10px 10px 0;

	display:block;

}

.subscribe{

	width:220px;

	background: url(images/subscribe-bg.gif) repeat;

	margin-top:20px;

	padding:5px;

	overflow:hidden;

}

.subscribe b{

	display:block;

	font:bold 17px Verdana;

	color:#BFCB05;	 

}

.subscribe input, .searchBox input{

	width:184px;

	height:23px;

	float:left;

	border:#000 1px solid;

	border-right:none;

	background:#F7F7F7;

	margin-top:7px;

	padding:5px 3px 0 4px;

}

.subscribe .btnSubscribe, .searchBox .btnSearch{

	border-left:none;

	height:28px;

	width:28px;

	padding:0;

}

.option{

	width:230px;

	margin-top:20px;

}

.option img{

	display:block;

	margin-bottom:15px;

}

.searchBox{

	width:220px;

	background:#0D770D;

	padding:5px; overflow:hidden;

}

.searchBox input{

	margin:0;

	border:#6F6F6F 1px solid;

	border-right:none;

	background:#EAEAEA;

}

.recentPost{

	display:block;

	width:230px; height:46px;

	overflow:hidden;

	margin-top:20px;

}

.sidebar ul ul{

	width:230px;

	margin-top:-10px;

}

.sidebar ul ul li{

	background:url(images/recent-post-bullet.jpg) no-repeat left 7px;

	margin-left:2px;

	padding-left:10px;

}

.sidebar ul ul li a{

	display:block;

	color:#4D2000;

	font:normal 13px Arial;

	line-height:20px;

}

.sidebar ul ul li a:hover{

	color:#FF5200;

}

.textwidget{

	margin-top:-20px;

}

/*-------------start content-------------------*/

.content{

	width:750px;

	float:left;

	padding-bottom:20px;

}

.content .post{

	width:750px;
    clear: both;

}

.content .post dd{

	width:666px;
   
    overflow: hidden;
   

	padding:0 0 35px 84px;

}
.content a{
    color:#000;
}
.post .comments{

	margin:30px 0;

}

.postingDate{

	width:72px; height:43px;

	background:url(images/posting-date-bg.jpg) no-repeat top;

	display:inline-block;

	margin-left:-84px;

	text-align:center; overflow:hidden;

	text-transform:uppercase;

	float:left;

}

.date{

	display:block;

	font:bold 15px Arial;

	color:#fff;

	margin-top:3px;

}

.month{

	display:block;

	color:#BFCB05;

	font:bold 11px Arial;

	margin-top:4px;

}

.datePlace{	

	width:72px; 

	margin-left:0px; 

	float:left; 

	height:43px;

}

.post h2, .post h1,.heading,.headerText,.textArea{

	float:left; width:100%;

	font:normal 21px Arial;

	border-bottom:#C1AE9F 1px dashed;

	margin-bottom:20px;padding-bottom:5px;

}

.textArea{

	border:none;

}

.headerText{

	border-bottom:none;

	margin-bottom:0;

}

.post h2 a, .post h1 a{

	color:#000;

	line-height:25px;	

	display:block;

}

.post h2 a:hover, .post h1 a:hover{

	text-decoration:underline;

}

.post p{

	color:#212121;

	font:normal 13px Arial;

	padding-bottom:23px;

}

.post .readMore,.post p a{
    color:#FF0000;
    text-decoration:underline;
}
.more-link{
    display: block;
    margin-top: 15px;
}
.post .commentInfo{

	width:592px; height:40px;

	background:#EDE2C5 url(images/comment-info-bg.gif) no-repeat 21px 6px;

	padding:23px 0 0 70px;

	color:#fff;
    clear: both;
    float: left;

}

.post .commentInfo b{

	font-size:12px;

}

.post .commentInfo span{ 

	padding-left:12px; 

}

.post .commentInfo a{

	text-decoration:underline;

	color:#BFCB05;

	cursor:text;

	font-weight:bold;

}

.post .commentInfo b a{

	cursor:pointer;

}

.post .commentInfo .addThis{

	float:right;

	width:125px;

	margin-right:35px;

    cursor:pointer;

}

.content .comment{

	width:666px;

	padding:0 0 0 84px;

	margin-top:-20px;

}

.vcard img{

	visibility:hidden;

}

.comment a{	

	color:#FF2A00;

	font-style:normal;

	font-weight:bold;

}

.commentmetadata{	

	visibility:hidden;

}

.says{

	visibility:hidden;

}

.content .comment li{

	background:#F6FFE5;

	margin-bottom:10px;

	width:633px;

	padding:15px 15px 17px 15px;

}

.content .comment b{

	display:block;

	margin-bottom:12px;

	color:#FF2A00;

}

.fn{

	color:#FF2A00;

	font-weight:bold;

	padding-left:62px;

	font-style:normal;

	margin:0 0 -10px 5px;

	float:left;

}

.vcard{	

	margin-bottom:-10px;

}

.fn cite{

	margin:0;

	display:inline;

}

.fn a{

	margin:-30px 0 0 0px;

}

.comment-body p{

	margin:-15px 0 0 2px;

}

.content form{

	width:666px;

	padding:0 0 0 84px;

 	overflow:hidden;

	margin-top:20px;

	float:left;  

}

.content form p{  

	float:left;

	padding-bottom:15px; 

}

.content label{

	float:left;

	width:66px;

	color:#000;

	font:normal 13px Arial;

	margin-top:5px;

}

.content input, .content textarea{

	float:left;

	width:317px; height:24px;

	background:#F5F5F5;

	border:#C9C9C9 1px solid;

	padding:5px 4px 0 5px;

}

.content textarea{

	height:115px;

	overflow:hidden;

}

.content input:focus,.content textarea:focus{

	background:#fff;

}

#respond .btnLeaveComment{

	width:143px; height:29px;

	border:none;

	background:url(images/btn-leave-comment.gif) no-repeat;

	padding:0;

 	margin:0px 0 0 66px;

	cursor:pointer;

}

#respond .btnLeaveComment:focus{

	background:url(images/btn-leave-comment.gif) no-repeat;

}

.content .clear{ clear:both; }

.searchArea{	

	width:236px;

	height:22px;

	margin-left:-80px;

	display:inline;

}

.searchArea input{	

	width:195px;

}

.widgettitle{

	visibility:hidden;

}

#respond textarea,#respond input,#respond p{	

	clear:both;

	float:left;

}

#respond p{

	width:590px;

}
.commentInfo .addThis{
    cursor:pointer
}

#respond label{

	width:66px;

	float:left;

}

#respond input,#respond textarea{

	float:left;

	margin:-20px 0 0 66px;

}

#commentform a{

	 color:#000000;

}
.post .commentInfo  b a{
     color:#fff;
}
.postmetadata{

	margin-bottom:10px;

}

.postmetadata a{

	float:left;

}

.postmetadata b{

	float:left;

	font-size:13px;

	margin:15px 10px 0;

}

.postmetadata strong{	

	float:left;

	margin:15px 10px 0;

}
.postLink{
	height:50px ;
	width:750px;
	overflow:hidden;
}
.postLink a{
	color:#000;
}
.postLink b{
	float:right; 
	font-weight:normal
}
.gallery{   
    overflow: hidden;
}
.gallery li{
    float: left;
    margin: 0 10px 10px 0;
    overflow: hidden;
    height: 130px;         
}
.pagination{
    clear: both;
    width: 700px;
    float: left;
    margin: -150px 0 10px;        
}
.pagination a{  
    color: #333;
}
/*-------------------start subscribeArea-------------------*/
.subscribeArea{    
    margin:16px 0 16px;
    display:block;
    overflow:hidden;
}
.subscribeArea img{
    float:left;
}
.subscribeArea span img{
    float:right;
    margin-top:4px;
}
/*-------------------start footer-------------------*/

.footer{

	width:100%;

	height:100px;

	background:url(images/footer-bg.jpg) no-repeat center;

	padding:25px 0 0 0;

}

.footer p{

	color:#000;

	text-align:center;

}

.footer p a{

	color:#000;

	font:normal 14px  "Myriad Pro";

	padding:0 7px;

	text-transform:uppercase;

}

.footer p a:hover{

	color:#FF0000;

}

.footer span{

	display:block;

	color:#fff;

	font:normal 13px Verdana;

	margin-top:3px;

}
.archiveMonthList li a{
    color: #333333;
}
.alignleft{ 
    float: left;
    margin: 10px 10px 10px 0;
}
.alignright{
        float: right   !important;
        margin:10px 0 10px 10px;
}
