/*
Theme URI: http://www.treasurevalleyrevival.org/
Description: Treasure Valley Revival Boise, Idaho.
Version: 3.1
Author: USN Veteran
Author URI: http://www.boise-webdesigns.com/
Mark 10:14
14 But when Jesus saw it, he was indignant and said to them,
“Let the children come to me; do not hinder them, for to such belongs the kingdom of God.
*/

body {

    background: #999999 url(../images/cross.jpg);
    color: #000;
    padding: 5px;
    margin: 0;
    }

#container {
    width: 960px;
    margin: 10px auto;
    background-color: #fff;
    color: #333;
    border: 1px solid #48A2F8;
    line-height: 130%;
    }

#header {
    padding: .5em;
    background-color: #fff;
    border-bottom: 1px solid #48A2F8;
    }

#top h1 {
    padding: 0;
    margin: 0;
    }

#leftnav {
    float: left;
    width: 160px;
    margin: 0;
    padding: 1em;
    }

#rightnav {
    float: right;
    width: 160px;
    margin: 0;
    padding: 1em;
    }

#content {
    margin-left: 200px;
    border-left: 1px solid #48A2F8;
    margin-right: 200px;
    border-right: 1px solid #48A2F8;;
    padding: 1em;
    max-width: 36em;
    background-color:#BFE9F5;
    }

#footer {
    clear: both;
    margin: 0;
    padding: .5em;
    color: #333;
    background-color: #fff;
    border-top: 1px solid #48A2F8;
    }

/* ---------- Header Title ----------------------- */

h1 {
   padding-top: 10px;
   margin: 0;
   font-size: 2.0em;
   text-align: center;
   color: #4140C0;
   }

h2 {
	padding-top: 10px;
	margin: 0;
	font-size: 1.4em;
	text-align: center;
	color: #4140C0;
	}

h1 a, h1 a:hover, h1 a:visited, .description {
	text-decoration: none;
	color: #4140C0;
	}

/*--------Time for some Footer Template action--------------------------*/

#footer a:link {
    text-align: center;
    text-decoration: none;
    color: #9DE2E5;
    }

#footer a:visited	{
     text-decoration:none;
     color: #9DE2E5;
     }

#footer a:hover	{
     text-decoration:none;
     color: #9DE2E57;
     margin: 0;
     }


#footer a:active	{
     text-decoration:none;
     text-align: center;
     }

#leftnav p, #rightnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 .5em 0; }


/*---------- 3D Buttons -----------*/

#button ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-weight: 400;
    }

#button li {
    text-align: center;
    margin-bottom: 1px;
    width: 150px;
    }


#button li a {
    text-align: left;
    text-decoration: none;
    display: block;
    width: 100%;
    border-left: 1px solid #B7C5F3;
    border-right: 1px solid #5E82F5;
    border-top: 1px solid #B7C5F3;
    border-bottom: 1px solid #5E82F5;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-bottom: 3px;
    background-position: 0%;
    background: #A5CBEF;

    color: #0A0ACB;

    }



#button li a:visited {

    border-left: 1px solid #B7C5F3;

    border-right: 1px solid #5E82F5;

    border-top: 1px solid #B7C5F3;

    border-bottom: 1px solid #5E82F5;

    background: #eee;

    color: #0A0ACB;

    }



#button li a:hover {

    text-decoration: none;

    border-left: 1px solid #B7C5F3;

    border-right: 1px solid #5E82F5;

    border-top: 1px solid #B7C5F3;

    border-bottom: 1px solid #5E82F5;

    background-position: 0%;

    background: #BFE9F5;

    color: #1D41B3;

    }



.block {

    width:560px;

    float: left;

    margin-top: 5px;

    margin-bottom: 15px;

    padding: 5px;

    padding-top: 10px;

    border: double #6564E5;

    background-color:#ffffff;

    font-size:12px;

    line-height: 1.0em;

    color: #5B59A5;

    }



.block1 {

    width:280px;

    float: left;

    margin: 5px;

    padding-top: 3px;

    }



.block2 {

    width:225px;

    float: left;

    margin: 5px;

    padding-top: 3px;

    }



.block3 {

    width:165px;

    background: ;

    float: left;

    margin: 2px;

    padding-left:4px;

    border: double #13C1F3;

    padding-top: 3px;

    font-size:14px;

    }

    

.block4 {

    width:550px;

    background:images/golf_tournee-back.jpg;

    float: left;

    margin: 2px;

    padding-left:4px;

    border: double #13C1F3;

    padding-top: 3px;

    font-size:14px;

    }



.floatimgleft {

    float:left;

    margin-top:5px;

    margin-right:5px;

    margin-bottom:5px;

    }



.floatimgright {

    float:right;

    margin-top:5px;

    margin-left:5px;

    margin-bottom:5px;
    }



.alignright {
    float: right;
    }



.alignleft {
	float: left
    }



.clear {
    clear: both;
    margin: 0;               /* keep flush with adjacent containers */
    padding: 0;
    height: 0;
    overflow: hidden;
    }

/*-------- Table style-------*/
table.feature{
       width: 500px;
       background-color: #B7E4ED;
       border: 1px #000000 solid;
       border-collapse: collapse;
       border-spacing: 0px;
       }

td.title {
       background-color: #85DBEC;
       border: 1px #000000 solid;
       font-family: Verdana;
       font-weight: bold;
       font-size: 12px;
       color: #404040;
       }

td.description {
       text-align: left;
       padding-left: 4px;
       background-color: #CCFFFF;
       border: 1px #000000 solid;
       font-family: Verdana;
       font-weight: bold;
       font-size: 12px;
       color: #404040;
       }

td.description1 {
       text-align: left;
       padding-left: 4px;
       background-color: #E1F3F7;
       border: 1px #000000 solid;
       font-family: Verdana;
       font-weight: bold;
       font-size: 12px;
       color: #404040;
       }

td.contact {
       border-bottom: 1px #6699CC dotted;
       background-color: #B7E4ED;
       text-align: left;
       font-family: Verdana, sans-serif, Arial;
       font-weight: normal;
       font-size: .7em;
       color: #404040;
       background-color: #fafafa;
       padding-top: 4px;
       padding-bottom: 4px;
       padding-left: 8px;
       padding-right: 0px;
       }