/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

    1. Open style.css file and find any clasess you want to override
	2. Copy classes to override in this file, make sure you put classes outside
	3. Activate custom.css file in theme admin panel

*/
/* START OVERRIDING / ADDING NEW CLASESS BELOW THIS LINE */

body{ background: url(http://candeoweddings.com/wp-content/uploads/2009/11/background_tile.png) #F9F9F2 top; font-family:Helvetica, Arial; height:100%; }

#lace {
    background: url('http://candeoweddings.com/wp-content/uploads/2010/01/lace_tile.png') repeat-x;
    height: 165px;
    width: 100%;
    top: 0px;
    z-index: -100;
}

#header {
    top: 20px;
    z-index: 1;
    position: absolute;
    text-align: left;
}

#top_menu {
    top: 80px;
    z-index: 1;
    position: absolute;
    color: #862175;
}

.featslider{ background:#FFF; margin-top:-30px; padding:20px 0; top:175px; z-index: -300; position: absolute; }

.pagespot{ padding:10px 20px 10px 20px; margin:-20px 0 25px 0; top:165px; width:900px; z-index: -1; position:absolute; background:#ffffff; }

#post { z-index: 5857676; }

/*=== Footer ===*/
#footer .copyright{ font:normal 11px Helvetica, Arial; background:transarent; padding:10px 25px 20px 25px }
  #footer a{ color:#000; text-decoration: none; border-bottom:1px dotted; padding:2px 1px }
    #footer a:hover{ color:#FFFFFF; text-decoration:none; border:none; background:#5B261B }

#footer .copyright .fl li{ display:block; float:right; padding:0 0 0 10px; margin:0 0 0 10px; border-left:1px dotted #000000;  }

#footer {
    background: #fff;
}

#footer-copyright { text-align: right; }

/*=== TOP MENU for PAGES ===*/
#top_menu{ height:35px; text-align:left; }
#top_menu li{ float:left; line-height:25px; font-size: 9px; margin:0 }
#top_menu li a{ color:#862175; display:block; padding:4px 20px; font-family:Century Gothic, Verdana, Helvetica, Arial, sans-serf; font-size:1.4em; text-transform: uppercase; }
#top_menu li ul li a{ border:0; margin:0 }
#top_menu li a:hover, #top_menu li.active a{ color:#137272; background:#fff; text-decoration:underline }
#top_menu li.category-home a{ border-left:0 }
.switcher { padding: 75px 0 0 0 }
#top_menu li.selected-cat a, #top_menu li.current-cat, #top_menu li.current-cat-parent{ background:#862175 }

#breadcrumb { display: none;  }
#breadcrumb p{ padding:20px 0 0 20px; margin:0 0 -12px 0; font:normal 10px Verdana }
* html #breadcrumb p{ margin:0 0 -15px 0 }
    #breadcrumb p strong{ padding:0 0 14px 0; background: url(images/breadcrumb-arr.png) no-repeat center bottom; }
