/**
Ken Purchase homepage - CSS Stylesheet
Created by Paul Brookfield, 2007
**/

img
{
 border-style: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 margin: 0;
}

p
{
 border-spacing: 0;
 border-collapse: collapse;
 margin: 0;
}

html,body
{
 font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
 font-size: 90%;
 color: black;
 background-color: white;
 margin: 0;
 height: 100%;
 padding: 0;
 border: none;
 border-spacing: 0;
 border-style: none;
 border-collapse: collapse;
}

hr
{
 height: 2px;
 width: 60%;
 color: #6494FA;
 background-color: #6494FA;
 text-align: center;
}

#contenttable
{
 width: 95%;
 background-color: white;
 border-spacing: 0px;
 margin: 20px;
}

#gallerytable
{
 width: 95%;
 background-color: white;
 border-spacing: 0px;
 margin: 20px;
}

#gallerytable_cell
{
 padding: 10px;
 text-align: center;
 background-color: white;
 margin: 0px;
 width: 33%;
}

#slidinggallery
{
 padding: 10px;
 text-align: center;
 background-color: white;
 margin: 0px;
 width: 100%;
}

#contenttable_top
{
 padding: 10px;
 text-align: center;
 background-color: white;
 margin: 0px;
 width: 100%;
}

#contenttable_left
{
 padding: 10px;
 vertical-align: top;
 text-align: left;
 background-color: white;
 margin: 0px;
 width: 100%;
}

#contenttable_newspicture
{
 padding: 10px;
 vertical-align: top;
 text-align: centre;
 background-color: white;
 margin: 0px;
 width: 150px;
}

#layouttable
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 margin: 0;
 width: 100%;
 height: 100%;
}

#layouttable_topleft
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 width: 200px; 
 height: 150px;
 vertical-align: middle;
 background-color: #7a0100;
 color: black;
}

#layouttable_top
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 height: 150px;
 background-color: #7a0100;
 color: black;
 vertical-align: middle;
 table-layout: fixed;
}

#layouttable_topright
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 width: 200px; 
 height: 150px;
 background-color: #7a0100;
 color: black;
 vertical-align: middle;
 table-layout: fixed;
}

#layouttable_bottomleft
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 width: 200px;
 height: 100%;
 color: black;
 vertical-align: top;
 background-color: #DDDDDD;

}

#layouttable_bottom
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 height: 100%;
 color: black;
 vertical-align: top;
 background-color: #DDDDDD;
}

#layouttable_bottomright
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 width: 200px;
 height: 100%;
 color: black;
 vertical-align: top;
 text-align: center;
 background-color: #DDDDDD;
}

.navbar
{
 text-align: center;
}

.navbarlinks
{
 font-size: 120%;
}

.gallery
{
 text-align: center;
}

.disclaimer
{
 font-size: 80%;
 font-style: italic;
 text-align: center;
}

.topbar
{
 text-align: left;
 font-style: italic;
 font-size: 80%;
}

.topbar2
{
 text-align: right;
 vertical-align: middle;
 font-style: italic;
 font-size: 80%;
}

h1
{
 border: none;
 padding: 0; 
 border-spacing: 0;
 border-collapse: collapse;
 margin: 0;
 font-weight: bold;
 font-size: 150%;
}

hr
{
 color: #7a0100;
 background-color: #7a0100;
 height: 2px;
}