/*
THEME NAME: Vegas!
THEME URI: http://themeshaper.com/thematic-for-wordpress/
DESCRIPTION: This theme has been created specifically for Kostel Photo by MOXY Webworks. It has been built on the Thematic framework.
VERSION: 0.0.1
AUTHOR: MOXY
AUTHOR URI: http://www.moxywebworks.com
TAGS:three-columns,two-columns,fixed-width,theme-options,left-sidebar,right-sidebar,threaded-comments,sticky-post,microformats
.
Thematic is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply a basic layout */
@import url('library/layouts/1c-fixed.css');

/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors */
@import url('library/styles/default.css');

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');

/* -------------------------------------------------------------- 
   
   Default styles for Images
   
   I've duplicated these styles here from images.css in
   order to get Thematic through the auto-checker at the
   official WordPress Themes directory.
   
   When the directory can hunt though css files linked
   through @import the styles below will no longer be
   neccesary and will be removed.
   
   Cheers. --Ian Stewart
  
-------------------------------------------------------------- */   

/*.entry-content img {
/*    margin: 0 0 18px 0;
/*    max-width:100%;
/*}  */
.alignleft,
img.alignleft {
	float: left;
    margin-right:20px;
}
.alignright,
img.alignright {
	display: block;
	float: right;
    margin-left:20px;
}
.aligncenter,
img.aligncenter {
	margin-left:auto;
	margin-right:auto;
	display: block;
	clear: both;
}
.wp-caption {
	text-align: center;
	margin-bottom:18px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	margin: 0;
	padding:5px;
}
.gallery img {
    margin:0;
}
.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:12px;
	margin:0 !important;
}


/* menu stuff added by Jesse  */
#pixopoint_menu1 {
	margin: 0 auto;
	width: 100%;
	padding: 0 0 70px 0;
}
#suckerfishnav {
    background:#FFF;
    font-size:13px;
    font-family: Optima, Palatino, Georgia, serif;
    font-weight: normal;
    width:100%;
z-index: 1000;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    
    margin:0 0 0 20px;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color: #360;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0 20px;
    font-family: Optima, Palatino, Georgia, serif;
    font-style: normal;
    font-weight: normal;
    font-size: 1.3em
    }
#suckerfishnav li + li {
	color: red;
}
    
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:151px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #efefef;
    }
#suckerfishnav li li {
    width:149px;
    border-bottom:1px solid #efefef;
    border-left:1px solid #efefef;
    border-right:1px solid #efefef;
    font-weight:bold;
    font-family:helvetica, arial, sans-serif;
    text-transform: none;
    /* background: #5d8d15; */
    background: transparent url("images/50p-green.png") repeat;
    padding: 0;
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:130px;
    font-size:12px;
    color:#FFF;
    }
#suckerfishnav li ul ul {
    margin:-21px 0 0 150px;
    }

    
#suckerfishnav li li:hover {
	color: #FFF;
    background: transparent url("images/25p-green.png") repeat;
    /* background: #e3ef80; */
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color: #FFF;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#5d8d15;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#e3ef80;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:transparent url("images/50p-green.png") repeat;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    /* background:transparent url("../../plugins/multi-level-navigation-plugin/images/suckerfish_blue.png") repeat; */
    }