/*  = WP ALIGN RULES
    ------------------------------------------------------ */
    .aligncenter, div.aligncenter {
       display: block;
       margin-left: auto;
       margin-right: auto;
    }
    .alignleft {
        float: left;
        margin: 9px 9px 9px 0;
    }
    .alignright {
        float: right;
        margin: 9px 0 9px 9px;
    }
    .textcenter { text-align: center; }
    .textleft { text-align: left; }
    .textright { text-align: right; }
/*  = END WP Align Rules
    ------------------------------------------------------ */


/*  = WP IMAGES WITH CAPTION
    ------------------------------------------------------ */
    .wp-caption {
       border: 1px solid #ddd;
       text-align: center;
       background-color: #f3f3f3;
       padding-top: 4px;
       margin: 10px;
       /* optional rounded corners for browsers that support it */
       -moz-border-radius: 3px;
       -khtml-border-radius: 3px;
       -webkit-border-radius: 3px;
       border-radius: 3px;
    }
    .wp-caption img {
       margin: 0;
       padding: 0;
       border: 0 none;
    }
    .wp-caption p.wp-caption-text {
       font-size: 11px;
       line-height: 17px;
       padding: 0 4px 5px;
       margin: 0;
    }
/*  = END WP Images With Caption
    ------------------------------------------------------ */


/*  = WP IMAGE GALLERY
    ------------------------------------------------------ */
	dl.gallery-item {
	    margin-bottom: 0;
	    margin-top: 0;
	}
/*  = WP IMAGE GALLERY
    ------------------------------------------------------ */


/*  = WP AUTO GENERATED CLASSES
    ------------------------------------------------------ */
    /* Categories */
    .categories {
        /* Generated automatically when wp_list_categories is called */
    }
    .cat-item {}
    .current-cat {}
    .current-cat-parent {}

    /* Pages */
    ul.pagenav {
        /* Generated automatically when wp_list_pages is called */
        background: #1A1A1A;
        display: table;
        font-weight: bold;
        margin: 0;
        padding: 2px;
    }
    ul.pagenav li {
        background: #FF7800;
        display: inline;
        float: left;                
        padding: 2px 10px;
    }
    ul.pagenav li a {        
        color: white;        
        text-decoration: none;
    }
    ul.pagenav li a:hover {
        text-decoration: underline;
    }
    .page_item a {}
    .page_item a:hover {}
    .current_page_item a {}
    .current_page_item a:hover {}
    .current_page_parent {}
    .current_page_ancestor a {}
    .current_page_ancestor a:hover {}

    /* Others */
    .children {}
    .blogroll {}
    .linkcat{}
/*  = END WP Auto Generated Classes
    ------------------------------------------------------ */


/*  = WIDGETS
    ------------------------------------------------------ */
    .widget {}
    
	ul.widgets { margin:0; padding:0; }
	li.widget { list-style:none; margin:0; padding:0;}
	li.widget ul {}
	li.widget ul li {}
	
	h2.widgettitle {}

	/* Default WP Widgets */
	.widget_archive {}
	.widget_categories {}
	.widget_links {}
	.widget_meta {}
	.widget_pages {}
	.widget_recent_comments {}
	.widget_recent_entries {}
	.widget_search {}
	.widget_tag_cloud {}
	.widget_text {}
/*  = END Widgets
    ------------------------------------------------------ */
    