/*  
Theme Name: heryakidon
Theme URL: http://www.heryakidon.com
Version: 1.0
Author: Donna Harapan
Author URL: http://www.heryakidon.com/
Author Email: mouse@heryakidon.com
*/

body {
	background:url(images/bg.gif) repeat-y;
	background-color:#d95b43;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ecd078;
	margin:0px; 
	padding:0px;
	}
	
p { margin:0px; padding:0px; }

h1 { font-size:30px; font-weight:normal; margin:0px; padding:0px; }
h2 { font-size:25px; margin:0px; padding:0px; }

.italize {    
        font-style:italic;
        }
	
img {
	border:none;
	behavior: url(iepngfix.htc);
	padding:0px;
	margin:0px;
	}
	
form { margin:0px; padding:0px; }

a:link { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#FFFFFF; }
a:hover { text-decoration:none; color:#542437; }
a:focus { outline: none; }
	
INPUT, 
TEXTAREA,
SELECT {
	border:1px solid #542437;
	background-color:#FFFFFF;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#542437;
    resize: none;
	}

        .comments_width {
                   width:450px;
                   }

.form INPUT,
.form TEXTAREA {
    border: 1px solid #ECD078;
    margin: 2px;
    padding: 3px;        
    }

#commentform textarea,
.form TEXTAREA {
    width: 400px;
    }

INPUT.search-submit,
INPUT#submit,
INPUT#searchsubmit,
INPUT#sa{    
    text-align:center;
    background:#ECD078 none repeat scroll 0 0;
    color:#D95B43;
    cursor:pointer;
    font-size:11px;
    padding:3px 10px;    
    }
	
.column {
	float:left;
	}

.center {
	text-align: center;
	margin: 0px auto;
	}

#frame {
	width:auto;
	}
	
#page {
	position: relative;
	}	


/*
    header.php
---------------------------------------------------*/	
#headerbar {
	background-color:#542437;
	height:6px;
	}

#header {
	width:100%;
	height:250px;
	background:url(images/headerbg.gif) no-repeat;
	}
	
	#logo {
		background:url(images/logo.png) no-repeat;
		width:350px;
		height:200px;
		font-size: 0px;
		text-indent: -10000px;
		}
    
        #logo A {
            display: block;
            width: 350px;
            height: 200px;
            }
        
	#navi {
		margin:-200px 0px 0px 350px;
		}
		
		#navi a {
		    text-decoration: none;
		    }
		
		#button_1 {
			position:absolute;
			margin:0px 0px 0px 5px;
			*margin:0px 0px 0px 50px;
			}
	
			#button_1 li { width: 185px; height: 125px; background: url(images/button1.png) 0 0 no-repeat; list-style: none; }
			#button_1 a { width: 185px; height: 125px; display: block; }
			#button_1 #behindthekitchen a:hover { background:url(images/button1.png) no-repeat 0 -125px; }
			
		#button_2 {
			position:absolute;
			margin:0px 0px 0px 250px;
			*margin:0px 0px 0px 300px;
			}
	
			#button_2 li { width: 165px; height: 125px; background: url(images/button2.png) 0 0 no-repeat; list-style: none; }
			#button_2 a { width: 165px; height: 125px; display: block; }
			#button_2 #whatscooking a:hover { background:url(images/button2.png) no-repeat 0 -125px; }
			
		#button_3 {
			position:absolute;
			margin:0px 0px 0px 480px;
			*margin:0px 0px 0px 545px;
			}
	
			#button_3 li { width: 145px; height: 125px; background: url(images/button3.png) 0 0 no-repeat; list-style: none; }
			#button_3 a { width: 145px; height: 125px; display: block; }
			#button_3 #buzzthechef a:hover { background:url(images/button3.png) no-repeat 0 -125px; }


/*
    sidebar.php
---------------------------------------------------*/	
#sidebarLeft {
	width:350px;
	position: absolute;
	top: 250px;
	left: 0px;
	}

    #sidebarLeft DIV.main {
		margin:20px 0px 0px 0px;
		width: 350px;
	    }
		
	#dailyplatter {
		margin:20px 0px 0px 25px;
		}
	
		#dailytop {
			background:url(images/dailytop.gif) no-repeat;
			width:299px;
			height:60px;
			}
		
		#dailymain {
			background:url(images/dailybg.gif) repeat-y;
			width:239px;
			padding:10px 30px 20px 30px;
			color:#FFFFFF;
			}
		
			.platter_author {
				font-size:11px;
				font-style:italic;
				}
		
		#dailybottom {
			background:url(images/dailybottom.gif) no-repeat;
			width:299px;
			height:32px;
			}
	
	#ourcravings {
		background:url(images/header_cravings.gif) no-repeat;
		padding-top: 40px;
		}
					
	#kitchenGalleryThumb {	
        background:url(images/kitchen_gallery.gif) no-repeat;
		padding-top: 75px;		    	    
	    }

        #kitchenGalleryThumb UL {    				
			margin: 0px;
			padding: 5px 30px 0px 30px;			
			}
						
		    #kitchenGalleryThumb UL LI {    				
			    margin-top: 5px;	
			    padding: 0px;			    	    
			    }

		#kitchenGalleryThumb A {    				
			text-decoration: none;
			position: relative;	    				
			display: block;
			}

		    #kitchenGalleryThumb A IMG {
			    border:3px solid #FFFFFF;
			    width: 44px;
			    height: 44px;			    
			    }
			
		    #kitchenGalleryThumb A P.title {
			    top: 15px;
			    left: 60px;
			    color:#53777A;
			    position: absolute;
			    }

		#kitchenGalleryThumb A:hover P.title {    				
			text-decoration: underline;				
			}

		#kitchenGalleryThumb A:hover IMG {    				
			border:3px solid #53777A;
			}     
                                                    
    #left-lovestory {
        }
        
        #left-lovestory A {
            display: block;
            background:url(images/lovestory_button.gif) no-repeat;
            height: 95px;
            z-index: 999;
            }			

        #left-lovestory A:hover {
            background-position: 0px -95px;
            }	
			
	#google,
	#nuff {
		padding-top:20px;
        }


#sidebar {
	width:170px;
	position: absolute;
	left: 925px;
	top : 190px;
	margin: 0px;
	padding: 0px;
	}
	
    #sidebar LI {
        list-style: none;
        }

        #sidebar LI.main {
            margin: 20px 0px 0px 0px;
            padding-top: 50px;	 
		    width:145px;        
            }

        #sidebar LI.hide {
            display: none;
            }
        
	#rssfeed   {
	    height: 148px; 
	    background: url(images/rss.gif) 0 0 no-repeat; 
	    }
	    
	#rssfeed a { width: 145px; height: 148px; display: block; }
	#rssfeed a abbr { display: none;}
	#rssfeed a:hover { background:url(images/rss.gif) no-repeat 0 -148px; }
		
	#emailsubscribe {
		padding-top: 45px;
		background:url(images/header_vip.gif) no-repeat;
		margin-top:10px;
		}

		#emailsubscribe P{
			color: #542437;
			padding-bottom: 5px;
			}
		
	#searchbar {
		background:url(images/header_hunt.gif) no-repeat;		   
	    }	

	    #searchbar LABEL {
	        display: none;
	        }	
	    
		.searchbox .search-text,
	    .searchbox INPUT#s,
	    .searchbox INPUT#q {
	        background: url(images/searchbar.gif) no-repeat;
	        width: 115px;
	        height: 25px;
	        float: left;
	        border: none;
	        margin: 0px;
	        padding: 0px;
	        text-indent: 10px;
	        outline: none;
	        }	

		.searchbox .search-submit,
	    .searchbox INPUT#searchsubmit,
	    .searchbox INPUT#sa	{	        
	        background: url(images/searchbtn.gif) no-repeat 0px 0px;
	        width: 30px;
	        height: 25px;
	        border: none;
	        margin: 0px;
	        padding: 0px;
	        text-indent: -10000px;
	        font-size: 0px;
	        }	

		.searchbox .search-submit:hover,
	    .searchbox INPUT#searchsubmit:hover,
		.searchbox INPUT#sa:hover {	        
	        background: url(images/searchbtn.gif) no-repeat 0px -25px;
			width: 30px;
	        height: 25px;
	        }

	#categories {
		background:url(images/header_whatmenu.gif) no-repeat;		 		
	    }	

    	#categories UL {        	        
    	    margin: 0px;
    	    padding: 0px 10px;
    	    }

    	    #categories UL LI {        	        
    	        font-size: 11px;
    	        margin-top: 3px;
    	        color: #542437;
    	        border-bottom: dotted 1px #542437;
    	        }

    	    #categories UL LI:hover {        	            	        
    	        color: #ECD078;    	        
    	        }
    	            	        
	    #categories A {        	        
	        color: #542437;
	        }

	    #categories A:hover {        	        
	        color: #ECD078;
	        }
		
	#kitchengallery {
		background:url(images/header_gallery.gif) no-repeat;
		padding-top: 75px !important;
		}
		
		#kitchengallery DIV {		
		    padding: 0px 5px 0px 12px;
		    }
		    
		#kitchengallery A {
			border:3px solid #ECD078;			
			display: block;
			height: 80px;
			width: 110px;
			}
		
		#kitchengallery A:hover {
		    border: 3px solid #542437;
		    }
		    
    #get-recent-comments {        		
		background:url(images/header_comments.gif) no-repeat;		
		}

        #get-recent-comments UL {        		    
		    margin: 0px;		    
		    padding:1px 0px 0px 5px;		    		    
		    }        

            #get-recent-comments UL LI {        		    
		        margin: 15px 0px 5px 0px;
		        }     

            #get-recent-comments UL LI IMG.wp-smiley {        		    
		        width: 16px;
		        height: 16px;
		        }     

    /* dynamic control */		    
    #twitter-1 {
		float: left;
		background:url(images/header_tweet.gif) no-repeat;
		margin:20px 0px 0px 0px;
		padding-top: 35px;    		
        }
        
        #twitter-1 .twitter_title_link {
            display: none;
            }
       
        #twitter-1 UL {     
            margin: 0px;
            padding: 5px 0px 0px;
            }

            #twitter-1 UL LI {     
                margin: 20px 20px 0px 10px;                
                }            

            #twitter-1 UL .twitter-timestamp {     
                font-size: 10px;                
                font-style: italic;
                }                            
                

        #followme-twitter {                    
            font-size: 10px;
            margin: 10px 10px 0px 10px;
            }
               

	#secretrecipe {
		background:url(images/header_archives.gif) no-repeat;						
		}
		
		.archives {
			width:135px;
			margin-left:5px;
			}
			
    #fb-fanbox {			        
        padding-top: 0px !important;
        padding-left: 5px;
		padding-bottom:10px;
        }		
        
/*
    index.php
---------------------------------------------------*/					
#columnMain {
	margin-left: 350px;
	width:530px;
	min-height:2000px;
	}

	.index {
	    }
	
	.post {
        position:relative;
        padding-left: 70px;
        padding-top: 5px;
	    }
		
		.post H2 {    			
			color:#53777a;
			margin:5px 0px 20px 0px;    				    
		    }

		    .post H2 a {
    		    background:#ecd078;
    		    padding: 2px;
    		    text-decoration: none;
    		    color: #53777a;
    		    }

		    .post H2 a:hover {
    		    background:#ecd078;
    		    padding: 2px;
    		    text-decoration: none;
    		    color: #d95b43;
    		    }

        .post .category {
            background: url(images/icon_category.gif) no-repeat;            
            padding-left: 25px;
            padding-top: 5px;
            margin-bottom: 0px;
            height: 23px;
            }
            
        .post P {
            padding: 5px 0px;
            line-height: 1.4em;
            }
            
        .post .aligncenter {
            margin: 5px auto 15px;
            }
            
        .post #searchbar {
            background: none;
            margin: 0px;
            padding: 0px;
            }

            .post #searchbar SPAN {                
                }
            
    .entry {
        text-align:justify;
        }
		
		.entry IFRAME {
			height:20px;
			margin-top:15px;
			}		

    .wp-caption A.canvas {
        -moz-border-radius-bottomleft:0px;
        -moz-border-radius-bottomright:0px;
        -moz-border-radius-topleft:0px;
        -moz-border-radius-topright:0px;
        display: block;
        background-color:#FFFFFF;
        border:2px solid #ECD078;
        margin:10px 0px 10px 0px;
        padding-top:5px;    
        text-align:center;
        }

    .wp-caption A.canvas:hover {
        border:2px solid #542437;       
        text-decoration: none;    
        }
        
    .wp-caption p.wp-caption-text {
        color: #53777A;
        font-size:11px;        
        margin:10px;
        padding:0px;
        }
    		    
	.dateFrame {
		background:url(images/datebg.gif) no-repeat;
		width:52px;
		height:101px;
		position: absolute;
		left: 0px;
		top: 0px;
		font-size:11px;
		}
	
	    .dateFrame DIV 	{
			text-align:center;
			position:absolute;
			color:#d95b43;
	                width: 30px;
			left: -10px;
			z-index: 1; 
	                }
	        
		.dateFrame .month {
			top: 32px;
			}
			
		.dateFrame .date {
			top: 42px;
			font-size:25px;
			font-weight: bold;
			}	    	    
			
	.post_footer {
		height:60px;
		margin-top:10px;
		}
		
		.post_footer div {
		    margin-top: 10px;
		    }
			
		.post_footer .author {
			font-size:11px;
			color:#542437;				
			float: left;
			font-weight:bold;
			}
			
			.post_footer .author a { font-style:italic; font-weight:normal; text-decoration:underline; color:#542437; }
			.post_footer .author a:hover { font-style:italic; font-weight:normal; text-decoration:none; color:#ecd078; }
						
		.post_footer .comments {
			font-size:11px;
			float: right;
			margin-right: 60px;
			}
			
			.post_footer .comments a:link { text-decoration:none; color:#FFFFFF; }
			.post_footer .comments a:visited { text-decoration:none; color:#FFFFFF; }
			.post_footer .comments a:hover { text-decoration:underline; color:#ecd078; }											

    .notfound P {
        background: url(images/sorry.gif) no-repeat;
        padding-top: 170px;
        }
        
    .openComments {
        height: 110px;
        }

        .openComments .comments {
            float: left;
            clear: left;
            font-size: 20px;
            margin-left: 0px;
            padding-top: 20px;
            }

.footer_cheese {
    background:url(images/footercheese.gif) no-repeat;
    background-position: bottom left;
    }

.footer_banana {
    background:url(images/footerbanana.gif) no-repeat;		
    background-position: bottom left;
    }
        
.google-inline-link {
	margin-bottom:15px;
	margin-left:70px;
	}

/*
    comments.php
---------------------------------------------------*/	   
.postCommentContainer {        
    }
    
    .postCommentContainer #commentlist,
    .postCommentContainer #nocomment,
    .postCommentContainer #commentform {
        padding-left: 70px;
        }
    
    .postCommentContainer A {            
        color: #fff;
        text-decoration: none;
        }

    .postCommentContainer A:hover {            
        color: #ecd078;
        }
    
#commentlist {
    margin: 0px;
    padding: 0px;
    }

    #commentlist LI {
        list-style: none;
        margin-bottom: 25px;
        }

    #commentlist .commentBox {
        position: relative;
        }

        #commentlist .commentBox IMG.photo {
            position: absolute;
            left: 0px;
            top: 0px;
            padding: 4px;
            background: #fff;
            border: 2px solid #ECD078;
            }

        #commentlist .commentBox IMG.wp-smiley {        		    
		    width: 16px;
		    height: 16px;
		    } 
		    
        #commentlist .commentBox .commentContent {                        
            background: #fff;
            border: 2px solid #ECD078;
            color: #D95B43;
            padding: 5px;
            margin: 0px 0px 5px 60px;
            }
                            
            #commentlist .commentBox .commentContent H4 {            
                border-bottom: 1px solid #ECD078;
                margin: 5px 0px;
                padding-left: 5px;
                padding-bottom: 5px;
                font-size: 100%;
                font-weight: normal;
                }

            #commentlist .commentBox .commentContent A {            
                color: #53777A;
                text-decoration: none;
                }

            #commentlist .commentBox .commentContent A:hover {            
                color: #D95B43;
                }
                                   
            #commentlist .commentBox .commentContent P {            
                padding: 0px 5px 5px 5px;
                font-size: 11px;
                }

    #commentlist .commentTime {
        text-align: right;
        font-size: 11px;
        }        
            
        #commentlist .commentTime CITE {
            font-style: normal;
            }

#postcomment {
    height: 45px;
    padding: 10px 0px 10px 70px;
    font-size: 20px;    
    }
    
#commentform {
    margin-bottom: 40px;
    }

    #commentform INPUT,
    #commentform TEXTAREA {
        border: 1px solid #ECD078;
        margin: 2px;
        padding: 3px;
        }
    
    #commentform .userLoggedIn {     
        font-size: 11px;
        padding: 0px 2px 5px;
        }

        
        
/*
    about.php
---------------------------------------------------*/	
.about {    
    margin-top:-20px;
    }

    .about .post {    
        padding-top: 0px;
        }
        
	.about .post H2 {    			
        font-size: 0px;
        text-indent: -10000px;
	    }

    	.about .post H2.dondon {    			
    	    background: url(images/about_dondon.jpg) no-repeat;
    	    height: 92px;
    	    }    

    	.about .post H2.hery {    			
    	    background: url(images/about_hery.jpg) no-repeat;
    	    height: 87px;
    	    }    

    	.about .post H2.kitchen {    			
    	    background: url(images/about_thekitchen.gif) no-repeat;
    	    height: 25px;
    	    }        	        	    
    	    
    .about .post_footer A {
        font-size: 16px;
        }
		
	.about_footer {
		height:60px;
		margin-top:25px;
		font-size:15px;
		}
		
		.about_footer div {
		    margin-top: 10px;
		    }
			
			.about_footer a:link { text-decoration:none; color:#ECD078; }
			.about_footer a:visited { text-decoration:none; color:#ECD078; }
			.about_footer a:hover { text-decoration:underline; color:#542437; }

#lovestory {
    margin:45px 0;
    padding: 0px;
	}
	
	#lovestory a { background: url(images/lovestory.jpg) 0 0 no-repeat; width: 525px; height: 95px; display: block; }
	#lovestory a:hover { background-position: 0 -95px; }
        
        

/*
    contact-us.php
---------------------------------------------------*/	
.header-dondon {
    background:url(images/contact_sendcheese.jpg) no-repeat;
    background-position: top left;    
    }

.header-hery {
    background:url(images/contact_sendbanana.jpg) no-repeat;
    background-position: top left;    
    }

.contact-us {    
    margin-top: -20px;    
    }
    
    .contact-us .form {
        padding-top: 80px;
        padding-left: 30px;
        margin-bottom: 40px;    
        font-size: 11px;
        }
        
        .contact-us .form P {
            margin-bottom: 3px;        
            vertical-align: top;                                
            }

        .contact-us .form SPAN {
            font-size: 10px;
            }
            
        .contact-us .form LABEL {
            width: 60px;
            display: block;
            padding-top: 5px;
            float: left;                
            }

        .contact-us INPUT {
            width: 170px;
            }
                
        .contact-us INPUT#submit {
            width: 130px;            
            }
  

/*
    thank-you.php
---------------------------------------------------*/ 
.thank-you {               
    }  

    .thank-you .header {  
        height:50px;
        font-size:20px;
        padding:10px 0 5px 70px; 
        }
        
    .thank-you .monkey {  
        background:transparent url(images/footerbanana.gif) no-repeat scroll left bottom;  
        }

    .thank-you .mouse {  
        background:transparent url(images/footercheese.gif) no-repeat scroll left bottom;  
        }
        
    .thank-you IMG {        
        padding:10px 0 10px 70px; 
        }


/*
    search-result.php
---------------------------------------------------*/ 
#columnCustomSearch {
	margin-left: 375px;
	min-height: 2000px;
	}

  
/*
    love-story.php
---------------------------------------------------*/

/* hack to hide post 11, which is page for love-story from displaying in the search result */
.search-results #post-11 {
    display: none;
    }
    
.love-story {
    width: 820px !important;
    margin-top: -23px;    
    }
    
    .love-story H3 {        
        padding: 40px 10px 0px 30px;
        margin: 0px;
        font-weight: normal;
        font-size: 20px;
        }

    .love-story #flashPlayerContainer {
        margin: 10px 20px;
        width: 700px;
        height: 435px;        
        }
                
#loveStoryHeader {        
    background:url(images/header_lovestory.jpg) no-repeat;
    height: 105px;
    }

.thumbList {
    margin: 30px 40px;
    }

    .thumbList A {
        display: block;
        border: solid 2px #fff;
        width: 110px;
        height: 80px;    
        float: left;    
        margin: 3px;
        }
        
    .thumbList A.selected,
    .thumbList A:hover {
        border: 2px solid #542437;
        }
    
    .thumbList IMG {        
        }



/*
    gallery.php
---------------------------------------------------*/
#galleryThumbHeader {
    background:url(images/kitchen_gallery.gif) no-repeat;
    height: 65px;
    }    

.gallery {
    width: 720px !important;
    margin-top: -23px;
    }
    
    .gallery H3 {        
        padding: 45px 10px 0px 25px;
        margin: 0px;
        font-weight: normal;
        font-size: 20px;        
        }

    #galleryHeader {
        background:url(images/gallery_headerline.gif) no-repeat 0px bottom;
        height: 85px;        
        }
                        
    #galleryContainer {    
        position: relative;
        padding: 10px 5px 10px 20px;
        }
                    
        #galleryContainer .ss-controls {    
            display: none;
            }
            
        #galleryContainer .nav-controls {    
            text-align: center;
            margin-bottom: 5px;
            font-size: 11px;
            }            

            #galleryContainer .nav-controls A {    
                text-decoration: none;
                color: #ECD078;
                }  

            #galleryContainer .nav-controls A:hover {    
                text-decoration: underline;
                }  

            #galleryContainer .nav-controls .prev {    
                margin-right: 10px;
                }  
                        
        #galleryContainer .nav-controls,
        #galleryContainer #caption,        
        #galleryContainer #slideshow {    
            width: 500px;
            }

            #galleryContainer #caption {
                padding-top: 10px;
                font-size: 12px;
                }
            
            #galleryContainer #slideshow IMG {    
                border: solid 1px #ECD078;
                padding: 2px;    
                }
                    
        #galleryContainer .navigation {    
            position: absolute;        
            left: 550px;
            top: 8px;        
            width: 190px;
            }                       
            
            #galleryContainer .navigation .pagination {
                position: absolute;                
                }
                
            #galleryContainer .navigation .pagination SPAN, 
            #galleryContainer .navigation .pagination A {    
                display: block;
                border: solid 1px #ECD078;
                padding: 0px 3px;            
                font-size: 11px;
                float: left;
                margin: 2px;                
                text-align: center;
                vertical-align: middle;                
                text-decoration : none;
                font-family: Tahoma;
                color: #ECD078;
                }
                
            #galleryContainer .navigation .pagination SPAN.current,
            #galleryContainer .navigation .pagination A:hover {                    
                background: #ECD078;
                color: #542437;
                }   
                
            #galleryContainer .navigation UL {                    
                margin: 0px;
                padding: 19px 0px 0px;
                }
                
                #galleryContainer .navigation LI {    
                    list-style: none;
                    float: left;
                    padding: 2px;
                    }
                
                #galleryContainer .navigation A.thumb {    
                    border: solid 1px #fff;
                    padding: 2px;
                    background: #fff;
                    display: block;
                    width: 75px;
                    height: 75px;
                    }

                #galleryContainer .navigation LI.selected A,
                #galleryContainer .navigation A.thumb:hover {    
                    border: solid 1px #542437;            
                    background: #ECD078;            
                    }

#photoComments {
    margin:10px 0 10px 20px;
    width:520px;
    }


    
/*
    footer.php
---------------------------------------------------*/	
	
#footer {
	background:url(images/footerbg.png) repeat-x;
	height:114px;
	clear:both;
	}
	
	#monkey {
		background:url(images/monkey.png) no-repeat;
		position:absolute;
		width:185px;
		height:215px;
		margin:-101px 0px 0px 65px;
		}
		
	#copyright {
		background-color:#542437;
		position:absolute;
		margin:100px 0px 0px 500px;
		padding:1px 0px 0px 5px;
		font-size:10px;
		color:#ECD078;
		width:250px;
		}
		
	#mouse {
		background:url(images/mouse.png) no-repeat;
		position:absolute;
		width:105px;
		height:100px;
		margin:14px 0px 0px 725px;
		}
		
		
		
/*
    plugin - wp-pagenavi
---------------------------------------------------*/		

.wp-pagenavi {
    text-align: center;
    margin-bottom: 30px;
}

    .wp-pagenavi .pages {
        display: none;
    }     
        
    .wp-pagenavi SPAN, 
    .wp-pagenavi A {            
        border: solid 1px #ECD078 !important;
        padding: 0px 3px;            
        font-size: 11px;        
        margin: 2px;                
        text-align: center;
        vertical-align: middle;                
        text-decoration : none;
        font-family: Tahoma;
        color: #ECD078;
        font-weight: normal !important;
        background-color: transparent !important;
        }
        
    .wp-pagenavi a:visited,
    .wp-pagenavi A:link {    
        color: #ECD078 !important;
        }
    
    .wp-pagenavi .current,
    .wp-pagenavi A:hover {                    
        background: #ECD078 !important;
        color: #542437 !important;
        }           
        


		
/*
    plugin - facebook loading animation
---------------------------------------------------*/	
.fb_content_loader_gif {
    background:transparent url(images/loading_cheese.gif) no-repeat scroll 0 0 !important;
    height:50px !important;
    width:50px !important;    
    margin-left:auto;
    margin-right:auto;    
    }
	


/*
    adspot
---------------------------------------------------*/	
.ad-sidebar {
	margin-top: 15px;
	margin-left: 10px;
	}		
	
.ad-comments {
	margin-top: 15px;
	margin-left: 60px;
	}
	
	
#recaptcha_widget_div {
	margin-bottom: 10px;
	margin-top: 10px;
	}
	
.recaptcha-error {
	font-size: 12px !important;
	margin-top: 10px;
	}	
