/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

body
{
background:#000000 url(bg.gif);
font-family: tahoma;
font-size:13px;
}


.h2
{
font:14px;
}

#pagetop
{
width:960px;
margin:0 auto;
padding-top:25px;
}

#pagebody
{
width:960px;
margin:0 auto;
background:#000;
}
#page
{
width:960px;
margin:0 auto;
background:#000;
}
#topabsolute
{
position:absolute;
top:0px;
left:0px;
width:100%;
height:30px;
background:#eee;
float:right;
}
#space
{
top:0px;
left:0px;
width:100%;
height:35px;
background:#000;
float:right;

}
#logo
{
magin:30px;
padding:5;
width:960px;
height:100px;
background:#000 url(logo.gif) no-repeat;
}

#img
{
background:#000;
padding:4px;
height:90px;
width:125px;
float:left;
margin:1px;
}
#img a
{
color:#eee;
}
#img2
{
background:#333;
padding:4px;
height:110px;
width:200px;
float:left;
margin:1px;
}
#words
{
background:#000;
color:#fff;
padding:3px;
width:153px;
height:90px;
float:left;
margin:1px;
font-size:12px;
}
#words a
{
color:#999900;
text-decoration:none;
}
#hom
{
width:605px;
float:left;
padding:5px;
background:#000;
height:870px;
}
#homesidebar
{
width:345px;
float:left;
background:#000;
height:880px;
}
#ad
{
width:340px;
float:left;
margin:1px;
}
#ad2
{
width:276px;
float:left;
margin:1px;
padding:5px;
}
#ad2 a
{
color:#000;
}
#gallery
{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
width:340px;
height:205px;
margin:1px;
float:left;
color:#ccc;
background:#222;
}
#galtitle
{
background-image:url(no_flicker.jpg);
width:240px;
padding:5px;
color:#fff;
}

#prophecymenu h4
{
background-image:url(no_flicker.jpg);
width:240px;
color:#fff;
}

#prophecymenu
{
width: 240px;
background:#fff;
}
#prophecymenu ul {
list-style: none;
margin: 0px;
padding:0px;
}

#prophecymenu li {
list-style: none;
padding:0px;
}

#prophecymenu a, #prophecymenu h4 
{
display: block;
}

#prophecymenu h4 {
color: #fff;
background: url(no_flicker.jpg);
font:bold ;
margin:1px;
padding:5px;
}

#prophecymenu a {
color: #000;
background: #eee;
text-decoration: none;
border-bottom:#999 1px solid;
padding:5px;
margin: 1px;
font-weight:bold;
}

#prophecymenu a:hover {
color: #000;
background: #ddd;
}


#menu {
width: 960px;
background:url(menu.png);
float: left;
margin:auto;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
padding-top:5px;
padding-bottom:5px;
width: 100px;
float: left;
text-align:center;
}

#menu a, #menu h2 {
font: 13px arial;
display: block;
margin: 0;
padding-top:5px;
font-weight:bold;
}

#menu h2 {
color: #fff;
text-transform: uppercase;
}

#menu h2:hover {
color:99cc00;
text-transform: uppercase;
}

#menu a {
color: #fff;
text-decoration: none;
text-transform: uppercase;
}

#menu a:hover {
color:99cc00;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
width:90px;
}
#menu ul ul li
{
background:#000;
border-bottom:#fff dotted 1px;
padding:3px;
}
#menu ul ul ul {
top: 0;
left: 100%;
}
#menu ul ul li a
{
color:99cc00;
}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

.home
{
width:100px;
float:left;
min-height:40px;
background-image:url(homem.png);
}

.about
{
width:100px;
float:left;
min-height:40px;
background-image:url(about.png);
}
.about ul
{
display:none;
}
.about ul:hover
{
display:block;
}
.about ul li
{
width:100px;
min-height:20px;
background:#000;
color:#000;
}
.about ul li:hover
{
width:100px;
min-height:20px;
background:#000;
color:#99cc00;
}
.store
{
width:100px;
float:left;
min-height:40px;
background-image:url(store.png);
}

.itinerary
{
width:100px;
float:left;
min-height:40px;
background-image:url(itinerary.png);
}





.gallery











{
width:100px;
float:left;
min-height:40px;
background-image:url(gallery.png);
}
.prophecies
{
width:100px;
float:left;
min-height:40px;
background-image:url(prophecies.png);
}
.salvation
{
width:100px;
float:left;


min-height:40px;
background-image:url(salvation.png);
}
.partners
{
width:100px;
float:left;
min-height:40px;
background-image:url(partners.png);
}
.contact
{
width:100px;
float:left;
min-height:40px;
background-image:url(contact.png);
}


#content
{
width:575px;
padding:5px;
margin:0px;
float:left;
background:#E9FEEC;
border:5px solid #000;
text-align:justify;
height:860px;
overflow:auto;
}
#content h2
{
font:14px;
}
#content a
{
color:#666;
text-decoration:none;
}

#search
{
margin:1px;
padding:2px;
list-style:none;
text-decoration:none;
background:#eee;
padding-top:20px;
width:230px;
float:right;
}

#sidebar
{
width:365px;
float:left;
height:880px;
background:#000;
}
#sidebar ul
{
margin:0px;
padding:0px;
}
#sidebar li
{
list-style:none;
}
#video
{
width:330px;
height:300px;
margin:1px;
float:left;
padding:5px;
background:#111;
}
#menub
{
width: 340px;
background:#fff;



float:left;
}
#menub ul {
list-style: none;
margin: 0px;
padding:0px;
}


#menub li {
list-style: none;
padding:0px;
}

#menub a, #menu h4 
{
display: block;
}

#menub h4 {
color: #fff;
background: url(no_flicker.jpg);
font:bold ;
margin:1px;
padding:5px;
}

#menub a {
color: #000;
background: #eee;
text-decoration: none;
border-bottom:#999 1px solid;
padding:5px;
margin: 1px;
font-weight:bold;
}

#menub a:hover {
color: #000;
background: #ddd;
}

#widgets
{
width: 340px;
background: #fff;
}
##widgets ul {
list-style: none;
margin: 0px;
padding:0px;
}

##widgets li {
list-style: none;
padding:0px;
}

##widgets a, #widgets h1
{
display: block;
}

#widgets h1 {
color: #fff;
background: #000;
font:bold 10px;
margin:1px;
padding:5px;
}

#widgets a {
color: #000;
background: #eee;
text-decoration: none;
border-bottom:#999 1px solid;
padding:5px;
margin: 1px;
}

#widgets a:hover {

color: #000;
background: #ddd;
}
#text
{
width:550px;

height:200px;
padding:10px;
border-bottom:1px solid #eee;
margin:2px;
margin-right:10px;
margin-top:10px;
float:left;
text-align:justify;
background:url(home.png) #333;
color:#fff;}
#lead
{
width:605px;
height:90px;
float:left;
clear:both;
}

#lead1
{
width:550px;
height:200px;
padding:10px;
border-bottom:1px solid #eee;
margin:2px;
margin-right:10px;
margin-top:10px;
float:left;
text-align:justify;
color:#fff;
}

#lead2
{
width:550px;
height:200px;
padding:10px;
border-bottom:1px solid #eee;
margin:2px;
margin-right:10px;
margin-top:10px;
float:left;
text-align:justify;
color:#fff;
}



#lead3
{
width:550px;
height:200px;
padding:10px;
border-bottom:1px solid #eee;
margin:2px;
margin-right:10px;
margin-top:10px;
float:left;
text-align:justify;
color:#fff;
}


#menuc
{
width: 340px;
background:#fff;
float:left;
}
#menuc ul {
list-style: none;
margin: 0px;
padding:0px;
}

#menuc li {
list-style: none;
padding:0px;
}

#menuc a, #menu h4 
{
display: block;
}

#menuc h4 {
color: #fff;
background: url(no_flicker.jpg);
font:bold ;
margin:1px;
padding:5px;
}

#menuc a {
color: #000;
background: #eee;
text-decoration: none;
border-bottom:#999 1px solid;
padding:5px;
margin: 1px;
font-weight:bold;
}

#menuc a:hover {
color: #000;
background: #ddd;
}

#footer
{
padding-top:5px;
width:960px;
float:left; 
background:#ccc;
margin:0 auto;
color:#000;
height:250px;
text-align:center;
-webkit-border-radius: 5px;
-moz-border-radius: 7px;
margin-top:-5px;
margin-bottom:10px;
bottom:0px;
}

#footer a
{
color:#009933;
text-decoration:none;
}


#flags {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
width:580px;
padding-top:30px;
padding-bottom:30px;
padding-left:10px;
padding-right:10px;
height:100px;
vertical-align:middle;
margin:2px;
clear:both;
overflow:hide;


}
#flags a
{
color:#000;
}




#imgs a
{

color:#111;
}
#imgs




{
background:#111;
padding:3px;
height:100px;
width:150px;
float:left;
margin:2px;
}

/*slide*/

#qscroller2 {
  width:580px;
  height:154px;
  border:1px solid #c0c0c0;
  background:#555;
}
.qscroller2-nav {
  font-size: 9pt;
  width:580px;
  height: 15px;
  background:#333;

  border:1px solid #c0c0c0;

}






.qscroller2-nav a {
  text-decoration: none;
}

.qscroller2-nav div {
  float: right;
}
.qslide2 img {
  float: left;
  padding: 1px;
  border: 1px solid #00ffff;
  margin: 3px 15px 0 3px;
}
.qslide2 h1 {

  margin:0 0 5px;
  font-size: 110%;
  color: #16387c;
} 
/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.

	It won't be a stylish marriage, I can't afford a carriage.

	But you'll look sweet upon the seat of a bicycle built for two." */