/*
	Default style sheet for shopping.
	December 23, 2009

	DeepSkyBlue = #00BFFF
	PowderBlue = #B0E0E6
	steelblue = #4682B4
*/

body
{
    margin: 0px;
    font-size: 10pt;
    font-family: Arial;
}
#page_layout
{
    width: 1024px;
    border-collapse: collapse;
}
#menu_bar
{
    height: 30px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid silver;
    background-image: url("Files/Images/Backgrounds/wht_satn.jpg");
}
#title_bar
{
    height: 60px;
    padding: 4px;
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid silver;
    background-color:#F5F5DC;
}
#top_banner
{
    height: 168px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;    
    background-image: url("Files/Images/Backgrounds/banner3.jpg");
    background-repeat:no-repeat;
    border-bottom: 1px solid silver;
}
#scripture_bar
{
    height: 60px;
    padding: 4px;
    text-align: center;
    vertical-align: middle;
    font-style: italic;
    border-bottom: 1px solid silver;
    background-image: url("Files/Images/Backgrounds/wht_satn.jpg");
}
#left_bar
{       
    height: 40em;
    width: 200px;
    background-color: white;
    vertical-align: top;
    padding: 6px;
    border-right: 1px solid blue;
}
#right_bar
{       
    height: 40em;
    width: 100px;
    background-color: white;
    vertical-align: top;    
    padding: 6px;
    border-left: 1px solid blue;
}
#content
{            
    vertical-align: top;
    padding: 4px;
    background-color:#F5F5DC;
}
#footer
{
    height: 60px;
    padding: 8px;
    text-align: center;
    vertical-align: top;
    border-top: 1px solid silver;
}

td.column
{            
    width: 50%;
    vertical-align: top;
    padding: 2px;    
}


h1, h2, h3, h4, h5, h6
{
    color: blue;
}

hr { height: 1px; color: silver; }



div.h2, span.h2
{
    font-size: 14pt;
    color: blue;
    font-weight: bold;
    font-style: italic;
}
div.h3, span.h3
{
    font-size: 12pt;
    color: blue;
    font-weight: bold;
    font-style: italic;
    
}
div.date_disp, span.date_disp, div.h4, span.h4
{
    font-size: 10pt;
    color: blue;
    font-weight: bold;
    font-style: italic;
}


div.center_block
{
    padding: 0px 100px 0px 100px;
}


table.menu_items{ border-collapse: collapse; }

table.menu_items td
{
    height: 30px;
    width: 100px;    
    vertical-align: middle;
    padding: 0px;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
    }


a:link
{
    color: navy;
    text-decoration: none;
}
a:visited
{
    color: navy;
    text-decoration: none;
}
a:active
{
    color: green;
    text-decoration: none;
}
a:hover
{
    color: red;
    text-decoration: none;
}

/*
	END STYLE SHEET
*/
