/*
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 */

/*---------GENERAL STYLING--------- */



body{ font-family: Georgia, Constantia, "Lucida Bright", LucidaBright, "DejaVu Serif", "Bitstream Vera Serif","Liberation Serif",  serif; letter-spacing: 0.1ex; background:#D5D1C7 }



/*---------TOP NAVIGATION for PAGES---------  */

.top-menu-bgr{ background:#000000 }

.top_menu{ height:27px; text-align:left;font-family:Tahoma, Verdana, Geneva; font-size:10.5px; letter-spacing:normal; padding:0; z-index:1000 }

  .top_menu ul{ list-style:none; margin:0; padding:0 }

      .page-menu li a{ color:#C9C9C9; display:block; padding:0 10px }

          .page-menu li ul li a{ border:0; color:#FCFCFC }

        .page-menu li a:hover,.top_menu li.active a{ color:#FCFCFC; background:#020202 }

    .page-menu li.current_page_item a{ color:#fff; background:#020202 }

      .page-menu li.current_page_item a:hover{ color:#fff }

      .page-menu li a:hover{ color:#FCFCFC; text-decoration:underline;  }

      .page-menu li.current_page_item a:hover,#pagenav li:hover a{color:#FCFCFC}



/*---------DROPDOWN NAVIGATION FOR PAGES---------  */

#pagenav a{ display:block }

#pagenav li{ float:left; line-height:27px; padding:0; margin:0 }

    #pagenav li a:hover{ background:#020202 }

  #pagenav li ul{ position:absolute; width:15em; left:-999em; }

  #pagenav li:hover ul,#pagenav li.sfhover1 ul{ left:auto; z-index:1000 }

    #pagenav li ul li{ background:#020202; border:solid #010101; line-height:26px; width:15em; border-width:0 1px 1px }

  #pagenav li:hover,#pagenav li.hover{ position:static }

    #pagenav li ul ul{ margin:-29px 0 0 15em }

    #pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul{ left:-999em; padding:2px 0 0 }

    #pagenav li:hover,#pagenav li.sfhover1{ background:#020202 }

    #pagenav li a:hover,#pagenav li a.sfhover1{ color:#fff }

      #pagenav li ul li ul li,#pagenav li ul li ul li ul li,#pagenav li ul li ul li ul li ul li{ border:1px solid #010101 }

        #pagenav li:hover ul ul,#pagenav li.sfhover1 ul ul,#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li:hover ul ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul,#pagenav li.sfhover1 ul ul ul ul{left:-999em}

          #pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li li li li.sfhover1 ul{left:auto}

select,#pagenav{ padding:0 }

    #pagenav li a span{ font-size:12px; color:#9D9D9D; font-weight:400 }





/*---------TOP NAVIGATION for CATEGORIES--------- */



.top-cat-bgr{ background:#ffffff; border-top:1px solid #C6C6C6; border-bottom:5px solid #C00; margin:0 0 10px 0 }



#cat-menu{ height:25px; text-align:left; background:#ffffff }



  #cat-manu a{ display:block }



  #cat-menu li{ float:left; font-weight:normal; line-height:25px; padding:7px 0; margin:0 }



    #cat-menu li a{

	color:#C00;

	display:block;

	padding:0 11px;

	text-transform:none;
        
        font-family: Tahoma, verdana, Geneva;
        
        letter-spacing:normal;

	font-size: 12px;

}



	  #cat-manu li a:hover{ background:#C00; text-decoration:underline }



      #cat-menu li a:hover, #cat-menu li.active a{ color:#ffffff; background:#C00 }



  #cat-menu li.category-home a{ border-left:0 }



  #cat-menu li.current-cat a,  #cat-menu li.current-cat-parent a{ background:#C00; color:#ffffff }





/*---------DROPDOWN NAVIGATION FOR CATEGORIES--------- */



#catnav, #catnav ul{ float:left; list-style:none;font-family: Tahoma, Verdana, Geneva; letter-spacing:normal; font-weight:normal; padding:0; font-size:10.5; margin-bottom:0; z-index:1000 }



        #catnav li ul li a{ font-size:11px; padding-top:0 }



		  #catnav li ul li a:hover{ text-decoration:underline }



    #catnav li ul{ position:absolute; width:15em; left:-999em; margin:7px 0 0 0; border:1px solid #C00 }



    #catnav li:hover ul, #catnav li.sfhover ul{ left:auto; z-index:1000 }



      #catnav li ul li{ background:#ffffff; line-height:30px; padding:0; width:15em; font-weight:normal }



    #catnav li:hover, #catnav li.sfhover{ position:static }



      #catnav li ul ul{ margin:-31px 0 0 15em }



      #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul{ left:-999em; padding:0 }



      #catnav li:hover, #catnav li.sfhover{  }



        #catnav li ul li ul li, #catnav li ul li ul li ul li, #catnav li ul li ul li ul li ul li{ margin-top:0 }



          #catnav li ul li ul, #catnav li ul li ul li ul, #catnav li ul li ul li ul li ul{  }



          #catnav li:hover ul ul, #catnav li.sfhover ul ul, #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li:hover ul ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul, #catnav li.sfhover ul ul ul ul{ left:-999em }



          #catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li li li li.sfhover ul{ left:auto }
select, #catnav{ padding:0 }


/*=== Widgetized ===*/

