/*
Theme Name: Blueprint-SF
Theme URI: http://www.marvinmarcelo.com`/
Description: Blueprint CSS theme with Superfish menu based on Wordpress Default (kubrick)
Version: 1.0
Author: Marvin Marcelo
Author URI: http://www.marvinmarcelo.com/about/
Tags: fixed-width, light, two-columns, right-sidebar
*/
/*--------------------------------------------------------------------
Theme name: WordPress Default - kubrick -
Editors: Navid Kashani
Persian Wordpress Project : wp-persian.com
---------------------------------------------------------------------*/
/*--------------------------------------------------------------------
Blueprint CSS Framework 0.8
http://blueprintcss.org

 * Copyright (c) 2007-Present. See LICENSE for more info.
 * See README for instructions on how to use Blueprint.
 * For credits and origins, see AUTHORS.
 * This is a compressed file. See the sources in the 'src' directory.
---------------------------------------------------------------------*/
/*--------------------------------------------------------------------
Superfish v1.4.8 jQuery menu plugin by Joel Birch
http://users.tpg.com.au/j_birch/plugins/superfish/
---------------------------------------------------------------------*/

@import url('screen.css');
@import url('superfish.css');
@import url('jquery.fancybox-1.3.0.css');
/* some fancy styling comes with BP */
@import url('fancy-type-screen.css');
@import url('http://fonts.googleapis.com/css?family=Crimson+Text');

body { background: url('images/beer-texture.jpg') top left repeat-x #fffe54 fixed !important; }
#page { width: 970px; margin: 0 auto; background: #fff; }

#header, #footer { background: #000; }
#header {  padding: 1em 0 0.75em; -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius: 4px 4px 0 0; }
#header .container, #header .container a, #footer .container, #footer .container a { color: #fff; }

#tophat { width: 970px; margin: 0 auto; } /* quote wrapper */
#tophat .alt { color: #000 !important; }
#tophat p { text-align: right; }

/* header */
#headerimg a { color: #696969; text-decoration: none; }
#headerimg h1 { font-family: 'Crimson Text', arial, serif; }
#headerimg .description { margin-bottom: 1em; }

/* both top and bottom, single and archive */
.navigation a { color: #696969; }
div.navigation div.alignright { text-align: right; }

/* sidebar */
#sidebar ul { list-style: none; margin-left: 0; }
#sidebar a { text-decoration: none; color: #696969; }
#sidebar h2.widgettitle { margin-top: 0.75em; margin-bottom: .15em; font-size: 1.5em; }

/* main */
/* .pullposttime {  } */
.pullposttime p { text-align: center; font-weight: bold; color: #fff; background: #000; border-bottom: 2px solid #fff; }

#content h2 a { color: #363636; text-decoration: none; }
.commentlist li { font-style: normal; font-family: inherit !important; color: inherit; }

.entry a:hover { text-decoration: none; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
img.alignleft { margin-right: 10px; }
img.alignright { margin-left: 10px; }

p.nocomments { display: none; height: 0; width: 0; }

img.attachment-full { width: 670px !important; height: auto !important; }

/* calendar */
#wp-calendar td, #wp-calendar th { text-align: center; }
#wp-calendar td#prev { text-align: left; }
#wp-calendar td#next { text-align: right; }

/* superfish tweaks, uncomment for top nav links to have fixed width */
/* .sf-menu li, .sf-menu li li, .sf-menu li li li { width: 115px; }  */

/* post comment */
.comment-author .photo { float: left; margin-right: 8px; margin-bottom: 2px; }

.wp_syntax table { margin-bottom: 0; }

.entry .box { background-color: #fdfdfd !important; color: #696969 !important; border: 1px solid #dedede; }
.entry .box a { color: #363636 !important; text-decoration: none; }
.entry .box a:hover { text-decoration: underline; }

/*
#footer * img, #footer div#akismetstats, #footer form input {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}
#footer * img:hover, #footer div#akismetstats:hover, #footer form input:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
*/

/* menu hacks, only after the colors */
#menu { background: url('images/navmenu-fill.png') repeat-x #cacaca; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius: 0 0 4px 4px; width: 100%; height: 31px; margin-bottom: 8px; }
#menu ul { margin-bottom: 0; }
#menu .sf-menu a, .sf-menu a:visited { color: #222; border-left-color: #999999; border-top-color: #cacaca; font-weight: bold; }
/* first top <li> */
/* .sf-menu li#menu_1 a, .sf-menu li#menu_1 a:visited { border-left-color: transparent; } */
#menu .sf-menu li:first-child a, .sf-menu li:first-child a:visited { border-left-color: transparent; } /* first top <li> */
#menu .sf-menu li { background-color: transparent; }
#menu .sf-menu li li li { background: #848484; } /* 2nd sub */
#menu .sf-menu li:hover, .sf-menu li.sfHover,
#menu .sf-menu a:focus, .sf-menu a:hover,
#menu .sf-menu a:active { background-color: transparent; }
#menu .sf-menu li li:hover,
#menu .sf-menu li li.sfHover { background-color: #848484; color: #333; }
#menu .sf-menu li li,
#menu .sf-menu li li:hover { background: #848484; border-top-color: #999999; } /* sub */
#menu .sf-menu li li a,
#menu .sf-menu li li a:visited { border-top-color: #999999; color: #fff; } /* sub */

/* fancy box hacks */
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Copyright (c) 20010 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 *
 * Version: 1.3.0 (02/02/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading div {
	background-image: url('images/fancy_loading.png');
}

#fancybox-close {
	background-image: url('images/fancy_close.png');
}

#fancybox-title-over {
	background-image: url('images/fancy_title_over.png');
}

#fancybox-title-left {
	background-image: url('images/fancy_title_left.png') ;
}

#fancybox-title-main {
	background-image: url('images/fancy_title_main.png') ;
}

#fancybox-title-right {
	background-image: url('images/fancy_title_right.png') ;
}

#fancybox-left, #fancybox-right {

	background-image: url('images/blank.gif');

}

#fancybox-left-ico {
	background-image: url('images/fancy_nav_left.png') ;
}

#fancybox-right-ico {
	background-image: url('images/fancy_nav_right.png') ;
}

div#fancy-bg-n {
	background-image: url('images/fancy_shadow_n.png') ;
}

div#fancy-bg-ne {
	background-image: url('images/fancy_shadow_ne.png') ;
}

div#fancy-bg-e {
	background-image: transparent url('images/fancy_shadow_e.png') ;
}

div#fancy-bg-se {
	background-image: url('images/fancy_shadow_se.png') ;
}

div#fancy-bg-s {
	background-image: url('images/fancy_shadow_s.png') ;
}

div#fancy-bg-sw {
	background-image: url('images/fancy_shadow_sw.png') ;
}

div#fancy-bg-w {
	background: url('images/fancy_shadow_w.png') ;
}

div#fancy-bg-nw {
	background-image: url('images/fancy_shadow_nw.png') ;
}